/* CSS Document */

*{ margin:0; padding:0;  border:0; outline:0;}


a{ text-decoration:none; color:#c68901;}
a:hover{ text-decoration:underline;}

.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.bloque{ float:left; clear:both; width:100%;}
.spacer{ float:left; clear:both; width:100%; margin-top:25px;}
.space{ float:left; clear:both; width:100%; height:300px;}
.rojo{color:#bf1f1b !important;}

body{
	font-family:Arial, Helvetica, sans-serif;
		background:#e3e4e8 url(/images/bg-body.gif) repeat-x;
	color:#454142; font-size:11px;
	
}

#container,
#footer-contenido{
	margin:0 auto;
	width:947px;
}

#header{
	height:172px; position:relative; z-index:1;
}
	#logo{
		width:281px; height:172px;
		margin-left:-19px;
	}
	
#banners-top{margin-top:6px; margin-left:566px;  position:relative; z-index:1;}

#center{
	background:url(/images/bg-contenido.gif) repeat-y;
}

#top{
	background: url(/images/top-encuentro-ciudad.gif) no-repeat;
	height:46px; color:#f8e5be; font-size:11px; position:relative; z-index:0;
}
#top *{ position:relative; z-index:0;}
#top p{ margin-left:130px; margin-top:22px;}

/* SIDEBAR LEFT 
--------------------*/
#sidebar-left{
	width:776px;
	border-top:9px solid #fff;
	padding:0 9px; position:relative; z-index:0;
} 

	#barra-buscar{
		padding-top:2px;
		height:59px;
		border-bottom:1px solid #999;
	
	}
	#barra-buscar{ border-top:1px solid #fff;}
	#barra-buscar form{ margin-left:25px; margin-top:20px;}
	#barra-buscar form input{ float:left; margin-right:5px;}
	#barra-buscar form input.input-buscar{
		width:150px;
		padding:4px 2px; font-size:12px;
		font-family:Arial, Helvetica, sans-serif; color:#666;
		border:1px solid #999;
	}
	#barra-buscar form input.btn-buscar{
		background:url(/images/botones/btn-buscar.gif) no-repeat;
		width:68px; height:27px; cursor:pointer;
	}
	#barra-buscar form input.btn-buscar:hover{
	background:url(/images/botones/btn-buscar-over.gif) no-repeat;}
	


/* Contenido 
-------------*/
#contenido{
	width:673px; 
}
 
#cajas{
	width:623px;
	padding:0 25px; padding-top:20px;
	border-top:1px solid #fff;

}
.caja{
	background:#fff;
	padding:10px;
	margin-bottom:18px;
} 
.destacado,
.acercate{
	width:601px;

}
.cajitas{ width:281px;}
.borde{ border:1px solid #9ba0a3;}
 
 
/* Destacado */ 
 .destacado img{
 	width:125px;
	border-right:3px solid #6e6e6e;
}
#destacado-derecha{
	width:471px;
}


.titulo-caja-destacado{
	background:url(/images/bg-destacado-titulo.gif) no-repeat;
	height:26px; padding-top:14px; padding-left:20px;
	float:left; width:451px;
	font-size:12px; color:#2f3334; text-transform:uppercase;
	font-weight:bold; 
}

#texto-destacado{
	padding:9px;
	width:451px; text-align:justify; _text-align:left;
}
#texto-destacado p{ margin-bottom:4px; width:451px; }

/*
#texto-destacado em,
#texto-destacado i{ 
 font-style:normal;
}
#texto-destacado p>em,
#texto-destacado p>i{
 font-style:italic;
}
*/

	p.fecha{
		color:#898787; text-align:right;
		background:url(/images/barritas.gif) repeat-x left 3px;
		float:left; width:100%;
	}
	p.fecha span{
		background:#fff;
		padding-left:5px;
	}
	p.titulo-destacado{ color:#1e5aa2; text-transform:uppercase; text-align:right;}
	p.resaltado{ font-size:12px; font-weight:bold;} 
	 
	 
	p.mas-info{
		background:#f2f2f2; margin-top:5px;
		display:block;
		height:14px; font-size:9px; color:#746f69; text-transform:uppercase;
	} 
	p.mas-info span{ float:left; padding-top:2px; margin:0 2px;}
	p.mas-info a{
		float:right;
		background:url(/images/bg-masinfo.gif) no-repeat;
		width:40px; color:#fff; text-transform:uppercase; font-size:9px;
		height:12px; padding-top:2px;
		text-align:center;
	}
	p.mas-info a:hover{background:url(/images/bg-masinfo-over.gif) no-repeat;  text-decoration:none;}
	 
 
 /* Acercate */
#acercate-left{
	background:#d7d7d7;
	width:492px; width:486px; padding-left:4px;
	height: 124px;
}

#links-acercate{ margin:4px 0;} 
#links-acercate a{
	float:left; display:inline;
	background:url(/images/bg-acercate-links.gif) no-repeat; 
	width:106px; height:19px;
	padding-top:3px; padding-left:10px;
	text-transform:uppercase; border:1px solid #a3a0a0; border-bottom:0;
	margin-right:3px; color:#2f3334;font-size:12px;
}	
	#links-acercate a:hover{
		background:url(/images/bg-acercate-links-over.gif) no-repeat;
		text-decoration:none; 
	}	
 
 
#texto-acercate{
	width:480px; text-align:right; color:#2d2e30;
}
#texto-acercate p{ margin-bottom:4px;}

/* Cajas  HOME*/
.seccion{
	width:259px; height:31px; font-size:12px;
	text-transform:uppercase; color:#2f3334;
	padding-left:20px; padding-top:19px; margin-bottom:0px;
}


.caja-items{
	 width:259px;
	 padding:10px; float:left; clear:both;
	 margin-top:10px;
}
.items{ float:left; clear:both; width:100%; margin-bottom:10px;}
.caja-larga .caja-items{ padding:1px 10px 5px 10px;}


