@charset "UTF-8";
/* CSS Document */

/* // @import url("../fonts/stylesheet.css"); // */
/* font-family: 'flamabold'; */
/* font-family: 'flamaregular'; */
/* font-family: 'flamalightregular'; */
/* font-family: 'PT Sans Caption', sans-serif; */

@import url('http://fonts.googleapis.com/css?family=Roboto:400,300,700');
/* font-family: 'Roboto', sans-serif; */

@import url('http://fonts.googleapis.com/css?family=PT+Sans+Caption:400,700');
@import url("_general.css");
@import url("style.css");

/* Elementos de LISTADOS */

/* Elementos de DETALLE PROTAGONISTA */
#col_izda_detalle {
	float:left;
	width:275px;
}

#col_dcha_detalle {
	float:right;
	width:625px;
	position:relative;
}
	#col_dcha_detalle p { margin-bottom:20px; }
	#col_dcha_detalle h3 { margin-bottom:20px; color:#d4021d; }
	#col_dcha_detalle h4 { margin-bottom:20px; font-family:"Roboto",sans-serif; font-size:17px; font-weight:700; }
	#col_dcha_detalle a { color:#d4021d; }
		#col_dcha_detalle a:hover { text-decoration:underline;  }

p.creditos {
	font-family: 'Roboto', sans-serif;
	font-size:10px;
	font-weight:300;
	color:#000;
	text-transform:uppercase;
	margin-bottom:25px;
}

.superindice { vertical-align:super; font-size:11px; }

.apartado {
	border-top:1px solid #d4021d;
	margin-top:30px;
	padding-top:10px;
}
	.apartado .apartado_texto { float:left; width:390px; }
	.apartado .apartado_imagen { float:right; width:215px; margin-top:40px; }

.listadecosas {
	padding-left:6px;
}
	.listadecosas li {
		background:url(../images/dot-listadecosas.png) left top no-repeat;
		padding:10px;
		padding-top:0;
		line-height:normal;
		font-weight:normal;
	}
.listanumerada {
}
	.listanumerada li {
		padding:10px;
		padding-top:0;
		line-height:normal;
	}
		.listanumerada li span.numero {
			color:#d4021d;
			font-family: 'Roboto',sans-serif;
			font-size: 15px;
			font-weight: 700;
		}
