body {
	font-size:1em;
	font-family:"lucida sans";
	margin:0; 
	padding:0;
}
h2, h3{
	font-weight:bold;	
}
h2{	
	font-size:1.2em;
}
h3{	
	font-size:1em;	
}
a{
	color:#916B00;	
}
#contenedor {
	margin:0 auto; 
	padding:0; 
	width:62.5em;
	border: 0.06em solid #DFDDCB;
	text-align:justify;
}
/* CABECERA */
#cabecera {	
	height:7em;
	margin:0;
	padding:0;
	z-index:0;
	position:static;
}

/* Enlaces cabecera -  Inicio  * Accesibilidad   * Ayuda   * Mapa web   * Castellano  * Gallego */
#cabecera .enlacesCabecera {
	float:left;
	margin:0em 0em 0em 0;
	padding:0.05em;
	width:12em;
}
#cabecera .enlacesCabecera  img{
	margin-top:0em;
}

#cabecera p.titulo {
	color:#916B00;
	float:left;
	font-size:1em;
	font-weight:bold;
	margin:1em 0 0 1.5em;
	padding:0;
	text-align:right;
}

/* Logo de la cabecera */
#cabecera h1{
	float:left;
	height:7em;
	margin: 0;	
	padding:0;
	width:15em;
	font-size:1em;
}
/* Menu cabecera */
#cabecera #menu{
	float:right;
	background:url("../../img/1/pestana.gif") no-repeat scroll left bottom transparent;
	margin: 0em 1em 0em 0em;
	padding: 0em;
	text-align: right;
}
* html #cabecera #menu{
	margin-right: 1em !important;
}

#cabecera #menu ul {
	/*float: right;*/
	padding: 0 0 0 1.56em;
	
	vertical-align: middle;
	/*width: 30em;*/
	margin: 0.5em 0 0 0;
}
#cabecera #menu ul li{
	margin:0; 
	padding: 0 0.5em 0 0;
	display:inline; 
	font-size:0.7em;
}
/* Buscador de la cabecera */
#cabecera form {padding:1em 0em; margin:0em;}

#cabecera #buscador {
	font-size:0.7em;
	margin:0.2em 0em 0 0;
	padding:0.2em 0em;
	clear:both;
}
* html #cabecera #buscador {
	margin-top:1em;
}

#cabecera #buscador input.campo {
	width: 9.5em;
	color: #916B00;
	margin: 0 0 0.5em;
	font-size:1em;
	border: 1px solid #916B00;
}

/*CUERPO*/
#cuerpo{
	margin:0;
	padding: 0;
	font-size:0.75em;
	z-index:2;
	position:relative;
	z-index:1;
	clear:both;

}

#colA, #colA2{
	margin:0; 
	padding:0; 
	background:url("../../img/1/fondo_cabecera.jpg") no-repeat scroll center bottom transparent;
	height: 28em;
	border-top: 0.5em solid #916B00;
}

#colA2{
	margin:0; 
	padding:0; 
	background:url("../../img/1/fondo_cabecera2.jpg") no-repeat scroll center bottom transparent;
	height: 16em;
	border-top:0.5em solid #916B00;
}

#colB{
	padding:1em 1.5em;
	width:96%;
}

#colC{
	float:left;
	margin: 1em 0;
	padding: 0;
	width: 40em;
}
#colB2{
	float: left;
	font-size: 0.9em;
	margin: 1.1em 1em 1em 1.8em;
	padding: 0;
	width: 21.5em;
}
* html #colB2{
	margin: 1.1em 1.2em 1em 0.65em;
	padding:0;
}
#colBCalendar{
	margin:0 0 1em;
	padding:0;
	float:left;
	width: 17em;
}
#colC2{	
	float:left;
	margin:1.1em 0 1em;
	padding:0.6em 0 0.7em;
	width: 60em;
}
#col100{
	margin: 1.1em 1.5em 0;;
	padding: 1.6em 0 0;
}

#col100 .mod_int{
	margin: 1em 0;
	
}

