html {
	/*background:url(../img/elecciones_pie.gif) repeat-x bottom;*/
    background:url(../img/bg_footer.gif) repeat-x bottom;
	background-color:#F5F5F5;
}

body {
	text-align:center;
	margin:auto;
	background-color:#FFFFFF;
	background:url(../img/elecciones_header.jpg) repeat-x;
    /*background:url(../img/bg_header.gif) repeat-x;*/
}


#contenedora {
	width:1020px;
	text-align:left;
	background-color:#FFFFFF;
	margin:auto;
}

#header {
    width:1020px;
	height:127px;
	background:#000000 url(../img/encabezado.jpg) bottom no-repeat;
	margin:auto;
}

	#logopts {
	    background:url(../img/logopts.png) no-repeat;
		width:380px;
		height:127px;
		float:left;
	}

		#logopts img {
		border-width:0px;
	    }

	#logofit {
	    background:url(../img/logofit.jpg) no-repeat;
		width:380px;
		height:127px;
		float:left;
	}
  
		#logofit img {
		border-width:0px;
	    }

		#partido {
		font-family:arial;
		font-size:11px;
		text-transform:uppercase;
		color:#FFFFFF;
		margin-left:220px;
		margin-top:67px;
		text-decoration:none;
	    }



	#fecha {
		color:#999999;
		font-family:verdana;
		font-size:11px;
		float:right;
		margin-top:3px;

	}

	#funciones-header {
		width:575px;
		height:127px;
		float:left;
	}
		#buscador {
		width:150px;
		height:45px;
		float:right;
		margin-top:20px;
		margin-right:10px;
		color:#EBEBEB;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		clear:right;
	    }

		#rssNovedades {
			width:25px;
			height:25px;
			float:right;
			margin-top:35px;
			margin-right:10px;
	    }

		#botones-header {
    		width:582px;
    		height:30px;
    		float:right;
    		margin-top:0px;
    		margin-right:0px;
    		padding:5px;
    		clear:both;
	    }

		#botones-header ul{
    		list-style-type: none;
    		float:right;
    		padding-left:0px;
	    }
		#botones-header li{
    		display: inline;
    		padding:5px;
	    }

		#botones-header li a{
    		font-family:arial;
    		font-size:14px;
    		text-transform:uppercase;
		}

		#botones-header li:hover{
            background-color:#FFFFFF;
    		filter: alpha(opacity=70);
    		opacity: .7;
		}

		#botones-header li a:link{
    		color:#FF0000;
    		text-decoration:none;
		}

		#botones-header li a:hover{
    		color:#FF0000;
    		text-decoration:none;
    		z-index:100;
		}

		#botones-header li a:active{
    		color:#FF0000;
    		text-decoration:none;
		}

		#botones-header li a:visited{
    		color:#FF0000;
    		text-decoration:none;
		}

#cuerpo1 {
    width:1000px;
	background-color:#FFFFFF;
	padding-top:10px;
    padding-bottom:10px;
    margin-top: 10px;
	margin-bottom:10px;
    float: left;
    border-bottom: 1px solid #CCCCCC;
    padding-left: 10px;
    padding-right:10px;
}
#principal-izq{
    width: 628px;
    margin-right: 10px;
    float:left;
}
#principal {
    float:left;
    width: 628px;
    margin-right: 10px;
    margin-bottom: 15px;
}

#destaca {
    float: left;
    margin-left: 10px;
    width: 352px;
}

#destaca .agenda{
    float: left;
    width: 352px;
    margin-top: 15px;
}

#destaca .agenda .titular{
    float: left;
    width: 348px;
    padding: 2px;
    font-family:arial;
	font-size:14px;
    font-weight: bold;
    text-align: right;
    border-bottom: 1px solid #CCCCCC;
    background-color: #444444;
    color: #FFFFFF;    
}

#destaca .agenda ul{
    float: left;
    width: 352px;
    margin: 0px;
    margin-top: 5px;
    list-style-type: none;
    padding: 0px;
}

#destaca .agenda ul li{
    width: 352px;
    border-bottom: 1px dashed #CCCCCC;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