.grafico_embebido {
	padding:20px;
	background:#f0f0f0;
	margin-bottom:20px;
	position:relative;
}
	.grafico_embebido .grafico { padding:40px; }
	.grafico_embebido .graficogr { padding:0; }
		
		/* Revista #84 */
		.grafico_embebido .valor {
			position:absolute;
			z-index:10;
			width:100px;
			top:0;
			left:0;
		}
			.grafico_embebido .valor p { font-family: 'Roboto', sans-serif; font-weight:400; font-size:12px; line-height:normal; padding-bottom:0 !important; margin-bottom:0 !important; text-align:left; }
			.grafico_embebido .valor p.dato { font-weight:700; font-size:19px; } 
				.grafico_embebido .dcha p { text-align:right; }
				
		/* Revista #85 */
		.testimonio { display:block; overflow:hidden; margin-bottom:20px; }
			.testimonio .testimonio_imagen { float:left; width:125px; }
			.testimonio .testimonio_texto { float:right; width:440px }
				.testimonio .testimonio_texto .nombre { font-family: 'Roboto', sans-serif; font-weight:400; font-size:15px; line-height:normal; padding-bottom:0 !important; margin-bottom:0 !important; }
				.testimonio .testimonio_texto .cargo { font-family: 'Roboto', sans-serif; font-weight:400; font-size:12px; line-height:12px; padding-bottom:0 !important; margin-bottom:0 !important; }
				.testimonio .testimonio_texto .declaracion { margin-top:20px; font-size:22px; margin-bottom:0 !important; line-height:normal; }
				
		.frases_destacadas { font-family: 'Roboto', sans-serif; font-weight:400; font-style:italic; font-size:13px; line-height:normal; color:#d4021d; }
		
		.testimonio_grande .testimonio_imagen, .testimonio_rojo .testimonio_imagen { width:215px; }
		.testimonio_grande .testimonio_texto, .testimonio_rojo .testimonio_texto { width:340px; }
		
		.testimonio_rojo { background:#dc2a2f; padding:20px; margin:20px 0; }
		.testimonio_rojo h3, .testimonio_rojo p { color:#FFF !important; }
		
		/* Revista #86 */
		.galeria_parejas { display:block; margin-bottom:20px; overflow:hidden; }
		.galeria_parejas .izda { float:left; width:48%; }
		.galeria_parejas .izda img { width:100%; }
		.galeria_parejas .dcha { float:right; width:48%; }
		.galeria_parejas .dcha img { width:100%; }

.destacadoentexto {
	padding:20px;
	background:#f0f0f0;
	margin-bottom:20px;
	position:relative;
}
	.destacadoentexto p { font-family: 'Roboto', sans-serif; font-weight:400; font-size:13px; line-height:normal; color:#323246; margin-bottom:5px !important; }
		.destacadoentexto p a { color:#d4021d; }
	
/* Sumarios */
.sumario_dato {
	width:245px;
	padding:15px;
	padding-bottom:20px;
	background:#d4021d;
	margin-bottom:40px;
}
	.sumario_dato p.imagen { display:block; margin-bottom:60px; }
		.sumario_dato p.imagen {
			font-family: 'Roboto', sans-serif;
			font-size:30px;
			color:#FFF;
			font-weight:300;
			line-height:30px;
		}
	.sumario_dato p.titulo {
		font-family: 'Roboto', sans-serif;
		font-size:38px;
		color:#FFF;
		font-weight:700;
		line-height:38px;
		width:215px;
	}
	.sumario_dato p.texto {
		font-family: 'Roboto', sans-serif;
		font-weight:400;
		color:#FFF;
		font-size:14px;
		width:215px;
	}
	.sumario_dato p.autor { text-transform:uppercase; font-size:12px; color:#FFF; font-family: 'Roboto', sans-serif; font-weight:500; margin-top:10px; }
	.sumario_dato p.enlace { margin-top: 10px; }
	.sumario_dato p.enlace a {
		font-family: 'Roboto', sans-serif;
		font-weight:700;
		color:#FFF;
		font-size:18px;
		width:215px;
		text-transform:uppercase;
	}
	
.sumario_quote {
	width:275px;
	margin-bottom:40px;
	background:url(../images/barra-quote.gif) left top repeat-y;
	padding:12px 0;
	overflow:hidden;
}
	.sumario_quote p.quote {
		background:#FFF;
		padding:20px 0;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:24px;
		font-weight:bold;
		line-height:normal;
		color:#d4021d;
		overflow:hidden;
	}
	.sumario_quote p.autor {
		font-family: 'Roboto', sans-serif;
		font-weight:400;
		color:#d4021d;
		overflow:hidden;
		background:#FFF;
		padding-bottom:20px;
		font-size:12px;
		text-transform:uppercase;
		line-height:14px;
	}
/* Elementos ENTREVISTA */
.pregunta {
	font-family: 'Roboto', sans-serif;
	font-weight:700;
}
.referencia {
	width:235px;
	background:#F0F0F0;
	padding:20px;
	margin-bottom:40px;
	font-family: 'Roboto', sans-serif;
	font-weight:400;
	font-size:12px;
}
	.referencia p {
		font-family: 'Roboto', sans-serif;
		font-weight:400;
		font-size:12px;
		margin-bottom:15px !important;
		line-height:18px;
	}

/* GALERÍA DETALLE */
.galeria { margin-bottom:20px; position:relative; overflow:hidden; }
	.galeria_imagen { overflow:hidden; margin-bottom:10px !important; }
	.galeria_caption { font-family: 'Roboto', sans-serif; font-weight:400; font-size:12px; margin:0 !important; height:30px; line-height:18px; }
	.prev {
		position:absolute;
		left:20px;
		top:45%;
		z-index:99999;
		display:block;
		background:url(../images/galeria-izda.png) left top no-repeat;
		width:23px;
		height:43px;
		text-indent:-9999px;
	}
	.next {
		position:absolute;
		right:20px;
		top:45%;
		z-index:99999;
		display:block;
		background:url(../images/galeria-dcha.png) left top no-repeat;
		width:23px;
		height:43px;
		text-indent:-9999px;
	}

/* NOTICIAS */
.noticia_breve {
	width:215px;
	border-top:1px solid #d4021d;
	padding:12px 0;
	overflow:hidden;
}
	.noticia_breve.ultimo { border-bottom:1px solid #d4021d; }
	.noticia_breve p.noti {
		font-family: 'Roboto', sans-serif;
		font-size:24px;
		font-weight:700;
		line-height:30px;
		color:#d4021d;
		overflow:hidden;
	}
		.noticia_breve p.noti .enlace_entero { font-size:17px; color:#d4021d; padding-top:10px; display:block; line-height:normal; }
	.noticia_breve p.autor {
		font-family: 'Roboto', sans-serif;
		font-weight:400;
		color:#7a7076;
		overflow:hidden;
		font-size:10px;
		text-transform:uppercase;
		margin-top:10px;
		display:none;
	}

.noticia_larga {
	border-bottom:1px solid #d4021d;
	margin-bottom:30px;
	padding-bottom:10px;
	overflow:hidden;
}
	.noticia_larga h2 {
		color: #D4021D;
		font-family: 'Roboto',sans-serif;
		font-size: 32px;
		font-weight: 700;
		line-height:36px;
		text-transform: none;
		padding-bottom:20px;
	}
	.noticia_larga .texto_dividida {
		float:left;
		width:390px;
		overflow:hidden;
	}
	.noticia_larga .imagen_dividida {
		float:right;
		width:215px;
		overflow:hidden;
	}
	.noticia_larga.especial { background:#f7d8c8; border-bottom:none; padding:15px; }
	.noticia_larga.especial .imagen_dividida, .noticia_larga.especial .imagen_dividida p, .noticia_larga.especial .imagen_dividida p img { width:190px; }
	
.nombramientos { padding:20px; background:#efefef; }
.nombramientos .nombramiento { margin-bottom:20px; overflow:hidden; }
.nombramientos .nombramiento .imagen { float:left; width:120px; }
.nombramientos .nombramiento .imagen img { width:100%; }
.nombramientos .nombramiento .texto { float:right; width:430px; border-top:1px solid #ccc; padding-top:20px; }
	
.entrevista_interior {
	border-top:1px solid #d4021d;
	margin-top:30px;
	padding-top:10px;
}
	.entrevista_interior h2 {
		color: #D4021D;
		font-family: 'Roboto',sans-serif;
		font-size: 32px;
		font-weight: 700;
		line-height:36px;
		text-transform: none;
		padding-bottom:20px;
	}
	
.rating { position:absolute; right:0; }
.star-rating { float:left; margin-right:4px; }
.btn_votar { float:right; }

/* VALORACIONES 20160113 */
.rating_new { width:100%; display:block; overflow:hidden; }
.rating_new .divValoracion {
	float:right;
	padding:0;
	margin-bottom:15px;
	position:   relative;
    width:      190px;
    height:     15px;
}
.estrellasValoracion {
    background: url('../images/estrellaVacia.png') no-repeat;
    float:      left;
    height:     15px;
    padding:    2px;
    width:      15px;
}
.estrellaValoracion { background: url('../images/estrellaLlena.png') no-repeat; }
.estrellaVotar { background: url('../images/estrellaHover.png') no-repeat; }
.votosTotales {
    background: #eaeaea;
    padding: 3px;
	position:relative;
	font-size:10px;
	text-align:right;
	display:none;
	float:none;
	overflow:hidden;
}
.votaCabecera {
    background: #eaeaea;
    padding: 3px 5px;
	position:relative;
	font-size:10px;
	text-align:right;
	float:left;
	overflow:hidden;
	display:block;
	margin-right:5px;
}

#nebaris{
    background-color: #333;
    color: white;
    padding: 15px;
    text-align: center;
    margin-top: 120px;
    font-family: helvetica;
}
#nebaris a{ color:rgb(178, 255, 178); }
#nebaris a:hover{ color:white; }