#col50{
	margin: 1em 2em 2em 0;
	padding: 1.6em 1em 0;
	float: left;
	width: 45%;
}

#col50 h3{
	color: #4A5A9D;
	border-bottom: 0.25em solid #4A5A9D;
}

#col50 img{
	float:left;
	
}

#col50 ul li{
	color: #4d4e53;
	margin-bottom: 0.4em;
	text-align: left;
}

#col50 ul li a{
	color: #4A5A9D;
	text-decoration: none;
}

#colC2  h2, #col100 h2{ 
	border-bottom: 0.25em solid #172983;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding:0;
}
#colC2  h2.gris{ 
	border-bottom: 0.25em solid #C0C0C0;
	color: #34352D;
}

#colC2 .descriptivo{margin:0;background:#FFF;padding:0;font-size:0.95em;}
#colC2 .descriptivo p{margin:0 0 1em;}

.colH{
	float:left;
	margin:0.5em 0 0 0.8em;
	padding:0 0 1em;
	width:19.4em;
}
.colHPrimero{
	margin-left: 0;
}
.colH h3{
	padding: 0.4em;
	text-align: center;
}
.colJ{
	width: 16em;
	margin: 1em 2em 1em 0;
	float: left;
}

.colJ p{
	color:#172983;
	font-size:0.8em;
	font-weight:bold;
	margin:0.5em 0 0;
	text-align: left;
}

h3.subr, .relacionesDescriptivo h3 {
	border-bottom: 0.13em solid #AAD3AC;
}
.relacionesDescriptivo{
	border:0.06em solid #DFDDCB;
	clear:both;
	margin: 1em 0;
	padding: 0 1.1em 1.1em;
}
.relacionesDescriptivo ul {
	margin:0;
	padding:0;
}
.relacionesDescriptivo ul li {	
	list-style:none outside none;
	padding-bottom:1em; 
	padding-left:4em;
}
.relacionesDescriptivo ul li {	
	list-style:none outside none;
	padding-bottom:1em; 
	padding-left:4em;
}
.relacionesDescriptivo ul li span.descripcion{
	font-size: 0.8em;
	color: #4D4E53;
}
.relacionesDescriptivo ul li.pdf{	
	background: url(../../img/1/ic_pdf_gr.gif) no-repeat; 
}
.relacionesDescriptivo ul li.doc{	
	background: url(../../img/1/icono_word.jpg) no-repeat; 
}
.relacionesDescriptivo ul li.ppt{	
	background: url(../../img/1/icono_ppoint.gif) no-repeat; 
}
.relacionesDescriptivo ul li.mdb{	
	background: url(../../img/1/icono_acces.gif) no-repeat; 
}
.relacionesDescriptivo ul li.xls{	
	background: url(../../img/1/icono_excel.gif) no-repeat; 
}
.relacionesDescriptivo ul li.desconocido{	
	background: url(../../img/1/icono_otro.gif) no-repeat; 
}
/* Menús de navegación */
.mod_ppal{
	float: left;
	text-align: left;
	width: 19.3em;
	height: 14.65em;
	margin: 12em 0 0 0.8em;
	border: 0.06em solid #DFDDCB;
	background-color: #fff;
}
* html .mod_ppal{
	height: 14em;
	margin: 11.5em 0 0 1em;
}
div.color1{
	margin-left: 1.5em;
}
* html div.color1{
	margin-left: 0.6em;
}
.mod_ppal a {
	text-decoration:none;
}
p.resumen_menu {
	color: #666666; 
	width: auto; 
	text-align: left; 
	margin: 0;
	padding: 0.7em;	
}
.mod_ppal a.mas{
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: underline;
}
.mod_ppal h2, .mod_lat h2, .mod_int h2{
	margin: 0;
	padding: 0.2em 1em 1em;
}
.mod_ppal h2, .mod_ppal h2 a, .mod_int h2{
	color: #000;
}
.mod_ppal img.foto_menu {
	width:100%; 
	vertical-align:bottom;
}
.mod_ppal ul , .mod_lat ul , .mod_int ul{
	margin:0.8em; 
	padding:0;
}
.mod_ppal ul{
	height: 9.5em;
	margin: 0.6em; 
}
* html .mod_ppal ul {
	height:  10em;
	margin: 0.4em 0.6em; 
}
.mod_ppal ul li , .mod_lat ul li, .mod_int ul li{
	list-style:none outside none;
	margin:0.6em 0 0.3em; 
	padding:0; 
}
.mod_ppal ul li {	
	margin:0; 
	font-size: 0.8em;
}
.mod_ppal ul li span, .mod_lat ul li  span, .mod_int ul li  span{
	color:#4d4e53;
}
* html .mod_int ul, * html .mod_int ul li{
	margin-top: 0;
}
.mod_ppal.color1 ul li a, .mod_ppal.color2 ul li a, .mod_ppal.color3 ul li a, .mod_ppal.color4 ul li a{
	color: #000000;
}

