﻿@font-face {
    font-family: 'Roboto';
    src: url('../fonts/roboto/roboto.eot');
    src: url('../fonts/roboto/roboto.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto/roboto.woff') format('woff'),
         url('../fonts/roboto/roboto.ttf') format('truetype'),
         url('../fonts/roboto/roboto.svg#Roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/montserrat/montserrat.eot');
    src: url('../fonts/montserrat/montserrat.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat/montserrat.woff2') format('woff2'),
         url('../fonts/montserrat/montserrat.woff') format('woff'),
         url('../fonts/montserrat/montserrat.ttf') format('truetype'),
         url('../fonts/montserrat/montserrat.svg#Montserrat') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/opensanscondensed/opensanscondensed.eot');
    src: url('../fonts/opensanscondensed/opensanscondensed.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensanscondensed/opensanscondensed.woff2') format('woff2'),
         url('../fonts/opensanscondensed/opensanscondensed.woff') format('woff'),
         url('../fonts/opensanscondensed/opensanscondensed.ttf') format('truetype'),
         url('../fonts/opensanscondensed/opensanscondensed.svg#Open Sans Condensed') format('svg');
    font-weight: normal;
    font-style: normal;}

#IrArriba {
position: fixed;
bottom: 40px; /* Distancia desde abajo */
right: 40px; /* Distancia desde la derecha */
}
#IrArriba span {
width: 30px; /* Ancho del botón */
height: 30px; /* Alto del botón */
display: block;
background: url('../im/arrowup.png') no-repeat center;}

a:hover {opacity:0.6;filter:alpha(opacity=60); transition: all 0.3s ease-in-out 0s;}
.boton {position:absolute; bottom:128px; right:14px; font:400 18px 'ralewayregular',Arial, Helvetica, sans-serif; color:#FFF;background-color:#F1A320; 
 -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; z-index:10;}
