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:#172983;	
}
#contenedor {
	margin:0 auto; 
	padding:0; 
	width:62.5em;
	border: 0.06em solid #DFDDCB;
	text-align:justify;
}
/* CABECERA */
#cabecera {
	height:16em;
	margin:0;
	padding:0;
}
.es{
	background:url("../../img/1/fondo_cabecera_es.jpg") no-repeat scroll center bottom transparent;
}
.gl{
	background:url("../../img/1/fondo_cabecera_gl.jpg") no-repeat scroll center bottom transparent;
}
/* Enlaces cabecera -  Inicio  * Accesibilidad   * Ayuda   * Mapa web   * Castellano  * Gallego */
#cabecera .enlacesCabecera {
	margin-right:3em;
	text-align:right;
}
#cabecera .enlacesCabecera  img{
	margin-right: 0.6em;
}
/* Logo de la cabecera */
#cabecera h1{
	float:left;
	height:5em;
	margin:0.2em 0em 0em 0.88em;	
	padding:0;
	width:15em;
	font-size:1em;
}
#cabecera h1 img{
	height:65px;
}
*  html #cabecera h1{
	margin:0.2em 0em 0em 1em;	
}
/* Menu cabecera */
#cabecera #menu{
	float:right;
	width: 45em;
	background:url("../../img/1/pestana.gif") no-repeat scroll left bottom transparent;
	margin: 0;
	padding: 0;
	height: 3.5em;
}
#cabecera #menu ul {
	float: left;
	padding: 0 0 0 1.56em;
	text-align: right;
	vertical-align: middle;
	width: 30em;
	margin: 0.5em 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 #buscador {
	float:left;
	font-size:0.7em;
	height:3em;
	margin:0.5em 0 0;
	padding:0 0 0 1em;
	width:18em;
}
#cabecera #buscador input.campo {
	width: 9.5em;
	color: #4d4e53;
	margin: 0 0 0.5em;
	font-size:1em;
}
/*CUERPO*/
#cuerpo{
	margin:0;
	padding: 0.63em 1.6em;
	font-size:0.75em;
}
* html #cuerpo{
	padding: 0.63em 1em;
}

#colA{
	margin:0; 
	padding:20px; 
	margin-left:80px;
}
#colB{
	margin:0;
	padding:0;
	float:left;
	width: 59.6em;
}
* html #colB{
	margin-left:0.35em;	 
}
#colC{
	float:left;
	margin: 1.1em 0 0 1.1em;
	padding:0;
	width: 19.4em;
}
#colB2{
	margin:0 0 1em; 
	padding:0; 
	float:left; 
	width:19em;
}
* html #colB2{
	margin-left:0.35em;	 
}
#colBCalendar{
	margin:0 0 1em;
	padding:0;
	float:left;
	width: 19em;
}
#colC2{
	border:0.06em solid #DFDDCB;
	float:left;
	margin: 1.1em 0 1em 1.1em;
	padding: 1.6em 1em 0.7em;
	width: 57.5em;
}
#colC2 ul li {
	list-style: disc inside none;
}
#colC2 .mod_int ul li.nivel2 {
	list-style: none;
}
#col100{
	margin: 1.1em 0 0;
	padding: 1.6em 0 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 #0166FF;
	color:#FFFFFF;
	font-weight:bold;
	margin:0;
	padding:0;
	margin-bottom: 1em;
}
#colC2  h2.gris{ /*color4 en la agenda */
	border-bottom: 0.25em solid #000098;
	color: #000098;
}

#colC2 .descriptivo{margin:0;background:#FFF;padding:0;font-size:0.95em;}
#colC2 .descriptivo p{margin:0 0 1em;}
.colH{
	margin: 0.5em 0 0 1.3em; 
	padding:0 0 1em 0; 
	float:left;
	width: 19em;
}
.colHPrimero{
	margin-left: 0;
}
.colH h3{
	padding: 0.4em;
	text-align: center;
}
.colJ{
	width: 16.5em;
	margin: 1em 2em 1em 0;
	float: left;
}

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