.mod_ppal h2 a.seleccionado{	
	padding-right:1em;
	background:url("../../img/1/flecha_seleccionado_blanco.gif") no-repeat scroll right center transparent;
}
.seleccionadoColor1, .seleccionadoColor2, .seleccionadoColor3, .seleccionadoColor4{
	background:url("../../img/1/flecha_seleccionado_blanco.gif") no-repeat scroll right bottom #fff;
}

.mod_ppal p.dch , .mod_noticias_lat p.dch{
	text-align: right; 
	margin:0; 
	padding:0.5em 0.3em;
	font-size: 0.85em; 
	font-weight:bold;
}
* html .mod_ppal p.dch {
	margin-top:1em;
}
.mod_noticias_lat p.dch a{
	text-decoration: none;
	color: #000;
}
.mod_lat{
	padding:0 0.19em 0.06em 0.19em; 
	border: 0.06em solid #959595; 
	margin: 0;
}
#colA2 .mod_ppal{
	height:auto;
	
}
#colBCalendar .mod_lat{
	padding: 0 1em 0.06em;

}

#colC .mod_lat {
	padding:0; 
	border:none;
	margin: 0;
}

#colC .mod_lat .contenido {
	text-align: right;
}
#colC .mod_lat .contenido  ul{
	margin: 0;
	padding: 0;
}

#colC .mod_lat h2{
	display: none;
}
#colC .mod_lat ul li{
	float: left;
} 
#colC .mod_lat ul li.imagen{
	font-size: 1em;
	font-weight: bold;
	padding: 0;
	margin-top: 0;
}

#colC .mod_lat ul li.texto{
	border-bottom:0.4em solid #242424;
	border-top:0.4em solid #242424;
	font-size:1em;
	font-weight:bold;
	margin-left: 0.9em;
	margin-top: 0;
	padding: 0.7em 1em;
}

#colC .mod_lat ul li a{
	color: #242424;
	text-decoration:none;
}

.mod_lat h2{
	border-bottom: 0.13em dotted #999;
	color: #1C3777;
	text-align: left;
}
.mod_lat ul li{
	font-size: 0.9em;
}
.mod_lat p.fecha{
	margin:1.1em 1.1em 0 1.1em; 
	padding:0; 
	color: #666666;
}
.mod_lat p.nota{
	margin: 1.1em; 
	padding:0.6em; 
	border:0.06em solid #DFDDCB; 
	font-size:0.85em; 
	background:#fcfcd6;
}
.mod_lat p.nota span{
	margin:0; 
	padding:0 0 0 1.1em; 
	background:url(../../img/1/it_flecha.gif) no-repeat;
}
.mod_lat p.question {
	margin:1.1em; 
	padding:0;
	font-size:0.9em;
	text-align: left;
}
.mod_lat legend, .oculto {
	visibility:hidden;
	display:none;
}
.mod_lat fieldset{
	border:0;
	float:right;
}
.mod_lat .nivel2, .mod_lat .nivel2 a {
	color:#959595;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	font-size:1em;
}
.mod_lat .nivel2 ul, .mod_int .nivel2 ul{
	margin-left:2em;
}