#destaca .agenda li.agenda_item a{    
    font-family: Arial;
    text-transform:uppercase;
    font-family:arial;
	font-size:12px;
    text-decoration:none;
    display: inline;
	padding:3px;   
    font-weight: normal;
}
#destaca .agenda li.agenda_item a:link{
    color:#e60306;
    font-weight: normal;
}
#destaca .agenda li.agenda_item a:hover{
    color:#FF0000;
    font-weight: normal;
}
#destaca .agenda li.agenda_item a:visited{
    color:#e60306;
    font-weight: normal;
}
#destaca .agenda li.agenda_item a:active{
    color:#FF0000;
    font-weight: normal;
}

#facebook{
    width: 628px;
    height: 90px;
    margin-top: 10px;
    margin-bottom: 10px;
    float: left;
}

.linkMas{
 	clear:both;
	margin-bottom:10px;
    text-align: right;
}
.linkMas_a:link, .linkMas_a:visited, .linkMas_a:active, .linkMas_a:hover{
	color: #000000;
	text-decoration:none;
    font-family:arial;
	font-size:9px;
	text-transform:uppercase;
    font-weight: normal;
}

/*FIN BLOQUE LVO PORTADA*/

#cuerpo2 {
	width:600px;
	background-color:#FFFFFF;	
	clear:both;
    float: left;
    padding-left: 10px;
}

#cuerpo2 #columna1{
	width:661px;
 	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

#cuerpo2 #columna1 .linkMasNotas{
 	clear:both;
	margin-bottom:10px;
}
#cuerpo2 #columna1 .linkMasNotas a{
	color: #000000;
	text-decoration:none;
    font-family:arial;
	font-size:9px;
	text-transform:uppercase;
}

.articulo{
   margin-bottom:20px;
   border-bottom:1px solid #CCCCCC;
   padding-bottom:10px;
   float: left;
}

.articulo .imgnota-portada{
    float:left;
    width:200px;
    margin-bottom:5px;
}

.articulo .bloquebajada{
    width:418px;
    float: left;
    margin-left: 10px;
}

.articulo .bloquebajada1{
    width:290px;
    float: left;
}

.articulo .fecha{
	width:22px;
	padding-left:3px;
	float:left;
	color:#777777;
    font-family:arial;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
    height: 50px;
}

.articulo .fecha .fecha_mes {
	font-size:9px;
	line-height:90%;
}

.articulo .titulo h1{
	width:380px;
	color:#e60306;
    font-family:arial;
	font-size:15px;
	line-height:105%;
	text-transform:uppercase;
	margin-bottom:7px;
	margin-top:0px;
	font-weight:normal;
	padding-right:2px;
 }

.articulo .titulo h1 a:link{
	color:#e60306;
	text-decoration:none;
	font-weight:normal;
 }

.articulo .titulo h1 a:hover{
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
 }
.articulo .titulo h1 a:active{
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
 }
.articulo .titulo h1 a:visited{
	color:#e60306;
	text-decoration:none;
	font-weight:normal;
 }

.articulo .bajada{
    font-family:verdana;
	font-size:11px;
	padding-left:25px;
	padding-right:4px;
	color:#444;
}

.articulo .palabrasclaves{
    font-family:arial;
	font-size:9px;
	text-transform:uppercase;
	color:#CCC;
	margin-left:25px;
	margin-top:7px;
    border-top:1px dashed #CCCCCC;
	padding-top:10px;
	margin-right:10px;
}

.articulo .palabrasclaves a:link{
	color:#CC0000;
	text-decoration:none;
 }
.articulo .palabrasclaves a:hover{
	color:#FF0000;
	text-decoration:none;
 }
.articulo .palabrasclaves a:active{
	color:#FF0000;
	text-decoration:none;
 }
.articulo .palabrasclaves a:visited{
	color:#CC0000;
	text-decoration:none;
 }

.articulo .multimedia{
	margin-left: 25px;
}

.articulo .multimedia .multi_icon{
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}