/*
#colD2{margin:8px 12px 0 0; padding:0; float:right; width:200px;}
#colA2{margin:0 0 0 0; padding:0; width:30%; float: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.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: center;
	width: 19em;
	margin:0 0 0 4em;
	border: 0.06em solid #DFDDCB;
}
.mod_ppal a {
	text-decoration:none; 
	font-weight:bold;
}
.mod_ppal 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 0 0.2em 0.2em;
}
.mod_ppal h2{
	height: 4em;
	vertical-align: middle;
	width: 19em;
	width: auto;

}

.tituloPrincipal{
	height: auto !important;	
}


.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 0em 0.8em 0em; 
	padding:0;
}
.mod_ppal ul li , .mod_lat ul li, .mod_int ul li{
	list-style:none outside none;
	margin:0 0 0.3em 0.5em; 
	padding:0 0.7em; 
	margin-left: 0;
	
}
.mod_ppal ul li span, .mod_lat ul li  span, .mod_int ul li  span{
	color:#4d4e53;
}
.mod_ppal h2 a.seleccionado{	
	padding-right:1em;
}
.color1 h2 a.seleccionado, .color3 h2 a.seleccionado{
background:url("../../img/1/flecha_seleccionado_blanco.gif") no-repeat scroll right center transparent;
}
.color2 h2 a.seleccionado{
background:url("../../img/1/flecha_seleccionado_color2.gif") no-repeat scroll right center transparent;
}
.color4 h2 a.seleccionado{
background:url("../../img/1/flecha_seleccionado_color4.gif") no-repeat scroll right center transparent;
}

.mod_ppal p.dch {
	text-align: right; 
	margin:0; 
	padding:1em 0.3em; 
	font-size: 0.85em; 
	font-weight:bold;
	height: 2em;
}
.mod_lat{
	padding:0 0.19em 0.06em 0.19em; 
	border: 0.06em solid #DFDDCB; 
	margin: 1.1em 0;
}
#colBCalendar .mod_lat{
	padding: 0 0.06em 0.06em;

}
.mod_lat p.dch {
	text-align: right; 
	margin:0; 
	padding:0 1em 1em; 
	font-size: 0.88em; 
	font-weight:lighter;
}
.mod_lat h2{
	border-bottom: 0.13em dotted #999;
	color: #172983;
}
.mod_lat ul li{
	font-size: 1em;
}
.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:#4D4E53;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	font-size:1em;
}
.mod_lat 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;
	margin-left: 0;
}
.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:1em;
	font-size: 0.9em;
	margin: 0 0 0.3em 0.5em;
	margin-left: 0;
}
* html .mod_lat li.nivel2 li.nivel3 a, *+html .mod_lat li.nivel2 li.nivel3 a{
	margin-left: 0.5em;
}
.mod_lat li.nivel2 li.seleccionado a{
	color: #172983;
	font-weight: bold;
}

.mod_lat .nivel3 a{
	text-decoration:none;
	color:#4D4E53;
	font-weight:normal;
	padding-left: 0.5em;
}
.mod_lat li.nivel3 {
	list-style: disc inside none;
	
}



.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;
}
.mod_int ul li{
	font-size: 0.9em;
}

.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_int .nivel3 a{
	text-decoration:none;
	color:#4D4E53;
	font-weight:normal;
}
.mod_int li.nivel3 {
	list-style: disc inside none;
}

.color1 h2, .color1 p.dch, .color1 h2 a, h3.color1, h3.color5{
	background-color:#012861;
	color:#fff;
}
.color2  h2, .color2 p.dch, .color2 h2 a, h3.color2, h3.color6{
	background-color:#99B3C0;
	color:#062B59;
	text-align:center;
}
.color3 h2, .color3 p.dch, .color3 h2 a, h3.color3, h3.color7{
	background-color:#BE2039;
	color:#fff;
}
.color4  h2, .color4 p.dch, .color4  h2 a, h3.color4, h3.color8{
	background-color:#C7BDB4;
	color:#45413D;
}
div.color1{
	margin:0;
}
* html  div.color1 {
	margin:0 0 0 0.3em;
}
.color1 a.ppal, .color3 a.ppal{
	background:url("../../img/1/flecha.gif") no-repeat scroll right bottom transparent; 
	padding-right:2em;
	color:#fff;
}
.color2 a.ppal{
	background:url("../../img/1/flecha2.gif") no-repeat scroll right bottom transparent; 
	padding-right:2em;
	color:#062B59;
}
.color4 a.ppal{
	background:url("../../img/1/flecha4.gif") no-repeat scroll right bottom transparent; 
	padding-right:2em;
	color:#45413D;
}

/*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 0;
	
	background-color: #F2F2F2;
	padding:10PX;
}
.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;
}
ul.listaBase, ul.ficha{
	margin:0.8em 0 0.8em 0; 
	padding:0; 
	font-size:0.8em;
}
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;
}


/*Noticias*/
#actualidad{
	width: auto; 
	background: #FFF;
	padding: 1.8em 0 0;
	margin: 0;
}
#actualidad p.fecha {
	color:#5b5b5b;
}
#actualidad h2{	
	margin:0; 
	padding:0; 
	color: #FFF; 
	border-bottom: 0.25em solid #BE2039;
}
.esquinaAzul{
	background:url("../../img/1/esquina.gif") no-repeat scroll right center #172983;
	padding: 0.68em 1.65em 0.06em 1em;
}