.mod_lat li.seleccionado a{
	color: #1C3777;
	font-weight: bold;
}
.mod_lat .nivel3 a{
	text-decoration:none;
	color:#4D4E53;
	font-weight:normal;
}
.mod_lat li.nivel3, .mod_int li.nivel3 {
	list-style-image:url("../../img/1/it_mod_gris.gif");
	padding-left:0;
	margin-left:0;
}

.mod_banner{
	float:left;
	margin: 1.1em 0 0;
	width: 18.6em;
}

.mod_bannerColor1{
	/*border: 0.06em solid #458201; */
	margin-right: 1.2em;	
}
.mod_bannerColor1 p.resumen_menu{
	/*border: 0.06em solid #458201; */
	padding-bottom: 0;
}
.mod_bannerColor2{
	/*border: 0.06em solid #916A00; */
}
.mod_bannerColor2 p.resumen_menu{
	/*border: 0.06em solid #458201; */
	padding-top: 0;
}
* html .mod_banner p.resumen_menu{
	padding: 0 0.7em 0.7em;
}
.mod_banner img{
	width:100%;
}
.mod_int{
	padding:0 0.19em 0.06em 0.19em; 
	border: 0.06em solid #DFDDCB; 
	margin: 0 0 1em 1em;
	float: right;
	width: 19em;
}
#colBCalendar .mod_int{
	padding: 0 1em 0.06em;

}
.mod_int h3{
	border-bottom: 0.13em dotted #999;
	color: #172983;
	padding: 0 0.6em 0.6em;
}
html .mod_int h3{
	margin-bottom: 0;
}
.mod_int ul li{
	font-size: 0.9em;
}
a.masNoticias{
	background:url("../../img/1/flecha_negro.gif") no-repeat scroll right center transparent;
	font-size:0.8em;
	padding-right:2em;
}

.mod_int .nivel2, .mod_int .nivel2 a {
	color:#4D4E53;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	font-size:1em;
}
.mod_int li.seleccionado a{
	color: #172983;
	font-weight: bold;
}
.mod_lat li.nivel2 li.nivel3, .mod_lat li.nivel2 .nivel3 a{
	text-decoration:none;
	color:#4D4E53;
	font-weight:normal;
}
.mod_lat li.nivel2 li.nivel3, .mod_int li.nivel2 li.nivel3 {
	list-style-image:url("../../img/1/it_mod_gris.gif");
	padding-left:0;
	margin-left:0;
}
.mod_lat li.nivel2 li.seleccionado a{
	color: #172983;
	font-weight: bold;
}
.mod_noticias_lat{	
	margin-bottom:1em;
	padding-bottom:0.5em;
}
.mod_noticias_lat h2{
	margin:0;
	padding:0.5em;
}
.mod_noticias_lat ul, ul.enlacesBusqueda {
	font-size:0.9em;
	margin:1em 0;
}
ul.enlacesBusqueda , .mod_noticias_lat ul {
	margin-left: 3em;
}
.mod_noticias_lat ul li, ul.enlacesBusqueda li{
	margin-bottom: 1em;
	list-style-type:square;
}
.mod_noticias_lat ul li a{
	color: #000;
}
.color1 h2, .color1 p.dch, .color1 h2 a, h3.color1, h3.color5{
	color:#fff;
	background:#916B00;
}
.color2  h2, .color2 p.dch, .color2  h2 a, h3.color2, h3.color6{
	color:#fff;
	background:#458201;
}
.color3 h2, .color3 p.dch, .color3 h2 a, h3.color3, h3.color7{	
	color:#fff;
	background:#3873B5;
}
.color4  h2, .color4 p.dch, .color4  h2 a, h3.color4, h3.color8{
	color:#fff;
	background:#807140;
}

.color1 a.ppal, .color2 a.ppal, .color3 a.ppal, .color4 a.ppal{
	background:url("../../img/1/flecha.gif") no-repeat scroll right center transparent; 
	padding-right:2em;
	color:#fff;
}