.boton a {color:#FFF; display:block; text-decoration:none; width:196px;padding: 10px 0px; display:block;}
.boton a:hover{text-decoration: none;}
.centrar {background-color: #; width: 980px; margin: 0 auto;}

.reemplazo{display: block; overflow: hidden; text-indent: -9999px;}

a {color: #2595b9;}
a:hover {color: #000;}

/* COMUN A TODA LA WEB
   ========================================================================== */

.contenedor_elecciones_2019 {margin: 0 auto; width: 100%; background-color: #fff; clear: both; }
.contenedor_header_elecciones_2019 {margin: 0 auto; width: 100%; background:#f1f1f1; clear: both; border-bottom:5px solid #101010; padding-top:10px; padding-bottom:10px; margin-bottom:0px;}

.cabecera { background:#; padding-top:10px; padding-left:60px;}
.cabecera h1 {margin: 0; font: bold 33px Open Sans Condensed, Arial,Helvetica,sans-serif; text-transform: uppercase;color: #585d5e; text-align: left; margin-left:90px; padding-top:9px;  }
.cabecera h1 em { font-style: normal; color: #2595b9;}

.cabecera_especial_26m {width:980px; height:120px; margin:0 auto; padding-top:0px;}
.cabecera_especial_26m .interior{background:#; color:#fff; position:relative; margin-bottom:0px; border-bottom: 0px solid #ebebeb;}
.cabecera_especial_26m .enlace_especial{text-indent:-9999px; display:inline-block;float:left; width:140px; height:100px; margin-bottom:0px;  background:url(../im/logo.png) center center no-repeat;}
.cabecera_especial_26m .enlace_especial:hover{opacity:.8;}

.cabecera_especial_26m .barra_autonomicas {position:absolute;top;right:0px; }
.cabecera_especial_26m .barra_autonomicas .list-logo{list-style:none;}
.cabecera_especial_26m .barra_autonomicas li{margin-right:160px; margin-top:5px; float:right;}
.cabecera_especial_26m .barra_autonomicas li a{width:133px;height:42px; margin-right:5px; padding:0px; display:inline-block;text-indent:-9999px; background:#;}
.cabecera_especial_26m .barra_autonomicas li a:hover{background-color:#;}
.cabecera_especial_26m .barra_autonomicas .twitter {background-image:url(../im/autonomicas.png);}
.cabecera_especial_26m .barra_europeas {position:absolute;top;right:0px; }
.cabecera_especial_26m .barra_europeas .list-logo{list-style:none;}
.cabecera_especial_26m .barra_europeas li{margin-right:10px; margin-top:5px; float:right;}
.cabecera_especial_26m .barra_europeas li a{width:133px;height:42px; margin-right:5px; padding:0px; display:inline-block;text-indent:-9999px; background:#;}
.cabecera_especial_26m .barra_europeas li a:hover{background-color:#;}
.cabecera_especial_26m .barra_europeas .twitter {background-image:url(../im/europeas.png);}


.menu-secciones {background:#2595b9; width: 840px; height: 36px; position:absolute; top:-25px; bottom:0px; left:120px; right:0px; border-radius:10px; padding-left:20px; border-box;color:#fff; } 
.menu-secciones ul{ }
.menu-secciones li{ float: left; display:inline; }
.menu-secciones li a{width:auto; display:inline-block; text-transform:uppercase; color:#fff;font: normal 16px/16px Open Sans Condensed, Arial, Tahoma, sans-serif, serif; line-height:16px; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; text-align:center; } 
.menu-secciones .marcado a{width:auto; display:inline-block; text-transform:uppercase; color:#fff; font: bold 16px/16px Open Sans Condensed, Arial, Tahoma, sans-serif, serif; line-height:16px; background-color:#101010; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; text-align:center;  }
.menu-secciones .marcado a:hover{text-decoration: none; width:auto; display:inline-block; text-transform:uppercase; color:#fff; font: normal 16px/16px Open Sans Condensed, Arial, Tahoma, sans-serif, serif; line-height:16px; background-color:#1c1c1c; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; text-align:center;  }

.contenedor_principal {  margin:0 auto; width: 1000px;  background:#fff; clear: both;  padding-top:0px;}
.contenedor_principal_content {	 background:#;  margin:0 auto; width: 980px; padding:5px; border-top:0px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; border-bottom:0px solid #f1f1f1;}

#bloque_title {background:#; float:left; width:960px; margin-top:5px; margin-bottom:10px; padding:10px;  border-bottom:1px solid #f1f1f1;}

.elecciones26m h1{}
.titleh1 h1{background:#; font:700 33px/33px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#333333; text-align:center;  text-transform: uppercase; border-bottom:0px solid #f1f1f1;  margin-top:0px;  margin-bottom:10px; padding-bottom:0px;}
.elecciones26m h2{}
.titleh2 h2{background:#; font:700 35px/35px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#333333; text-align:center;  border-bottom:1px solid #f1f1f1;  margin-top:0px;  margin-bottom:20px; padding-bottom:20px;}
.elecciones26m h3{}
.titleh3 h3{background:#; font:700 25px/30px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#333333; text-align:left;  border-bottom:0px solid #f1f1f1;  margin-top:0px;  margin-bottom:10px; padding-bottom:0px;}
.elecciones26m h4{}
.titleh4 h4 {background:#; font:700 18px/23px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#333333; text-align:left;  border-bottom:0px solid #f1f1f1;  margin-top:0px;  margin-bottom:0px; padding-bottom:0px;}
.titleh5 h5 {background:#; font:700 23px/29px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#333333; text-align:center;  border-bottom:1px solid #e5e5e5;  margin-top:0px;  margin-bottom:15px; padding-bottom:5px;}

#bloque_columna {background:#; float:left; width:980px; margin-top:0px; padding-bottom:80px; margin-bottom:20px; border-bottom:0px solid #f1f1f1;}
#bloque_izquierda {background:#; float:left; width:670px; padding:0px; border:0px dotted #e1e1e1; margin-bottom:40px;}
#bloque_derecha {background:#2595b9; float:right; width:280px; padding:10px; margin-top:0px; margin-bottom:40px;}
#bloque_izquierda_widget {background:#; float:left; width:620px; padding:0px; border:0px dotted #e1e1e1; margin-bottom:40px;}
#bloque_derecha_widget {background:#2595b9; float:right; width:330px; padding:10px; margin-top:0px; margin-bottom:40px;}

#bloque_seccion {background:#; float:left; width:670px;}
#bloque_seccion_widget {background:#; float:left; width:610px;}

#tamano_img_lateral {width: 100%; }

/* PIE TODA LA WEB
   ========================================================================== */
.footer{ background:#666666; padding:10px 0; text-align:center; height:190px; border-top:0px dotted #ebebeb;}
.footer h2.radioguarena a{background:url('../im/logoradioguarena.png') no-repeat; width:140px; height:75px; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:15px}
.footer p{ margin:0 auto 0px;  color:#fff; font: normal 16px/19px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif;  text-transform:uppercase;}
.bloque_piefoo {padding:0px 0px; overflow:hidden;}
.bloque_piefoo *{color:#;}
.bloque_piefoo .contenido_noticia {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
.bloque_piefoo .foooter, .noticia .foooter a{color:#fff; text-transform:uppercase; font: normal 15px/20px Open Sans Condensed, Arial, Tahoma, sans-serif; text-align:center; margin-bottom:15px;}

.centraredes {background:#; width: 90px; margin: 0 auto;}
#subfml {background:#; repeat-y center 0; height:40px; margin-top:0px; padding-top:0px; padding-bottom:0px;}

.barra_compartir {  margin:0px 0px 0px 0px }
.barra_compartir ul { display: block;list-style: outside none none; float:center; }
.barra_compartir ul li { float: left; margin: 0 5px;}
.barra_compartir ul li a { background: url(../im/sociales.png) no-repeat scroll center center; display: block; height: 34px; text-indent: -9999px; width: 34px;}
.barra_compartir ul li a:hover { opacity:0.7}
.barra_compartir ul li .twitter{background-position: 0 0;}
.barra_compartir ul li .facebook  { background-position: -37px 0;}


/* PORTADA
   ========================================================================== */
  
   
#bloque_seccion_noticias {background:#; float:left; width:600px; padding:10px; }

#bloque_portada_psoe { margin-bottom:15px; padding:7px; border-left:7px solid #ec0900; border-bottom:1px solid #f1f1f1; }
#bloque_portada_pp { margin-bottom:15px; padding:7px; border-left:7px solid #0ab1fe; border-bottom:1px solid #f1f1f1;}
#bloque_portada_iu { margin-bottom:15px; padding:7px; border-left:7px solid #009d60; border-bottom:1px solid #f1f1f1;}
#bloque_portada_cs { margin-bottom:15px; padding:7px; border-left:7px solid #e9550d; border-bottom:1px solid #f1f1f1;}
#bloque_portada_podemos { margin-bottom:15px; padding:7px; border-left:7px solid #5f3462; border-bottom:1px solid #f1f1f1;}
#bloque_portada_comun { margin-bottom:15px; padding:7px; border-left:7px solid #dedede; border-bottom:1px solid #f1f1f1;}

.bloque_portada .fechap, .bloque_portada .fechap a{color:#121212; font: normal 17px/20px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif;  text-transform:uppercase; margin-bottom:10px;  }
.bloque_portada h2{	position:relative; font: bold 22px/28px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; margin-top:0px;  margin-bottom:10px; }
    


#bloque-candidaturas { background: #; float:left; width:940px; padding-left:20px; padding-right:20px;}
h5 { font: bold 18px/23px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; color:#101010; text-transform:uppercase; margin-top:0px; display:block; text-align:center;}
.txt_candic { position:relative; margin: 0 auto 0px;}
.txt_candic .secuencias { position:absolute; top: 0; right:0px;}
.txt_candic .grupo-secuencias { display:block; margin-top: 0px;}
.txt_candic .secuenciac { background: #; width:220px; margin-left:10px; display:block; float:left;}


#bloque-logos { background: #; float:left; width:940px; padding-left:20px; padding-right:20px; margin-top: -170px;}
h5 { font: bold 18px/23px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; color:#101010; text-transform:uppercase; margin-top:0px; display:block; text-align:center;}
.txt_logos { position:relative; margin: 0 auto 0px;}
.txt_logos .secuencias { position:absolute; top: 0; right:0px;}
.txt_logos .grupo-secuencias { display:block; margin-top: 0px;}
.txt_logos .secuenciac { background: #; width:220px; margin-left:10px; display:block; float:left;}


#bloque-texto { background: #; float:left; width:940px; padding-left:20px; padding-right:20px; margin-top: 0px;}
h5 { font: bold 18px/23px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; color:#101010; text-transform:uppercase; margin-top:0px; display:block; text-align:center;}
.txt_texto { position:relative; margin: 0 auto 0px;}
.txt_texto .secuencias { position:absolute; top: 0; right:0px;}
.txt_texto .grupo-secuencias { display:block; margin-top: 0px;}
.txt_texto .secuenciac { background: #; width:220px; margin-left:10px; display:block; float:left;}




/* WIDGET
   ========================================================================== */
#iframecodigowidget { float:left; width: 100%;  margin-top: 20px; }/* redondly */
.contenidos .redondly { background: #f1f1f1;  width: 605px; height:45px; no-repeat 0px 0px; -moz-border-radius: 0px;
-webkit-border-radius: 10px; border-radius: 10px; padding:5px;}
.bloque_widget .redondly , .noticia .redondly a{font:normal 13px/20px Roboto, Tahoma,Arial sans-serif; color:#101010; }
.bloque_widget .txtejemplo, .noticia .txtejemplo {background: #101010; padding:5px; margin-bottom:10px; color:#fff; font-weight:bold; font-size:1.2em; font-family: Open Sans Condensed, Arial, Tahoma, sans-serif; text-align:center;}
.bloque_widget .todoscandidatos, .noticia .todoscandidatos {background: #101010; padding:5px; margin-bottom:10px; font-weight:bold; font-size:1.4em; font-family: Roboto,Tahoma, Cambria, Arial, Tahoma, Helvetica, sans-serif; }


/* SECCION AUDIOS
   ========================================================================== */
   
#bloque_seccion_audios {background:#; float:left; width:600px; padding:10px; }

#bloque_audios_psoe { margin-bottom:25px; padding:15px; border-left:7px solid #ec0900; }
#bloque_audios_pp { margin-bottom:25px; padding:15px; border-left:7px solid #0ab1fe; }
#bloque_audios_iu { margin-bottom:25px; padding:15px; border-left:7px solid #009d60; }
#bloque_audios_cs { margin-bottom:25px; padding:15px; border-left:7px solid #e9550d; }
#bloque_audios_podemos { margin-bottom:25px; padding:15px; border-left:7px solid #5f3462; }
#bloque_audios_comun { margin-bottom:25px; padding:15px; border-left:7px solid #dedede; }

.bloque_audios .fecha-i, .bloque_audios .fecha-i a{ font: normal 15px/17px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif;  text-transform:uppercase; margin-bottom:10px;  }
.bloque_audios .fecha, .bloque_audios .fecha a{ font: normal 15px/17px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif;  text-transform:uppercase; }
.bloque_audios h2{	position:relative; font: bold 25px/30px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; margin-top:0px;  margin-bottom:10px; }
.bloque_audios h3{	position:relative; font: bold 25px/30px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; margin-top:0px;  margin-bottom:10px; }
.player_h2 h2{background:#; width:550px; font:400 20px/20px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#7c7c7c; text-align:left; margin-bottom:10px;}

#player {width:600px; background: #; float:left; margin-top:0px; margin-bottom:15px; padding-bottom:20px; border-bottom:1px solid #f1f1f1;}
#content_player {background:#; float:left; width:550px; margin-top:0px; margin-bottom:0px;}
#content_download {background:#; float:right; width:32px; margin-top:0px; margin-bottom:0px;}
#btndownload {width:32px; height:32px; }


/* SECCION GALERIA
   ========================================================================== */

#galeriacto {width:580px; background: #; float:left; margin-left:10px; margin-right:10px; margin-bottom:15px; padding:10px; border-bottom:0px solid #f1f1f1;}





/* SECCION CANDIDATURAS
   ========================================================================== */
   
   
#bloque_seccion_candidatura {background:#; float:left; width:660px;}

#columna_candidatura_01 {background:#f1f1f1; float:left; width:660px; height:510px; padding-bottom:10px; border-bottom:1px solid #f1f1f1; }
#img_candidato {width:660px; height:385px; margin-bottom:0px; }
#tamano_img_candidatos {width: 660px; }
#nombre_candidato {float:left; background:#; width:510px; margin-bottom:10px; padding:20px;}
.nombre_h2 h2{ font:700 30px/30px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#101010; text-align:left; margin-bottom:5px;}
.nombre_h3 h3{ font:700 20px/20px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#101010; text-align:left; margin-bottom:0px;}
#logo_candidatura {float:right; background:#; width:75px; margin-top:15px;  margin-right:15px; }
#tamano_logo {width:75px; height:75px; margin-top:0px; }

#sociales_candidatura {float:left; background:#; width:150px; margin-top:15px; }
.ico_blogger a.otra{ display:inline-block;color:#5c5c5c; font:normal 13px/17px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; background:transparent url(../im/ico_blogger.png)  left top no-repeat; height:32px; padding-left:40px; padding-top:7px; margin-bottom:0px; }
.ico_blogger a.otra:hover{color:#262626;text-decoration:none;}
.ico_facebook a.otra{ display:inline-block;color:#43609c; font:normal 14px/17px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; background:transparent url(../im/ico_facebook24.png)  left top no-repeat; height:24px; padding-left:30px; padding-top:5px; margin-bottom:0px; }
.ico_facebook a.otra:hover{color:#262626;text-decoration:none;}
.ico_twitter a.otra{ display:inline-block;color:#309ac1; font:normal 13px/17px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; background:transparent url(../im/ico_twitter.png)  left top no-repeat; height:32px; padding-left:40px; padding-top:7px; margin-bottom:0px; }
.ico_twitter a.otra:hover{color:#262626;text-decoration:none;}
.ico_youtube a.otra{ display:inline-block;color:#f32124; font:normal 13px/17px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; background:transparent url(../im/ico_youtube.png)  left top no-repeat; height:32px; padding-left:40px; padding-top:7px; margin-bottom:0px; }
.ico_youtube a.otra:hover{color:#262626;text-decoration:none;}


#columna_candidatura_02 {background:#; float:left; width:660px; margin-bottom:10px; }
#img_candidatura {width:660px; margin-bottom:10px; }
#tamano_img_candidatura {width: 660px; }

#lista_candidatura {background: #; float: left; width: 640px; margin-top:10px; margin-bottom:20px; padding:10px; }
#lista_candi-izq {background: #; float: left; width: 300px; margin-bottom:0px; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:10px; border-right:1px dotted #e5e5e5;}
#lista_candi-der {background: #; float: right; width: 305px; margin-bottom:0px; padding:5px; }

.lista_h3 h3{ font:700 22px/30px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#101010; text-align:center; margin-bottom:10px;}
.lista_h4 h4{ font:700 16px/25px Open Sans Condensed, Arial, Tahoma, sans-serif; color:#101010; text-align:left; margin-bottom:5px;}

#img_candidatura {width:660px; margin-top:20px; }
#tamano_img_candidatura {width: 660px; }

#img_candidatura-completa {width:660px; margin-top:20px; }
#tamano_img_candidatura-completa {width: 660px; }

.menu-candidatos {background:#; float:right; width:980px; margin-top:0px; margin-bottom:10px; padding-bottom:10px;  border-bottom:1px solid #f1f1f1;}
.menu-candidatos ul{ }
.menu-candidatos li{ float: right; display:inline; margin-right: 10px; padding-bottom: 0px; }
.menu-candidatos li a{ color:#fff; font-family: Open Sans Condensed, Arial, Tahoma, sans-serif; font-size:12px; line-height:30px;
background-color:#2595b9; border-radius:3px; padding: 6px 15px;  text-align:center;}
.menu-candidatos .marcado a{font-weight: normal; color: #fff; background-color: #101010; }
.menu-candidatos .marcado a:hover{text-decoration: none;}



#columna_relacionado {background:#f1f1f1; float:left; width:640px; margin-bottom:10px; padding:10px;}

#bloque_relacionado_comun { margin-bottom:5px; padding:5px; border-left:5px solid #dedede; border-bottom:1px dotted #f1f1f1;}
.bloque_relacionado .masinfo, .bloque_relacionado .masinfo a{color:#121212; font: normal 20px/20px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif;  text-transform:uppercase; margin-bottom:10px; text-align:right; border-bottom:1px solid #f1f1f1; }
.bloque_relacionado .fechap, .bloque_relacionado .fechap a{color:#121212; font: normal 13px/18px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif;  text-transform:uppercase; margin-bottom:10px; text-align:left; }
.bloque_relacionado h2{position:relative;  color:#121212; font: bold 16px/21px Open Sans Condensed, Arial, Georgia, "Times New Roman", Times, serif; margin-top:0px;  margin-bottom:10px; text-align:left; }





.bloque_portada .epigrafe, 
.bloque_portada .epigrafe a{ background:#dfdfdf; text-transform:uppercase; font-weight:bold; font-size:2.5em;  font-family: Cambria, "Georgia", Times, serif; color:#010101; text-align:left;  no-repeat -1216px 0;   margin-bottom:0.5em;}

.bloque_portada .fecha, 
.bloque_portada .fecha a{ text-transform:uppercase; font-weight:bold; 	font-size: 12px; color:#858484; 	line-height: 157%;
font-family: Roboto, Arial "Georgia", Times, serif; text-align:left;  no-repeat -1216px 0; }



.bloque_portada .nombrepartido, 
.bloque_portada .nombrepartido a{ background:#fff; text-transform:uppercase; font-weight:bold; font-size:2.4em;  font-family: Arial; color:#000; text-align:left;  no-repeat -1216px 0; border-bottom:1px solid #ececec; padding-bottom:5px; margin-top:55px;}

.bloque_portada .candidato, 
.bloque_portada .candidato a{ background:#fff; text-transform:uppercase; font-weight:normal; font-size:2em;  font-family: Arial; color:#cb7b09; text-align:left;  no-repeat -1216px 0; padding-top:5px;}


.bloque_portada .autoria, 
.bloque_portada .autoria a{ text-transform:uppercase; font-size:1.3em; font-family: Cambria, "Georgia", Times, serif;  color:#767676; text-align:left;  no-repeat -1216px 0;  padding-left:0.2em; margin-top:0.3em;  margin-bottom: 0.3em;}


.bloque_portada h5{	position:relative; font: bold 16px/21px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:10px;  margin-bottom:0px; }


.bloque_portada h2, 
.bloque_portada h3,
.bloque_portada h4{}
.bloque_portada h2 strong, 
.bloque_portada derecha h3 strong, 
.bloque_portada h4 strong{}
.bloque_portada h2 a:hover,
.bloque_portada h2 a:hover strong,
.bloque_portada h3 a:hover, 
.bloque_portada h3 a:hover strong, 
.bloque_portada h4 a:hover, 
.bloque_portada h5 a:hover, 
.bloque_portada h5 a:hover strong, 
.bloque_portada h6 a:hover, 
.bloque_portada h6 a:hover strong, 



.bloque_noticias .bloque_portada .apoyos li a:hover{color:#010101! important;border:0; text-decoration: true;}

























#bloque_noticiasindex {background:#; float:left; width:980px; margin-bottom:40px;}

#bloque_noticiasindex_izq {background:#; float:left; width:480px; margin-top:20px;}
#bloque_noticiasindex_der {background:#; float:right; width:460px; margin-top:20px;}


.bloque_iportada { overflow:hidden; }
.bloque_iportada *{color:#000;}
.bloque_iportada .contenido_primera {margin-bottom:30px;}
.bloque_iportada .contenido_noticia {margin-bottom:10px;}
.bloque_iportada .contenido_noticia33 {padding-bottom:15px; margin-bottom:25px; border-bottom:1px dotted #e5e5e5;}
.bloque_iportada .mas, .noticia .mas a{color:#101010; font: normal 17px/20px Tahoma, Arial,Georgia,"Times New Roman", Times, serif; margin-bottom:0px;}
.bloque_iportada .mas1, .noticia .mas1 a{color:#101010; font: normal 14px/18px Tahoma, Arial,Georgia,"Times New Roman", Times, serif; margin-bottom:0px;}

.bloque_iportada h1{    position:relative; font: normal 45px/52px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:0px; }
.bloque_iportada h2{	position:relative; font: normal 30px/35px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:10px; }
.bloque_iportada h3{	position:relative; font: normal 22px/27px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:10px; }
.bloque_iportada h4{	position:relative; font: normal 15px/22px 'Montserrat', Arial, Tahoma, sans-serif; margin-top:0px;  margin-bottom:0px; }

.bloque_iportada h5{	position:relative; font: normal 18px/25px 'Montserrat', Arial, Tahoma, sans-serif; 
background:transparent url(http://www.radioguarena.com/resources/im/bolos/bola_amarillo.png)  left top no-repeat;   padding-left:20px; padding-top:0px;  margin-top:30px; }


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

.bloque_noticias .bloque_portada .apoyos li a:hover{ text-decoration: true; color:#333; font-weight:normal; border-bottom:1px dotted #333;}


.bolo_mini_psoe a.otra{ display:inline-block;color:#262626; font:bold 16px/21px Roboto, Arial,Tahoma; background:transparent url(../im/mini_psoe.png)  left top no-repeat; height:65px; padding-left:85px; padding-top:18px; margin-bottom:10px; }
.bolo_mini_psoe a.otra:hover{color:#5c5c5c;text-decoration:none;}


.bolo_mini_pp a.otra{ display:inline-block;color:#262626; font:bold 16px/21px Roboto, Arial,Tahoma; background:transparent url(../im/mini_pp.png)  left top no-repeat; height:39px; padding-left:55px; padding-top:10px; margin-bottom:5px; }
.bolo_mini_pp a.otra:hover{color:#5c5c5c;text-decoration:none;}


.bolo_mini_iu a.otra{ display:inline-block;color:#262626; font:bold 16px/21px Roboto, Arial,Tahoma; background:transparent url(../im/mini_iu.png)  left top no-repeat; height:39px; padding-left:55px; padding-top:10px; margin-bottom:5px; }
.bolo_mini_iu a.otra:hover{color:#5c5c5c;text-decoration:none;}

.bolo_mini_pcg a.otra{ display:inline-block;color:#262626; font:bold 16px/21px Roboto, Arial,Tahoma; background:transparent url(../im/mini_pcg.png)  left top no-repeat; height:39px; padding-left:55px; padding-top:10px; margin-bottom:5px; }
.bolo_mini_pcg a.otra:hover{color:#5c5c5c;text-decoration:none;}