body {background-color: #333333;margin: 0px;background-image: url(../i/fondo.jpg); background-repeat: repeat-x; color: #666666;}

div#Pagina, div#Pie {
	border:0;
}
div#contenidoWeb {
	padding-top:-10px;
	margin:0px;
	background: #fff;
	width: 985px; 
	font-family: Verdana, Arial, Futura, sans-serif;
	font-size: 9pt;
	color: #333;
}
img {border:0}

#cabecera_especial_sup{background-image: url(/especiales/i/fondo_cabecera.jpg); background-repeat: repeat-x; height: 110px;}

/* ---------------------- menú superior -----------------------*/
div#cabecera_especial{background-image: url(../i/cabecera.jpg);height:140px;background-repeat: no-repeat; background-position: top;border:1px solid #fff;}
div#menu {font-weight: bold; padding-top: 100px; text-align: left; margin-left: 80px;}
div#menu ul {display: inline;font-size: 12px;font-family: Georgia, Arial;font-weight: bold;}
div#menu li {display: inline;color: #666; margin-left: 10px; margin-right: 20px;}
div#menu li a {color: #006699;text-decoration: none;}
div#menu li a:hover{color: #000; background-color:#fff; padding-top:5px; padding-bottom:5px;}

/* ----------------------contenido-----------------------*/
h1 {
	text-align: center; 
	font-size: 14pt; 
	font-weight:bold; 
	color: #0081b3; 
	border-bottom: 0.01em #0081b3 solid; 
	margin-top:2em;
}
#titulo {
	text-align: center; 
	font-size: 14pt; 
	font-weight:bold; 
	color: #0081b3; 
	border-bottom: 0.01em #0081b3 solid; 
	width: 610px; 
	margin-top:2em;
}

#titulo_interior{
	font-size: 14pt; 
	font-weight:bold; 
	color: #0081b3; 
	border-bottom: 0.01em #0081b3 solid; 
	width: 610px; 
	margin-top:2em;
}
#titulo_interior2{
	font-size: 14pt; 
	font-weight:bold; 
	color: #0081b3; 
	border-bottom: 0.01em #0081b3 solid; 
	width: 440px; 
	margin-top:2em;
}
#titulo_interior3{
	font-size: 14pt; 
	font-weight:bold; 
	color: #0081b3; 
	border-bottom: 0.01em #0081b3 solid; 
	width: 960px; 
	margin-top:2em;
}	
div#contenido_especial{padding-right:10px;padding-left:10px;width:965px;}

div#columna_derecha{
	/*border:1px solid #b0c8e4;*/
	color: #006699;
	float:right;
	width:300px;
	text-align:center;
	font-size: 8pt;	
	height: auto;
}
div#columna_derecha a{ color: #84afd2;text-decoration:none;}
div#columna_derecha a:hover{color: #000;text-decoration:none;}


#tablaContenedores td {
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
}

/* ------------------- Galerías ---------------- */
div#recuadro_galeria {width:100%;padding-left:1px;margin:0;height:100%;float:left;text-align:left; color:#056397; float:left;}
div#recuadro_galeria_p {float:left;padding:0.2em; margin:0.5em; width:31%; height:auto;background-color:#e8efcd;border:1px solid #006633;}
div#recuadro_titulo {padding:4px; color:#006633;font-size:16px; font-weight:bold; font-family:Arial; text-align:center;border-bottom:1px solid #006633;}
div#contenido_galeria {width:95%;text-align:center;padding:0.5em;height:100%;}

/* ---------------------- recuadros inicio ----------------------- */

.Ficha {
	width: 270px;
	min-height: 80px;
	float: left;
	height: 120px;
	border: 1px solid #b0c8e4;
	color: #000;
	padding: 5px;
	margin: 5px;
}

.Ficha a:hover{
	color: #000;
	text-decoration:none;
}

.FirmaTitular {
	font-size:10px;
}

/* ---------------------- recuadros noticias ----------------------- */

.Ficha_interior {
	width: 570px;
	float: left;
	border: 1px solid #b0c8e4;
	padding: 5px;
	margin: 5px;
}
.Ficha_interior a:hover{color: #000;}


.municipio_i{float:left;background-color:#c1e1ee; border-color:#fff; width:550px; margin-left:10px;padding:10px; height:210px; width:580px; margin-top: 20px; font-size: 0.9em;}
.titulillo{font-size:1.3em; font-weight: bold;}
.cartel{float:left;padding-right:1em;}
.municipio a:{color: #a7dff0;}
.municipio a:hover{ color: #1b79ad; text-decoration: none;}


/* ---------------------- votaciones -----------------------*/
#bloque_votacion {float:left; width: 970px;}
.imagen_votacion{background:#bbe7f2;padding: 0.5em;float:left;margin: 0.5em;width: 455px;}
.imagen_votacion img{float:left;margin-right:0.5em;border: none;}