/*Menu de plantilla  s_p_40_cuerpo_distribuidor2.jsp*/
.mod_subMenu{
	height:12em;
}

.mod_subMenu3col{
	height:12em;
	float: left; 
	width: 19em; 	
	text-align: center;
	color: #172983;
	margin: 1em 3.5em 2em 3.5em;
}

.mod_subMenu a, .mod_subMenu3col a{
	text-decoration: none;
}
.mod_subMenu h3.colorGris, .mod_subMenu3col h3.colorGris{
	padding: 1em 0;
	height: 2.5em;
	background-color: #F2F2F2;
}
.mod_subMenu h3.colorGris a, .mod_subMenu3col h3.colorGris a{
	color: #34352D;	
	
}
.mod_subMenu p.resumen_menu, .mod_subMenu3col p.resumen_menu{
	text-align: justify;
	height:7em;
}
.mod_subMenu .foto_subMenu, .mod_subMenu3col .foto_subMenu{
	width: 100%;
	border: 0.06em solid #DFDDCB;
}

.mod_subMenu3col .foto_subMenu_bis{
	border:0.06em solid #DFDDCB;
	margin:0 -0.2em;
	width:49%;
}

ul.listaBase, ul.ficha{
	margin:0.8em 0 0.8em 0; 
	padding:0; 
	font-size:0.8em;
	text-align:left;
}
ul.listaBase li, ul.ficha li {
	margin:0 0 0.3em 0.2em; 
	padding:0.06em 0.06em 0.06em 0.56em; 
	list-style:none; 
}
ul.listaBase2 {
	margin:0.5em 0 0.8em 0; 
	padding:0; 
}
ul.listaBase2 li{
	margin:0 0 0.3em 0;
	padding: 0.06em 0.06em 0.06em 0.56em;
	list-style:none; 
}

ol {
	margin:1em 0;
}

ol li {
	margin:0.5em 0;
}
/*Accesos directos Home centro*/
#principalCentro{
	width: auto; 
	background: #FFF;
	padding: 0;
	margin: 0;
}

#principalCentro a{
	margin: 1.3em;
}



span.esquinaVioleta{
	background:url("../../img/1/esquina_violeta.gif") no-repeat scroll right top #4A5A9D;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#FFF;
}
* html span.esquinaVioleta{
	padding-bottom: 0;
}

#col100 h2.esquinaVioleta {
	border-bottom:0.25em solid #4A5A9D;
}
span.esquinaColor1, span.esquinaNoticias{
	background:url("../../img/1/esquina_Color1.gif") no-repeat scroll right top #916B00;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#fff;
}
* html span.esquinaColor1, * html span.esquinaNoticias{
	padding-bottom: 0;
}
#col100 h2.esquinaColor1, #colC2 h2.esquinaColor1, #col100 h2.esquinaNoticias, #colC2 h2.esquinaNoticias{
	border-bottom:0.25em solid #916B00;
	margin-bottom:1em;
}
span.esquinaColor2{
	background:url("../../img/1/esquina_Color2.gif") no-repeat scroll right top #458201;
	padding: 0.68em 1.65em 0.1em 1em;
	color: #fff;
}
* html span.esquinaColor2{
	padding-bottom: 0;
}
#col100 h2.esquinaColor2, #colC2 h2.esquinaColor2{
	border-bottom:0.25em solid #458201;
	margin-bottom:1em;
}
span.esquinaColor3{
	background:url("../../img/1/esquina_Color3.gif") no-repeat scroll right top #3873B5;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#fff;
}
* html span.esquinaColor3{
	padding-bottom: 0;
}
#col100 h2.esquinaColor3, #colC2 h2.esquinaColor3{
	border-bottom:0.25em solid #3873B5;
	margin-bottom:1em;
}
span.esquinaColor4{
	background:url("../../img/1/esquina_Color4.gif") no-repeat scroll right top #807140;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#fff;
}
* html span.esquinaColor4{
	padding-bottom: 0;
}
#col100 h2.esquinaColor4, #colC2 h2.esquinaColor4 {
	border-bottom:0.25em solid #807140;
	margin-bottom:1em;
}