span.esquinaVioleta{
	background:url("../../img/1/esquina_violeta.gif") no-repeat scroll right center #4A5A9D;
	padding: 0.68em 1.65em 0.06em 1em;
	color:#FFF;
}

#col100 h2.esquinaVioleta {
	border-bottom:0.25em solid #4A5A9D;
}

span.esquinaColor1, span.esquinaColor5{
	background:url("../../img/1/esquina_color1.gif") no-repeat scroll right center #012861;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#fff;
}
#col100 h2.esquinaColor1, #colC2 h2.esquinaColor1, #col100 h2.esquinaColor5, #colC2 h2.esquinaColor5 {
	border-bottom:0.25em solid #012861;
}

span.esquinaColor2, span.esquinaColor6{
	background:url("../../img/1/esquina_color2.gif") no-repeat scroll right center #99B3C0;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#062B59;
}
#col100 h2.esquinaColor2, #colC2 h2.esquinaColor2, #col100 h2.esquinaColor6, #colC2 h2.esquinaColor6  {
	border-bottom:0.25em solid #99B3C0;
}

span.esquinaColor3, span.esquinaColor7, span.esquinaNoticias{
	background:url("../../img/1/esquina_color3.gif") no-repeat scroll right center #BE2039;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#fff;
}
#col100 h2.esquinaColor3, #colC2 h2.esquinaColor3, #col100 h2.esquinaColor7, #colC2 h2.esquinaColor7, #col100 h2.esquinaNoticias {
	border-bottom:0.25em solid #BE2039;
}

span.esquinaColor4, span.esquinaColor8{
	background:url("../../img/1/esquina_color4.gif") no-repeat scroll right center #C7BDB4;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#45413D;
}
#col100 h2.esquinaColor4, #colC2 h2.esquinaColor4, #col100 h2.esquinaColor8, #colC2 h2.esquinaColor8 {
	border-bottom:0.25em solid #C7BDB4;
}

