/*modelo 1a - azul*/
body{font-size:100%; font-family:Arial,Verdana,Geneva,sans-serif; color:#666666;}
.migas, p.datosEncuesta, #graf #ticks .tick, #graf li, #pie #datos_pie span.tit,  #menu ul, #logo2 p a, #buscador_int input, #buscador input, #actualidad p.fecha, a.linkTb02 img, body, #pie #datos_pie p, .mod_caja_inf, .mod_caja_sup, .mod_banner_col1 ul, .mod_banner, .mod_archivos p a{margin:0; padding:0;}
h1{font-size:90%; font-weight:lighter; color:#4d4e53; margin:0 0 0 0; padding:0 0 0 0;}
h2.interiorEntero{margin:0.4em 0 0.1em 0; padding:0 0 0.5em 0; color:#4d4e53; font-size:1.4em; background:url(../../img/1/lineH2.gif) repeat-x bottom left; width:98%;}
.titulointerior{margin:0.4em 0 0.1em 0; padding:0 0 0.5em 0; color:#4d4e53; font-weight:bold; font-size:1.4em; background:url(../../img/1/lineH2.gif) repeat-x bottom left; width:98%;}
h2{font-size: 0.9em;  background:url(../../img/1/fd_tit_lat.gif) no-repeat 0 0; margin:0 0 0 0; padding:0 0 0 0; font-weight:lighter; color:#024E99; font-weight:bold; }
h2.error{font-size:1.5em; margin:1.5em 0 0.3em 0;}
h2.interior{margin:0.4em 0 0.1em 0; padding:0.5em 0 0.5em 0; color:#4d4e53; background:url(../../img/1/lineH2.gif) repeat-x bottom left; width:99.5%;}
h2.interior_buscador{margin:0.4em 0 0.1em 0; padding:0.5em 0 0.5em 0; color:#5F5F5F; background:none;font-size:1em; width:99.5%;}
h2.interiorEntero{margin:0.4em 0 0.1em 0; padding:0 0 0.5em 0; color:#4d4e53; font-size:1.4em; background:url(../../img/1/lineH2.gif) repeat-x bottom left; width:98%;}
h3{font-size:0.85em; font-weight:bolder; color:#4d4e53; margin:0 0 0 0; padding:0 0 0 0;}
h3.interior{font-weight:bold; margin:0 0 0.4em 0.4em; padding:0 0 0.1em 0.5em;}
h3.tituloIco{margin:0; padding:8px 0 0 60px;}
h3.tituloFoto{margin:0; padding:0 0 0.5em 60px;}
h3.tituloEncuesta{margin:0; padding:4px 0 18px 0;}
h1.subr{border-bottom:1px solid #ab9c8f;}
h4{font-size:0.8em; font-weight:bold; color:#4d4e53; margin:0.5em 0 0.2em 0;}
h4.subr{border-bottom:1px solid #ab9c8f;}
h5 {font-size:0.8em; font-weight:lighter; color:#4781e5; margin:0 0 0.5em 0;}
h5.subr {border-bottom:1px solid #ab9c8f;}
h5.error {font-size:1.5em; margin:1.5em 0 0.3em 0;}
hr{visibility:hidden;}
img{margin:0; padding:0; border:none;}
a.volver_imprimir{text-decoration:none; color:#024e99;font-size:0.8em; cursor:pointer;}
a{text-decoration:none; color:#024e99; cursor:pointer;}
a:hover{text-decoration:underline; cursor:pointer;}
a.linkNuevo{background:url(../../img/1/nuevo.gif) no-repeat 0 1px; padding-left:20px; margin-left:10px; font-size:0.8em; }
a.linkAvisos{background:url(../../img/1/avisos.gif) no-repeat 0 1px; padding-left:20px; margin-left:10px; font-size:0.8em; }
a.linkImprimir{background:url(../../img/1/icoImprimir.gif) no-repeat 0 1px; padding-left:20px; margin-left:10px; font-size:0.9em;}
a.linkVolver{background:url(../../img/1/icoVolver.gif) no-repeat 0 1px; padding-left:15px; float:left; font-size:0.9em;}
a.linkPopup{background:url(../../img/1/icopopup.gif) no-repeat 48px 1px; padding-right:15px; font-size:0.8em; }
a.linkTb01{font-size:1em;}
a.linkTb02{font-size:1em;}
a.fecha{font-size:0.8em; color:#ddff00}
a.mas{
	color:#024e99;
	background-image:url(../../img/1/flecha4.GIF);
	background-repeat:no-repeat;
	padding-top: 0;
	padding-right: 0.9em;
	padding-bottom: 0;
	padding-left: 0.7em;
	margin-right: 4px;
}
a.mas_noticias{padding:0 0 0 0.8em; font-weight:bold; font-size:0.9em; color:#024E99; background-image:url(../../img/1/flecha4.GIF); background-repeat:no-repeat;}
a.pdf{padding:0 0 0 1.2em; color:#024e99; background-image:url(../../img/1/ic_pdf.gif); background-repeat:no-repeat;}
a.fecha_home{ color:#024E99; font-weight:bold;}
a.noticia_a{ color:#024E99;font-weight:bold;}
p{margin:0.5em; font-size:0.8em; color:#666666;}
p.desc{font-size:0.8em; color:#4d4e53;}
p.lcont{font-size:0.9em; color:#4d4e53;}
p.descdch{font-size:0.8em; text-align:right; margin-top:2em}
p.dch{ margin: 0; padding: 0; text-align:right;}
p.error{  text-align:center;}
p.ficha, .post{margin-top:0; font-size:0.8em;}
p.herramientas{padding:0 0 0.5em 0; text-align:right; width:98%; margin:0;}
p.linea2Tb{font-size:0.9em; color:#4d4e53; margin:0; padding:4px 0 0 0;}
p.prev{margin-top:0; font-size:0.8em;}
p.tit{margin:0.3em 0 0 0; padding:0 0 0.3em 0.8em; font-size:0.8em; background:url(../../img/1/it_mod.gif) no-repeat; color:#3d3d3d;}
p.txt{margin:0 0 0.5em 0; padding:0 0 0 0.8em;}
p.noticia{margin:0 0 0.3em 0; padding:0; color:#024e99;}
p.fecha{ color:#666666; font-weight:bold;}
ul{margin:0 0 0 0.3em; padding:0;}
ul.desc{font-size:0.8em; color:#4d4e53;}
ul.desc li{list-style:none;}
ul.enlaces{margin:0.1em 0 0.1em 0; padding:0; font-size:0.8em;}
ul.enlaces li{margin:0; padding:0.3em; list-style:none; border-bottom:1px dotted #ab9c8f;}

ul.enlaces li a{margin:0; padding:0 0 0 0.5em;}
ul.ficha{margin:0.1em 0.1em 0.1em 0.1em; padding:0; font-size:0.8em;}
ul.ficha li{margin:0; padding:0.1em 0.1em 0.1em 0.1em; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
ul.listaMasInterlineado, ul.listaBase, ul.ficha{margin:0.3em 0 0.3em 0; padding:0; font-size:0.8em;}
ul.listaBase li, ul.ficha li{margin:0 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
ul.listaBase2{margin:0.5em 0 0.8em 0; font-size:100%;}
ul.listaBase2 li{margin:0 0 0.3em 0; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod2.gif) no-repeat 0 0;}
ul.listaMasInterlineado li{margin:0 0 0.7em 0; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
ol {color: #666666; font-size: 0.8em; font-style: normal;line-height: 18px;}
/* LAYOUT Y COLUMNAS
------------------------------------------------------	*/
#cabecera{margin:0 0 0 0; padding:0; width:100%; height:220px; text-align:left; background-image: url(../../img/1/fondo_cabecera.jpg); background-repeat: no-repeat;}

#contenedor{margin:0 auto; padding:0; width:994px; }
#cuerpo{margin:0.2em 0 0 0; padding:0; }
#cuerpo a:visited{color:#6D1183;}
#cuerpo_tot{margin:1% 0 0 1%; padding:0.7em 0 0 0; width:98%;}
#colA{margin: 0.7em 0 0 0;	padding:0; width:21%; float:left; clear:left;}
/* #colA2{margin:0.7em 0 0 0;  padding:0; width:21%; float:left; clear:left;}*/

#colB{margin:0.7em 0 0 0.3em; padding:0em 0.3em 0.3em 0.3em; float:left; width:57%;}
#colB p{margin:0.5em; padding:0; text-align:justify;}
#colB td p{font-size:0.95em; text-align:left;}
#colB td ul{font-size:0.95em; text-align:left;}
#colB p.archivos{margin:0.5em; padding:0; text-align:left;}
#colB p.fecha{ color:#666666; font-weight:bold;margin:0.1em; padding:0 0 6px 3px;}
#colB ul{margin:0.5em 0.1em 0.5em 1.5em; padding:0; font-size:0.8em;}
#colB ul li{margin:0 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0;}
#colB ul.enlaces li{margin:0.5em 0 0 0.2em; padding:10px 1px 1px 9px; list-style:none; border-bottom:1px inset #ab9c8f; background:url("../../img/1/it_mod_gris.gif") no-repeat scroll 5px 10px transparent;}
#colB ul li.videos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../../img/1/ico_video.gif) no-repeat 0 0;}
#colB ul li.sonidos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../../img/1/ico_audio.gif) no-repeat 0 0;}
#colB ul li.archivosrel{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 2px; background:#ffffff;}
#colB ul li.webs{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 4px; background:url(../../img/1/icon_web.gif) no-repeat 0 0;}
#colB ul.paginado{clear: right; text-align: center; margin-top: 0; margin-left: 0; padding:10px;}
#colB ul.paginado li{padding:1px 1px 1px 9px; margin:0 0.1em 0 0.1em; display:inline; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0; font-size:0.92em;}
#colB ul.paginado li a{border:1px solid #666666;}
#colB ul.carrusel li{background:none;padding:0px 0px 0px 0px;margin:0 0 0 0;}
#colB ul li li{margin:0 0 0.3em 0.2em; font-size:1.28em; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0;}
#colB ol{margin:0.5em 0.1em 0.5em 1.5em; padding:1px 1px 1px 20px; font-size:0.8em;}
#colB ol ul{margin:0.2em 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none;}
#colB p.descdch{text-align:right; margin-top:2em;}
#colB p.dch{margin:0; padding:0; text-align:right;}
#colB p.caja{text-align:left;}
#colB p.herramientas{padding:0 0 0.5em 0; text-align:right; width:98%; margin:0;}
#colB p.migas{text-align:left;margin: 0.5em 0 0 0;}
.migas_galeria {color: #4D4E53;
padding-top: 32px;
text-align: left;}

#colB1{margin:0.7em 0 0 0.1em; padding:0 0 0 0.5em; float:left; width:57%; border-left:1px solid #ab9c8f; background:url(../../img/1/fd_border_col1.gif) repeat-y 0 0;}
#colB1 p{margin:0.5em; padding:0; text-align:justify;}
#colB1 ul p.mod_caja_etiqueta{margin:0.5em; padding:0; text-align:justify; font-size:0.8em;}
#colB1 td p{font-size:0.95em; text-align:left;}
#colB1 td ul{font-size:0.95em; text-align:left;}
#colB1 p.archivos{margin:0.5em; padding:0; text-align:left;}
#colB1 p.fecha{ color:#666666; font-weight:bold;margin:0.1em; padding:0 0 6px 3px;}
#colB1 ul{margin:0.5em 0.1em 0.5em 1.5em; padding:0; font-size:0.8em;}
#colB1 ul li{margin:0 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0;}
#colB1 ul.enlaces li{margin:0.5em 0 0 0.2em; padding:10px 1px 1px 9px; list-style:none; border-bottom:1px inset #ab9c8f; background:url("../../img/1/it_mod_gris.gif") no-repeat scroll 5px 10px transparent;}
#colB1 ul li.videos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../../img/1/ico_video.gif) no-repeat 0 0;}
#colB1 ul li.sonidos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../../img/1/ico_audio.gif) no-repeat 0 0;}
#colB1 ul li.archivosrel{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 2px; background:#ffffff;}
#colB1 ul li.webs{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 4px; background:url(../../img/1/icon_web.gif) no-repeat 0 0;}
#colB1 ul.paginado{clear: right; text-align: center; margin-top: 0; margin-left: 0; padding:10px;}
#colB1 ul.paginado li{padding:1px 1px 1px 9px; margin:0 0.1em 0 0.1em; display:inline; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0; font-size:0.92em;}
#colB1 ul.paginado li a{border:1px solid #666666;}
#colB1 ul.carrusel li{background:none;padding:0px 0px 0px 0px;margin:0 0 0 0;}
#colB1 ul li li{margin:0 0 0.3em 0.2em; font-size:1.28em; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0;}
#colB1 ol{margin:0.5em 0.1em 0.5em 1.5em; padding:1px 1px 1px 20px; font-size:0.8em;}
#colB1 ol ul{margin:0.2em 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none;}
#colB1 p.descdch{text-align:right; margin-top:2em;}
#colB1 p.dch{margin:0; padding:0; text-align:right;}
#colB1 p.caja{text-align:left;}
#colB1 p.herramientas{padding:0 0 0.5em 0; text-align:right; width:98%; margin:0;}
#colB1 p.migas{text-align:left;margin: 0.5em 0 0 0;}

#colB2{margin:0.7em 0 0 1em; padding:0 0 0 0.5em; float:left; width:76%; border-left:1px solid #ab9c8f; background:url(../../img/1/fd_border_col1.gif) repeat-y 0 0;}
#colB2 p{margin:0.5em; padding:0; text-align:justify;}
#colB2 ul{margin:0.5em 0.1em 0.5em 1em; padding:0; font-size:0.9em;}
#colB2 ul li{text-align:justify; font-size:0.9em; margin:0 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0;}
#colB2 ul li.videos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../../img/1/ico_video.gif) no-repeat 0 0;}
#colB2 ul li.sonidos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../../img/1/ico_audio.gif) no-repeat 0 0;}
#colB2 ul li.archivosrel{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 2px; background:#ffffff;}
#colB2 ul li.webs{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 4px; background:url(../../img/1/icon_web.gif) no-repeat 0 0;}
#colB2 ul li li{margin:0 0 0.3em 0.2em; font-size:1em; padding:1px 1px 1px 9px; list-style:none; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0;}
#colB2 ol{margin:0.5em 0.1em 0.5em 1.5em; padding:1px 1px 1px 20px; font-size:0.8em;}
#colB2 ol ul{margin:0.2em 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none;}
#colB2 p.descdch{text-align:right; margin-top:2em}
#colB2 p.dch{margin:0; padding:0; text-align:right;}
#colB2 p.herramientas{padding:0 0 0.5em 0; text-align:right; width:98%; margin:0;}
#colB2 p.caja{text-align:left;}
#colB2 p img{border: 1px solid #CCCCCC; padding:2px;}

#colC{margin:0.7em 0 0 0; padding:0;  width:20%;text-align: right; float:right;}
#colC2{margin:0.9em 0 0 0; padding:0;  width:20%;text-align: right; float:right;}
#colD{margin:1%; padding:1%;  width:70%;float:left;}
.colE {
    border: 2px solid #EEEEEE;
    float: left;
    margin: 0 0.3em 0.3em 0;
    width: 98%;
}
.colE mod_caja p{text-align:left !important;}
.colF{margin:0 0 1em 0; float:left; width:48%; border-right:1px solid #ab9c8f; background:url(../../img/1/fd_border_col2.gif) repeat-y top right; clear:left;}
.colG{margin:0 0 1em 0; float:right; width:48%; clear:right;}
.colH{margin:0.5em 3em 0 0; padding:0 0 1em 0; width:20%; float:left;}
.colJ{margin:0.5em 98px 0 0; padding:0 0 1em 0; width:244px; float:left;}
.colJd{margin:0.5em 0 0 0; padding:0 0 1em 0; width:244px; float:left;}
.colK{	margin:0 98px 0 0; padding:0 0 1em 0; width:622px;}

#colMenuizq{margin:8px 0 0 3px; padding:0; width:200px; font-size:0.8em;float:left;}
.colMenuizq{float:left; width:100%; padding:0 0 0.2em 1em; background:url(../../img/1/it_mod.gif) no-repeat 0 0; clear:left;}
/* ETIQUETAS Y CLASES
------------------------------------------------------	*/
.bt_encuestas{margin:0 0 0 0.5em; float:left; font-size:0.9em; font-weight:bold; text-align:center;}
.clear{clear:both;}
.floatizq_280, .floatizq_425{float:left; margin:0 10px 0 0; padding:0 25px 0px 0; border-right:1px solid #ab9c8f; background:#FFF url(../../img/1/fd_border_col2.gif) repeat-y top right;}
.floatizq_280{width:280px;}
.floatizq_425{width:425px;}
.fotoer_borde{margin:2px 0 5px 0; padding:2px; border:1px solid #ab9c8f;}
/*.foto_dch{padding:2px; width:240px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #BDBDBD;
border-right-color: #BDBDBD;
border-bottom-color: #BDBDBD;
border-left-color: #BDBDBD;
border-top-width: 1.9px;
border-right-width: 1.9px;
border-bottom-width: 1.9px;
border-left-width: 1.9px;
margin:0.5em 0.5em 0.5em 0.5em;
float:right;}*/
.foto_dch{padding:2px; width:240px;
border: 0px;
margin:0.5em 0.5em 0.5em 0.5em;
float:right;}
/*.foto_izq{padding:2px; width:240px;
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;
margin:0.5em 0.5em 0.5em 0.5em; 
float:left;}*/
.foto_izq{padding:2px; width:240px;
border: 0px}
/*.foto_izq_peq{padding:2px; width:100px;
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;
margin:0.5em 0.5em 0.5em 0.5em; 
float:left;}*/
.foto_izq_peq{padding:2px; width:100px;
border: 0px;
margin:0.5em 0.5em 0.5em 0.5em;
float:left;}

/*.foto_grande{
margin:0px 10px 0px 5px; padding:1px; width:550px;
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;	}*/
.foto_grande{
margin:0px 10px 0px 5px; padding:1px; width:550px;
border: 0px;}

.foto_descmenu{float:left;
margin:2px 10px 10px 2px; padding:2px; width:150px;
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;}
/*.foto_cent{margin:0.2em 0.2em 0.6em 0.2em; padding:2px; width:200px; height:80px; border-top-style: solid;
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;}*/
.foto_cent{margin:0.2em 0.2em 0.6em 0.2em; padding:2px; width:200px; height:80px;
border: 0px;}
.img_aumentar{width:20px; vertical-align:middle;margin-bottom:0.5em; margin-left:-0.2em}
.img_disminuir{width:15px; vertical-align:middle;margin-left:0.2em;margin-bottom:0.5em;}
.ampliar{width:10px; height:10px;}
.foto_archivos{margin:0; padding:0.1em 0.4em 0 0.2em; float:left;}
.foto_pie{width:240px;font-size:0.8em; padding:5px; background:#f7f7f7; border-bottom:2px solid #ab9c8f;}
.foto_pie_grande{width:97%; font-size:0.8em; padding:5px; background:#f7f7f7; border-bottom:2px solid #ab9c8f;}
.foto_pie p{margin:5px 0 5px 0; padding:0; font-size:0.9em;}
.foto_pie a img{padding:0;}
/* #actualidad{margin:0 0 2em 0; width:310px;}
#actualidad p.noticia{margin:0 0 0.2em 0; padding:0; font-size:0.8em; color:#024e99;}
#actualidad p.fecha{font-size:0.8em; color:#5b5b5b;}
#actualidad p.dch{background:url(../../img/1/separador.gif) repeat-x 0 0; margin:1.1em 0.9em 0.5em 0em; padding:11px 0 0 0; text-align:right; line-height:0.5em; font-size:0.8em;}
#actualidad H2{background:url(../../img/1/separador.gif) repeat-x left bottom; margin:1em 0.9em 1em 0em; padding:0 0 5px 0;}*/
#buscador{margin:12em 0.4em 0.2em 0.4em; padding:0 0 0 0;float:right;}
#buscador a:link, #buscador a:visited{padding:0px 15px 2px 0; margin:0; font-size:0.8em;}
#buscador a:hover{padding:0px 15px 2px 0;  margin:0; font-size:0.8em;}
#buscador img{padding:0px 0px 0px 0px; margin:0; font-size:0.8em; height: 18px;}
#buscador input{width:120px; font-size:0.8em; float:left; border:1px solid #BDBDBD; text-align:left;}
#buscador_int{margin:0; padding:15px 10px 15px 10px;}
#buscador_int a:link, #buscador_int a:visited{margin:0; padding:2px 6px 2px 6px; font-size:0.8em; background:#024e99; color:#FFF; text-decoration:none;}
#buscador_int a:hover{margin:0; padding:2px 2px 2px 2px; font-size:0.8em; background:#0C6; color:#FFF; text-decoration:none;}
#buscador_int input{width:155px; font-size:0.8em; color:#4d4e53; border:1px solid #ab9c8f;}

#logo2 {margin:0; padding:0; width:310px; height:140px; float:left;}
#logo2 p{padding:0;
	width:199%;
	height:70px;
	float:left;
	background-image: url(../../img/1/escudo_cabecera.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 6px;}
#logo2 p a{text-indent:-10000px; width:300px; height:50px; display:block;}
#logo2 ul li{
	display: inline;
	padding-top: 0;
	font-size:0.84em;
	padding-bottom: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-left: 2px;}
#logo2 ul li+li{border-left:1px dotted #999;}
.lsep{margin:3px 0 0 0; padding:3px 0 3px 0; display:block;  width:100%; clear:both;}
.lsepnotihome{margin:0; padding:0; width:100%; clear:both;}
.lsep_paginacion{margin:3px 0 0 0; padding:1px 0 1px 0; display:block;  width:100%; clear:both;}
.lsep2{margin:0 ; padding:0px 0 10px 0; border-bottom:1px solid #d1cfca; clear:both; width:930px;}
.lsep3{margin:5px 0 0 0; padding:5px 0 5px 0; display:block; background:url(../../img/1/separadortras.gif) repeat-x 0 0; width:100%; clear:both;}
.lsep4{margin:5px 0 0 0; padding:0 5px 0 5px; display:block; background:url(../../img/1/separadortras.gif) repeat-y 0 0; width:100%; clear:both;}
.lsep5{margin:0 ; padding:0px 0 10px 0; border-bottom:1px solid #d1cfca; clear:both; width:98%;}
#ladirecto {
    display: block;
    float: right;
    font-size: 0.8em;
    text-align:left;
    margin: 0px;
   	padding:0.1em 0 0;
	font-weight:bold;}
#ladirecto ul {margin:0px;}
#ladirecto ul li{margin:0 -0.4em 0 0; padding:0px; display:inline;}

#menu{margin:0 0.5em 0 0; padding:0 0 0 0; vertical-align:top; text-align:left;}
#menu ul li{margin:0; padding:0; display:inline; font-size:0.8em;}
.migas{color:#4D4E53; font-size:0.8em; text-align:left;}
.textoMigas{color:#4d4e53; background:#FFF;}
/* MÓDULOS
------------------------------------------------------	*/
.mod_archivos{margin:0 0 0 0; padding:0 6px 6px 1px; width:98%;  }
/* Módulo banner columna central y derecha */
.mod_banner img{ width:195px;  display: block; margin: auto; padding: 0 0 0.5em 0;	}
/* Módulo banners columna izquierda */
.mod_banner_col1{width:314px; margin:0; padding:1em 0 0 0;}
.mod_bannerCol2{width: 314px;margin:0 0 0.5em 0.5em;padding:0;}
.mod_bannerCol2A{width: 155px;padding:0;float: left;margin-top: 0;margin-right: 0;}
.mod_bannerCol2B{width: 155px;padding:0;float: right;margin-top: 0;margin-right: 0;}
.mod_banner_col1 ul li{margin:0 15px 10px 0; padding:0; list-style:none; display:inline;}
.mod_banner_col1 img{padding-bottom:20px;}
/* Módulo celeste:menú "Ayto.", "Vive la ciudad" y "Visita la ciudad" 
.mod_celeste{margin:0 0.1em 1.5em 0; padding:0 0 0.6em 0; width:314px; height:auto; background:#f3f7f9; border-bottom:2px solid #cbd9df;}
.mod_celeste h2{	color: #FFF;margin:0;	padding:0.5em;	height:1.5em;	background:url(../../img/1/fd_tit_mod_celeste.gif) no-repeat 0 0;}
.mod_celeste a{color:#024e99;}
.mod_celeste ul, .mod_piedra ul{margin:0 0 0 0.3em; padding:0; font-size:0.8em;}
.mod_celeste ul li, .mod_piedra ul li{margin:0 0 0.2em 0.5em; padding:0.1em 0 0.1em 0.7em; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}*/
/* Módulo piedra:menú "Temas de interés" 
.mod_piedra{	margin:0 0.1em 1.5em 0;	padding:0 0 0.6em 0;	width:314px;	height:auto;	border-bottom:2px solid #dcdacc;	background-color: #f3f7f9;}
.mod_piedra h2{	margin:0;	padding:0.5em;	height:1.5em;	background:url(../../img/1/fd_tit_mod_piedra.gif) no-repeat 0 0;	color: #FFF;}
.mod_piedra a{color:#6b5021;}*/
ul.fila1{float:left; width:50%; height:auto;}
ul.fila2{float:right; width:45%; height:auto; clear:right;}

/* Módulo caja bordes con fondo:"Dirección", "Horarios", "Contacto"... */
.mod_caja {margin:1px 1px 1px 1px; padding:1px 1px 1px 1px; text-align: left;}
.mod_caja h4, .colE h4{margin:2px; padding:2px; font-size:0.8em; font-weight:bold; border-bottom:1px solid #dcdacc;}
.mod_caja p, .colE p{margin:0 2px 0 2px; padding:2px; font-size:0.8em; text-align:left !important;}
.mod_caja ul{margin:0.5em 0.1em 0.5em 0.1em; padding:0; font-size:0.8em;}
.mod_caja li{	margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
.mod_caja ul li{list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
.mod_caja ol{margin:0.5em 0.1em 0.5em 1.7em; padding:0; font-size:0.8em;}
.mod_caja ol ul{font-size:1em;}
.mod_caja_etiqueta { font-weight:bold; text-align:left; color:#4D4E53;}
.mod_caja_etiqueta_azul {font-size:0.8em; font-weight:lighter; color:#4781e5; margin:0 0 0.5em 0;}
.mod_caja_valor{border-style:none; clear:both; color:#666666; text-align:left;}

/* Módulo caja azul grande con borde de fondo:"Galería multimedia" */
.mod_gal{margin:0 0 4px 0; padding:0 6px 1px 6px; width:95%; border:5px solid #eeeeee; }
.mod_gal img, .mod_gal2 img{margin:5px; padding:0;}
.mod_gal p{	margin:0 10px 0 10px; padding:0;}
.mod_gal h3{margin:0; padding:4px 7px 5px 7px; border-bottom:1px solid #d2d5d6;}
.mod_gal h3{width:400px }
.mod_gal h5{margin:0 10px 0 15px; }
.mod_gal ul{margin:0.8em 0em 0.8em 1em; padding:0; color:#024e99;}
.mod_gal ul li{margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
.mod_gal .fila1{margin-left:10px; float:left; width:185px; height:auto;}
.mod_gal .fila2{float:left; margin-left:10px; width:180px; height:auto;}
.mod_gal .fila1 h4{margin:5px 0 0 0; width:170px;}
.mod_gal .fila2 h4{margin:5px 0 0 0; width:170px;}

/* Módulo caja azul peq (279px) bordes redondeados:"Galería fotográfica" 
.mod_gal2 {width:630px;background:url(../../img/1/fd_mod_gal_center2.gif) repeat-y 0 0;font-size:0.8em; margin-top: -10px;margin-right: 0;margin-bottom: 0;margin-left: 0;padding-top: 0;padding-right: 6px;padding-bottom: 1px;padding-left: 6px;}*/
.mod_gal2{margin:-10px 0 0 0; padding:0 6px 1px 6px; background:url(../../img/1/fd_mod_gal2_center.gif) repeat-y; font-size:0.8em;}
.mod_gal2{	margin:15px 0 0 0; padding:0; background:url(../../img/1/fd_mod_gal2_sup.gif) no-repeat 0 0; width:279px; height:20px;}
.mod_gal2_inf{background:url(../../img/1/fd_mod_gal2_inf.gif) no-repeat 0 0; height:20px;}
.mod_gal2 h3{width:255px }
.mod_gal2 h4{margin:0; padding:4px 7px 5px 7px; font-size:0.9em; color:#4d4e53;}
.mod_gal2 ul{margin:0.8em 0em 0.8em 1em; padding:0; color:#024e99;}
.mod_gal2 ul li{font-size: 0.8em; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
.mod_gal2 .fila1 h4{margin:5px 0 0 0; width:170px;}




/* Módulo caja gris borde superior*/
.mod_lat_sup{
	height:15px;
	background-image: url(../../img/1/borde_sup.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 204px;
} 
/* Módulo caja gris borde inferior */
.mod_lat_inf{margin:0px padding:0px;
	height:18px;
	background-image: url(../../img/1/borde_inf.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 204px;
}
/* Módulo caja gris bordes redondeados col. dch.:"Teléfonos", "Agenda", "Encuestas"... */
.mod_lat{
	background-image: url(../../img/1/borde_cent.jpg);
	width: 204px;
	padding-top: 0;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	background-repeat: repeat-y;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.mod_lat img{margin-bottom:0.2em; margin-top:0.2em;}

.mod_lat h2{
	height:22px;
	margin-top: 0;
	margin-right: 0.9em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	padding-top: 0.1em;
	padding-right: 0.8em;
	padding-bottom: 0.1em;
	padding-left: 0.7em;
	background-color: #FFF;
	background-position: 0 0;
	background:url(../../img/1/fondo_etiqueta.gif) no-repeat 0 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.mod_lat form{margin-bottom:1.5em;}
.mod_lat ul{
	padding:0;
	color:#024e99;
	margin-top: 0.1em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0.3em;
}
.mod_lat ul li{
	font-size:0.8em;
	list-style:none;
	background:url(../../img/1/it_mod.gif) no-repeat 0 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.5em;
	margin-left: 0.1em;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0.7em;
	width: 93%;
}
.mod_lat ul li span{color:#4d4e53;}
.mod_lat p, .mod_gal p{margin:0; padding: 0;}
#fondosecciones{margin:0px;  padding:0px 0 15px 0; clear:both; }
.mod_lat p.nota{margin:10px; padding:5px; border:1px solid #DFDDCB; font-size:0.9em; background:#fcfcd6;}
.mod_lat p.nota span{margin:0; padding:0 0 0 10px; background:url(../../img/1/it_flecha.gif) no-repeat;}
.mod_lat p.question{margin:10px; padding:0;}
/* Módulo distribuidor izq.:"Saludo del alcalde", "Servicios municipales", "Comunicados"... */
.mod_pres{float:left; width:45%; clear:left;}
.mod_pres p, .mod_presd p{font-size:0.8em;}
/* Módulo distribuidor dch.:"Estadísticas", "Corporación municipal", "Calendario contribuyente"... */
.mod_presd{float:right; width:45%; clear:right;}
.mod_presd ul{margin:10px 0 10px 20px; padding:0; color:#024e99;}

.mod_pres ul{margin:10px 0 10px 20px; padding:0; color:#024e99;}


.mod_pres li{margin:0 0 0 2px; padding:0; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
.mod_presd li{fmargin:0 0 0 2px; padding:0; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
.mod_pres li h3.interior{font-weight:bold; margin:0 0 0.4em 0.3em; padding:0 0 0.1em 0.1em;}
.mod_presd li h3.interior{font-weight:bold; margin:0 0 0.4em 0.3em; padding:0 0 0.1em 0.1em;}
.mod_pres h3.interior{font-weight:bold; margin:0 0 0.4em 0.3em; padding:0 0 0.1em 0.1em; font-size:12.5px;}
.mod_presd h3.interior{font-weight:bold; margin:0 0 0.4em 0.3em; padding:0 0 0.1em 0.1em; font-size:12.5px;}

.mod_prese{float:left; width:98%; clear:left; border-bottom: 1px solid #D1CFCA;margin-top:0.5em;}
.mod_prese p{font-size:0.8em;}
.mod_prese ul{margin:10px 0 10px 20px; padding:0; color:#024e99;}
.mod_prese li{fmargin:0 0 0 2px; padding:0; list-style:none; background:url(../../img/1/it_mod.gif) no-repeat 0 0;}
.mod_prese li h3.interior{font-weight:bold; margin:0 0 0.4em 0.3em; padding:0 0 0.1em 0.1em;}
.mod_prese h3.interior{font-weight:bold; margin:0 0 0.4em 0.3em; padding:0 0 0.1em 0.1em; font-size:12.5px;}

.mod_rel{margin:0 0 0.6em 1.5em; padding:0.1em 1em 1em 1em;}
.mod_rel h4{font-weight:lighter; margin:1em 0 0 1.5em; padding:1em 0 0.5em 1.5em; font-size:1em; background:#FAFAFA; color:#4d4e53;}
.mod_rel p{font-size:0.8em; color:#4d4e53;}
.mod_rel ul{margin:0.8em 0 0.8em 0.8em; padding:0; color:#024e99;}
.mod_rel ul li{margin:0; padding:0 1px 1px 1em; list-style:none; background:url(../../img/1/it_flecha.gif) no-repeat 0 0; font-size:0.8em;}
/* PAGINACIÓN
------------------------------------------------------	*/
.paginacionEnt, .paginacion{margin:0.8em 0 0.8em 0; padding:0; color:#4d4e53; text-align:right;font-size:1em;}
.paginacion{margin-right:4em;}
.paginacionEnt{margin:15px 0 0 0; padding:0; width:100%;}
.paginacionEnt p, .paginacion p{margin:0; padding:0.1em  0 0.1em 0; float:left; text-align:left; }
.paginacionEnt ul li, .paginacion ul li{margin:0 0.1em 0 0.1em; display:inline; font-weight:bold; font-size:0.8em;}
.paginacionEnt ul li a, .paginacion ul li a{padding:0.3em 0.3em 0.3em 0.3em ; border:1px solid #ab9c8f; background:#fff;}
.paginacionEnt ul li a:hover, .paginacion ul li a:hover{background:#eeeeee;  border:1px solid #024e99;}
.paginacionEnt ul li a:visited, .paginacion ul li a:visited{color:#024e99; background: #FFF;}
.paginacionEnt ul li.active, .paginacion ul li.active{padding:0.2em 0.2em 0.2em 0.2em ;}
/* CALENDARIO------------------------------------------------------	*/
p.mes{text-align:right; font-size:0.8em;}
table#cal{margin:5px 12px 5px 12px; font-size:0.8em; text-align:center;}
table#cal tr td{padding:5px 9px 5px 9px; color:#024e99; background:#fff; border-bottom:1px solid #dfddcb;}
table#cal tr td a{color:#FFF; text-decoration:none; background:#ecc50d;}
table#cal tr td.hoy{background:#ecc50d;}
table#cal tr td.tit{color:#4d4e53; background:#DCDACC; border-bottom:1px solid #ab9c8f;}
table#cal tr td.inactive{color:#999;}
table#cal tr td.fs{background:#f7f7f7;	color:#cb2b00;}
/* TABLA LISTADO------------------------------------------------------	*/
table#lista{width:100%; text-align:center; padding:0; margin:0.8em  0.2em  0.2em 0.2em ;}

caption{font-size:1em; color:#4d4e53; background:#FFF; text-align:left; margin:15px 0 8px 2px;}
th{font-size:0.8em; color:#4d4e53; background:#eeeeee; font-weight:bold; border-bottom:2px solid #7e99aa; padding:0.2em  0.2em  0.2em 0.2em;
text-align:left;}
table#lista td{border-bottom:1px solid #d1cfca; padding:0.2em  0.2em  0.2em 0.2em ; text-align:left; font-size:0.8em; color:#5b5b5b; vertical-align:top;}
.separador{color:#ab9c8f; font-size:0.9em; 	vertical-align:top;}
tr.par{background:#f8f8f2;}
tbody tr.ruled td{background:#f3f7f9;}
/* PIE DE PÁGINA------------------------------------------------------	*/
#pie{margin:0; padding:5px 5px 5px 5px; clear:both; color:#4d4e53; font-size:0.8em;}
#pie #menu_pie{margin:0 0 0 0; padding:10px 77px 0 0px; float:right;}
#pie #datos_pie{margin:0; padding:21px 10px 0 0; float:left; }
#pie #datos_pie span.tit{font-size:0.8em; line-height:30px;}
#pie #datos_pie span.gral{font-size:0.8em;}
#pie #datos_pie p{margin:0 0 0 0 ; padding:0;}
#pie #datos_pie ul {margin: 0;
    padding: 0;}
#pie #datos_pie ul li{margin:0; padding:0 1px 0 100px; display:inline;}
#pie #datos_pie ul li+li{border-left:1px solid #ab9c8f; padding:0 1px 0 7px;}
/* EXTRAS------------------------------------------------------	*/
.flotaDer{ width:auto; height:auto; float:left;}
.flotaIzq{ width:auto; height:auto; float:right;}
.clearB{clear:both;}
.clearL{clear:left;}
.clearR{clear:right;}
/*indentaciones*/
.bloqueInd00{margin:0 0 1.5em 0.5em; padding:0;}
.bloqueInd01{margin:0 0 1.5em 1em; padding:0;}
.bloqueInd02{margin:0 0 1.5em 2em; padding:0;}
.bloqueInd03{margin:0 0 1.5em 3em; padding:0;}
.bloqueInd04{margin:0 0 1.5em 4em; padding:0;}
p.temaEncuesta{color:#5b5b5b; background:#f8f8f2; font-size:0.8em; text-transform:uppercase; margin:0; padding:3px 5px 3px 5px; width:100%;}
p.datosEncuesta{color:#5b5b5b; background:#FFF; font-size:0.67em;}
.radio{padding:0; font-size:0.8em; margin:0 0 0 0; display:block;}
fieldset.hide{ border:0;}
fieldset.post{padding:0.5em; border-top:1px solid #999; border-bottom:1px solid #999; border-left:0; border-right:0; font-size:100%; margin:0 0 1em 0;}
legend{padding:0.3em 0 0.5em 0; margin:1.3em 0 0 -10px; color:#5b5b5b; background:#FFF; font-size:0.9em;}
h2.hide, legend.hide {display:none;}
form p{margin:0px 0 12px 0px; text-align:left;}
label{padding:0; margin:0 8px 5px 0; font-size:0.9em; vertical-align:text-top; font-weight:bold; color:#4D4E53; text-align: left;}
.botGrande{margin:0.5em 0 0 0.2em; font-size:1em; font-weight:bold; text-align:center;}
/* -resultado buscador*/
.numResBus{width:15px; float:left; background:#FAFAFA; color:#4d4e53; font-size:1.2em; font-weight:lighter; padding:4px 22px 8px 13px; margin-right:12px; border-right:1px solid #c9cacb;}
.descripRes{font-size:0.8em; margin:5px 0 0 0; display:block;}
.resBus{padding:0px 0 0 0; margin:0;}
/* -fin resultado buscador*/
/* - foro*/
.mensaje{width:620px; background:#fff url(../../img/1/globo.gif) no-repeat 5px 14px; padding:16px 0 16px 45px; margin:0; border-bottom:1px dashed #dcdacc;}
.tituloPost{font-size:0.8em; color:#4d4e53; padding:0; margin:0 0.5em 0.2em 0.5em;}
.datosPost{font-size:0.70em; color:#5b5b5b; padding:0; margin:0 0.5em 0.7em 0.65em;}
.mensajeImpar{width:620px; background:#f7f7f7 url(../../img/1/globo2.gif) no-repeat 5px 14px; padding:16px 0 16px 45px; margin:0; border-bottom:1px dashed #dcdacc;}
.post{margin:0 1em 0 0.5em;}
.acciones{border-top:1px solid #c9cacb; text-align:right; padding:0.3em 0 0.3em 0.3em; margin:1em 0.9em 0 0.4em;}
.respuesta{border:1px solid #d2d2d2;background:#fafafa; margin:0 0.5em 1em 0.4em;}
.respAutor{font-size:0.8em; font-weight:bold; background:#d2d2d2; padding:0.3em; margin:0;}
.respMensaje{background:#fafafa; font-size:0.8em; padding:0.5em 0.5em 0.5em 0.5em; margin:0;}
.respuesta2{border:1px solid #d2d2d2;background:#fafafa; margin:1em 0 1em 0;}
fieldset.post { background:#f3f7f9;}
/* - fin foro*/
.nin {TEXT-ALIGN: center; height: 13px; width: 18px; margin: 0px; padding: 0px;}
.mapa {height: 18px; width: 18px; border: 0;}
.mod_bannerCol3D {MARGIN-TOP: 0px; FLOAT: left; WIDTH: 330px; MARGIN-RIGHT: 0px; vertical-align: middle; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 2px;}
.mod_archivos2 {MARGIN: 0px; padding: 0px;}
.mod_bannerCol3 {WIDTH: 600px; margin-top: 2px; margin-right: 0px; margin-bottom: 2px; padding-top: 6px; padding-right: 0px; padding-bottom: 6px; padding-left: 0px;}
.mod_bannerCol3A {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 270px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px}
.mod_bannerCol3B {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 330px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; vertical-align: middle;}
.bot2 {font-weight: bold; font-size: 0.9em; text-align: center; margin-right: 0px; margin-bottom: 0px;}

.de {float:right; margin-top: 0;	margin-right: 0px;	margin-bottom: 0; margin-left: 0;}
.marco {float:left; margin:8px;	border: 1px solid #CCCCCC;	clear: none; padding: 2px;}
.galeria {float:left; margin: 4px; border: 1px none #CCCCCC;	clear: none; padding: 5px; background-color: #eeeeee;	width: 100%;}
.texto_gris {border: 1px none #CCCCCC; font-size: 0.8em;	color: #999999;}
.texto_menu{width: 302px;	background-image:url(../../img/1/azul.jpg);	padding-right: 4px;	padding-left: 8px;	height: 28px;	padding-top: 0px;	margin-top: 0px;	vertical-align: middle;}
.foto_menu{width: 100%;	font-size: 0.8em;	color: #FFF;}

.marco_foto {	width: 100%;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #E6E6E6;	border-right-color: #E6E6E6;	border-bottom-color: #E6E6E6;	border-left-color: #E6E6E6;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	margin-bottom: 0px;	padding-bottom: 0px;}
.texto_de {	width: 100%;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #E6E6E6;	border-right-color: #E6E6E6;	border-bottom-color: #E6E6E6;	border-left-color: #E6E6E6;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 7px;	border-left-width: 2px;	font-size: 0.8em;	font-weight: bold;	color: #a9c86c;	text-align: right;}
.texto_de2 {	width: 80%;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	border-top-color: #E6E6E6;	border-right-color: #E6E6E6;	border-bottom-color: #E6E6E6;	border-left-color: #E6E6E6;	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 7px;	border-left-width: 2px;	font-size: 0.8em;	font-weight: bold;	color: #7fa0c3;	text-align: right;	cursor:pointer;}

#colCC{	float:left;	width:260px;	margin-top: 9px;	margin-right: 0;	margin-bottom: 0;	margin-left: 5px;	padding-top: 0;	padding-right: 0;	padding-bottom: 16px;	padding-left: 0;	text-align: right;	background-image: url(../../img/1/22.jpg);	background-repeat: repeat-y;	background-position: 0 0;}
.mod_banner_co22{width:300px; margin:0; padding:1em 0 0 0;}
.texto2 {	padding-top: 4px;	margin-top: 5px;	vertical-align: middle;	font-size: 0.8em;	color: #FFF;}
.texto2base {	padding-top: 4px;	margin-top: 4px;	vertical-align: middle;	color: #FFFFFF;	font-weight: bold;	width: 100%;}

.mod_gris {margin:0 0.1em 1.5em 0; padding:0 0 0.6em 0; width:314px; height:auto; background:#f3f3f3; border-bottom:2px solid #cbd9df;}
.mod_gris h2{margin:0; padding:0.5em; height:1.5em; background:url(../../img/1/azul.jpg) no-repeat 0 0;}
.mod_gris a{color:#4781e5;}
.mod_gris ul{margin:0 0 0 0.3em; padding:0; font-size:0.8em;}
.mod_gris ul li{margin:0 0 0.2em 0.5em; padding:0.1em 0 0.1em 0.7em; list-style:none; background:url(../../img/1/it_mod_gris.gif) no-repeat 0 0;}
.Estilo1 {	color: #6da3ed;	font-weight: bold;}

.separador2 {	width:99%;	float:left;	margin-top: 0;	margin-right: 0px;	margin-bottom: 0;	margin-left: 0;	background-image: url(../../img/1/1/puntos.gif);	height: 2px;	padding-top: 5px;}
.menufoto {	width:99%;	margin-top: 0;	margin-right: 0px;	margin-bottom: 0;	margin-left: 0;	background-color: #FFFFFF;	height: 6px;}
.modppal3 {	width: 165px;	float:left;	border-bottom:0px;	height: 5px;	min-height: 11.5em;	margin-top: 0;	margin-right: 0.5em;	margin-left: 0;	padding-top: 0;	padding-right: 0;	padding-left: 0;	background-color: #00FF99;}
.banda7 {
	width: 98%;
	height: 22px;
	background-color: #f2f2f2;
	margin: 0 0 15px;
	padding: 0 0 3px;
	float: left;
	border-top-width: 3px;
	border-bottom-width: 11px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFFFFF;
}
.bandafoto {
	width: 55px;
	border-bottom:0px;
	background-color: #f2f2f2;
	font-size: 0.8em;
	color: #629ce6;
	margin: 0;
	padding: 0;
	float: left;
	text-align: center;
}
.bandatexto {
	width: 90%;
	border-bottom:0px;
	margin: 0;
	padding: 0;
	float: right;
}
.banda8 {
	width: 100%;
	border-bottom:0px;
	margin: 0;
	padding: 0;
	float: right;
}
.textofecha {
	width: 100%;
	border-bottom:0px;
	margin: 0;
	padding: 0;
	float: right;
	font-size: 0.8em;
	color: #999999;
}
.textonoticia {
	width: 100%;
	border-bottom:0px;
	margin: 0;
	padding: 0;
	float: right;
	font-size: 0.8em;
	color: #0066CC;

}
.resnoticia{margin:0.3em 0 0.3em 0; padding:2px; font-size:0.8em; color:#333333}
.textotitulo {
	width: 100%;
	float: right;
	font-size: 1em;
	color: #0066CC;
	font-weight: bold;
	margin-left: 4px;
	padding-left: 4px;
}
.textomas {
	width: 90%;
	float: left;
	font-size: 0.9em;
	color: #81AEF3;
	text-align: right;
}

.texto_pag{font-weight: bold;}

#colH {
	padding:0;
	width:100%;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	height: 178px;
}
#colJ {
	padding:0;
	width:100%;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	height: 75px;
}
.menufoto2 {width:165px; margin-top: 0; margin-right: 0.5em; margin-bottom: 0;	margin-left: 0;	background-color: #eeeeee; text-align:center;}

#colJ2 {	padding:0;	width:100%;	margin-top: 8px;	margin-right: 0;	margin-bottom: 15px;	height: 99px;}

/*estilos regtsa*/

.pestanas_sup {
	background-image: url(../../img/1/borde_sup2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height:15px;
	width: 567px;
}
.pestanas {
	width:100%;
	background-image: url(../../img/1/borde_cent2.jpg);
	background-repeat: repeat-y;
}
.pestanas_inf {
	background-image: url(../../img/1/borde_inf2.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height:15px;
	width: 567px;
}
	
#pestana_actualidad {	margin-right: 2px;	margin-left: 2px;	padding-top: 1.5em;	padding-right: 0.2em;	padding-bottom: 0.2em;	padding-left: 0.2em;}
#pestana_campanyas {margin-right: 2px;	margin-left: 2px;	padding-top: 1.5em;	padding-right: 0.2em;	padding-bottom: 0.2em;	padding-left: 0.2em;}

.pestanas_sup #centro { margin: 0; padding:0;}
/*#principal #centro li {  display: inline;  float: left;  width: 23.5%;  margin-right: 2px;  background: white url(../../img/1/fondo_menu_interior.gif) top left no-repeat;  padding: 2px 0;}*/
/*#principal #centro li.activo {  display: inline;  float: left;  width: 23.5%;  margin-right: 15px;  background: white url(../../img/1/fondo_menu_interior_activo2.gif) top left no-repeat;  padding: 11px 0;}*/
.pestanas_sup #centro li.activo2 {background: none; PADDING-BOTTOM: 0px;	MARGIN: 0px 1em 0px 0px;     WIDTH: 40%;	PADDING-RIGHT: 0px;	FLOAT: left;	FONT-SIZE: 1.38em;	PADDING-TOP: 0px}
.pestanas_sup #centro li.activo3  {	background: none; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; PADDING-LEFT: 0px; WIDTH: 40%; PADDING-RIGHT: 0px;  FLOAT: left; FONT-SIZE: 1.38em;  PADDING-TOP: 0px}
.pestanas_sup #centro li.activo2 h2 {	height:20px;	background-image: url(../../img/1/fondo_pes_siactivo.jpg);	width: 140px;	text-align: center;}
.pestanas_sup #centro li.activo3 h2 {	height:20px;	background-image: url(../../img/1/fondo_pes_noactivo.jpg);	background-repeat: no-repeat;	width: 140px;	text-align: center;}
/*#principal #centro2 li.activo4 {  display: inline;  float: left;  width: 48%;  margin-right: 5px;  margin-top: 200px;  background: #abcdef;  padding: 15px;  }*/
.pestanas_sup #centro li a {  color: #024e99; padding: 0.8em;}
.pestanas_sup #centro li a:hover {  color: #024e99;}
.pestanas_sup #centro li.ultimo {  margin: 0;}

.capa55 {	float: right;	width: 55%;	border-top-width: 1px;	border-top-color: #ccc;	margin-right: 0px;	margin-left: 0px;	padding-right: 0px;	padding-left: 23px;}

.nover{display:none; }

#colAHome{margin-right:3px; padding:0; width:5%; float:left;}
#colBHome{margin:3px 0 0 3px; padding-left:15px; float:left; width:70%; background:url(../../img/1/fd_border_col1.gif) repeat-y 0 0;}
#colCHome{margin-left:3px; padding:0; float:right; width:5%;}

#fichaMenu{margin-right:3px; padding:0.5em 0em 1em; width:98%;}
#fichaMenu p{margin-bottom:1em;}
#carrusel{margin:0 0 0 0; padding:0; width:98%; font-size:1em;  }
.centro_caja2a {
	width:95%;
	border-top-width: 0px;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align:left;
	margin-right: 2px;
	margin-bottom: 8px;
	padding-bottom: 8px;
	vertical-align: top;
	padding-right: 2px;
	padding-left: 5px;
	height: auto;
	margin-top: 8px;
	padding-top: 8px;
}
.foT {
	text-align:left;
	vertical-align: middle;
	padding: 0px;
	border: 4px none #f2f2f2;
	width: 470px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}


.centr {
	text-align:left;
	vertical-align: middle; 
	height:auto;
	width: 100%;
	margin: 0.5em 0 0 0; 
	padding:1%;
	
}

.bo3 {
	text-align:center;
	width: 98%;
	height: 27px;
	background-color: #f2f2f2;
	margin: 0px;
	padding: 0px;
}
.bo4 {
	border-top-width: 0px;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align:center;
	vertical-align: middle;
	width: 98%;
	height: 27px;
	font-size: 0.8em;
	color: #056BC7;
	line-height: 21px;
	padding: 0px;
	background-color: #f2f2f2;
	margin: 0px;
}

.capa_titulo_imagen {
	position: absolute;
	margin: -38px 1px;
	padding: 0px;
	width: 500px;
	z-index: 2;
	background : url(../../img/1/img_trans_texto.png);
	height : 35px;
}

.capa_titulo_texto {
	text-align : left;
	margin-left : 10px;
	margin-right : 10px;
	overflow : visible;
	margin-top : 5px;
	margin-bottom : 5px;
	position : relative;
	font-weight : bold;
}


.jCarouselLite_ {left:0;	 overflow:hidden;	position:relative;	visibility:visible;	width:278px;	z-index:2;}
.jCarouselLite_ li{float:left; height:205px; overflow:hidden; list-style-type:none;}
.jCarouselLite_ ul li{left:-278px; list-style-type:none; margin:0; padding:0; position:relative; width:250px; z-index:1; list-style-type:none;}

.actu1 {
	border-top-width: 0px;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align:left;
	vertical-align: middle;
	font-size: 0.8em;
	float: left;
	width: 390px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	height: auto;
}

.verMas {
	border-top-width: 0px;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
	border-left-color: #999999;
	font-size: 0.8em;
	font-weight: bold;
	color: #EC8B58;
	text-align: right;
	width: 75px;
	height: 18px;
	padding-top:5px;
	margin-top:5px;
	float: right;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#menuLateralIzquierdo ul{list-style:none; margin:0; padding:0; }
#menuLateralIzquierdo h2{ font-size: 0.9em; background:none; font-weight:normal; margin:0;	padding:0;}
#menuLateralIzquierdo ul li.tituloSubmenuN2_sel h3{font-size: 0.8em;}
#menuLateralIzquierdo ul li {margin:1px; padding:1px; border-bottom:1px solid #CCCCCC;}
#menuLateralIzquierdo ul li a{display:block; width:auto; padding:4px 0;	color:#4D4E53; text-decoration:none; text-align:left; background-color:white; cursor:pointer;}
#menuLateralIzquierdo ul li.tituloSubmenuN2_sel a{color:white; background-color:red; cursor:pointer;}
#menuLateralIzquierdo ul li ul li{margin:0 0 5px 8px;	padding:0px; border:none;}
#menuLateralIzquierdo ul li.tituloSubmenuN2_sel ul a {color:#4D4E53; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:white; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo ul li.tituloSubmenuN2_sel ul a.mas2Sel{color:white; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:#C0C0C0; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo ul li ul a{padding:0px 0;}

#menuLateralIzquierdo0 ul{list-style:none; margin:0;	padding:0;}
#menuLateralIzquierdo0 h2{ font-size: 0.9em; background:none; font-weight:normal; margin:0;	padding:0;}
#menuLateralIzquierdo0 ul li.tituloSubmenuN2_sel h3{font-size: 0.8em;}
#menuLateralIzquierdo0 ul li {margin:1px; padding:1px;	border-bottom:1px solid #CCCCCC;}
#menuLateralIzquierdo0 ul li a{display:block; width:auto; padding:4px 0; color:#4D4E53; text-decoration:none; text-align:left; background-color:white; cursor:pointer;}
/*#menuLateralIzquierdo0 ul li.tituloSubmenuN2_sel a{color:white; background-color:#00669F; cursor:pointer;}*/
#menuLateralIzquierdo0 ul li.tituloSubmenuN2_sel a{color:white; background-color:#358DFB; cursor:pointer;}
#menuLateralIzquierdo0 ul li ul li{margin:0 0 5px 8px; padding:0px; border:none;}
#menuLateralIzquierdo0 ul li.tituloSubmenuN2_sel ul a{color:#4D4E53; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:white; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo0 ul li.tituloSubmenuN2_sel ul a.mas2Sel{color:white; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:#C0C0C0; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo0 ul li ul a{padding:0px 0;}

#menuLateralIzquierdo1 ul{list-style:none; margin:0;	padding:0;}
#menuLateralIzquierdo1 h2{ font-size: 0.9em; background:none; font-weight:normal; margin:0;	padding:0;}
#menuLateralIzquierdo1 ul li.tituloSubmenuN2_sel h3{font-size: 0.8em;}
#menuLateralIzquierdo1 ul li {margin:1px; padding:1px; border-bottom:1px solid #CCCCCC;}
#menuLateralIzquierdo1 ul li a{display:block; width:auto; padding:4px 0; color:#4D4E53; text-decoration:none; text-align:left; background-color:white; cursor:pointer;}
/*#menuLateralIzquierdo1 ul li.tituloSubmenuN2_sel a{color:white; background-color:#00CF3E; cursor:pointer;}*/
#menuLateralIzquierdo1 ul li.tituloSubmenuN2_sel a{color:white; background-color:#81C862; cursor:pointer;}
#menuLateralIzquierdo1 ul li ul li{margin:0 0 5px 8px; padding:0px; border:none;}
#menuLateralIzquierdo1 ul li.tituloSubmenuN2_sel ul a{color:#4D4E53; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:white; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo1 ul li.tituloSubmenuN2_sel ul a.mas2Sel{color:white; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:#C0C0C0; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo1 ul li ul a{padding:0px 0;}

#menuLateralIzquierdo2 ul{list-style:none; margin:0;	padding:0;}
#menuLateralIzquierdo2 h2{ font-size: 0.9em; background:none; font-weight:normal; margin:0; padding:0;}
#menuLateralIzquierdo2 ul li.tituloSubmenuN2_sel h3{font-size: 0.8em;}
#menuLateralIzquierdo2 ul li {margin:1px; padding:1px; border-bottom:1px solid #CCCCCC;}
#menuLateralIzquierdo2 ul li a{display:block; width:auto; padding:4px 0; color:#4D4E53; text-decoration:none; text-align:left; background-color:white; cursor:pointer;}
/*#menuLateralIzquierdo2 ul li.tituloSubmenuN2_sel a{color:white; background-color:#ff8800; cursor:pointer;}*/
#menuLateralIzquierdo2 ul li.tituloSubmenuN2_sel a{color:white; background-color:#FE9C5F; cursor:pointer;}
#menuLateralIzquierdo2 ul li ul li{margin:0 0 5px 8px; padding:0px; border:none;}
#menuLateralIzquierdo2 ul li.tituloSubmenuN2_sel ul a{color:#4D4E53; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:white; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo2 ul li.tituloSubmenuN2_sel ul a.mas2Sel{color:white; background:url("../../img/1/it_mod.gif") no-repeat scroll 0 0 transparent; background-color:#C0C0C0; margin:0 0 0.3em 0.5em; padding:0 0 0 0.7em;}
#menuLateralIzquierdo2 ul li ul a{padding:0px 0;}

#principal {	width:100%;	margin: 0em;	padding: 0em;	vertical-align: top; height:auto;}
#principal #menu li a {  color: #ffffff;  font-weight: bold; padding-left: 0.5em; }
#principal #menu li a:hover {  color: #fff;}
#principal #menu li.ultimo {  margin-right: 0;margin-left:0;}

#principal #menu li { 	display: inline;
	float: left;
	width: 151px;
	background-color: white;
	background-repeat: no-repeat;
	background-position: left top;
	/*background-image: url(../../img/1/fondo_menu_interior_activo_gris.jpg);*/
	height: 25px;
	padding-top: 3.2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 1px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}
#principal #menu li.activo_0 a{
	display: inline;
	float: left;
	width: 150px;
	background: white url(../../img/1/fondo_menu_interior_activo_azul.jpg) top left no-repeat;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	height: 25px;
	text-align:center;
}
#principal #menu li.no_activo_0 a{
	display: inline;
	float: left;
	width: 150px;
	background: white url(../../img/1/fondo_menu_interior_noactivo_azul.jpg) top left no-repeat;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0;
	height: 25px;
	text-align:center;
}
#principal #menu li.activo_1 a{  display: inline;
	float: left;
	width: 148px;
	background: white url(../../img/1/fondo_menu_interior_activo_verde.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}
#principal #menu li.no_activo_1 a{  display: inline;
	float: left;
	width: 148px;
	background: white url(../../img/1/fondo_menu_interior_noactivo_verde.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}



#principal #menu li.activo_ingles_1 a{  display: inline;
	float: left;
	width: 148px;
	background: white url(../../img/1/fondo_menu_interior_activo_verde_ingles.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}
#principal #menu li.no_activo_ingles_1 a{  display: inline;
	float: left;
	width: 148px;
	background: white url(../../img/1/fondo_menu_interior_noactivo_verde_ingles.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}

#principal #menu li.activo_2 a{  display: inline;
	float: left;
	width: 158px;
	background: white url(../../img/1/fondo_menu_interior_activo_naranja.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}
#principal #menu li.no_activo_2 a{  display: inline;
	float: left;
	width: 158px;
	background: white url(../../img/1/fondo_menu_interior_noactivo_naranja.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}
#principal #menu li.activo_3 a{  display: inline;
	float: left;
	width: 149px;
	background: white url(../../img/1/fondo_menu_interior_activo_rojo.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0.3em;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}
#principal #menu li.no_activo_3 a{  display: inline;
	float: left;
	width: 149px;
	background: white url(../../img/1/fondo_menu_interior_noactivo_rojo.jpg) top left no-repeat;
	height: 25px;
	padding-top: 0.2em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0.3em;
	margin-bottom: 0;
	margin-left: 0;
	text-align:center;
}


.lsepMenu{margin:0 ; padding:0px 0 10px 0; border-bottom:5px solid #d1cfca; clear:both; width:100%;}


/*
#borde_cuerpo_0
{
    clear: both;
    border-bottom:4px solid #FFFFFF;
    border-top:2px solid #FFFFFF;
    border-right:4px solid #FFFFFF;
}

#borde_cuerpo_1
{
	clear: both;
	height: auto;
	width: 98.5%;
    display:inline-block;
}

#borde_cuerpo_2
{
	clear: both;

	height: auto;
	width: 98.5%;
    display:inline-block;
}

#borde_cuerpo_3
{
	clear: both;

	height: auto;
	width: 98.5%;
    display:inline-block;
}
#borde_cuerpo_4
{
	clear: both;

	height: auto;
	width: 98.5%;
}
*/
.texto_ficha_cursiva {
border-style:none;
color:#666666;
font-style: italic;
margin:0;
padding:0;
text-align:justify;
}

.texto_ficha_etiqueta {
	clear: left;
	color: #339;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.mod_gal img.foto_borde{
margin:2px 10px 10px 2px; padding:2px; width:100px;
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;}

.foto_borde{
margin:2px 10px 2px 2px; padding:2px; width:240px;
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;}


.foto_borde_ampl {
    border: 1.9px solid #BDBDBD;
    margin: 2px 10px 2px 2px;
    padding: 2px;

}

.foto_borde_ficha_gal{
margin:2px 20px 2px 20px; padding:2px; width:240px;
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;}


.foto_borde_grande{
margin:2px 10px 2px 2px; padding:2px; 
border-top-style: solid;	
border-right-style: solid;	
border-bottom-style: solid;	
border-left-style: solid;	
border-top-color: #BDBDBD;	
border-right-color: #BDBDBD;	
border-bottom-color: #BDBDBD;	
border-left-color: #BDBDBD;	
border-top-width: 1.9px;	
border-right-width: 1.9px;	
border-bottom-width: 1.9px;	
border-left-width: 1.9px;}

/*.foto_descmenu_grande{
margin:2px 10px 10px 2px; padding:2px; width:550px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #BDBDBD;
border-right-color: #BDBDBD;
border-bottom-color: #BDBDBD;
border-left-color: #BDBDBD;
border-top-width: 1.9px;
border-right-width: 1.9px;
border-bottom-width: 1.9px;
border-left-width: 1.9px;}*/
.foto_descmenu_grande{
margin:2px 10px 10px 2px; padding:2px; width:550px;
border: 0px;}

#destacados .opciones {
  position: absolute;
  bottom: 20px;
  background: #EBEBEF;
  left: 0;
  right: 0;
  padding: 2px 0 2px 0;
  text-align: right;
  line-height: 100%;
  filter: alpha(opacity=70);
  -moz-opacity:0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  width: 100%;
}

#destacados ul {
  margin-right: 20px;
}

#destacados li {
  display: inline;
  font-size: 80%;
  margin-left: 3px;
}

#destacados li a {
  color: #024E99;
  padding: 0px 3px;
  border: 1px solid #024E99;
}

#destacados li a:visited {
  color: #024E99;
  padding: 0px 3px;
  border: 1px solid #024E99;
}

#destacados li.activo a {
  color: #EBEBEF; 
  background-color: #024E99;
  border: 1px solid #024E99;
}

#destacados li.activo a:visited {
  color: #EBEBEF;
  background-color: #024E99;
  border: 1px solid #024E99;
}

#destacados {
  margin-bottom: 20px;
}

#destacado0 {
  width: 478px;
  height: 346px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

#destacado0 img {
  width: 478px;
  height: 346px;
}

#destacado0 .lt {
  position: absolute;
  top: 0;
  left:0;
  width: 9px;
  height: 9px;
  background: url(../../img/1/recuadro1.png) left top no-repeat;
}

#destacado0 .rt {
  position: absolute;
  top: 0;
  right:0;
  width: 9px;
  height: 9px;
  background: url(../../img/1/recuadro1.png) right top no-repeat;
}

#destacado0 .lb {
  position: absolute;
  bottom: 0px;
  left:0;
  width: 9px;
  height: 9px;
  background: url(../../img/1/recuadro1.png) left bottom no-repeat;
}

#destacado0 .rb {
  position: absolute;
  bottom: 0px;
  right: 0;
  width: 9px;
  height: 9px;
  background: url(../../img/1/recuadro1.png) right bottom no-repeat;
}


/*
Google Mini
*/
.g_div {
 font-family: Arial,Helvetica,sans-serif;

}

.g_div table {
  font-size: 100%;
}

.g_adv, .g_base  {
  font-size: 100%;
  	vertical-align:middle;
	text-align: center;
}

.g_info {
  background-color: #eee;
  font-family:Arial,Helvetica,sans-serif;

  margin-top: 1em;
  border-top: 1px solid #ccc;
  padding: 3px;
  text-align: right;
}
/*
Fin Google Mini
*/


.foto_alcalde{
margin:0px 10px 0px 128px; padding:1px; width:275px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #BDBDBD;
border-right-color: #BDBDBD;
border-bottom-color: #BDBDBD;
border-left-color: #BDBDBD;
border-top-width: 1.9px;
border-right-width: 1.9px;
border-bottom-width: 1.9px;
border-left-width: 1.9px;
text-align:center;

}
img.valign {
   height: 100%;
   vertical-align: middle;
   width: 0px;
}