.articulo .multimedia .multi_icon img{
	border: none;
}


#columna3{
	width:315px;
 	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	margin-bottom:20px;    
    padding-right:10px;
}


/* Bloque destacaso semanal */
 #destacadoSemanal{
 	 width:315px;     
	 font-family:verdana;
	 font-size:11px;
	 clear:both;
	 margin-bottom:10px;
	 background-color:#FFF;
	 display:block;	      
 }
 #destacadoCont{
	 width:315px;
	 float:left;
	 background-color:#FFF;
     margin-bottom: 20px;
 }
 #destacadoCont .titular{
    color: #FFFFFF;
    float: left;
    width: 311px;
    padding: 2px;
    font-family:arial;
	font-size:13px;
    font-weight: bold;
    text-align: right;
    border-bottom: 1px solid #CCCCCC; 
    margin-bottom: 8px; 
    background-color: #444444;  
}
 #destacadoCont .candidato{
	 width:315px;
	 float:left;
     border-bottom:1px solid #CCCCCC;
     margin-bottom:5px;
     padding-bottom:3px;
 }
 #destacadoCont .candidato .carita{
	 width:100px;
	 float:left;
	 background-color:#FFF;
     margin-right: 10px;
 }
 #destacadoCont .candidato .titulo_c{
	 width:205px;
	 float:left;
     margin-top: 10px;
 }
 #destacadoCont .candidato .titulo_c .titulo_c_a:link, .titulo_c_a:visited, .titulo_c_a:active{
  	color:#CC0000;
	text-decoration:none;
    font-size: 14px;
    font-weight: bold;
 }
 #destacadoCont .candidato .titulo_c .titulo_c_a:hover{
  	color:#FF0000;
	text-decoration:none;
    font-size: 14px;
    font-weight: bold;
 }
 #destacadoCont .candidato .bajada_c{
	 width:205px;
     height: 60px;
	 float:left;
     color: #444444;
     font-weight: bold;
 }
 #destacadoCont .candidato .redes_c{
	 width:205px;
     height: 20px;
	 float:left;
 }
 #destacadoBanner{
	 width:315px;
	 float:left;
	 background-color:#FFF;
     margin-bottom: 20px;
 }
 #twittercontiene{
 	width:315px;
	 float:left;
	 background-color:#FFF;
 }
 #FBcontiene{
 	width:315px;
	 float:left;
	 background-color:#FFF;
     margin-bottom: 20px;
 }
 #tvptsCont{
	 width:315px;
	 float:left;
	 background-color:#FFF;
     margin-bottom: 10px;
 }
 #tvptsCont .titular{
    float: left;
    width: 311px;
    padding: 2px;
    font-family:arial;
	font-size:13px;
    font-weight: bold;
    text-align: right;
    border-bottom: 1px solid #CCCCCC; 
    margin-bottom: 8px;   
    background-color: #444444;
    color: #FFFFFF;
}
 
 #tvpts-video{
    width:315px;
    padding-bottom: 4px;
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 5px; 
    float:left; 
 }
 #tvpts-video .tvpts-imagen{
    width:110px;
    margin-right: 10px; 
    float:left; 
 }
 #tvpts-video .tvpts-imagen img{
    border: none;
 }
 #tvpts-video .tvpts-titulo{
	margin-top:10px;
 }
 #tvpts-video .tvpts-titulo .tvpts-titulo_a:link, .tvpts-titulo_a:visited, .tvpts-titulo_a:active{
	color:#CC0000;
	text-decoration:none;
    font-size: 11px;
    font-weight: normal;
 }
 #tvpts-video .tvpts-titulo .tvpts-titulo_a:hover{
	color:#FF0000;
	text-decoration:none;
    font-size: 11px;
    font-weight: normal;
 }
	/*BLOQUE ACTIVIDADES */

#actividades	{
    width:315px;
    color:#333333;
    font-family:verdana;
    font-size:11px;
    clear:both;
    margin-bottom:30px;
    background-color:#ebebeb;
}
#actividades-enc{
    width:309px;
    padding:3px;
    background-color:#333333;
    color:#FFFFFF;
    font-family:arial;
    font-size:13px;
    text-align:right;
    margin-bottom:10px;		 
}

