/* Estilos de distritos */
/* Se usa un div grande id=distritos  y divs adentro con id de c/u */

#distritos div {
margin-bottom:10px;
background-repeat:no-repeat;
background-position: right 30px;

}

#distritos h5 {
	color:#FFFFFF !important;
	padding: 0.5em 0 0.4em 0.7em !important;
	margin: 0px !important;
	font-size:110% !important;
}



#distritos h6 {
	padding:5px 0px 3px 10px;
	margin: 5px 0px 0px 0px;
	font-size:100%;
	
	
}



#distritos div p {
	margin:0px 0px 5px 10px;
	font-size:90%;
}



#distritos ul ul {
	list-style-type:square;
	list-style-position:inside;
}

	

#distritos ul ul li {
	background-image:none !important;
	
}




#distritos dl {
	padding:0px;
	margin:5px 50px 10px 10px;
	line-height: 150%;		
}


#distritos dt {
	display:block;
	float:left;
	font-weight:bold;
	margin:0px;
}



#distritos dd {
	display:block;
	padding: 0px;
	margin: 0px !important;
	text-indent:4px;
}



#centro {
	background-image:url(imagenes/centro.png);
	border: 1px solid #ff6600;
}

#centro h5, #centro caption {
	background-color:#ff6600;
}

#centro h6, #centro a {
	color:#ff6600;
}

#norte {
	background-image:url(imagenes/norte.png);
	border: 1px solid #009933;
}

#norte h5, #norte caption {
	background-color:#009933;
}

#norte h6, #norte a {
	color:#009933;
}


#noroeste {
	background-image:url(imagenes/noroeste.png);
	border: 1px solid #9900CC;
}

#noroeste h5, #noroeste caption {
	background-color:#9900CC;
}

#noroeste h6, #noroeste a {
	color:#9900CC;
}

#oeste {
	background-image:url(imagenes/oeste.png);
	border: 1px solid #ffcc00;
}

#oeste h5, #oeste caption{
	background-color:#ffcc00;
}

#oeste h6, #oeste a {
	color:#CFA126;
}


#sur {
	background-image:url(imagenes/sur.png);
	border: 1px solid #0000cc;
}

#sur h5, #sur caption {
	background-color:#0000cc;
}

#sur h6, #sur a {
	color:#0000cc;
}

#sudoeste {
	background-image:url(imagenes/suroeste.png);
	border: 1px solid #ff0000;
}

#sudoeste h5, #sudoeste caption {
	background-color:#ff0000;
}

#sudoeste h6, #sudoeste a {
	color:#ff0000;
	
}


/*   votantes, para resultados */ 

.votantes {
	
	font-weight:bold;
	font-size:120%;
/* 	background-color: #eeeeee; */
	padding:2px 3px;
	
	
}


/* Votacion PP */

/* Votacion PP */

#votacionpp {
	text-align:center;
	background-image: url(../paginainicial/imagenes/pp-votacion.png);
	background-repeat:no-repeat;
	height: 110px;
	background-color:#333333;
	color:#333333;
	border-top:#F77C20 solid 6px;
	border-bottom: #666666 solid 4px; 
	font-size:14px;
}

#votacionpp div {

	width:250px;
	margin:35px 45px 0 45px;
	padding:0 10px;
	
	
}

#votacionpp .cantidadvotantes {

	color: #F77C20;
	font-weight:bold;
	font-size:18px;
	
}
    





#quedan {

	width:100px;
	float:left;
	text-align:center;
	padding:5px 10px;
	margin:10px 0 0 40px;
	background: #eeeeee;
	height: 60px;
	line-height:120%;
	/* border:1px solid #666666; */
}

/****************************/

/* Iconitos */

.mail, .web {

background-repeat:no-repeat;
padding:0.5em 0em 0.2em 2.5em;
margin:0.3em 1em 0em 0em;
float:left;
height:auto;

}

.mail, .web {
	height:20px;
}


/* Icono mail */

div.mail {
	background-image: url(imagenes/mail.png) !important;
}

.mail:hover {
	background-image: url(imagenes/mail_over.png);
}

/* Icono web */

div.web {
	background-image: url(imagenes/web.png) !important;
}

div.web:hover {
	background-image: url(imagenes/web_over.png);
}

.doscolores { background-image:none !important;}

.doscolores div {
background-image:none !important;
border:none !important;
}

 .doscolores thead th {
	background-color: #dddddd !important;
	color:#666666 !important;
}




