@font-face {
    font-family: 'OpenSans';
    src: url('http://www.radioguarena.com/elecciones/generales/2015/fonts/opensans.eot');
    src: url('http://www.radioguarena.com/elecciones/generales/2015/fonts/opensans.eot?#iefix') format('embedded-opentype'),
         url('http://www.radioguarena.com/elecciones/generales/2015/fonts/opensans.woff2') format('woff2'),
         url('http://www.radioguarena.com/elecciones/generales/2015/fonts/opensans.woff') format('woff'),
         url('http://www.radioguarena.com/elecciones/generales/2015/fonts/opensans.ttf') format('truetype'),
         url('http://www.radioguarena.com/elecciones/generales/2015/fonts/opensans.svg#OpenSans') format('svg');
    font-weight: normal;
    font-style: normal;

}



#contenidowebmoduloprincipal-elecciones { background:#fff url('../im/fndoblanco.png') repeat-y center 0; margin-top:0px; padding-bottom:0px; border-bottom: solid 0px #e5e5e5;}


#eleccionesgenerales20n h1 a{float:left;  width: 144px; height: 55px; margin-top:4px;  margin-bottom:0px; background: url('../im/elecciones/logo20n.png') no-repeat; color: #000; text-indent:-9999px; overflow:hidden; border-bottom: solid 0px #e5e5e5;}


#verespecialportada { position:absolute; margin-top:8px; margin-left:895px;}
#verespecialportada li {float:left; display:inline; background:#f00038; no-repeat left 0px; padding-left:6px; padding-right:6px; padding-top:5px; padding-bottom:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#verespecialportada a { color:#fff; font:bold 1.2em/1em Mstarfon,Arial, Arial; text-decoration:true; display:block; }
#verespecialportada a:hover {color:#fff; border-bottom:0px solid #fff; text-decoration: true;}


#verespecialportada2 { position:absolute; margin-top:8px; margin-left:892px;}
#verespecialportada2 li {float:left; display:inline; background:#f00038; no-repeat left 0px; padding-left:6px; padding-right:6px; padding-top:5px; padding-bottom:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#verespecialportada2 a { color:#fff; font:bold 1.2em/1em Mstarfon,Arial, Arial; text-decoration:true; display:block; }
#verespecialportada2 a:hover {color:#fff; border-bottom:0px solid #fff; text-decoration: true;}


#verespecial { position:absolute; margin-top:67px; margin-left:900px;}
#verespecial li {float:left; display:inline; background:#f00038; no-repeat left 0px; padding-left:10px; padding-right:10px; padding-top:12px; padding-bottom:11px;}
#verespecial a { color:#fff; font:bold 1.2em/1em Mstarfon,Tahoma, Arial; text-decoration:true; display:block; }
#verespecial a:hover {color:#fff; border-bottom:0px solid #fff; text-decoration: true;}


#contenidobloqueleccionescaja {width:672px; position:relative;background:url(../im/elecciones/fndomenu.png) repeat-x left bottom #fff; overflow: visible;z-index:10; margin-top:0px; border-top:0px solid #181818;}

#contenidobloquelecciones {width:100%; position:relative;background:url(../im/elecciones/fndomenu.png) repeat-x left bottom #fff; overflow: visible;z-index:10; margin-top:0px; border-top:0px solid #181818;}
#contenidobloqueleccionesframedebate {width:100%; position:relative;background:url(../im/elecciones/fndomenu.png) repeat-x left bottom #fff; overflow: visible;z-index:10; margin-top:0px; border-top:0px solid #181818;}
#separataelecciones {width:100%; height:13px; position:relative;background:url(../im/elecciones/fndomenu.png) repeat-x left bottom #ccc; overflow: visible;z-index:10; margin-top:0px; border-top:0px solid #181818;}



	#carruselelecciones{width:992px;  margin-top:5px; margin-bottom:5px; margin-left:4px; }