#actividades-cont{
    height:50px;
    border-bottom-width:1px;
    border-bottom-style:dashed;
    border-bottom-color:#333333;
    margin-bottom:7px;
    padding:4px;
}

#actividades-cont .bloquenota	{
    float:left;
    width:305px;
}

#actividades-cont h1.titulo{
    margin-top:0px;
    margin-bottom:0px;
    font-size:14px;
    font-family:arial;
    font-weight:normal;
}

#actividades-cont h1.titulo a:link{
    color:#333333;
    text-decoration:none;
}
#actividades-cont h1.titulo a:hover{
    color:#808080;
    text-decoration:none;
}
#actividades-cont h1.titulo a:active{
    color:#808080;
    text-decoration:none;
}
#actividades-cont h1.titulo a:visited{
    color:#333333;
    text-decoration:none;
}

#actividades-cont h3.bajada	{
    font-size:11px;
    font-family:verdana;
    color:#333333;
    font-weight:normal;
    margin-top:3px;
    margin-bottom:3px;
}

#actividades-cont h5.fecha	{
    font-size:11px;
    font-family:verdana;
    color:#555555;
    font-weight:normal;
    margin-top:0px;
    margin-bottom:1px;
}


/*MAPA DEL SITIO*/

#cuerpo3 {
	height:250px;
	background-color:#222222;
	clear:both;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;

}
.mapa-col-i {
	float:left;
	width:150px;
	height:250px;
	border-right-style:dashed;
	border-right-width:1px;
	border-richt-color:#FFFFFF;
	padding:6px;
	color:#999999;
	margin-top:-10px;
}

/*SUSCRIBITE*/
.mapa-col-d {
	float:right;
	width:155px;
	height:250px;
	padding:8px;
	color:#999999;
	margin-top:-10px;
	color:#FF3300;
	margin-right:-10px;
}

.mapa-col-d h1{
	font-family:arial;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
}

.mapa-col-d input{
	background-color:#333333;
	border-style:solid;
	border-color:#FF3300;
	border-width:1px;
	color:#FF3300;
	font-family:verdana;
	font-size:11px;
	margin-top:3px;
}
.mapa-col-d form{
	margin-top:-10px;
	margin-bottom:10px;
	padding-bottom:20px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#FF3300;
}
.mapa-col-d .button{
	margin-right:10px;
}

#mapa .mapa-col-d a:link{
	color:#ff3300;
}
#mapa .mapa-col-d a:hover{
	color:#ff3300;
	text-decoration:underline;
}
#mapa .mapa-col-d a:active{
	color:#ff3300;
	text-decoration:underline;
}
#mapa .mapa-col-d a:visited{
	color:#ff3300;
}



#mapa p {
	margin-left:5px;}


#mapa a:link {
	color:#999999;
	text-decoration:none;
}
#mapa a:hover {
	color:#FFFF00;
	text-decoration:none;
}
#mapa a:active {
	color:#FFFF00;
	text-decoration:none;
}
#mapa a:visited {
	color:#999999;
	text-decoration:none;
}

.mapa-tit{
	font-family:arial;
	font-size:11px;
	color:#00CC00;
	text-decoration:none;
}


/*DATOS LEGALES*/
#cuerpo4 {
	height:70px;
	background-color:#000000;
	clear:both;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCC;

}

#cuerpo4 a:link{
	color:#CCC;
	text-decoration:underline;
}
#cuerpo4 a:hover{
	color:#FFF;
	text-decoration:underline;
}
#cuerpo4 a:active{
	color:#FFF;
	text-decoration:underline;
}
#cuerpo4 a:visited{
	color:#CCC;
	text-decoration:underline;
}

/*PAGINA NOTA*/

#columna-nota {
	width:520px;
	float:left;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-right:15px;
	margin-bottom:10px;
}