span.esquinaGris{
	background:url("../../img/1/esquina_gris.gif") no-repeat scroll right center #C0C0C0;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#34352D;
}
#col100 h2.esquinaGris, #colC2 h2.esquinaGris {
	border-bottom:0.25em solid #C0C0C0;
}
span.esquinaAmarilla{
	background:url("../../img/1/esquina_amarilla.gif") no-repeat scroll right center #FFCC00;
	padding: 0.68em 1.65em 0.1em 1em;
	color:#34352D;
}
#col100 h2.esquinaAmarilla, #colC2 h2.esquinaAmarilla {
	border-bottom:0.25em solid #FFCC00;
}
#actualidad p { 
	margin:0 0 1em 0; 
}
#actualidad p.dch {
	margin:1.1em 0.9em 0.5em 1em; 
	text-align:right; 
	line-height:1.5em;
}
#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{
	margin: 1.1em 0;  
	padding: 0 1em;
	border: 0.06em solid #DFDDCB;
	font-size:0.9em;
}

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

.foto_noticia_ppal {
	width: 12em !important; 
	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;
}
.masNoticias{
	color:#172983;
}
.botBusqueda{
	background-color:#4A599E;
	border:none;
	color:#FFF;
	font-size:0.95em;
	width:auto;
	margin-bottom:0.6em;
	padding: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;
	padding: 1em 0 0;
}
* html .migas {
	margin-left:0.65em;
}
.textoMigas {
	color:#4d4e53; 
	background:#FFF;
}
.foto_izq{
	float:left;
	margin:0.1em 1em 1em 0;
	width:15em;
}
ul.enlacesBusqueda {
	font-size: 0.9em;
	margin: 1em 0;
	margin-left: 2em;
}
ul.enlacesBusqueda li{
	margin-bottom: 1em;
	list-style-type: circle;
}
.imagenEnlace2 {
	border: 1px solid #4d4e53;
}
/* PIE DE PÁGINA*/
#pie {
	background: url(../../img/1/fondoPieTop.gif) repeat-x scroll left top #F8F8F2; 
	clear: both; 
	color: #000000; 
	height: 5.63em;
}
#pie #datos_pie{
	margin: 1.13em 1em 0; 
	padding:0; 
	float:left;
}
#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.6em 0 0; 
	display:inline; 
	font-size:0.7em;
}
#pie #menu_pie ul.enlacesImg li a{
	text-decoration:none;
}

#pie #menu_pie a{
	color: #000000;
}
#pie span.imagenPie{
	float:left;
	margin: 1em;
}
/*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;}

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


.mod_presd.pdf{	
	background: url(../../img/1/ic_pdf_gr.gif) no-repeat; 
}
.mod_presd.doc{	
	background: url(../../img/1/icono_word.jpg) no-repeat; 
}
.mod_presd.ppt{	
	background: url(../../img/1/icono_ppoint.gif) no-repeat; 
}
.mod_presd.mdb{	
	background: url(../../img/1/icono_acces.gif) no-repeat; 
}
.mod_presd.xls{	
	background: url(../../img/1/icono_excel.gif) no-repeat; 
}
.mod_presd.desconocido{	
	background: url(../../img/1/icono_otro.gif) no-repeat; 
}
	
.mod_pres a, .mod_presd a{
	text-decoration:none; 
}
.mod_pres h3, .mod_presd h3{
	margin-bottom:0;
}
.mod_pres h4, .mod_presd 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;
	
}

.enlaceWeb{
	background: url(../../img/1/arroba.gif) no-repeat scroll 1em 0 transparent; 
}
.enlaceDescr{
	background: url(../../img/1/descriptivo.gif) no-repeat scroll 1em 0 transparent; 
}

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

ul li{
 list-style-type:none;
}

/* 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 0 3em; 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:#b91010; color:#FFF; border:1px solid #b91010;}
.paginacionEnt ul li.active, .paginacion ul li.active {padding:6px 10px 6px 10px;}

/*ENCUESTAS*/
.bloqueInd01{
	width:auto;
}
/*  gráficos de barras */
#graf {
	position:relative;
	width:auto; 
	height:154px; 
	margin:1em 0 0 3em; 
	padding:0; 
	list-style:none;
}
#graf li {
	position:absolute; 
	bottom:0; 
	width:70px; 
	list-style:none;
}