/*Noticias*/
#actualidad{
	width: auto; 
	background: #FFF;
	padding: 0;
	margin: 1.9em 0 0;
	padding: 0;
}

#actualidad h2{	
	margin:0; 
	padding:0; 
	color: #FFF; 
	border-bottom: 0.25em solid #916B00;
}

#actualidad p { 
	margin:0 0 1em 0; 
}
#actualidad p.fecha {
	color:#5b5b5b;
	margin: 0 0 0.6em;
	font-size: 0.8em;
}
#actualidad p.dch {
	margin:0.6em 0.9em 0.5em 1em; 
	text-align:right; 
	line-height:1.5em;
}
#actualidad p.masNoticias{
	margin-right: 0;
}
#actualidad p.noticia {
	color:#B91010; 
	margin:0 0 1.45em;
}
#actualidad p.noticia a{
	color:#172983; 
	font-weight:bold;
}
#actualidad p.resumenNoticia{
	color:#000; 
	margin:0 0 1.45em; 
	padding:0 1em;
}
#actualidad div.noticia{
	border:0.06em solid #DFDDCB;
	font-size:0.9em;
	margin:0.5em 0;
	padding:0.5em 1em;
}
* html #actualidad div.noticia{
	padding:0.61em 1em;
}
#actualidad div.noticia h3{
	margin: 0 0 0.5em;
}
#actualidad div.noticia h3 a{
	text-decoration:none;
	color:#000000;
}
#actualidad div.noticia p.dch{
	margin:1.1em 0.9em 0.5em 1em; 
	text-align:right; 
	line-height:1.5em;
}

#actualidad div.noticia_sin_borde{
	margin: 1.1em 0 1.5em;  
	padding: 0;
	font-size:0.9em;
}


.foto_noticia_ppal {
	width: 12em; 
	float: left; 
	margin: 0 0.8em 0 0;
}
.resumenNoticia{
	font-style:italic;
}
/* CALENDARIO*/
p.mes{
	text-align:center; 
	font-size:0.85em;
}
.today{
	border:0.06em solid #AA6666;
}

/* TABLA LISTADO*/
table#lista{
	width:100%;
	text-align:center;
	padding:0;
	margin:1em 0 1.1em;
}
th {
	color:#34352D; 
	background:#C0C0C0; 
	font-weight:bold; 
	border-bottom: 0.13em solid #f8f8f2; 
	padding: 0.5em 1.1em 0.5em;
	text-align:left;
}
table#lista td{
	border-bottom:  solid #d1cfca; 
	padding: 0.3em 1.1em 0.3em; 
	text-align:left; 
	color:#5b5b5b; 
	vertical-align:top;
}
tr.par{
	background:#f8f8f2;
}
tbody tr.ruled td{
	background:#fff;
}

hr {visibility:hidden;}

/* EXTRAS*/
.flotaDer{ width:auto; height:auto; float:left;}
.flotaIzq{ width:auto; height:auto; float:right;}

.clearB {clear:both;}
.clearL {clear:left;}
.clearR {clear:right;}

img {
	margin:0;
	padding:0;
	border:0;
}

.botBusqueda{
	background: url("../../img/1/btnBuscar.jpg") no-repeat;
	border: medium none;
	color: #916B00;
	font-size: 0.8em;
	font-weight: bold;
	height: 4.5em;
	margin-bottom: 0.6em;
	padding: 0 0 0.2em;
	width: 5.5em;
	margin-bottom: 0;
}
.botEncuestas{
	background-color:#4A599E;
	border:none;
	color:#FFF;
	font-size:0.95em;
	margin:0 0.5em 0.5em;
}
.migas {
	color:#999;
	clear:both;
	margin:0 1.8em;
	padding: 1em 0 0;
}
* html .migas {
	margin-left:1.2em;
}
.textoMigas {
	color:#4d4e53; 
	background:#FFF;
}
.foto_izq{
	float:left;
	margin:0.1em 1em 0 0;
	width:15em;
}