#columna-nota a:link{
	color:#333333;
	text-decoration:underline;
}
#columna-nota a:hover{
	color:#000000;
	text-decoration:underline;
}
#columna-nota a:active{
	color:#000000;
	text-decoration:underline;
}
#columna-nota a:visited{
	color:#333333;
	text-decoration:underline;
}

#columna-nota h1 {
	color:#E42322;
	font-family:arial;
	font-size:20px;
	line-height:100%;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	margin-bottom:20px;
}

#columna-nota h2 {
	color:#555555;
	font-family:arial;
	font-size:13px;
	line-height:100%;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
}
#columna-nota h3 {
	color:#333333;
	font-family:arial;
	font-size:16px;
	line-height:100%;
	text-decoration:none;
	font-weight:normal;
}

#columna-nota #nota-link-ubicacion {
	font-size:11px;
	color:#CCC;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCC;
	padding-bottom:15px;
	margin-bottom:20px;
 }

#columna-nota #nota-link-ubicacion a:link{
	color:#444444;
	text-decoration:none;
}
#columna-nota #nota-link-ubicacion a:hover{
	color:#CC0000;
	text-decoration:none;
}
#columna-nota #nota-link-ubicacion a:active{
	color:#FF0000;
	text-decoration:none;
}
	#columna-nota #nota-link-ubicacion a:visited{
	color:#444444;
	text-decoration:none;
}

#imagen_principal {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}


#columna-notas-rel{
	width:180px;
	float:left;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-right:15px;
	margin-bottom:10px;
	background-color:#ebebeb;
}

#columna-notas-rel h1{
		color:#444444;
		font-family:arial;
		font-size:17px;
		line-height:100%;
		text-decoration:none;
		text-transform:uppercase;
		font-weight:normal;
		margin-top:0px;
		margin-bottom:20px;
}

#columna-notas-rel p{
    border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#999999;
	padding-bottom:15px;
}

#columna-notas-rel a:link{
	color:#555555;
	text-decoration:none;
}

#columna-notas-rel a:hover{
	color:#000000;
	text-decoration:underline;
}
#columna-notas-rel a:active{
	color:#000000;
	text-decoration:underline;
}
#columna-notas-rel a:visited{
	color:#555555;
	text-decoration:none;
}

#columna-notas-otros{
	width:180px;
	float:right;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
    border-width:1px;
	border-style:dashed;
	border-color:#FFFFFF;
	margin-bottom:10px;
	background-color:#333333;
}

/*SUMARIO LVO*/

#columna-lvos {
	width:740px;
	float:left;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-right:15px;
	margin-bottom:10px;
}

#columna-lvos h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
	background-color:#E42322;
	padding:2px;
}

#columna-lvos a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
#columna-lvos a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	text-decoration:underline;
}
#columna-lvos a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	text-decoration:underline;
}
#columna-lvos a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

#columna-lvos .bloque-lvo{
	background-color:#f5f5f5;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	min-height:200px;
	}

#columna-lvos .bloque-lvo img{
	border-width:1px;
	border-color:#
	}
#columna-lvos .bloque-lvo-fecha a{
	font-size:10px;
}

#columna-lvos-otros{
	width:180px;
	float:right;
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
    border-width:1px;
	border-style:dashed;
	border-color:#FFFFFF;
	margin-bottom:10px;
	background-color:#333333;
}


/*SUMARIO LVO*/

#nota .sumario-lvo-seccion {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CC0000;
	background-color: #E42322;
	padding:2px;
	margin-bottom:20px;
}

#nota .sumario-lvo-seccion a:link{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
#nota .sumario-lvo-seccion a:hover{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
#nota .sumario-lvo-seccion a:active{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
#nota .sumario-lvo-seccion a:visited{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#columna-nota h2 a.sumario-lvo-titulonota:link{
	font-family:Arial;
	font-size:18px;
	color:#cc0000;
	text-decoration:none;
	line-height:100%;
}
#columna-nota h2 a.sumario-lvo-titulonota:hover{
	font-family:Arial;
	font-size:18px;
	color:#FF0000;
	text-decoration:none;
	line-height:100%;
}
#columna-nota h2 a.sumario-lvo-titulonota:active{
	font-family:Arial;
	font-size:18px;
	color:#FF0000;
	text-decoration:none;
	line-height:100%;
}
#columna-nota h2 a.sumario-lvo-titulonota:visited{
	font-family:Arial;
	font-size:18px;
	color:#CC0000;
	text-decoration:none;
	line-height:100%;
}