/* =SUBTITULO */
.bloque_txtelecciones {padding:0px 0px;}
.bloque_txtelecciones {color:#101010;}
.bloque_txtelecciones . contenido_noticia { }

.bloque_txtelecciones .autoria, .noticia .autoria a{font-size:1.2em; font-family: Sansation, Georgia, Arial, Helvetica, sans-serif; color:#676767;  padding-bottom: 5px; border-bottom:1px dotted #000;}


.bloque_txtelecciones h2{font-family: Mstarfon,Arial, Cambria, "Georgia", Times, serif;  font-size:2.8em; line-height:1.2; padding-top:3px; color:#101010; }
.bloque_txtelecciones h3{font-family: Mstarfon,Arial, Cambria, "Georgia", Times, serif;  font-weight:normal; font-size:2.1em; line-height:1.2; padding-top:3px;  }
.bloque_txtelecciones h4{font-family: Mstarfon,Arial, Cambria, "Georgia", Times, serif; font-weight:normal; font-size:1.5em; line-height:1.2; padding-top:3px; padding-bottom:3px;  }



.bloque_txtelecciones h2, 
.bloque_txtelecciones h3,
.bloque_txtelecciones h4{}
.bloque_txtelecciones h2 strong, 
.bloque_txtelecciones h3 strong, 
.bloque_txtelecciones h4 strong{}
.bloque_txtelecciones h2 a:hover,
.bloque_txtelecciones h2 a:hover strong,
.bloque_txtelecciones h3 a:hover, 
.bloque_txtelecciones h3 a:hover strong, 
.bloque_txtelecciones h4 a:hover, 
.bloque_txtelecciones h4 a:hover strong, 
.bloque_txtelecciones h5 a:hover, 
.bloque_txtelecciones h5 a:hover strong, 

.bloque_txtelecciones .bloque_noticias .apoyos li a:hover{color:#101010!important;border:0; text-decoration: none;}
.bloque_txtelecciones p.firma{color:#B6C4CB!important}
.bloque_txtelecciones p.firma .autor, 
.bloque_txtelecciones p.firma .localizacion{color:#fff;}




.mod-carruselecciones #modulo-carruselportadalectoral {position:absolute;}
.mod-carruselecciones #modulo-carruselportadalectoral li {float:left;width:215px;padding-right:7px;}
.mod-carruselecciones #modulo-carruselportadalectoral li img {margin:4px 6px;float:left;}
.mod-carruselecciones #modulo-carruselportadalectoral li .inner {display:Table;height:1%;margin-top:4px;}
.mod-carruselecciones #modulo-carruselportadalectoral p {color:#615E58;font-size:1.1em;}
.mod-carruselecciones #modulo-carruselportadalectoral p.epigrafe {font-weight:bold;text-transform:uppercase;}
.mod-carruselecciones #modulo-carruselportadalectoral h3 {font-size:1.2em;}
.mod-carruselecciones #modulo-carruselportadalectoral h3 a {color:#4D6C84;}

.mod-carruselecciones .jcarousel-container {border:1px solid #E3E3E3;border-bottom:3px solid #A8B6C1;background:#fff;position:relative;}
* html .mod-carrusel .jcarousel-container {height:1%;}
.mod-carruselecciones .jcarousel-clip {height:89px;position:relative;margin:0 19px;overflow:hidden;border:1px solid #fff; background:#fff;/*background:url() repeat-x left bottom;*/}
.mod-carruselecciones .jcarousel-prev, .mod-carruselecciones .jcarousel-next {cursor:pointer;background:url() no-repeat left center;position:absolute;top:0;left:0;width:19px;height:91px;}
.mod-carruselecciones .jcarousel-next {right:0;left:auto;background-position:right center;}



/* Carrusel en home
--------------------------------------------- */
#eleccionesgenerales .mod-carruselecciones .jcarousel-container { padding:7px 0; background:#2a2e30; border:0; position:relative; -moz-border-radius: 5px;-webkit-border-radius: 5px;}
#eleccionesgenerales .mod-carruselecciones #modulo-carruselportadalectoral p { color:#333;}
#eleccionesgenerales .mod-carruselecciones #modulo-carruselportadalectoral li { padding-right:8px; width:218px; }

#eleccionesgenerales .portada_a .mod-carruselecciones { border-bottom:0px solid #000; height:120px;  }
#eleccionesgenerales .portada_a #modulo-carruselportadalectoral { background: none; }
#eleccionesgenerales .portada_a #modulo-carruselportadalectoral h3 { margin:0 0 10px; padding:0; font:bold 15px/20px Mstarfon,Georgia, Arial, Helvetica, sans-serif; color:#000000;  text-transform:normal;}
#eleccionesgenerales .portada_a #modulo-carruselportadalectoral h3 a { color:#fff; }
#eleccionesgenerales .portada_a .mod-carruselecciones .titulo-carrusel { display:none;}
#eleccionesgenerales .portada_a .mod-carruselecciones .jcarousel-container { padding:10px 0 0; background:#; border:1px solid #e0e0e0; border-top:0; position:relative;-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px; }

*:first-child+html #eleccionesgenerales .portada_a .mod-carruselecciones .jcarousel-container { zoom:1;}
#eleccionesgenerales .portada_a .mod-carruselecciones .lista-carruselectoral { overflow:hidden; height:100px; width:910px; border:0px solid red;}
#eleccionesgenerales .portada_a .mod-carruselecciones #modulo-carruselportadalectoral { padding:0; }
#eleccionesgenerales .portada_a .mod-carruselecciones #modulo-carruselportadalectoral li { padding-right:0; padding:0 0 0 0; margin:0 5px; width:295px; height:100px; overflow:hidden; background:#000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#eleccionesgenerales .portada_a .mod-carruselecciones #modulo-carruselportadalectoral li img { float:left; margin:0;}
#eleccionesgenerales .portada_a .mod-carruselecciones #modulo-carruselportadalectoral li img:hover { opacity: 0.85; filter: alpha(opacity=85);}
#eleccionesgenerales .portada_a .mod-carruselecciones #modulo-carruselportadalectoral li .inner { padding:10px 20px 0 12px; margin:0;}
#eleccionesgenerales .portada_a .mod-carruselecciones #modulo-carruselportadalectoral p { color:#5a5a5a; font:12px/16px Georgia, Helvetica, sans-serif; color:#cccccc;}
#eleccionesgenerales .portada_a .mod-carruselecciones #modulo-carruselportadalectoral p.epigrafe { font:10px/12px Tahoma, Arial, Geneva, sans-serif}
#eleccionesgenerales .portada_a .mod-carruselecciones .jcarousel-clip { margin:0 30px 10px; padding:0; height:100px;  -moz-border-radius: 0;-webkit-border-radius: 0; background:none; border:0;}
#eleccionesgenerales .portada_a .mod-carruselecciones .jcarousel-prev, #eleccionesgenerales .mod-carruselecciones .jcarousel-next { top:0; left:0; height:120px; width:30px; background:#2a2e30 url(../im/elecciones/flechascarruselelecciones.png) no-repeat 10px 52px; cursor:pointer;}
#eleccionesgenerales .portada_a .mod-carruselecciones .jcarousel-prev:hover, #eleccionesgenerales .mod-carruselecciones .jcarousel-next:hover { opacity: 0.65; filter: alpha(opacity=65);}
#eleccionesgenerales .portada_a .mod-carruselecciones .jcarousel-next { left: auto; right:0; height:120px; width:30px; background:#2a2e30 url(../im/elecciones/flechascarruselelecciones.png) no-repeat -80px 52px; cursor:pointer;}








.LISTADONOTICIASELECCIONES a.otra{ display:inline-block;color:#fff; font:normal 1.3em Adamina; background:transparent url(../im/boloflecha.png)  left top no-repeat; height:auto; padding-left:19px; padding-right:10px; padding-top:1px; margin-bottom:10px; }
.LISTADONOTICIASELECCIONES a.otra:hover{color:#ccc;text-decoration:none;}



	#bloquecolumnaelecciones20ncol {width:424px; margin-bottom:20px; padding-bottom:0px; border-bottom:5px solid #ef1920;}









/**** separata *****************/
.separata_1 {margin:0px 0px 10px 0px; padding:0px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_2,.separata_3,.separata_4,.separata_5,.separata_6,.separata_7,.separata_10,.separata_11,.separata_o,.separata_8,.separata_9 {height:1px;font-size: 1px;line-height: 1px;font-weight: normal;margin:0px;background-color:#;}
.separata_2 {padding:0px;background-color:#e5e5e5} /* filete horizontal mvÉ?ívÇ¬=d pequevÉ?ívÇ¬±os portada  */
.separata_3 {margin:40px 0px 0px 0px; padding:0px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_4 {margin:10px 0px 10px 0px; padding:0px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_5 {margin:25px 0px 25px 0px; padding:1px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_6 {margin:25px 0px 0px 0px; padding:1px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_10 {margin:11px 0px 11px 0px; padding:0px;background-color:#e5e5e5;} /* filete horizontal  */
.separata_11 {background-color:#e5e5e5; margin:3px 0px 5px 0px}
.separata_o {height:5px;margin:7px 0px 0px 0px;background-color:#e5e5e5;}
.separata_8 {height:10px;margin:10px 0px 10px 0px;background-color:#;border-bottom:3px solid #} /* filete horizontal portadas  */
.separata_9 {margin:7px 0px 0px 0px;}






	#cajetanochelectoral{background:#; width:992px; padding;5px; margin-top:5px; margin-bottom:10px; margin-left:4px; -moz-border-radius: 0px;-webkit-border-radius: 0px;}
	#cajetamodulonoticias{background:#f2f2f2; width:982px; padding:5px; margin-top:5px; margin-bottom:0px; margin-left:4px; -moz-border-radius: 0px;-webkit-border-radius: 0px;}
	#cajetaticket{background:#fff; width:982px; padding-left:0px; padding-right:0px; padding-bottom:10px; margin-top:5px; margin-bottom:0px; margin-left:12px; -moz-border-radius: 10px;-webkit-border-radius: 10px;}


	#cajetacandid{float:left; width:992px; margin-top:0px; margin-bottom:10px;}
	#cajeta1{float:left; background:#e5e5e5; width:482px; height:200px; padding:5px; border-bottom:5px solid #ccc;}
	#cajatitular1{float:right; width:360px;}
	
	
	
	#cajeta2{float:right; background:#e5e5e5; width:482px; height:200px; padding:5px; border-bottom:5px solid #ccc;}
	#cajatitular2{float:left; width:360px;}


	#cajacontent{background:#fff; float:left; width:972px; padding-left:5px; padding-right:5px; margin-left:5px; padding-bottom:10px;}

	#cajaparticipacion{background: #fff; float:left; width:190px; padding-left:10px; padding-bottom:10px; margin-left:5px; margin-right:10px; margin-top:5px;  border-bottom:0px solid #808080;  -moz-border-radius: 0px;-webkit-border-radius: 0px;}
	#cajatwitter{background: #; width:310px; float:left; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:10px; margin-right:0px; margin-top:10px;  border-bottom:0px solid #808080;}
	#cajaderechasub{background: #; width:755px; float:right; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:10px; margin-right:0px; margin-top:10px;  border-bottom:0px solid #808080;}


	#imagenportada20d {margin-top:10px; margin-bottom:10px;}

/* =BLOQUE CENTRO */
.bloque_portadaframe {padding:0px 0px; overflow:hidden;}
.bloque_portadaframe *{color:#1b1b1b;}
.bloque_portadaframe .contenido_noticia { }

.bloque_portadaframe .contenido_noticia {padding-bottom:15px; margin-bottom:25px; border-bottom:1px dotted #e5e5e5;}

.bloque_portadaframe .actualizacion, .noticia .actualizacion a{font-size:1.2em; font-family: Montserrat, Tahoma, Helvetica, sans-serif; color:#ff0000; font-style:italic; margin-bottom:0px; margin-left:10px; margin-right:10px;}

.bloque_portadaframe .mas, .noticia .mas a{color:#101010; font-family: OpenSans, Arial, Tahoma, sans-serif; font-size:16px; font-weight:bold;   margin-top:10px; margin-left:0px; margin-right:0px;}
.bloque_portadaframe .mas1, .noticia .mas1 a{color:#101010; font-family:  OpenSans, Arial, Tahoma, sans-serif; font-size:13px; font-weight:bold;   margin-top:10px;    margin-bottom:20px;  margin-left:0px; margin-right:0px;}

.bloque_portadaframe h1{position:relative; font: bold 50px/55px OpenSans,Arial,Georgia,"Times New Roman",Times,serif; letter-spacing: 0px; 	padding: 0;	margin-top:10px; margin-bottom:10px; }
.bloque_portadaframe h2{position:relative; font: bold 30px/30px OpenSans,Arial,Georgia,"Times New Roman",Times,serif; letter-spacing: 0px; 	padding: 0;	margin-bottom:10px; }
.bloque_portadaframe h3{position:relative; font: bold 24px/24px OpenSans,Arial,Georgia,"Times New Roman",Times,serif; letter-spacing: 0px; 	padding: 0;	margin-bottom:10px; }
.bloque_portadaframe h4{position:relative; font: bold 17px/17px OpenSans,Arial,Georgia,"Times New Roman",Times,serif; letter-spacing: 0px; 	padding: 0;	margin-bottom:10px; }

.bloque_portadaframe h1, 
.bloque_portadaframe h2, 
.bloque_portadaframe h3,
.bloque_portadaframe h4{ }
.bloque_portadaframe h1 strong, 
.bloque_portadaframe h2 strong, 
.bloque_portadaframe h3 strong, 
.bloque_portadaframe h4 strong{}
.bloque_portadaframe h1 a:hover,
.bloque_portadaframe h2 a:hover,
.bloque_portadaframe h2 a:hover strong,
.bloque_portadaframe h3 a:hover, 
.bloque_portadaframe h3 a:hover strong, 
.bloque_portadaframe h4 a:hover,

.bloque_noticias .bloque_portadaframe .apoyos li a:hover{ text-decoration: none; color:#616161; font-weight:bold; border-bottom:0px dotted #5b5b5b;}
.bloque_portadaframe p.firma{font-family: Cambria, "Georgia", Times, serif; color:#000; !important}
.bloque_portadaframe p.firma .autor, 
.bloque_portadaframe p.firma .localizacion{color:#fff;}



.bolo_masinfo20dbig a.otra{ display:inline-block;color:#101010; font:bold 13px/13px Montserrat, Arial,Tahoma; background:transparent url(http://www.radioguarena.com/elecciones/generales/2015/im/masinfo.png)  left top no-repeat;  padding-left:24px; padding-top:1px; margin-top:10px; margin-bottom:10px; }
.bolo_masinfo20dbig a.otra:hover{color:#616161; text-decoration:none;}


.bolo_masinfo20d a.otra{ display:inline-block;color:#101010; font:bold 13px/13px Montserrat, Arial,Tahoma; background:transparent url(http://www.radioguarena.com/elecciones/generales/2015/im/masinfo.png)  left top no-repeat;  padding-left:24px; padding-top:1px; margin-bottom:10px; }
.bolo_masinfo20d a.otra:hover{color:#616161; text-decoration:none;}








	#cajetacandid{background:#000;  float:left; width:1000px; margin-top:0px; margin-bottom:10px;}
	#cajeta1{float:left; background:#e5e5e5; width:482px; height:200px; padding:5px; border-bottom:5px solid #ccc;}
	#cajatitular1{float:right; width:360px;}
	
	
	
	#cajeta2{float:right; background:#e5e5e5; width:482px; height:200px; padding:5px; border-bottom:5px solid #ccc;}
	#cajatitular2{float:left; width:360px;}







#cajetadebatemultimedia { float:left; width: 424px;  background:# url('') repeat-y center 0; padding-top:10px; padding-bottom:10px;}
#caja300 { float:left; width: 300px;  background:# url('') repeat-y center 0; margin-left:10px; margin-right:5px; margin-top:5px; margin-bottom:20px; padding-top:0px; padding-bottom:0px;}





.bloque_ticketelec {overflow:hidden;}
.bloque_ticketelec *{color:#;}
.bloque_ticketelec .contenido_noticia { background:#; padding-top:0em; padding-bottom:0em;   padding-left:0em;  padding-right:0em;  background:#;}

.bloque_ticketelec .hora, 
.bloque_ticketelec .hora a{  font-weight:normal; font-size:2.6em; padding-top:5px;  font-family: Oswald,Arial; color:#fff; }

.bloque_ticketelec .horah3, 
.bloque_ticketelec .horah3 a{  font-weight:bold; font-size:1.8em;  font-family: Oswald, "Georgia", Times, serif; color:#fff; }

.bloque_ticketelec h3{font-family: font-weight:normal; font-size:1.8em; }

.bloque_ticketelec h2, 
.bloque_ticketelec h3,
.bloque_ticketelec h4{font-family: Tahoma;font-weight:normal;}
.bloque_ticketelec h2 strong, 
.bloque_ticketelec h3 strong, 
.bloque_ticketelec h4 strong{font-family:Arial, Helvetica, sans-serif;}
.bloque_ticketelec h2 a:hover,
.bloque_ticketelec h2 a:hover strong,
.bloque_ticketelec h3 a:hover, 
.bloque_ticketelec h3 a:hover strong, 
.bloque_ticketelec h4 a:hover, 
.bloque_ticketelec h5 a:hover, 
.bloque_ticketelec h5 a:hover strong, 

.bloque_noticias .bloque_ticketelec . apoyos li a:hover{color:#22447d!important;border:0;}
.bloque_ticketelec p.firma{font-family: Cambria, "Georgia", Times, serif; color:#00; !important}
.bloque_ticketelec p.firma .autor, 
.bloque_ticketelec p.firma .localizacion{color:#fff;}