.bg-caja-larga{
	background: url(../images/bg-caja-larga.gif) repeat;
}
.bg-caja-larga div.left,
.bg-caja-larga div.right{ background:#fff;}
.bg-caja-larga div.left{ border-right:1px solid #d2d2d2;}
.bg-caja-larga div.right{ border-left:1px solid #d2d2d2;}


.caja-larga .items{ float:left; clear:none; width:258px; margin-bottom:4px; }
.caja-larga .moron-caja .seccion{
	width:581px; height:27px; padding-top:14px;
	background:url(../images/bg-titulo-largo-moron.gif) no-repeat;
}


.items img{ float:left; display:inline; width:80px; height:80px;}
.calendario{ 
	float:left; display:inline; width:72px; height:67px;
	background:url(/images/bg-calendario.gif) no-repeat;
	padding-top:13px; padding-right:4px;
	text-align:center;
}
.calendario h6{ font-size:11px; color:#fff; text-transform:uppercase;}
.calendario p{ 
	font-weight:bold; font-size:32px; color:#88837e; margin-top:4px;
	font-family: Tahoma, Arial;  
}

.texto-item{
	float: right; display:inline;
	width:170px; text-align:right; color:#525355;
}
.items .mas-info {display:inline; float:left; width:100%;} 
.texto-item p{ margin-bottom:2px;}
.titulo-item{ text-transform:uppercase; color:#ea9f09;}
.fecha-item{ font-size:10px; color:#1867cc; margin-top:6px;}
 
.texto-item	p.fecha span{ padding-left:7px; }


.actividades-caja .seccion{background:url(/images/bg-actividades.gif) no-repeat;}

.moron-caja .titulo-item{ color:#ed1c24;}
.moron-caja .seccion{background:url(/images/bg-titulo-moron.gif) no-repeat;}

.ciudad-caja .titulo-item{ color:#4faf70;}
.ciudad-caja .seccion{background:url(/images/bg-titulo-ciudad.gif) no-repeat;}

.prov-caja .titulo-item{ color:#4e83e3;}
.prov-caja .seccion{background:url(/images/bg-titulo-prov.gif) no-repeat;}





/* Sidebar Right 
---------------------*/
#sidebar-right{
	width:123px;
	padding:0 10px;
	border-top:9px solid #fff;
} 
 
	/* Video */
.video {
	width:101px;
	border-bottom:1px solid #999; border-top:1px solid #fff;
	padding:11px;

}
.video p{
	width:96px; height:20px; text-align:right; padding-right:5px;
	color:#4d4c4c; font-size:10px; padding-top:5px; margin-top:4px;
}
.encuentro-icon{background:url(/images/barra-derecha/encuentro-icon-video.gif) no-repeat;}
.moron-icon{ background:url(/images/barra-derecha/moron-icon-video.gif) no-repeat;}
.ciudad-icon{ background:url(/images/barra-derecha/ciudad-icon-video.gif) no-repeat;}
.prov-icon{	background:url(/images/barra-derecha/prov-icon-video.gif) no-repeat;}
 
 
 	/* Imagenes */
#imagenes div{
	width:105px;
	padding:15px 9px;
}		
#imagenes div img{ width:101px; } 
#imagenes div p img{ width:103px; margin-top:10px; margin-bottom:0;}
#imagenes div p a{
	margin:10px 0; margin-left:0px;
	float:left; clear:both; display:inline;
	background:url(/images/barra-derecha/btn-galeria.gif) no-repeat;
	width:103px; height:28px; text-indent:-9999px;
}
#imagenes div p a:hover{
background:url(/images/barra-derecha/btn-galeria-over.gif) no-repeat;

}
  
 
	/* Enlaces */
#enlaces a{
	border-bottom:1px solid #999; border-top:1px solid #fff;
	padding:6px 4px;
	font-size:9px; color:#5d5d5d;
	display:block;
	background:url(/images/barra-derecha/list-enlaces.gif) no-repeat 4px 7px;
	padding-left:16px;
	text-transform:uppercase;
}
#enlaces a:hover{
background:#c4d6eb url(/images/barra-derecha/list-enlaces-over.gif) no-repeat 1px -1px;
text-decoration:none;	 
}
#enlaces .last {border-bottom:none}

/* Contacto
---------------------*/
.contacto{width:601px; margin-top:15px;}

	.texto-contacto{
		background:#dbdce0;
		padding:10px;
		border-bottom:1px solid #9fa5a8;
		color:#5c5c5c;
	}

.contacto form{ text-align:right; margin-top:40px; margin-right:160px; padding-bottom:60px;}
.contacto form p{ margin-bottom:10px; font-size:9px; color:#787777; vertical-align:top;}
.contacto form p span{ vertical-align:top;}

.contacto form input,
.contacto form textarea,
.contacto form select{
	color:#ca8d01; font-family:Arial, Helvetica, sans-serif;
	width:256px; padding:4px 2px; font-size:9px;
	background:#efefef; 
	border:1px solid #949494;
	border-bottom:1px solid #fff;border-right:1px solid #fff;
	margin-left:10px; 
}
.contacto form textarea{ height:100px;}	
.contacto form select{ width:262px;}
.contacto form input.boton{ 
	width:68px; background:none; padding:0; border:0; float:right; margin-right:50px;
	background:url(../images/botones/btn-enviar.gif) no-repeat;
	height:27px; cursor:pointer;
}
.contacto form input.boton:hover{background:url(../images/botones/btn-enviar-over.gif) no-repeat;}
.contacto form input.reset{ 
	background:url(/images/botones/btn-borrar.gif) no-repeat; height:26px;
	text-indent:-9999px; cursor:pointer;
	margin-right:5px;
}
.contacto form input.reset:hover{background:url(/images/botones/btn-borrar-over.gif) no-repeat;}

    /* Recomendar */
.contacto form.recomendar input,
.contacto form.recomendar textarea { color:#577ead; }


/* Suscribite */
.contacto form select.fecha{ width:45px; margin-left:3px;}
.contacto form input.checks{ 
	width:20px; background:none; padding:0; margin:0; border:0;}




#center-bot{
	background:url(/images/bg-contenido-bot.gif) no-repeat; 	height:10px;
}	



#sub-links{ padding-top:12px;}
	#sub-links a{
		float:left; display:inline; text-transform:uppercase;
		background:url(/images/bg-sub-links.gif) no-repeat;
		width:184px; height:18px; color:#2f3334; padding-left:10px; padding-top:5px;
		margin-right:20px;
	}
	#sub-links a:hover,
	#sub-links a.activo{ background:url(/images/bg-sub-links-over.gif) no-repeat; text-decoration:none;}
	#sub-links a.last{ margin-right:0;}
	
	#sub-links a span{ color:#747676; text-transform:lowercase;}

#sub-links2{ padding-top:12px;}
	#sub-links2 a{
		float:left; display:inline; text-transform:uppercase;
		background:url(/images/bg-sub-links2.gif) no-repeat;
		width:140px; height:18px; color:#2f3334; padding-left:10px; padding-top:5px;
		margin-right:7px;
	}
	#sub-links2 a:hover,
	#sub-links2 a.activo{ background:url(/images/bg-sub-links-over2.gif) no-repeat; text-decoration:none;}
	#sub-links2 a.last{ margin-right:0;}
	
	#sub-links2 a span{ color:#747676; text-transform:lowercase;}	


.top-caja{ border-bottom:1px solid #b6b6b6;}

.top-caja img{
	height:51px; width:60px;

}
.top-caja h4{
	float:left; display:inline;
	background:url(/images/bg-titulo-caja.gif) no-repeat;
	width:521px; height:31px; padding-left:20px; padding-top:20px;
	text-transform:uppercase; color:#2f3334; font-size:12px;
	font-weight:bold;

}	

.fecha-nota{
	
	text-align:right;
}
.fecha-nota p{
	margin-left:16px;
	background:url(/images/bg-fecha.gif) repeat-x left 3px;
	margin-right:10px; font-size:12px; color:#898787;
}
.fecha-nota p span{ background:#fff; padding-left:5px;}
.fecha-nota,
.frase-titulo{
	padding:10px 0;
	border-bottom:1px solid #b6b6b6;
}
.frase-titulo p{
	color:#2960a3;
	font-size:11px; text-transform:uppercase;
	background: url(/images/list-encuentro.gif) no-repeat left 3px;
	padding-left:20px;
}
.enlaces .frase-titulo p{
	background: url(../images/icon-titulos-enlace.gif) no-repeat 5px top;
	padding:6px 0;
	padding-left:30px;
}
/* 	PRINCIPIO CSS PARA SECCIONES ELECTORALES 	 */
/*	NUEVO MORON	*/
.frase-titulo-secciones-electorales {
	padding:10px 0;
}
.frase-titulo-secciones-electorales p{
	color:#2960a3;
	background: url(/images/elecciones/list-jerarquia.jpg) no-repeat left 3px;
	padding-left:20px;
	margin-top:-25px;
}
.secciones-electorales {
list-style:none;
margin-left:20px;
margin-bottom:15px;
color:#454142;
}
.secciones-electorales a {
color:#454142;
}
.secciones-electorales li {
padding:4px 0;
}
.secciones-electorales li span {
color:#bf1f1b;
}
/*	FIN NUEVO MORON	*/
/*	PROVINCIA	*/
.frase-titulo-secciones-electorales-prov {
	padding:10px 0;
}
.frase-titulo-secciones-electorales-prov p{
	color:#2960a3;
	background: url(/images/prov/list.gif) no-repeat left 3px;
	padding-left:20px;
	margin-top:-25px;
}
.secciones-electorales-prov {
list-style:none;
margin-left:20px;
margin-bottom:15px;
color:#454142;
}
.secciones-electorales-prov a {
color:#454142;
}
.secciones-electorales-prov li {
padding:4px 0;
}
.secciones-electorales-prov li span {
	color:#2960a3;
}
/*	FIN PROVINCIA	*/
/* 	FIN CSS PARA SECCIONES ELECTORALES 	 */
.enlaces .frase-titulo p.org{
	background: url(../images/icon-titulos-enlace-org.gif) no-repeat 7px top;
	}
.enlaces .frase-titulo p.medios{
	background: url(../images/icon-titulos-enlace-medios.gif) no-repeat 7px top;
	}
.enlaces .frase-titulo p.pp{
	background: url(../images/icon-titulos-enlace-pp.gif) no-repeat 7px top;
	padding-left:34px;

	}
.enlaces .frase-titulo p.internet{
	background: url(../images/icon-titulos-enlace-internet.gif) no-repeat 7px top;
	padding-left:34px;
	}


.nota{padding:10px 0 0 0;}
.texto{
	padding:0 14px;
	text-align:justify;
}
.texto p{ margin-bottom:18px;}

.list-texto{ padding:10px 1px 10px 0;}
.list-texto p{
	background: url(/images/list-encuentro.gif) no-repeat left 3px;
	padding-left:18px;
	margin-bottom:15px;
}
.azul{color:#225695 !important;}
.juventud .list-texto p{color:#454142;}
/**********************/
.sub-titulo-texto{
	color:#238da7;
	text-transform:uppercase;
	padding-left:18px;
	background: url(/images/insti/list.gif) no-repeat left 3px;
}
/***/

.list-texto a{
	display:block;

	
	background: url(/images/list-tilde.gif) no-repeat 2px 4px;
	padding:3px 0;
	padding-left:23px;
	color:#238da7; font-weight:bold;
}
.colabora .list-texto a{
	display:inline;
	background:none;
	padding:0px;
	color:#2d65a8; font-weight:normal;
}
.enlaces .list-texto a{
	background: url(/images/list-encuentro.gif) no-repeat left center;
	padding-left:20px;
	color:#454142;
	float:left; clear:both;
}
.list-tilde{ margin-bottom:20px;}
.list-tilde p{
	background: url(/images/list-tilde.gif) no-repeat 4px 7px;
	padding:7px 0;
	padding-left:25px;
}
.list-tilde p b{ color:#1b7da1;}
.list-tilde p a{ color:#454142;}


.amarillo{ color:#c99224; font-size:12px;}


.volver,
.subir,
.noticias-link,
.volver-prensa{
	width:603px;
	padding:10px; padding-bottom:2px; padding-top:0;
	background:url(/images/border-line.gif) no-repeat center bottom;
}
.volver a,
.subir a,
.noticias-link a,
.volver-prensa a{

	background:url(/images/botones/btn-volver.gif) no-repeat;
}
.subir a,
.volver a{
	float:right;
	width:58px;
	background:url(../images/botones/bg-boton.gif) no-repeat !important;
	font-size:8px;  color:#9f9b94; text-transform:uppercase; text-indent:0;
	text-align:center; padding-top:7px; height:14px;
	font-weight:bold;
}
.subir a:hover,
.volver a:hover{
	background:url(../images/botones/bg-boton.gif) no-repeat !important;
	 color:#b37b0a; text-decoration:none;
	
}


.volver a.financ-back{
	float:left; background:url(../images/elecciones/btn-financ.gif) no-repeat !important;
	width:102px !important;
}
/*.volver a.financ-back:hover{background:url(../images/elecciones/btn-financ-over.gif) no-repeat;}*/
/*
.subir a{background:url(/images/botones/btn-subir-2.gif) no-repeat;}
.subir a:hover{background:url(/images/botones/btn-subir-2-over.gif) no-repeat;}
.noticias-link a{ background:url(/images/btn-noticias.gif) no-repeat; }
.volver-prensa a{ background:url(/images/link-prensa.gif) no-repeat;}
.volver-prensa a:hover{ background:url(/images/link-prensa-over.gif) no-repeat;}

.volver a:hover{background:url(/images/botones/btn-volver-over.gif) no-repeat;}
.noticias-link a:hover{background:url(/images/btn-noticias-over.gif) no-repeat;}
*/
/* Footer */
#footer{
	background:url(/images/bg-footer.gif) repeat-x;
	height:70px;
	padding-top:2px; margin-top:5px;
}
#footer-contenido{ height:70px;}
#footer-contenido p{ 
	margin-top:22px; font-size:10px; color:#bbb8b4; display:inline; margin-left:40px;}
#footer-contenido a{color:#bbb8b4;}

#subir{ margin-top:2px;
	background: url(/images/botones/btn-subir.gif) no-repeat;
	width:144px; height:41px; text-indent:-9999px;
}
#subir:hover{background: url(/images/botones/btn-subir-over.gif) no-repeat;}



/*-------------*/
.nota ul{ float:left; display:inline; margin-left:15px;}
.nota ul li{
	float:left; clear:both;
	list-style-type:none;text-align:left;
	font-size:10px; width:500px; 
	text-transform:uppercase; padding:2px 0;padding-left:20px;
}
.nota ul li span{ text-transform:capitalize;}
.nota .autoridad{ 
	padding:10px 0; 
	border-bottom:1px solid #ccc;border-top:1px solid #ccc;
}
.nota .autoridad ul li{ display:block; color:#5c5c5c; font-weight:bold; }
.nota .autoridad ul li span{ font-weight:normal; }

.nota ul li a { color:#2960a3;}



/* Galeria */
.galeria-lista p{
	float:left; clear:both; width:100%;
	border-top:1px solid #e6e6e6; border-bottom:1px solid #a4a4a4;
	background:url(../images/list-flecha.gif) no-repeat 580px center;
}

.galeria-lista p span{ 
	float:left; display:inline; width:74px; text-align:center;
	background:#d1d1d1;
	padding:5px 0; color:#bb8201; 
	border-right:1px solid #a4a4a4;
}
.galeria-lista p a{ 
	color:#1e5aa2; text-transform:uppercase; padding:5px; float:left;
	border-left:1px solid #e6e6e6;
}

#fotos{
	padding-bottom:10px;

}
.foto{
	float:left; display:inline;
	margin:10px 10px 0px 11px;
	width:279px;
}
.foto img{ width:279px; height:185px;}
.foto p{
	float:left; clear:both; width:249px;
	background:#cfcfcf url(/images/icon-camara.gif) no-repeat 5px 8px;
	padding:10px 0 10px 30px;
}
.videos .foto p{ width:248px;
	background:#cfcfcf url(/images/icon-video.gif) no-repeat 5px 3px;
}
.videos .foto .youtube {height:225px; width:278px; float:left;}
.videos .foto {margin-bottom:15px;}
.foto p span{ float:left; display:inline; }
.foto p span{ width:200px; margin-left:4px; }
.foto p span.year{ width:25px;color:#c68901; font-weight:bold;}


#paginas{
	padding-top:6px; font-size:10px;
	text-align:right; margin-top:6px;
	background:url(/images/border-line.gif) no-repeat center top;
}
#paginas p{ margin-right:10px;}
#paginas a{ color:#9f9b94;  margin:0 1px;}
#paginas a:hover{color:#c68901;font-weight:bold;}
#paginas a.paginador_activo {
	color: #c68901;	font-weight:bold; cursor:text; text-decoration:none;
}

/* Noticias 
--------------*/
.noticias{width:601px; margin-top:10px; margin-bottom:5px;}
.noticia { float:left; width:100%; clear:both; }
.noticia h6{
	text-transform:uppercase;	
}
.noticia .amarillo{ font-size:12px;}
.noticia img{
	/*margin:5px; margin-right:0; margin-top:0;*/
	margin:10px 0;

}

.noticia p.mas-info{
		background:none;
		
	} 
.noticia p.mas-info a{
		background:url(/images/bg-ver-nota.gif) no-repeat;
		width:55px; 
	}
.noticia p.mas-info a:hover{background:url(/images/bg-ver-nota-over.gif) no-repeat; }

.nota ul li{
	background:url(/images/list-encuentro.gif) no-repeat left 4px;
	color:#225695; 
}


/* Prensa */
.prensa{ float:left; width:100%; clear:both; }
.subtitulo,
.subtitulo-small{
	width:583px; height:30px; padding-left:18px; padding-top:14px;
	float:left; clear:both; 
	background:url(/images/bg-subtitulos.gif) no-repeat;
	font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase;	
}
	.subtitulo span{ text-transform:none; }
	.subtitulo span a{ color:#fff;}

.subtitulo-small{ 
	text-transform:none;
	width:583px; height:22px; padding-left:18px; padding-top:7px;
	float:left; clear:both; 
	background:url(/images/bg-titulo-noticia.gif) no-repeat;
}

.item-prensa{
	float:left; clear:both;
	width:571px; line-height:15px;
	background:url(/images/list-prensa.gif) no-repeat 4px 14px;
	padding:16px 0 14px 30px; position:relative; border-top:1px solid #b6b6b6;
}
.first-item{ border-top:0;}
	.item-prensa p{ width:490px;}
	.item-prensa p span{
		display:block;color:#c68901;
	}
	.item-prensa span b{ color:#1e5aa2;}

	a.link-seguir{
		position:absolute; bottom:11px; right:20px;	float:left;
		background:url(/images/link-descargar2.gif) no-repeat;
		text-indent:-9999px; width:61px; height:8px;
	}
	
	a.link-descargar2{
		position:absolute; bottom:11px; right:20px;	float:left;
		background:url(/images/link-seguir.gif) no-repeat;
		text-indent:-9999px; width:36px; height:8px;
	}
.contacto-prensa{
	margin-top:100px; padding:10px 0;
	border-top:1px solid #b6b6b6; text-align:center;
}
	.contacto-prensa a{ color:#454142;}
	.texto-normal p{ text-transform:none !important;}
	.titulo-prensa{ color:#c68901; font-size:24px; margin-bottom:10px;}

/* Agenda */
.agenda .item-prensa{ background:url(/images/list-agenda.gif) no-repeat 8px 14px;}
	.agenda .item-prensa p{ width:560px;}
	.agenda .item-prensa span.titulo-evento{ text-transform:uppercase; color:#1e5aa2;}
	.agenda .item-prensa span.titulo-evento a{ color:#1e5aa2;}
	
/* Proyectos */

.proyectos {background:url(/images/list-proyectos.gif) no-repeat 4px 14px !important;}
	
/* Discursos */

.opiniones .item-prensa p span{
	color:#454142;
}
.opiniones .item-prensa p span.pdf{ color:#c68901;}
.opiniones .item-prensa p span a,
.opiniones .item-prensa p span a b{ color:#c68901;}
.opinion { background: url(/images/icon-opin.gif) no-repeat 4px 17px;}
.discurso { background: url(/images/icon-discursos.gif) no-repeat 8px 17px;}
.uppercase{ text-transform:uppercase;}

/* Documentos */
.documentos .subtitulo-small{ 
	height:30px; background: url(/images/bg-subtitle.gif) no-repeat; 
}
.docs{
	float:left; clear:both; position:relative; z-index:0;
	width:571px; line-height:15px;
	background:url(/images/list-docs.gif) no-repeat 8px 14px;
	padding:16px 0 14px 30px; position:relative; border-top:1px solid #b6b6b6;
}
.sin-borde{ border-top:0;}
.docs p{
	background:url(/images/linea-puntos.gif) no-repeat right 9px;
	float:left; display:inline;
	width:480px;
}
.docs p span{ float:left; clear:both; background:#fff; padding-right:10px;}
.docs p span.desc{ width:470px;}

.docs span b{ color:#1e5aa2; text-transform:uppercase;}
.docs b.amarillo{ color:#c68901;}
.docs a{
	float:right; width:66px; display:inline; margin-right:15px;
	background:url(/images/link-descargar.gif) no-repeat;
	height:14px;
	text-indent:-9999px;
}
.docs a:hover{background:url(/images/link-descargar-over.gif) no-repeat;}


.busqueda{
	float:left; clear:both; position:relative; z-index:0;
	width:581px; line-height:15px;
	background:url(/images/icon-busqueda.gif) no-repeat 8px 10px;
	padding:8px 0 6px 20px; position:relative; border-top:1px solid #b6b6b6;
}
.sin-borde{ border-top:0;}
.busqueda div{
	background:url(/images/linea-puntos.gif) no-repeat right 9px;
	float:left; display:inline; padding-right:35px;
	width:475px; font-size:11px;
}
.busqueda div p{ 
	float:left; display:inline;background:#fff; margin-left:10px;width:375px; padding-right:10px;}
.busqueda div p.fecha-busq{ width:50px; padding-right:0; }

.busqueda a{
	float:right; width:40px; display:inline; margin-right:15px;
	height:14px; font-size:9px; color:#fff; text-transform:uppercase;
	text-indent:0px; text-align:center;
}

.busqueda a:hover{
background:url(/images/bg-ver-nota-over.gif) no-repeat !important; text-decoration:none;}

.busqueda a.docs-a{ text-indent:-9999px; width:66px; }
.busqueda a.docs-a:hover{ 
	width:66px !important;background:url(/images/link-descargar-over.gif) repeat-x !important;

}



.palabra{ color:#1e5aa2 !important;}
.fecha-busq{ color:#3c70ae;}

#links-resultados{ padding:10px 0 2px 0;}
#links-resultados a{
	float:left; display:inline;
	background:url(../images/busqueda/bg-links.gif) no-repeat;
	width:82px; height:18px;
	text-transform:uppercase;
 	color:#2f3334; padding-left:10px; padding-top:5px;
}

#links-resultados a:hover,
#links-resultados a.activo{
	background:url(../images/busqueda/links-over.gif) no-repeat;
	text-decoration:none;
}
#links-resultados img{ float:left; display:inline; margin-right:4px;}
#links-resultados img.last{ margin-right:0px;}

#busquedas{ margin-bottom:5px;}

#busquedas h6{ 
	width:583px; height:29px; padding-left:18px; padding-top:7px;
	float:left; clear:both; 
	font-size:11px; font-weight:bold; color:#fff; 
}

.encuentro h6{ background: url(../images/busqueda/titulo-encuentro.gif) no-repeat; }
.encuentro .busqueda p span{ color:#c68901;}
.encuentro .busqueda a{	background: url(../images/bg-ver-nota.gif) no-repeat;}



.moron h6{ background: url(../images/busqueda/titulo-moron.gif) no-repeat; }
.moron .busqueda p span{ color:#a12229;}
.moron .busqueda a{background: url(../images/moron/bg-masinfo.gif) no-repeat;}
.moron .busqueda a.docs-a{ background:url(/images/moron/link-descargar.gif) no-repeat; }

.prov h6{ background: url(../images/busqueda/titulo-prov.gif) no-repeat; }
.prov .busqueda p span{ color:#427ae6;}
.prov .busqueda a{background: url(../images/prov/bg-masinfo.gif) no-repeat;}
.prov .busqueda a.docs-a{ background:url(/images/insti/link-descargar.gif) no-repeat; }

.ciudad h6{ background: url(../images/busqueda/titulo-ciudad.gif) no-repeat; }
.ciudad .busqueda p span{ color:#26904f;}
.ciudad .busqueda a{background: url(../images/ciudad/bg-masinfo.gif) no-repeat;}
.ciudad .busqueda a.docs-a{ background:url(/images/ciudad/link-descargar.gif) no-repeat; }

.insti h6{ background: url(../images/busqueda/titulo-insti.gif) no-repeat; }
.insti .busqueda p span{ color:#1a6d84;}
.insti .busqueda a{background: url(../images/insti/bg-masinfo.gif) no-repeat;}
.insti .busqueda a.docs-a{ background:url(/images/insti/link-descargar.gif) no-repeat; }







/*
#busqueda .docs a{
	width:66px;
	background:url(/images/link-descargar.gif) no-repeat;
	text-indent:-9999px;
}
#busqueda .docs{ background:url(/images/icon-busqueda.gif) no-repeat 8px 14px; }

#busqueda .docs span b{ color:#454142; text-transform: capitalize; font-weight:normal;}*/



/* Presentacion */
.list-texto p.list-a{ background:url(/images/insti/list-a.gif) no-repeat; }
.list-texto p.list-b{ background:url(/images/insti/list-b.gif) no-repeat; }
.list-texto p.list-c{ background:url(/images/insti/list-c.gif) no-repeat; }
.list-texto p.list-d{ background:url(/images/insti/list-d.gif) no-repeat; }

/* Participa */
.tel{
	background:url(/images/icon-tel.gif) no-repeat 10px center;
	padding:10px 0; padding-left:40px;
	border-bottom:1px solid #999;
}
.tel .amarillo{ font-size:16px;}

.direccion{	
	padding:10px 0 15px 37px; 	border-top:1px solid #999; clear:left;
	background: url(/images/list-encuentro.gif) no-repeat 18px 13px;
	width:564px;
}
.direccion .amarillo{ font-size:11px;}

.participa p{ margin:0;}
.correos{ padding:10px 0;}
.correos p{
	background:url(/images/icon-sobre.gif) no-repeat left center;
	padding:5px 0; padding-left:24px;
}
.correos a{ 
	display:inline-block; height:15px;
	float:left; clear:left;
	padding:2px 0 2px 26px;
	background: url(/images/list-encuentro.gif) no-repeat 4px center;
	color:#454142;
}

.afiliate .list-texto p{ color:#1e5aa2;}
.datos-contacto{ padding:15px 0 0px 0; border-top:1px solid #999;margin-top:15px;}


.rendimos-cuenta{
	padding:20px 0 25px 0;
	border-top:1px solid #ccc;

}
.rendimos-cuenta .list-texto p{
	font-weight:bold; color:#c99224;
}
.rendimos-cuenta p{ margin:0;}
.rendimos-cuenta .texto p span{ display:block; text-transform:uppercase;}
.rendimos-cuenta .texto p a { color:#1e5aa2; text-transform:uppercase; }

.sin-resultados{
	float:left; clear:both; width:100%;
	 padding:20px 0; text-align:center; font-weight:bold;}
	 
	 
/****************************************** Inicia Elecciones Home */

.elecciones-anios {width:601px; height:71px; float:left; display:inline; padding:1px; border:#FFFFFF 10px solid;
background-color:#9ba0a3; background-position:center center; background-repeat:no-repeat;
margin-top:20px;}
.elecciones-anios a {float:left; display:inline; width:72px; height:71px; text-indent:-9999px; margin-right:6px;
background-position:left top;}
.elecciones-anios a:hover {background-position:left bottom;}

/* Encuentro */
#encuentro-anios{ background-image:url(../images/elecciones/elecciones-encuentro.gif);}
/* Provincia */
#provincia-anios {background-image:url(../images/provincia-anios.jpg);}
#provincia-anios .dos09 {background-image:url(../images/provincia-anio-2009.jpg); margin-left:250px;}
/* Ciudad */
#ciudad-anios{ background-image:url(../images/elecciones/elecciones-cdad.gif);}
/* Moron */
#moron-anios {background-image:url(../images/elecciones/bg-moron.gif);}
#moron-anios .dos09 {background-image:url(../images/moron-anio-2009.jpg); margin-left:134px;}
#moron-anios .dos07 {background-image:url(../images/moron-anio-2007.jpg);}
#moron-anios .dos05 {background-image:url(../images/moron-anio-2005.jpg);}
#moron-anios .dos03 {background-image:url(../images/moron-anio-2003.jpg);}

/****************************************** Finaliza Elecciones Home */



.institucional-links{ height:65px; width:85%; padding-left:15%; padding-top:6px; }
.institucional-links a{
	float:left; display:inline; font-size:10px;
	width:194px; height:18px; padding-top:5px; text-indent:10px;
	margin-top:4px;
	margin-right:6px; color:#2f3334; text-transform:uppercase;
	background:url(../images/bg-sub-links.gif) no-repeat;
}
.institucional-links a span{ color:#747676; text-transform:none;}
.institucional-links a:hover{
	background:url(../images/bg-sub-links-over.gif) no-repeat;
	text-decoration:none;
}

/* Autoridades */
.cond-part{ 
	background:url(../images/icon-autoridad.gif) no-repeat left center;
	display:block;
	text-indent:20px; padding:5px 0; color:#225695; text-transform:uppercase;
	margin-bottom:5px;
}


.formacion div.left{
	margin:10px 30px 0 20px; font-weight:bold; color:#5c5c5c; font-size:10px;
	padding-bottom:10px;
}
.formacion div.left p{
	background:url(../images/icon-inst.gif) no-repeat left center;
	text-indent:20px; padding:2px 0;

}


#insti-inst{ background: url(../images/institucional-insti.gif) no-repeat; }
#prov-inst{ background: url(../images/institucional-prov.gif) no-repeat;}
#ciudad-inst{ background: url(../images/institucional-ciudad.gif) no-repeat; }
#moron-inst{ background: url(../images/institucional-moron.gif) no-repeat; }


.elecciones #links-resultados a{
	width:100px; text-align:center;  padding-left:0;
	background:url(../images/elecciones/bg-links.gif) no-repeat;
	margin-right:4px; font-size:9px;
	height:17px;
	padding-top:6px;	
}
	.elecciones #links-resultados a.last{ margin-right:0;}
	.elecciones #links-resultados a:hover,
	.elecciones #links-resultados a.activo{
		background:url(../images/elecciones/bg-links-over.gif) no-repeat;
	}

.elecciones #busquedas h6{ 
	 height:30px; padding-top:6px; font-size:14px;
}

#imagenes-resultados img {
	float:left; display:inline; margin-left:8px;
}
#imagenes-resultados p{
	background:url(../images/elecciones/bg-result.gif) no-repeat center 12px;
	text-align:center; 
	padding:10px 0;
}
#imagenes-resultados p a{text-transform:uppercase; color:#225695; font-size:10px;}
#imagenes-resultados p a span{ color:#bf1f1b;}

/* Candidatos */
#links-rapidos{ margin-bottom:30px;}
#links-rapidos a{
	display:block;
	background:url(../images/elecciones/list-flecha.jpg) no-repeat 10px center;
	padding:10px 0; padding-left:20px; 
	text-transform:uppercase; color:#454142; font-size:11px;
	border-bottom:1px solid #b6b6b6;
	
}
.candidatos{ padding-bottom:20px;}
.candidatos h5{
	color:#bf1f1b;  padding:10px 0; padding-left:20px;
	text-transform:uppercase; font-size:12px; font-weight:bold;
	background:#e0e0e0 url(../images/elecciones/list-jerarquia.jpg) no-repeat left center;
	border-bottom:1px solid #b6b6b6;border-top:1px solid #b6b6b6;
}
.candidatos-prov h5 {
	color:#bf1f1b;  padding:10px 0; padding-left:20px;
	text-transform:uppercase; font-size:12px; font-weight:bold;
	background:#E0E0E0 url(../images/prov/list.gif) no-repeat left center;
	border-bottom:1px solid #b6b6b6;border-top:1px solid #b6b6b6;
}
.candidato{  
	width:120px; float:left; display:inline;
	margin-left:24px; margin-top:25px;
}
.candidato p{font-size:12px; font-weight:bold; margin:3px 0; height:30px; display:block;}
.candidato a{
	display:block;
	background:url(../images/elecciones/list-flecha.jpg) no-repeat left center;
	padding-left:8px; color:#bf1f1b; margin-bottom:2px;
}
.candidato-prov{  
	width:120px; float:left; display:inline;
	margin-left:24px; margin-top:25px;
}
.candidato-prov p{font-size:12px; font-weight:bold; margin:3px 0; height:30px; display:block;}
.candidato-prov a{
	display:block;
	background:transparent url(../images/elecciones/list-flecha-azul.jpg) no-repeat left center; color:#4268a8;
	padding-left:8px; margin-bottom:2px;
}
.candidato-senador {width:148.2px; height:270px; margin:0; border:#b6b6b6 1px solid; float:left; display:inline;}
.candidato-senador .candidato {margin:15px 0 0 15px;}
.candidato-senador span {color:#4268a8; text-transform:uppercase; text-align:center; padding:7px 0;
width:100%; border-bottom:#b6b6b6 1px solid; display:block; font-family:Arial; font-size:12px;}
.candidato-senador .candidato p {height:60px;}
.candidato-senador .candidato a {background:transparent url(../images/elecciones/list-flecha-azul.jpg) no-repeat left center; color:#4268a8;}
 
/* Carta */
.pdf,
.descargar{
	padding:3px 0; margin:0 3px;
	color:#bf1f1b;
	padding-left:25px;
	background:url(../images/elecciones/icon-pdf.gif) no-repeat left center;
}
.descargar{ background:url(../images/elecciones/icon-descargar.gif) no-repeat left center; }

.pdf{ background:none; padding-left:0;}
/* Financiamiento Cuentas */
.detalles{ margin-top:20px; padding-bottom:20px;}
.detalles h5{
	font-size:11px;
	background: url(../images/elecciones/bg-cuentas-tit.gif) no-repeat;
	height:22px; padding-top:10px; font-weight:bold; text-transform:uppercase;
	color:#bf1f1b; text-indent:15px;
}
.detalles table{ border-collapse:collapse; width:582px; margin:10px 10px; margin-right:0;}
.detalles table tr th,
.detalles table tr td{ 
	text-align:left; color:#fff; text-transform:uppercase; background:#989797;
	padding:6px; border:4px solid #fff;
}
.detalles table tr td{ background:#ebebeb;  color:#454142; text-transform:none;}
.detalles table tr.total th,
.detalles table tr.total td{ 
	font-weight:bold; background:#d4d4d4; text-transform:uppercase; color:#fff;}
.detalles table tr.total td{ text-transform:none; color:#454142; font-weight:normal;}
.detalles table tr td.mes{ background:#d4d4d4; text-transform:uppercase; color:#454142;}	

.detalles p{ 
	text-transform:uppercase; background:url(../images/moron/list.gif) no-repeat left 13px; 				padding:10px 0 0px 0; text-indent:20px; margin-top:5px;	
}

#totales-texto{ padding-bottom:10px;}
#totales-texto p{
	font-weight:bold; color:#454142; font-size:12px;
	padding:10px 0; padding-left:14px;	
	border-top:1px solid #b6b6b6; 
}
#totales-texto p span,
#totales-texto p.extra{ font-weight:normal; font-size:11px; display:block;}
#totales-texto p.extra{ font-size:10px;}

/* Camapaņa */
#links-campania{ background:#e4e5e9;border-bottom:1px solid #b6b6b6;
border-top:1px solid #fff;}
#links-campania a{
	margin-left:60px;
	float:left; display:inline;
	text-indent:-9999px; width:113px; height:38px;
}
#links-campania a.agenda{ background:url(../images/elecciones/agenda.gif) no-repeat; }
#links-campania a.agenda:hover,
#links-campania a.agenda-activo{ background:url(../images/elecciones/agenda-over.gif) no-repeat; }
#links-campania a.grafica{ background:url(../images/elecciones/grafica.gif) no-repeat; }
#links-campania a.grafica:hover,
#links-campania a.grafica-activo{ background:url(../images/elecciones/grafica-over.gif) no-repeat; }
#links-campania a.imagenes{ background:url(../images/elecciones/imagenes.gif) no-repeat; }
#links-campania a.imagenes:hover,
#links-campania a.imagenes-activo{ background:url(../images/elecciones/imagenes-over.gif) no-repeat; }

	/* Agenda */
#agenda div{
	height:108px;
	padding-top:20px; border-bottom:1px solid #b6b6b6;
	border-top:1px solid #fff;
}	
#agenda div p{
	float:left; display:inline; width:270px;
	padding:0 10px 0 20px;
	background:url(../images/moron/list.gif) no-repeat left 3px;
	line-height:16px;
}
.agenda-1{ background:url(../images/elecciones/bg-agenda-1.gif) repeat-y; }
.agenda-2{ background:url(../images/elecciones/bg-agenda-2.gif) repeat-y; }

	/* Grafica */
#grafica{ background:#e4e5e7;}	
#grafica div{
	height:128px;
	padding:15px 0 10px 0; 
	border-bottom:1px solid #b6b6b6;
	border-top:1px solid #fff;
}
#grafica div p{ width:300px; float:left; display:inline; text-align:center; }

#grafica div.mas-grande{ height:200px; background:none;}

/* Imagenes Elecciones */
#imagenes-elec{ padding-bottom:15px; background:#e4e5e9;}
#imagenes-elec img{
	float:left; display:inline;
	width:278px; height:208px; margin-top:20px; margin-left:15px;

}


.apoyan{
	float:left; clear:both; width:100%;
	border-bottom:1px solid #b6b6b6;
}
.apoyan img{ float:left; display:inline; border-right:1px solid #b6b6b6; width:132px;}

.apoyan p {
	float:left; display:inline;
	 width:400px; 
	 padding-left:14px; margin-top:22px;
 }
.apoyan p a{ color:#238da7; font-weight:bold; display:block;}

.fecha_discurso { 
	color: #C68901;
	font-weight: bold;
}
.foto-you {}

.BtnStaFe {background:url(../images/BtnStaFe.jpg) left top no-repeat; margin:24px 0 0 35px;
width:115px; height:49px; float:left; display:inline;}
/*.BtnStaFe {background:url(../images/BtnStaFe.jpg) left top no-repeat; margin:89px 0 0 35px;
width:115px; height:49px; float:left; display:inline;}*/
.BtnStaFe:hover {background-position:left bottom;}


.BtnFacebook {background:url(../images/BtnFacebook.jpg) left top no-repeat; margin:0 0 5px 12px;
width:100px; height:26px; float:left; display:inline;}
.BtnFacebook:hover {background-position:left bottom;}

/* Sorteo */
.ganadores {width:100%; border-top:1px solid #b6b6b6}
.ganadores th, .ganadores td {text-align:center; padding:8px; font-weight:normal}
.ganadores th {background:#e6e6e6; color:#c99224}
.ganadores th, .ganadores td {border-left:1px solid #b6b6b6; border-bottom:1px solid #B6B6B6;}
.col1 {color:#1e5aa2 !important}
.ganadores th.col1{background:#e6e6e6 url(/images/list-encuentro.gif) no-repeat left center;padding-left:18px;margin-bottom:15px; border-left:none}
.ganadores td.col1{border-left:none}
.sorteo .texto p{display:block; width:99%}