.bucle-sumario-lvo-articulo{
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	margin-bottom:20px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
	margin-right:25px;
	margin-left:25px;
}

.bucle-sumario-lvo-articulo ul{
			list-style-type: none;
}


/*COLUMNA PUBLICIDAD*/

#columna-publicidad {

}

#columna-publicidad .bajada{
	color:#ebebeb;
	clear:both;
	padding-left:10px;
}

#columna-publicidad .articulo{
	margin-bottom:0px;
	width:180px;
	margin-left:0px;
	clear:both;
}

#columna-publicidad .fecha{
	color:#888888;
}

#columna-publicidad .multimedia {
	padding-left:10px;
}

#columna-publicidad .multimedia a:link{
	color:#FFF;
}
#columna-publicidad .multimedia a:hover{
	color:#FFF;
}
#columna-publicidad .multimedia a:active{
	color:#FFF;
}
#columna-publicidad .multimedia a:visited{
	color:#FFF;
}

#columna-publicidad .titulo a:link{
	color:#FFCC33;
}
#columna-publicidad .titulo a:hover{
	color:#FFCC00;
}
#columna-publicidad .titulo a:active{
	color:#FFCC00;
}
#columna-publicidad .titulo a:visited{
	color:#FFCC33;
}
#columna-publicidad .palabrasclaves a:link{
	color:#FFCC33;
}
#columna-publicidad .palabrasclaves a:hover{
	color:#FFCC00;
}
#columna-publicidad .palabrasclaves a:active{
	color:#FFCC00;
}
#columna-publicidad .palabrasclaves a:visited{
	color:#FFCC33;
}

#columna-publicidad h1{
		color:#FFFFFF;
		font-family:arial;
		font-size:17px;
		line-height:100%;
		text-decoration:none;
		text-transform:uppercase;
		font-weight:normal;
		margin-top:0px;
		margin-bottom:20px;
}

/*GALERIA DE FOTOS*/

#enc-galeria-de-fotos{
	color:#999999;
	text-align:right;
	padding-right:25px;
}


#galeria-de-afiches-nota{
	width:995px;
	height:108px;
	margin-bottom:15px;	
    margin-top: 6px;
    margin-left: 6px;
}

#galeria-de-afiches-nota #flecha-izq{
    width:16px;
    height:108px;
    float:left;
    border:none;
}
#galeria-de-afiches-nota #flecha-der{
    width:24px;
    float:right;
}
#galeria-de-afiches-nota #fotos ul{
    list-style-type: none;
    float:left;
    padding-left:0px;
    margin-top:4px;
    margin-left:7px;
    background-color:#FF0000;
}

#galeria-de-afiches-nota #fotos li{
    display: inline;
    padding:5px;
    filter: alpha(opacity=30);
    opacity: .7;
}
#galeria-de-afiches-nota #fotos li:hover{
    filter: alpha(opacity=90);
    opacity: .9;
}

#galeria-de-afiches-nota #fotos li img{
    border-style:solid;
    border-width:1px;
    border-color:#CCCCCC;
}

/*DOCUMENTOS ADJUNTOS EN LAS NOTAS*/

#enc-documentos-nota{
	color:#999999;
	text-align:right;
	padding-right:25px;
}

#columna-nota #documentos-nota {
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	margin-left:20px;
	margin-bottom:20px;
	width:476px;
}

#columna-nota #documentos-nota ul{
	list-style-type: none;
	padding-left:0px;
	margin-left:8px;
}

/*VIDEOS EN LAS NOTAS*/
#enc-videos-nota{
	color:#999999;
	text-align:right;
	padding-right:25px;
}

/*AUDIOS EN LAS NOTAS*/
#enc-audios-nota{
	color:#999999;
	text-align:right;
	padding-right:25px;
}

