body { background: #999 url(/imx/fondo1sin.gif) top center repeat-y; text-align: center; margin: 0px; color: #333; font-size: 100%; font-family: Verdana, Arial, Sans-serif; }
body#aboainte { background: #999 url(/imx/fondo1sin.gif) top center repeat-y; text-align: center; margin: 0px; color: #333; font-size: 70%; font-family: Verdana, Arial, Sans-serif; }

#sombra { text-align: center; margin: 0px auto 0px auto; padding: 0px; width: 772px; }
#sombrasin { background: transparent url(/imx/fondocontidosin.gif) top center repeat-y; text-align: center; margin: 0px auto 0px auto; padding: 0px; width: 772px; }


a:link, a:visited  { color: #930; }
a:hover, a:visited:hover { color: #363; }

a.sin:link, a.sin:visited  { text-decoration: none; }
a.sin:hover, a.sin:visited:hover { text-decoration: underline; }

a.branco:link, a.branco:visited  { color: #cc3; text-decoration: none; }
a.branco:hover, a.branco:visited:hover { color: #fff; text-decoration: none; }

a.brancom:link, a.brancom:visited  { color: #fff; text-decoration: none; }
a.brancom:hover, a.brancom:visited:hover { color: #fff; text-decoration: none; }

a.branco_on:link, a.branco_on:visited, a.branco_on:hover, a.branco_on:visited:hover { color: #fff; text-decoration: none; }


em {font-style: italic; }
img { border: 0px; }
p { margin: 0px 0px 10px 0px; }
p.dereita { text-align: right; }
p.centro { text-align: center; }
p.sinatura { color: #363; font-size: 100%; margin: 10px 0px 10px 20px; padding: 0px; font-style: italic; }
p.nota { color: #666; font-size: 90%; text-align: right; }
td.dereita {text-align: right; }
br.separador { clear: left; }
p.cleardereita { clear:right; }

.form, .formsin { color: #000; font-family: Verdana, Arial, Sans-serif; font-size: 100%; background-color: #fff; margin: 1px 0px 10px 0px; border: 1px solid #996;}
.form11 { color: #000; font-family: Verdana, Arial, Sans-serif; font-size: 100%; background-color: #fff; margin: 1px 0px 10px 0px; }

.data { color: #930; font: 90% Verdana, Arial, Sans-serif; font-weight: normal; }
.doc { color: #663; font: 90% Verdana, Arial, Sans-serif; font-weight: normal; }
.mais { background-image: url(/imx/itemv.gif); background-repeat: no-repeat;
background-position: 0px 5px; padding: 1px 0px 1px 10px; margin: .1em 0px; font-weight: bold; }
.vermello { color: #930; font-weight: bold; }
.verde { color: #996; font-weight: bold; }

div.fotodereita, div.fotodereita200, div.fotodereita196 { float: right; margin: 1px 0px 5px 10px; }
div.fotodereita200 { width: 200px; }
div.fotodereita196 { width: 196px; }
div.fotosuperior { margin: 10px 0px 10px 0px; }

p.pefoto, p.pefoto150, p.pefoto196 { color: #996; font-size: 90%; margin: 0px 0px 15px 0px; padding: 0px; }
p.pefoto150 { width: 150px; }
p.pefoto196 { width: 196px; }
img.foto { margin: 0px 0px 5px 0px; border: 0px; }
img.dereitasup { float: right; margin: 0px 0px 5px 10px; border: 0px; }
img.esquerda { float: left; margin: 0px 10px 5px 0px; border: 0px; }
img.centrada { margin: 10px 0px 10px 0px; border: 0px; }
img.superiorpeq { margin: 0px 0px 5px 0px; border: 0px;  }
img.banner { margin: 0px 10px 10px 15px; float: left; width: 120px; height: 60px; border: 0px; }
img.bannerint { margin: 0px 0px 10px 0px; width: 120px; border: 0px; }

address { color: #666; font-style: normal; margin: 3px 0px 3px 5px; padding: 0px; }
p.horario { color: #666; font-style: normal; margin: 0px 0px 3px 5px; padding: 0px; }

h1 { font-family: "Verdana", Trebuchet, Arial, Sans-serif; font-size: 13px; color: #336633; margin: 0px 0px 10px 0px; font-weight: bold; }
h1.axenda { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 130%; color: #930; margin: 0px 0px 5px 0px; font-weight: bold; }
h1.noticia { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 170%; color: #930; margin: 0px 0px 5px 0px; font-weight: bold; }
h2 { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 130%; color: #930; margin: 20px 0px 5px 0px; font-weight: bold; }
h2.apartado { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 140%; color: #930; margin: 0px 0px 10px 0px; font-weight: bold; }
h2.port { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 140%; color: #930; margin: 0px;  font-weight: bold; }
h2.antetit { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 100%; color: #663; margin: 20px 0px 0px 0px; text-transform: uppercase; font-weight: bold; }
h2.seccion { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 100%; color: #663; margin: 20px 5px 2px 5px; text-transform: uppercase; font-weight: bold; }
h2.noticia, h3.noticia { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 140%; color: #930; margin: 0px 0px 3px 0px; font-weight: bold; }
h2.estilos { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 130%; color: #663; margin: 20px 0px 3px 0px; font-weight: bold; border-bottom: 1px solid #cc9; }
h3, h2.titordenanzas { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 110%; color: #930; margin: 20px 0px 5px 0px; font-weight: bold; }
h3.port { margin: 0px 0px 5px 0px; }
h4.noticia { font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 120%; color: #363; margin: 5px 0px 3px 0px; font-weight: bold; }


/*bloques de contido*/
#cab_portada { width: 758px; margin: 0px auto 0px auto; padding: 0px; background: #363; text-align: left;  font-size: 70%; }
#logoportada { float: left; padding: 0px; margin: 20px 26px 0px 20px; }
#cab_portada h1, #c_esquerda h1 { text-indent:-9999px; overflow:hidden; width: 0px; height: 0px; padding: 0px; margin: 0px; }
#logo_portadilla { margin: 20px 0px 33px 20px; padding: 0px; }

#utilidades { width: 618px; margin: 0px; padding: 7px 0px 0px 0px; float: left; text-align: right; color: #cc3; font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; background-color: #363; }

#cab_interior { width: 750px; \width: 758px; w\idth: 750px; margin: 0px auto 0px auto; padding: 7px 8px 7px 0px; background-color: #363;  text-align: right; color: #cc3; font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif;}

img.fotoportada { margin: 0px; padding: 0px; border: 0px; margin: 7px 0px 0px 0px; }

.bloque_util { margin: 0px 10px 0px 0px; }

#corpo { width: 758px; margin: 0px auto 0px auto; padding: 0px; font-size: 70%; }
#interioraboiante { background-color: #fff; margin: 0px auto 0px auto; padding: 10px 10px 30px 10px; text-align: left; font-size: 70%; }
#interioraboiantesin { background-color: #fff; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;  text-align: left; font-size: 70%; }
#interiorenglish { background: #fff url(/imx/fenglish.gif) top left repeat-y; margin: 0px auto 0px auto; padding: 10px 0px 30px 0px;  text-align: left; }


#english_esq { width: 400px; float: left; margin: 0px 0px 0px 10px; }
#english_der { width: 315px;  float: left; margin: 0px 10px 0px 23px; }

.pe { margin: 20px 0px 10px 0px; padding: 5px 0px 0px 0px; color: #996; font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 70%; text-align: left; }

#peportada { width: 755px; \width: 770px; w\idth: 755px; margin: auto; padding: 10px 15px 10px 0px; color: #996; font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 70%; text-align: right; }

br.sep_pe { clear: left; margin: 0px 0px 10px 0px; }
.sep { clear: left; height: 10px; background-color: #fff; }

#c_esquerda { width: 140px; margin: 0px; padding: 0px; float: left; text-align: left; background-color: transparent;  font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 100%; /*border-top: 1px solid #696;*/ }

#c_central_portada { width: 299px; \width: 309px; w\idth: 299px; margin: 0px; padding: 0px 0px 10px 10px; float: left; text-align: left; background-color: #fff; }

#c_dereita_portada { width: 299px; margin: 0px 0px 0px 10px; padding: 0px; float: left; text-align: left; background-color: #dcdccc; }

.c_portadillapostais { width: 90px; height: 110px; margin: 0px 10px 0px 0px; padding: 0px; float: left; text-align: left; font-size: 90%; }

#contido { width: 618px; margin: 0px; padding: 0px; background-color: #363; float: left; }

#contido42 { width: 618px; margin: 0px; padding: 0px; background: #fff url(/imx/fondo42.gif) repeat-y; float: left; }
#contido33 { width: 618px; margin: 0px; padding: 0px; background: #fff url(/imx/fondo33.gif) repeat-y; float: left; }
#contido6 { width: 618px; margin: 0px; padding: 0px; background-color: #fff; float: left; text-align: left; }

.c_central6 { width: 598px; \width: 618px; w\idth: 598px; margin: 0px; padding: 0px 10px 0px 10px; float: left; text-align: left; }
.c_central4 { width: 392px; \width: 412px; w\idth: 392px; margin: 0px; padding: 0px 10px 20px 10px; float: left; text-align: left; }
.c_central3 { width: 289px; \width: 309px; w\idth: 289px; margin: 0px; padding: 0px 10px 20px 10px; float: left; text-align: left; }

.c_centraltitulo { width: 392px; \width: 412px; w\idth: 392px; margin: 0px; padding: 0px 10px 10px 10px; float: left; text-align: left; }

#c_dereita_port { width: 295px; \width: 315px; w\idth: 295px; margin: 0px; padding: 10px; float: left; text-align: left; background-color: #efefdc; font-size: 100%; height: 680px; }
.c_dereita3 { width: 299px; margin: 0px 10px 0px 0px; \margin: 0px 0px 0px 0px; m\argin: 0px 10px 0px 0px; padding: 0px; float: left; text-align: left; font-size: 100%; }
.c_dereita2 { width: 196px; margin: 0px 10px 0px 0px; \margin: 0px 0px 0px 0px; m\argin: 0px 10px 0px 0px; padding: 0px; float: left; text-align: left; font-size: 100%; }

#titportadilla { margin: 0px 0px 20px 0px; padding: 19px 306px 10px 10px; text-align: left; width: 302px; \width: 618px; w\idth: 302px; font-size: 110%; line-height: 120%; height: 188px; color: #fff; font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; }
#titportadilla h1 {font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; font-size: 170%; color: #fff; margin: 0px 0px 10px 0px; font-weight: bold; text-transform: uppercase;}


#titportadilla2 { margin: 0px 0px 10px 0px; padding: 10px; text-align: left; width: 598px; \width: 618px; w\idth: 598px; color: #fff; font-family: "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; background-color: #996; }

.e_portadilla { width: 186px; \width: 206px; w\idth: 186px; margin: 0px; padding: 0px 10px 20px 10px; float: left; text-align: left; background-color: #fff; font-size: 90%; }

.e_port_asoc { width: 289px; \width: 309px; w\idth: 289px; height: 30px; margin: 0px; padding: 0px 10px 0px 10px; float: left; text-align: left; background-color: #fff; font-size: 100%; }

.e_azul { margin: 0px 0px 0px 0px; padding: 5px; background-color: #ccdcdc; border-top: 1px #996 solid; font-size: 90%; }
.e_verde { margin: 0px 0px 0px 0px; padding: 5px; background-color: #cc9; border-top: 1px #996 solid; font-size: 90%; }
.e_amarelo { margin: 0px 0px 0px 0px; padding: 5px; background-color: #efefdc; border-top: 1px #996 solid; font-size: 90%; }
.e_sin { margin: 0px 0px 0px 0px; padding: 5px; font-size: 90%; border-top: 1px #996 solid; color: #663; }
.e_publi { margin: 20px 0px 0px 0px; padding: 0px; text-align: center; }
.e_pefoto { margin: 0px 0px 40px 0px; padding: 5px; font-size: 90%; text-align: left; }
.e_marco { margin: 0px 0px 0px 0px; padding: 6px; font-size: 100%; color: #fff; background-color: #930; text-align: center; }

.e_azul p, .e_verde p, .e_sin p { margin: 0px 0px 5px 0px; }
.exemplo { margin: 0px; padding: 5px; border: 1px dotted #cc9; }
.e_mapa { margin: 0px 0px 10px 10px; padding: 5px 0px 10px 10px; border-left: 1px solid #cc9; background-color: #efefdc; }

.nada, hr { display: none;  }
p.nada { margin: 0px; padding: 0px; text-indent:-9999px; overflow:hidden; }

#banners_cab { width: 618px; margin: 0px; padding: 0px; text-align: left; border-bottom: 1px solid #363; }
#banners_cab ul { background: #efefef; border: 0px; padding: 0px; margin: 0px; list-style: none; }
#banners_cab ul li { float: left; height: 25px; margin: 0px; padding: 0px; }
#banners_cab ul li a { display: block; height: 25px; }

#banners_int { width: 196px; margin: 0px 0px 10px 0px; padding: 0px; border-top: 1px solid #fff; }
#banners_int p { margin: 0px; padding: 0px; }
#banners_int p a { float: left; height: 25px; margin: 0px; padding: 0px; border-bottom: 1px solid #fff;  border-right: 1px solid #fff; }

#galbannerint0 a { background: #efefef url(/imx/galban0.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#galbannerint0 a:hover, #galbannerint0on a { background: #efefef url(/imx/galban0.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#galbannerint1 a { background: #efefef url(/imx/galban1.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#galbannerint1 a:hover, #galbannerint1on a { background: #efefef url(/imx/galban1.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#galbannerint2 a { background: #efefef url(/imx/galban2.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#galbannerint2 a:hover, #galbannerint2on a { background: #efefef url(/imx/galban2.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#galbannerint3 a { background: #efefef url(/imx/galban3.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#galbannerint3 a:hover, #galbannerint3on a { background: #efefef url(/imx/galban3.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#galbannerint4 a { background: #efefef url(/imx/galban4.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#galbannerint4 a:hover, #galbannerint4on a { background: #efefef url(/imx/galban4.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#galbannerint5 a { background: #efefef url(/imx/galban5.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#galbannerint5 a:hover, #galbannerint5on a { background: #efefef url(/imx/galban5.gif) no-repeat -4px -25px; color: #369; width: 97px;}

#galbanner0 a { background: #efefef url(/imx/galban0.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#galbanner0 a:hover, #galbanner0on { background: #efefef url(/imx/galban0.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#galbanner1 a { background: #efefef url(/imx/galban1.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#galbanner1 a:hover, #galbanner1on { background: #efefef url(/imx/galban1.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#galbanner2 a { background: #efefef url(/imx/galban2.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#galbanner2 a:hover, #galbanner2on { background: #efefef url(/imx/galban2.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#galbanner3 a { background: #efefef url(/imx/galban3.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#galbanner3 a:hover, #galbanner3on { background: #efefef url(/imx/galban3.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#galbanner4 a { background: #efefef url(/imx/galban4.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#galbanner4 a:hover, #galbanner4on { background: #efefef url(/imx/galban4.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#galbanner5 a { background: #efefef url(/imx/galban5.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#galbanner5 a:hover, #galbanner5on { background: #efefef url(/imx/galban5.gif) no-repeat 0px -25px; color: #369; width: 103px;}


#casbannerint0 a { background: #efefef url(/imx/casban0.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#casbannerint0 a:hover, #casbannerint0on a { background: #efefef url(/imx/casban0.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#casbannerint1 a { background: #efefef url(/imx/casban1.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#casbannerint1 a:hover, #casbannerint1on a { background: #efefef url(/imx/casban1.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#casbannerint2 a { background: #efefef url(/imx/casban2.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#casbannerint2 a:hover, #casbannerint2on a { background: #efefef url(/imx/casban2.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#casbannerint3 a { background: #efefef url(/imx/casban3.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#casbannerint3 a:hover, #casbannerint3on a { background: #efefef url(/imx/casban3.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#casbannerint4 a { background: #efefef url(/imx/casban4.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#casbannerint4 a:hover, #casbannerint4on a { background: #efefef url(/imx/casban4.gif) no-repeat -4px -25px; color: #369; width: 97px;}
#casbannerint5 a { background: #efefef url(/imx/casban5.gif) no-repeat -4px 0px; color: #369; width: 97px; }
#casbannerint5 a:hover, #casbannerint5on a { background: #efefef url(/imx/casban5.gif) no-repeat -4px -25px; color: #369; width: 97px;}

#casbanner0 a { background: #efefef url(/imx/casban0.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#casbanner0 a:hover, #casbanner0on { background: #efefef url(/imx/casban0.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#casbanner1 a { background: #efefef url(/imx/casban1.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#casbanner1 a:hover, #casbanner1on { background: #efefef url(/imx/casban1.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#casbanner2 a { background: #efefef url(/imx/casban2.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#casbanner2 a:hover, #casbanner2on { background: #efefef url(/imx/casban2.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#casbanner3 a { background: #efefef url(/imx/casban3.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#casbanner3 a:hover, #casbanner3on { background: #efefef url(/imx/casban3.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#casbanner4 a { background: #efefef url(/imx/casban4.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#casbanner4 a:hover, #casbanner4on { background: #efefef url(/imx/casban4.gif) no-repeat 0px -25px; color: #369; width: 103px;}
#casbanner5 a { background: #efefef url(/imx/casban5.gif) no-repeat 0px 0px; color: #369; width: 103px; }
#casbanner5 a:hover, #casbanner5on { background: #efefef url(/imx/casban5.gif) no-repeat 0px -25px; color: #369; width: 103px;}





#banners_cab { height:25px; }
#banners_cab ul { margin: 0px; padding: 0px; list-style: none; }
#banners_cab li { float: left; background: url(/imx/pestanaesq.gif) no-repeat left top; margin: 0px; padding: 0px 0px 0px 9px; }#banners_cab
#banners_cab  li a { float:left; display: block; } 


ul.menuapartados { margin: 0px 0px 20px 0px; padding: 0px; list-style-type: none; font: 100% "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; }
ul.menuapartados li { font-weight: normal; color: #fff; padding: 0px; margin: 0px; }
ul.menuapartados li a, ul.menuapartados li a:visited { border-bottom: 1px #696 solid; display: block; padding: 3px 5px 3px 5px; margin: 0px; background: #dcdccc url(/imx/fondomenu2.gif) no-repeat 0px -40px; text-decoration: none; color: #366; }
ul.menuapartados li a:hover { border-bottom: 1px #696 solid; display: block; padding: 3px 5px 3px 5px; margin: 0px; background: #cc9 url(/imx/fondomenu2.gif) no-repeat 0px 0px; color: #663; }
#apartadoon { color: #663; background: #cc9 url(/imx/fondomenu2.gif) no-repeat 0px 0px; border-bottom: 1px #696 solid; padding: 3px 5px 3px 5px; margin: 0px; }

#pestanas { float: left; width: 100%; background: #fff url(/imx/pestanafondo.gif) repeat-x bottom; font: 110% "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; }
#pestanas ul { margin: 0px; padding: 0px; list-style: none; }
#pestanas li { float: left; background: url(/imx/pestanaesq.gif) no-repeat left top; margin: 0px; padding: 0px 0px 0px 9px; }
#pestanas a { float:left; display: block; background: url(/imx/pestanader.gif) no-repeat right top; padding: 5px 15px 4px 6px; text-decoration: none; font-weight: bold; color: #996; }
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#pestanas a { float:none; }
/* End IE5-Mac hack */
#pestanas a: hover { color: #663; }
#pestanas #pestanaon { background-image: url(/imx/pestanaesqon.gif); }
#pestanas #pestanaon a { background-image: url(/imx/pestanaderon.gif); color: #930; padding-bottom: 5px; }

ul.lista { margin: 3px 0px 3px 0px; padding: 0px; list-style-type: none; }
ul.lista li { background-image: url(/imx/itemg.gif); background-repeat: no-repeat;
background-position: 0px 5px; padding: 1px 0px 1px 10px; margin: .1em 0px; }
ul.lista ul { margin: 1px 0px 1px 15px; padding: 0px; list-style-type: none; }
ul.lista ul li { font-size: 90%; padding: 0px 0px 0px 10px; }


ul.listaurl, ul.listadocs { margin: 3px 0px 3px 0px; padding: 0px 0px 0px 0px; list-style-type: none; }
ul.listaurl li { background-image: url(/imx/itemv.gif); background-repeat: no-repeat;
background-position: 0px 5px; padding: 1px 0px 1px 12px; margin: .1em 0px; }

ul.listadocs li { background-image: url(/imx/arquivo.gif); background-repeat: no-repeat;
background-position: 0px 2px; padding: 1px 0px 1px 12px; margin: .1em 0px; font-size: 90%; }

.t_axenda { margin: auto; border: 1px solid #dcdccc; width: 100%; border-spacing: 1px; }
.t_axenda td { font-size: 90%; padding: 5px; background-color: #efefdc;}

.formulario { margin: auto; width: 100%; border-spacing: 1px; }
.formulario td { font-size: 100%; padding: 5px; vertical-align: top; }

.t_datos { margin: 10px 0px 5px 0px; border-top: 1px solid #dcdccc; border-right: 1px solid #dcdccc; border-left: 1px solid #dcdccc; width: 100%; border-spacing: 0px; font-size: 100%; }
.t_datos th { padding: 2px; background-color: #dcdccc; font-weight: bold; }
.t_datos td { vertical-align: top; padding: 2px 5px 2px 2px; background-color: #fff; border-bottom: 1px solid #dcdccc;}

.t_ordenanzas { margin: 0px 0px 20px 0px; border-top: 1px solid #dcdccc; width: 100%; border-spacing: 0px; font-size: 100%; }
.t_ordenanzas td { padding: 6px 0px 6px 0px; background-color: #fff; border-bottom: 1px solid #dcdccc; }


.postais { margin: 0px 0px 10px 0px; width: 100%; border-spacing: 0px; border-spacing: 0px; border-bottom: 1px solid #dcdccc; }
.postais td { font-size: 100%; padding: 3px 10px 10px 3px; vertical-align: top; }

.postaispeq { margin: 10px 0px 10px 0px; width: 100%; border-spacing: 0px; border-bottom: 1px solid #dcdccc; border-right: 1px solid #dcdccc; border-left: 1px solid #dcdccc; }
.postaispeq th { font-size: 90%; padding: 2px 10px 2px 5px; vertical-align: top; border-top: 1px solid #dcdccc; text-align: left; background-color: #dcdccc; }
.postaispeq td { font-size: 90%; padding: 2px 10px 2px 5px; vertical-align: top; border-top: 1px solid #dcdccc; }

div.bandaverde { background-color: #336633; }
div.tamen { margin: 10px 5px 5px 5px; font: 100% "Trebuchet ms", Trebuchet, Verdana, Arial, Sans-serif; padding: 0px; color:#663; }
fieldset {margin: 0px; padding: 0px; border: 0px; }

.textolei {
  color:#999966;
  font-size:90%;
  margin:0px 0px 15px;
  padding:0px;
}


h2.xeral
{
font-family: "Verdana", Trebuchet, Arial, Sans-serif;
font-size: 12px;
color: #3c3b40;
margin: 0;
padding: 3px 3px 3px 7px;
border: 0;
background-color: #DBDCCC;
font-weight: bold;
}

.contintportada
{
width: 450px;
/*background-color: fuchsia;*/
margin: 0 0 10px 7px;
padding: 0;
border-bottom:1px dotted #363;
}

.mais {
background-image:url(/imx/mais.png);
background-position:0 5px;
background-repeat:no-repeat;
color:#666633;
font-weight:bold;
margin:1px 0;
padding:1px 0 5px 10px;
float: right;
}

.mais a
{
color:#666633;
}

.spacio
{
margin: 30px 0 0 0;
}