/* PIE DE PÁGINA*/
#pie {
	background-color:#916B00; 
	clear:both; 
	color:#fff; 
	height:5.63em;
}
#pie #datos_pie{
	margin:0.2em 1em 0; 
	padding:0; 
	float:left;
	text-align:left;
	width:20em;
}
#pie #datos_pie span.tit {
	font-size: 0.8em; 
	line-height: 1.88em;
	font-weight: bold;
}
#pie #datos_pie span.gral{
	font-size:0.7em;
}
#pie #menu_pie{
	margin:0; 
	padding:0 1.5em 0 1.1em; 
	text-align:right;
}

#pie #menu_pie ul{
	padding-top:0.6em;
	margin:0;
}
#pie #menu_pie ul li{
	margin:0; 
	padding:0 0.5em 0 0; 
	display:inline; 
	font-size:0.7em;
}
#pie #menu_pie ul.enlacesImg li a{
	text-decoration:none;
}

#pie #enlaces_pie{
	margin: 0 1em; 
	padding: 0; 
	float: left;
	height:5.63em;
}
#pie .enlacesImgMed img{
	margin-top: 0.5em;
}
* html #pie #enlaces_pie{
	margin: 0 0.5em;
}

#pie #enlaces_pie ul{
	padding:0em;
	margin:0;
}
#pie #enlaces_pie ul li{
	margin:0; 
	padding:0; 
	display:inline; 
	
}
#pie #enlaces_pie ul.enlacesImgMed li a{
	text-decoration:none;
}

#pie #menu_pie a{
	color:#fff;
}
#pie .imagenPie{

	margin: 0.5em;
	background-color: #000;
}
/*CALENDARIO*/
.calendar tbody{
	font-size:0.8em; 
	width:100%;
	background-color:#F4F4F4;
}
div.calendar td.title {
	font-weight:bold; 
	text-align:center;
	font-size:0.85em; 
}
ul.herramientas{
	font-size:0.9em;
	padding:0;
}
ul.herramientas li{
	display: inline;
	margin-right:1em;
}
/*Buscador avanzado*/
.botGrande{
	background:url(../../img/1/btnBuscar.gif) no-repeat; 
	border: none;
	width: 109px; 
	height: 51px;
}
.hide{
	border: none;
}
.descdch{
	font-size:0.8em;
	color:#4D4E53;
	text-align: right;
}

/* Módulo distribuidor izq.:"Saludo del alcalde", "Servicios municipales", "Comunicados"... */
.mod_pres, .mod_presd, .mod_subMenu, .mod_subMenuPrimero{
	color:#172983;
	float:left;
	margin:1em 0 2em 1.5em;
	text-align:center;
	width:18.7em;
}
.mod_subMenuPrimero{
	margin: 1em 0 2em;
}

.mod_dep{
	float: left; 
	width: 25em; 	
	text-align: left;
	color: #172983;
	margin: 1em 1em 2em 0;
}

.mod_dep img{
	float: left;
	margin-right: 0.5em;
}
.mod_presd.pdf{	
	background: url(../../img/1/ic_pdf_gr.gif) no-repeat;
	height: 3em;	
}
.mod_presd.doc{	
	background: url(../../img/1/icono_word.jpg) no-repeat;
	height: 3em;
}
.mod_presd.ppt{	
	background: url(../../img/1/icono_ppoint.gif) no-repeat; 
	height: 3em;
}
.mod_presd.mdb{	
	background: url(../../img/1/icono_acces.gif) no-repeat; 
	height: 3em;
}
.mod_presd.xls{	
	background: url(../../img/1/icono_excel.gif) no-repeat; 
	height: 3em;
}
.mod_presd.desconocido{	
	background: url(../../img/1/icono_otro.gif) no-repeat; 
	height: 3em;
}
.enlaceWeb{
	background: url(../../img/1/arroba.gif) no-repeat scroll 1em 0 transparent; 
}
	