#graf #graf1 {
	left:0px; 
}
#graf #graf2 {
	left:70px; 
}
#graf #graf3 {
	left:140px; 
}
#graf #graf4 {
	left:210px; 
}
#graf #graf5 {
	left:280px; 
}
#graf #graf6 {
	left:350px; 
}
#graf #graf7 {
	left:420px; 
}
#graf #graf8 {
	left:490px; 
}
#graf #graf9 {
	left:560px; 
}
#graf #graf10 {
	left:630px; 
}
#graf #graf11 {
	left:700px; 
}
#graf #graf12 {
	left:770px; 
}

#graf li.bloque {height:154px; padding-top:1px; border-right:1px solid #c9cacb; color:#999;}

/*caracteristicas barra*/
#graf li.barra1, #graf li.barra2, #graf li.barra3, #graf li.barra4, #graf li.barra5, #graf li.barra6, #graf li.barra7, #graf li.barra8, #graf li.barra9, #graf li.barra10, #graf li.barra11, #graf li.barra12{ position:absolute; border:1px solid #FFF; color:#5b5b5b; font-size:0.9em; font-weight:bold; margin:0; padding:0; width:30px; float:left;}
#graf p{margin:0 0 0 -20px;}
#graf li.barra1 {background:#e93535; z-index:6;}
#graf li.barra2 {background:#4ae52c; z-index:5;}
#graf li.barra3 {background:#5279CE; z-index:4;}
#graf li.barra4 {background:#f3e50c; z-index:3;}
#graf li.barra5 {background:#8000ff; z-index:2;}
#graf li.barra6 {background:#ff00ff; z-index:1;}
#graf li.barra7 {background:#ff6600; z-index:6;}
#graf li.barra8 {background:#000000; z-index:5;}
#graf li.barra9 {background:#996600; z-index:4;}
#graf li.barra10 {background:#808080; z-index:3;}
#graf li.barra11 {background:#008000; z-index:2;}
#graf li.barra12 {background:#00ffff; z-index:1;}
#graf #ticks {height:155px; z-index:1; list-style:none; left:-88px;width:100%;}
#graf #ticks .tick {width:100%;position:relative; font-size:0.7em; color:#5b5b5b; border-top:1px dotted #DFddCB; height:30px; vertical-align:top;}
/* fin gráficos de barras */

.botGrande {margin:0.5em 0 0 0.2em; font-size:1em; font-weight:bold; text-align:center;}
.leyenda1 {background:#e93535; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda2 {background:#4ae52c; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda3 {background:#5279Ce; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda4 {background:#f3e50c; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda5 {background:#8000ff; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda6 {background:#ff00ff; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda7 {background:#ff6600; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda8 {background:#000000; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda9 {background:#996600; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda10 {background:#808080; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda11 {background:#008000; margin:0 5px 0 0; width:15px; height:15px; float:left;}
.leyenda12 {background:#00ffff; margin:0 5px 0 0; width:15px; height:15px; float:left;}

/*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;
}
.foto_borde{	
	max-width: 650px;
}
* html .foto_borde{ width: 650px; }

.imgDescriptivo{
	display: block;
}
.paginacion{
	clear: both;
}
/*CALLEJERO*/
.textoInformativo{
	font-size:0.8em;
	text-align:justify;
	color:#4682B4;
}
.capaCallejero{
	margin-left:21px;
	margin-top:9px;
	padding:6px;
	border:1px solid #808080;
	width: 920px; 
	height: 500px;
}
.tipoVia{
	margin:5px 0 0 0;
}
.map{
	width: 900px; 
	height: 440px;
}
p.negrita{
	font-weight:bold;
}
.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 .enlacesImgMed{padding:0;}