/* GENERAL */
html {  }
body { height:100%; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; }
html>body {	height:100%; margin-left:0px; margin-top:0px; margin-right:0px;	margin-bottom: 0px; background-color:#EAEAEA; }
form { clear:none; float:none; border-style:none; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; display:inline; padding:0; }

a, a:visited, a:link, a:active  { outline: none; text-decoration: none; color:#06C; }
a, a:hover  { outline: none; text-decoration: none; color:#999; }

.header { width: 100%; clear:both; overflow:hidden; text-align:center; border: 0px none #000000; padding:2%; background-color:#197ABE; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 20px; color:#FFF; line-height:16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-bottom:2%; background-image:url(../images/encabezado_fondo_m.jpg); background-position:top left; background-repeat:no-repeat; border-bottom:4px solid #C41700; }

.header_menu { background: center center no-repeat transparent; background-image:url(../images/movil_menu.png); display: block; width: 40px; height: 40px;	position: absolute; top: 0; left: 20px; margin-top:2%; }


.video-container {
	position:relative;
	padding-bottom:56.25%;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
7	top:0;
	left:0;
	width:100%;
	height:100%;
}

form,label,input,textarea{
	border:0;margin:0;padding:0; border-radius: 0; -webkit-appearance:none; -webkit-border-radius:0;
}

.buscar_campo { width:70%; float:left; min-height:12px; padding:10px 4% 10px 4%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  border:0;  background-color:#FFF }
.buscar_boton { width: 30%; float:left; min-height:12px; padding:10px 4% 10px 4%; overflow:hidden; text-align:center; display:block; text-decoration:none; background-color:#C31700; background-image:url(../images/boton_buscar.jpg); background-repeat:no-repeat; background-position:center; color:#FFF; border:0; font-size:13px; }

#general_contenedor { width: 100%; }
#centrado_general { width:100%; }

#cuerpo { width: 1000px; clear:both; overflow:hidden; }

#movil { width: 96%; clear:both; overflow:hidden; }
#movil_cuerpo { width: 100%; clear:both; overflow:hidden; }


#movil_encabezado { width: 100%; clear:both; overflow:hidden; background-color:#197ABE; text-align:center; margin-bottom:12px; }
#movil_encabezado_in { width: 100%; clear:both; overflow:hidden; padding:8px 0 8px 0; }
#movil_encabezado_in_1 { width: 15%; float:left; overflow:hidden; padding:12px 0 0 0; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#FFF; }
#movil_encabezado_in_2 { width: 68%; float:left; overflow:hidden; padding:8px 0 8px 0; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#FFF; }
#movil_encabezado_in_3 { width: 14%; float:left; overflow:hidden; padding:0 0 0 0;  }

.movil_fecha { width: 100%; clear:both; overflow:hidden; margin-bottom:10px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 16px; color:#D93342; text-align:left; font-weight:700 }
.movil_vinata { width: 100%; clear:both; overflow:hidden; margin-bottom:10px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px; color:#333; text-align:left; font-weight:700 }
.movil_titulo { width: 100%; clear:both; overflow:hidden; margin-bottom:10px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 25px; color:#000000; text-align:left; }
.movil_imagen { width: 100%; clear:both; overflow:hidden; position:relative; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#000; text-align:left; }
.movil_categoria { width: 94%; clear:both; overflow:hidden; padding:3%; margin-bottom:3%; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 24px; color:#FFFFFF; font-weight:bold; border:0; text-align:center; background-color:#0F3645; }

.movil_bloque_principal { padding:10px; clear:both; overflow:hidden; background-color:#D6E1EF;  border-bottom:1px solid #CDCDCD; margin-bottom:12px; border-bottom:1px dashed #CCC1B7; }
.movil_bloque { padding:10px; clear:both; overflow:hidden; background-color:#FBE3E7; border-bottom:1px solid #CDCDCD; margin-bottom:12px; border-bottom:1px dashed #CCC1B7; }
.movil_bloque_2 { padding:10px; clear:both; overflow:hidden; background-color:#FFC; border-bottom:1px solid #CDCDCD; margin-bottom:12px; border-bottom:1px dashed #CCC1B7; }
.movil_bloque_editorial { padding:10px; clear:both; overflow:hidden; background-color:#000; border-bottom:1px solid #CDCDCD; margin-bottom:12px; border-bottom:1px dashed #CCC1B7; }
.movil_bloque_frase { padding:10px; clear:both; overflow:hidden; background-color:#600; border-bottom:1px solid #CDCDCD; margin-bottom:12px; border-bottom:1px dashed #CCC1B7; }

#movil_cierre { width: 90%; padding:5%; background-color:#D82C3C; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#FFF; border-top:3px dashed #CCC1B7; text-align:center }


.noticia_bloque_principal { padding:10px; clear:both; overflow:hidden; border-bottom:1px solid #CDCDCD; margin-bottom:12px; border-bottom:1px dashed #CCC1B7; }
.noticia_categoria { width: 100%; clear:both; overflow:hidden; border-bottom:1px solid #AEAEAE; margin-bottom:15px; padding-bottom:15px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 21px; color:#000; font-weight:bold; text-align:left; }
.noticia_fecha { width: 100%; clear:both; overflow:hidden; padding-bottom:15px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#000; text-align:left; }
.noticia_vinata { width: 100%; clear:both; overflow:hidden; padding-bottom:15px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 14px; text-align:left; color:#000; }
.noticia_titulo { width: 100%; clear:both; overflow:hidden; padding-bottom:15px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 34px; line-height:34px; color:#000; text-align:center; font-weight:400; }
.noticia_bajada { width: 100%; clear:both; overflow:hidden; padding:30px 0 30px 0; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 16px; color:000; font-weight:700; text-align:justify; }
.noticia_texto { width: 100%; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 18px; color:#000; padding-bottom:15px; line-height:27px; text-align:justify; }
.noticia_imagen { width: 100%; clear:both; overflow:hidden; position:relative; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#000; text-align:left; }



.noticia_foto { width:100%; clear:both; overflow:hidden; margin-bottom:15px; text-align:left; position:relative; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 16px; color:#FFFFFF; text-align:left; }
.noticia_audios { width: 100%; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 11px; color:#FFF; margin-bottom:15px; text-align:center; }
.noticia_audios_texto { width: 100%; clear:both; overflow:hidden; margin-bottom:15px; text-align:right; padding-top:7px; }
.noticia_audios_rp { width: 100%; clear:both; overflow:hidden; text-align:left; }


.noticia_recomendadas_separador { width: 100%; clear:both; overflow:hidden; margin:10px 0 10px 0; border-bottom:1px solid #CCC; text-align:left;}
.noticia_recomendadas_titulo { width: width: 94%; padding:2%; clear:both; overflow:hidden; background-color:#333; text-align:left; font-family: 'Alike', serif; font-size: 14px; color:#FFFFFF; text-align:left; }
.noticia_recomendadas { width: 100%; clear:both; overflow:hidden; text-align:left; font-family: 'Alike', serif; font-size: 18px; color:#E4E4E4; line-height:23px; text-align:left; }
.noticia_recomendada { width: 100%; clear:both; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #CCC; text-align:left; }
.noticia_recomendada_imagen { width: width: 94%; padding:2%; clear:both; overflow:hidden; margin-bottom:5px; text-align:left; }
.noticia_recomendada_texto { width: width: 94%; padding:2%; clear:both; overflow:hidden; margin-bottom:5px; text-align:left; }
.noticia_video { width: 94%; clear:both; overflow:hidden; padding:2%; margin-bottom:15px; background-color:#000; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#FFF; }
.noticia_piedevideo { width: 100%; clear:both; overflow:hidden; border-bottom:1px solid #AEAEAE; margin-bottom:15px; padding-bottom:15px; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 12px; color:#000000; text-align:left; }
.noticia_fuente { width: 100%; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 12px; color:#000000; padding-bottom:20px; text-align:left; }
.noticia_archivo { clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 16px; color:#FFF; text-align:left; padding:10px 10px 10px 40px; background-color:#B77B57; display:block; background-image:url(../images/adjunto.png); background-repeat:no-repeat; background-position: 12px 12px; margin:20px 0 20px 0; text-align:left; }


.autor { width: 100%; clear:both; overflow:hidden; margin-bottom:20px; text-align:left; }
.autor_textos { width: 535px; float:left; overflow:hidden; text-align:left; }
.autor_textos_vinata { width: 535px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#000000; text-align:left; }
.autor_textos_localidad { width: 535px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 16px; color:#000000; text-align:left; color:#C30; text-align:left; font-weight:bold; }
.autor_textos_titulo { width: 535px; clear:both; overflow:hidden; padding:0 0 15px 0; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 32px; color:#000000; text-align:left; }
.autor_textos_fecha { width: 535px; clear:both; overflow:hidden; padding:0 0 15px 0; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 11px; color:#000000; text-align:left; }
.autor_nombre { width: 47%; float:left; overflow:hidden; padding:0 0 15px 3%; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#000000; font-style:italic; text-align:left; }
.autor_foto { width: 50%; float:left; overflow:hidden; margin-bottom:20px; text-align:left; }












































/* [botones] */
.boton_inicio { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_inicio a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_inicio.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; text-align:center; font-weight:bold; }
.boton_inicio a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_inicio_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }

.boton_internacionales { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_internacionales a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_internacionales.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_internacionales a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_internacionales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; }
.boton_internacionales_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_internacionales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF;  border-bottom:1px solid #494949; font-weight:bold; }
.boton_internacionales_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_internacionales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }

.boton_nacionales { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_nacionales a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_nacionales.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_nacionales a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_nacionales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#FFFFFF; }
.boton_nacionales_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_nacionales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#FFFFFF; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }
.boton_nacionales_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_nacionales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#000000; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }

.boton_provinciales { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_provinciales a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_provinciales.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_provinciales a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_provinciales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; color:#27262C; }
.boton_provinciales_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_provinciales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#27262C; border-bottom:1px solid #494949; font-weight:bold; }
.boton_provinciales_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_provinciales_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#27262C; border-bottom:1px solid #494949; font-weight:bold; }

.boton_educacion { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_educacion a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_educacion.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_educacion a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_educacion_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_educacion_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_educacion_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }
.boton_educacion_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_educacion_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }

.boton_opinion { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_opinion a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_opinion.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_opinion a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_opinion_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_opinion_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_opinion_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }
.boton_opinion_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_opinion_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }

.boton_juridicas { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_juridicas a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_juridicas.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_juridicas a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_juridicas_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#000000; font-weight:bold; }
.boton_juridicas_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_juridicas_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#000000; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; border-bottom:1px solid #494949; font-weight:bold; }
.boton_juridicas_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_juridicas_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#000000; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; border-bottom:1px solid #494949; font-weight:bold; }

.boton_web-tv { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_web-tv a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_web-tv.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_web-tv a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_web-tv_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_web-tv_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_web-tv_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }
.boton_web-tv_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_web-tv_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }


.boton_la-lechuza-oly { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_la-lechuza-oly a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_la-lechuza-oly.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_la-lechuza-oly a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_la-lechuza-oly_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_la-lechuza-oly_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_la-lechuza-oly_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }
.boton_la-lechuza-oly_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_la-lechuza-oly_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }

.boton_ciencia-y-tecnologia { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_ciencia-y-tecnologia a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_ciencia-y-tecnologia.jpg); background-repeat:no-repeat; background-color:#000; background-position:left; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_ciencia-y-tecnologia a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_ciencia-y-tecnologia_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_ciencia-y-tecnologia_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_ciencia-y-tecnologia_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }
.boton_ciencia-y-tecnologia_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_ciencia-y-tecnologia_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }

.boton_salud { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_salud a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_salud.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_salud a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_salud_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_salud_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_salud_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }
.boton_salud_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_salud_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; color:#FFFFFF; border-bottom:1px solid #494949; font-weight:bold; }

.boton_al-margen-de-nota { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_al-margen-de-nota a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-image:url(../images/movil_boton_al-margen-de-nota.jpg); background-repeat:no-repeat; background-position:left; background-color:#000; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_al-margen-de-nota a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_al-margen-de-nota_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#000000; font-weight:bold; }
.boton_al-margen-de-nota_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_al-margen-de-nota_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#000000; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; border-bottom:1px solid #494949; font-weight:bold; }
.boton_al-margen-de-nota_hover a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-image:url(../images/boton_al-margen-de-nota_over.jpg); background-repeat:repeat; padding-top:15px; text-decoration:none; display:block; text-align:center; color:#000000; font-family: 'Barlow Semi Condensed', sans-serif; font-size: 15px; border-bottom:1px solid #494949; font-weight:bold; }

.boton_contacto { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Alike', serif; font-size: 14px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_contacto a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-color:#333; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_contacto a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-color:#666; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_contacto_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-color:#666; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Alike', serif; font-size: 14px; color:#FFFFFF; font-weight:bold; }
.boton_contacto_hover a:hover { width: 150px; height:27px; clear:both; overflow:hidden; background-color:#666; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Alike', serif; font-size: 14px; color:#FFFFFF; font-weight:bold; }


.boton_ir { width: 100%; height:42px; clear:both; overflow:hidden; font-family: 'Alike', serif; font-size: 14px; display:block; text-align:center; border-bottom:1px solid #494949; font-weight:bold; }
.boton_ir a { width: 100%; height:27px; clear:both; overflow:hidden; padding-top:15px; background-color:#4E678C; color:#FFFFFF; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_ir a:hover { width: 100%; height:27px; clear:both; overflow:hidden; background-color:#36F; padding-top:15px; text-decoration:none; display:block; text-align:center; font-weight:bold; }
.boton_ir_hover a { width: 100%; height:27px; clear:both; overflow:hidden; background-color:#36F; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Alike', serif; font-size: 14px; color:#FFFFFF; font-weight:bold; }
.boton_ir_hover a:hover { width: 150px; height:27px; clear:both; overflow:hidden; background-color:#36F; padding-top:15px; text-decoration:none; display:block; text-align:center; font-family: 'Alike', serif; font-size: 14px; color:#FFFFFF; font-weight:bold; }


.separador { width: 100%; height:1px; background-color:#FFF; clear:both; overflow:hidden; margin:30px 0 30px 0; border-bottom:1px dashed #CCC; }


















































A.enlace_gris:link { color:#27262C; text-decoration:none; }
A.enlace_gris:visited {color:#27262C; text-decoration:none; }
A.enlace_gris:hover { color:#666666; text-decoration:none; }
A.enlace_gris:active { color:#27262C; text-decoration:none; }


A.enlace_gris_2:link { color:#CFD0CB; text-decoration:none; }
A.enlace_gris_2:visited {color:#CFD0CB; text-decoration:none; }
A.enlace_gris_2:hover { color:#FFF; text-decoration:none; }
A.enlace_gris_2:active { color:#CFD0CB; text-decoration:none; }


A.enlace_internacionales:link { color:#333; text-decoration:none; }
A.enlace_internacionales:visited {color:#333; text-decoration:none; }
A.enlace_internacionales:hover { color:#666666; text-decoration:none; }
A.enlace_internacionales:active { color:#333; text-decoration:none; }

A.enlace_nacionales:link { color:#234F72; text-decoration:none; }
A.enlace_nacionales:visited {color:#234F72; text-decoration:none; }
A.enlace_nacionales:hover { color:#666666; text-decoration:none; }
A.enlace_nacionales:active { color:#234F72; text-decoration:none; }

A.enlace_provinciales:link { color:#902400; text-decoration:none; }
A.enlace_provinciales:visited {color:#902400; text-decoration:none; }
A.enlace_provinciales:hover { color:#666666; text-decoration:none; }
A.enlace_provinciales:active { color:#902400; text-decoration:none; }

A.enlace_cultura-y-educacion:link { color:#36454A; text-decoration:none; }
A.enlace_cultura-y-educacion:visited {color:#36454A; text-decoration:none; }
A.enlace_cultura-y-educacion:hover { color:#666666; text-decoration:none; }
A.enlace_cultura-y-educacion:active { color:#36454A; text-decoration:none; }

A.enlace_opinion:link { color:#BCD8E6; text-decoration:none; }
A.enlace_opinion:visited {color:#BCD8E6; text-decoration:none; }
A.enlace_opinion:hover { color:#666666; text-decoration:none; }
A.enlace_opinion:active { color:#BCD8E6; text-decoration:none; }

A.enlace_juridicas:link { color:#E0CDAF; text-decoration:none; }
A.enlace_juridicas:visited {color:#E0CDAF; text-decoration:none; }
A.enlace_juridicas:hover { color:#666666; text-decoration:none; }
A.enlace_juridicas:active { color:#E0CDAF; text-decoration:none; }

A.enlace_ciencia-y-tecnologia:link { color:#003466; text-decoration:none; }
A.enlace_ciencia-y-tecnologia:visited {color:#003466; text-decoration:none; }
A.enlace_ciencia-y-tecnologia:hover { color:#666666; text-decoration:none; }
A.enlace_ciencia-y-tecnologia:active { color:#003466; text-decoration:none; }

A.enlace_salud:link { color:#26747A; text-decoration:none; }
A.enlace_salud:visited {color:#26747A; text-decoration:none; }
A.enlace_salud:hover { color:#666666; text-decoration:none; }
A.enlace_salud:active { color:#26747A; text-decoration:none; }

A.enlace_web-tv:link { color:#1A3953; text-decoration:none; }
A.enlace_web-tv:visited {color:#1A3953; text-decoration:none; }
A.enlace_web-tv:hover { color:#666666; text-decoration:none; }
A.enlace_web-tv:active { color:#1A3953; text-decoration:none; }

A.enlace_al-margen-de-nota:link { color:#666; text-decoration:none; }
A.enlace_al-margen-de-nota:visited {color:#666; text-decoration:none; }
A.enlace_al-margen-de-nota:hover { color:#333; text-decoration:none; }
A.enlace_al-margen-de-nota:active { color:#666; text-decoration:none; }

A.enlace_la-lechuza-oly:link { color:#C86A6A; text-decoration:none; }
A.enlace_la-lechuza-oly:visited {color:#C86A6A; text-decoration:none; }
A.enlace_la-lechuza-oly:hover { color:#666666; text-decoration:none; }
A.enlace_la-lechuza-oly:active { color:#C86A6A; text-decoration:none; }

A.enlace_con-codigo-femenino:link { color:#FFFFFF; text-decoration:none; }
A.enlace_con-codigo-femenino:visited {color:#FFFFFF; text-decoration:none; }
A.enlace_con-codigo-femenino:hover { color:#FFCCCC; text-decoration:none; }
A.enlace_con-codigo-femenino:active { color:#FFFFFF; text-decoration:none; }

A.enlace_celeste:link { color:#91CADD; text-decoration:none; }
A.enlace_celeste:visited {color:#91CADD; text-decoration:none; }
A.enlace_celeste:hover { color:#FFF; text-decoration:none; }
A.enlace_celeste:active { color:#91CADD; text-decoration:none; }

.texto_14_azul { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 14px; color:#3366CC; font-weight:bold; overflow:hidden; }
.texto_12_blanco { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 12px; color:#FFF; }
.texto_13_negro { font-family: "Verdana"; font-size: 13px; color:#666; line-height:18px; }
.texto_13_gris { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 13px; color:#666; line-height:18px; }
.texto_11_negro { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 11px; color:#000; line-height:18px; }
.texto_12_negro { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 11px; color:#000; line-height:18px; }
.texto_12_gris { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 12px; color:#666; line-height:18px; }
.texto_16_negro { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 16px; color:#000; line-height:22px; }
.texto_14_negro { font-family: 'Barlow Semi Condensed', sans-serif; font-size: 11px; color:#000; line-height:22px; }

h1,h2,h3,h4,h5 { font-weight:normal; margin: 0px; padding: 0px; border: 0px; }

/* [enlaces] */
A.enlace_blanco:link { color:#27262C; text-decoration:none; }
A.enlace_blanco:visited {color:#27262C; text-decoration:none; }
A.enlace_blanco:hover { color:#666666; text-decoration:none; }
A.enlace_blanco:active { color:#27262C; text-decoration:none; }


A.enlace_negro:link { text-decoration: none; color:#000000; }
A.enlace_negro:visited { text-decoration: none; color:#000000;  }
A.enlace_negro:hover { text-decoration:none; color:#525252; }
A.enlace_negro:active { text-decoration: none; color:#000000; }

A.enlace_blanco:link { text-decoration: none; color:#FFFFFF; }
A.enlace_blanco:visited { text-decoration: none; color:#FFFFFF;  }
A.enlace_blanco:hover { text-decoration:none; color:#EAEAEA; }
A.enlace_blanco:active { text-decoration: none; color:#FFFFFF; }

A.enlace_azul:link { text-decoration: none; color:#36C; }
A.enlace_azul:visited { text-decoration: none; color:#36C;  }
A.enlace_azul:hover { text-decoration:none; color:#333; }
A.enlace_azul:active { text-decoration: none; color:#36C; }

A.enlace_verde:link { color:#FBE075; text-decoration:none; }
A.enlace_verde:visited {color:#FBE075; text-decoration:none; }
A.enlace_verde:hover { color:#FFF; text-decoration:none; }
A.enlace_verde:active { color:#FBE075; text-decoration:none; }



/* [formulario] */
.campo_buscar { width:142px; height:10px; border:0; background-image:url(../images/campo_buscar.jpg); color:#827B73; font-family:"Arial"; font-size:11px; padding:8px; margin:0; float:left; }
.boton_buscar {  width:26px; height:26px; border:0; background-image:url(../images/boton_buscar.jpg); margin:0; float:left; }

.campo_texto { width:253px; height:19px; border:1px solid #C8C6C7; float:left; background-image:url(../images/campo_texto.jpg); color:#5C5C5C; font-family:"Adamina"; font-size:12px; padding:4px; font-weight:bold; }
.campo_captcha { width:70px; height:16px; border:1px solid #C8C6C7; color:#5C5C5C; font-family:"Adamina"; font-size:12px; padding:4px; font-weight:bold; }
.campo_textarea { width:245px; height:118px; border:1px solid #C8C6C7; float:left; color:#5C5C5C; font-family:"Adamina"; font-size:12px; padding:8px; font-weight:bold; }
.boton_enviar {  width:80px; height:26px; border:0; margin:0; float:left; background-image:url(../images/boton_enviar.jpg); }

:focus {
	outline: 0;
}
.sliderContainer{
    width: 100%;
    position: relative;
}
#slider {
    width: 100%;
    overflow: hidden;
    position: relative;
    margin: auto;
}
#slider .slide{
    width: 100%;
    float: left;
}
.prev, .next{
    display: block;
    height: 56px;
    width: 56px;
    position: absolute;
    top: 147px;
}
.prev{
    background: url('img/slider-prev.png') no-repeat;
    background-position: 0 0;
    left: 0;
}
.prev:hover{
    background-position: 0 -56px;
}
.next{
    background: url('img/slider-next.png') no-repeat;
    background-position: 0 0;
    right: 0;
}
.next:hover{
    background-position: 0 -56px;
}