.mod_pres a, .mod_presd a, .mod_dep a{
	text-decoration:none; 
}
.mod_pres h3, .mod_presd h3, .mod_dep h3{
	margin-bottom:0;
}
.pdf h3{
	margin-left: 2em;
	margin-top: 0.2em;
}
.mod_pres h4, .mod_presd h4, .mod_dep h4{
	margin-top:0;
	font-weight:lighter;
}
#cuerpoGobierno{
	float:left;
	width:44em;
	border: 0.06em solid #DFDDCB;
	margin: 1em 0;
}
#cuerpoGobierno .mod_presd{
	float: right;
	height: 7.7em;
	text-align: left;
	margin: 1em 1em 0 0;
}
#enlaces {
	width: 19em;
	float: left;
	margin: 1em;
	padding: 0 4em;
}
#enlaces .mod_enlace{
	text-align: center;
	background-color: #F2F2F2;
	width: 19em;
	height: 5.5em;	
}

#enlaces .mod_enlace h3{
	padding: 2em 0 0;
	height: 2.5em;
	
}
#enlaces .mod_enlace h3 a{
	color: #34352D;
	text-decoration: none;
	
}

.fila1{
float:left;
height:auto;
width:30%;
}
.fila2{
clear:right;
float:right;
height:auto;
width:30%;}


/* Módulo distribuidor dch.:"Estadísticas", "Corporación municipal", "Calendario contribuyente"... */


.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.75em; color:#4d4e53;}
.mod_rel ul{margin:0.8em 0 0.8em 0.8em; padding:0; color:#b91010;}
.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 2.5em 4em; padding:0; color:#4d4e53; text-align:right;}
.paginacionEnt{margin:15px 0 0 0; padding:0; width:931px;}
.paginacionEnt p, .paginacion p {margin:0; padding:3px 0 3px 0; float:left; text-align:left; font-size:0.75em;}
.paginacionEnt ul li, .paginacion ul li{margin:0 1px 0 1px; display:inline; font-weight:bold; font-size:0.9em;}
.paginacionEnt ul li a, .paginacion ul li a{padding:6px 9px 6px 9px; border:1px solid #ab9c8f; background:#fff;}
.paginacionEnt ul li a:hover, .paginacion ul li a:hover {background:#916B00; color:#FFF; border:1px solid #916B00;}
.paginacionEnt ul li.active, .paginacion ul li.active {padding:6px 10px 6px 10px;}

.iframe{
	height:58em;
	margin:2em 0;
	overflow:hidden;
	width:100%;
}
* html .iframe{
	width:96% !important;
}
/*GALERÍA DE IMÁGENES*/
.galeria{
	float: left;
	margin-right: 2.3em;
	margin-bottom: 1em;
	width: 12em;
	height: 12em;
	text-align:center;
}
.galeria img.foto_borde{
	height: 7em;
	width: 12em;
}
.galeria p{
	font-size: 0.8em;
}
* html .galeria{
	margin-right: 1em;
}
* html .galeria p{
	margin: 0;
}
.galeria h3.tituloGaleria{
	font-size: 0.9em;
	text-align: center;
}
.colGaleria{
	/*width: 38em;*/
}
* html .colGaleria{
	/*width: 36em;*/
}

.foto_ampliada{
	margin: 1em;
	max-width: 650px;
}
* html .foto_ampliada{ width: 650px; }
.foto_borde{	
	max-width: 650px;
}
* html .foto_borde{ width: 650px; }

.imgDescriptivo{
	display: block;
}
.paginacion{
	clear: both;
}
.logosPie{
	margin-left: 2em;
	margin-bottom: 1em;
	clear: both;
}
.logosPie img{
	margin: 0 2em;
	width: auto !important;
}
.logosPie ul li{
	list-style: none;
	display:inline;
}
.logosPie ul li a{
	text-decoration:none;
}
.logosPie .enlacesImgMed{padding:0;margin-left:0;}