#columna-nota #audios-nota {
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	margin-left:20px;
	margin-bottom:20px;
	width:476px;
}
#columna-nota #audios-nota ul{
	list-style-type: none;
	padding-left:0px;
	margin-left:8px;
}

#columna-nota #audios-nota li{
	margin-bottom:8px;
}

/* Slide noticias principales */
#featured{  
    width:628px; 
    padding: 0px; 
    padding-bottom:200px;  
    position:relative;  
    height:360px;  
    background:#fff;  
    border:0px solid #ccc;  
}  
#featured ul{  
    position:absolute;  
    top:370px; 
    left:0px;  
    list-style:none;  
    padding:0; margin:0;  
    width:628px;
    height:195px; 
    background: none; 
    border: none;   
}  
#featured ul li{        
    font-size:12px;  
    color:#666;  
    width: 140px;
    margin:0px;
    margin-right:5px;
    padding: 5px;
    white-space: normal;
    border-bottom: 1px solid #D8DCDF !important;
}  
#featured ul li div{  
    font-size:12px; 
    font-family:Arial, Helvetica, sans-serif;  
    line-height:18px;
    clear: both;
    width: 130px;
    height: 80px; 
    padding: 5px; 
} 
#featured ul li a{  
    padding: 0px;
    color: #000000;        
}
#featured .ui-tabs-panel{  
    width:628px; 
    height:350px;  
    background:#999; 
    position:relative;  
    overflow:hidden;  
    padding: 0;
    border-bottom: 2px solid #000000;
}  
#featured .ui-tabs-hide{  
    display:none;  
} 
 
#featured li.ui-tabs-nav-item a:hover{  
    background:#f2f2f2; 
}  
#featured li.ui-tabs-selected{  
    background:url('../img/selected-item.gif') top left no-repeat;      
    height: 195px;
    margin-top: -10px;
    padding-bottom: 0;
    padding-top: 15px;
    border-bottom: 0px !important;
    border-top: 1px solid #FFFFFF !important;
}  
#featured ul.ui-tabs-nav li.ui-tabs-selected a{  
    background:#ccc; 
    padding:0px;
    color: #ff0000; 
}  
#featured ul.ui-tabs-nav li img{  
    margin:2px;  
    background:#fff;  
    padding:2px;  
    border:1px solid #eee;  
}  
#featured .ui-tabs-panel .info{  
    position:absolute;  
    top:240px; 
    left:0;  
    height:100px; 
    width: 618px;  
    background: url('../img/transparent-bg.png'); 
    padding: 5px; 
}  
#featured .info h2{  
    font-size:24px; 
    font-family:Arial, Helvetica, sans-serif;  
    color:#ff0000; 
    padding:5px; 
    margin:0;  
    overflow:hidden;  
}  
#featured .info p{  
    margin:0 5px;  
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px;  
    line-height:15px; 
    color:#000000;  
}  
#featured .info a{  
    text-decoration:none;  
    color:#ff0000;  
}  
#featured .info a:hover{  
    text-decoration:none;  
} 

#featured  .ui-corner-all{
    border-radius: 0px;
}
#featured  .ui-corner-bottom{
    border-radius: 0px;
}
#featured  .ui-corner-top{
    border-radius: 0px;
}
.cerrar_info{
    float:right;
    left:610px;
    font-size: 10px;
    cursor:pointer;
    color: #000000;
}

.abrir_info{
    float:right;
    left:592px;
    top:245px;
    font-size: 10px;
    cursor:pointer;
    background: #FFFFFF;
    width: 35px;
    height: 15px;
    color:#000000;
    display: none;
    position: absolute;
    text-align: center;
}

/* para la web de medios */ 

.medio1{
    float:left;
    width: 310px;
    padding:10px;
}

.imgcabecera{
    float:left;
    width: 290px; 
    margin-bottom: 10px;   
}

/* para la web de primarias */

#destaca .fiscaliza-cont .titular{
    float: left;
    width: 348px;
    padding: 2px;
    margin-bottom: 10px;
    font-family:arial;
	font-size:14px;
    font-weight: bold;
    text-align: right;
    border-bottom: 1px solid #CCCCCC;
    background-color: #444444;
    color: #FFFFFF;    
}

.fiscaliza-cont .explica{
    float:left;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px;  
    color:#000000;
    width: 175px;
    margin-right: 10px;
}

.fiscaliza-cont .fiscaliza-form{
    float:left;
    width: 165px;
}

.fiscaliza-cont input{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:11px;
    color:#E42322;
    width: 145px;
    margin-bottom: 3px;
}

.fiscaliza-cont .sumarme{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px;
    color:#000000;
    width: 152px;
    cursor: pointer;
}

.gracias{
	color: red;
    float: left;
    font-family: arial;
    font-size: 14px;
    margin-top: 15px;
    text-align: center;
    width: 165px;
}

/* galeria de fotos */

.afiches{
    background-color: #222222;
    padding-bottom: 5px;
    padding-top: 4px;
}

.next, .prev {
    position:absolute;
    top:40%;
    border:1px solid #666;
    cursor:pointer;
    display:block;
    padding:10px 20px;
    color:#fff;
    font-size:11px;
    /* para CSS3 */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

.prev {
	left:0;
	border-left:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
}

.next {
	right:0;
	border-right:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-top-right-radius:0;
}

.next:hover, .prev:hover {
	text-decoration:underline;
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
}

.disabled {
	visibility:hidden;
}

.info {
	position:absolute;
	bottom:0;
	left:0;
	padding:10px 15px;
	color:#fff;
	font-size:11px;
	border:1px solid #666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.info strong {
	display:block;
}

.progress {
	position:absolute;
	top:45%;
	left:50%;
	display:none;
}

.next, .prev, .info {
	background:#333;
	background:rgba(0, 0, 0, 0.6) url(../img/global/gradient/h80.png) repeat-x;
}

/* imagen activa*/
#fotos a.active img {
	outline:1px solid #000;
	z-index:9999;
	position:relative;
}

#img {
	border:1px solid #666;
}


/* overlay */
.simple_overlay {
	display:none;
	z-index:100000;
	background-color:#333;
	width:675px;
	min-height:200px;
	border:1px solid #666;
	/* -moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;
	*/
}

.simple_overlay .close {
	background-image:url(../img/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}


/* fotos scroll */
div.scrollable_fotos {
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 945px;
	height:108px;
	float:left;
	/* border-top-style:solid;
	border-top-width:1px;
	border-top-color:#CCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCC;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;*/
	padding-left:4px;
	padding-right:4px;
}

div.scrollable_fotos .items {
	/* this cannot be too large */
	width:3000em;
	position:absolute;

}

div.scrollable_fotos .items{
	float:left;
	background-color:#222222;
	height:108px;
    padding-top:3px;	

}

div.scrollable_fotos .items img{
	border-color:#999;	
	border-width:1px;
	margin-left:4px;
	
	
}

#flecha-izq {
	float:left;
	display:none;
	/*padding-top:20px;*/
/*	padding-right:5px;*/
}

#flecha-der {
	float:left;
	display:none;
	/*padding-top:20px;*/
/*	padding-left:5px;*/
}

#flecha-izq .prevPage {
	color:#66CC00;
	cursor:pointer;
}
#flecha-der .nextPage {
	color:#66CC00;
	cursor:pointer;
}

/* Boletas */

.boleta{
    float:left;
    width: 310px;
    padding:10px;
    margin-bottom: 5px;
    margin-top: 5px;
}

.bol-titulo{
    border-bottom: 1px solid #CCCCCC;
    color: #333333;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 5px;
    text-decoration: none;
    width: 290px; 
}
.bol-imagen{
    float: left;
    width: 175px;
    margin-right: 5px;
}
.bol-descarga{
    background-color: #E9E9E9;
    float: left;
    height: 280px;
    width: 110px;
}
.bol-descarga-boton{
    float: left;
    width: 110px;
    margin-top: 25px;
}
