/* ******************************RESETEA **********************************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, input {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

p {
    margin-bottom: 1em;
}

/*fieldset,img{
 border:0;
 }*/
address, caption, cite, code, dfn, th, var {
    font-style: normal;
    font-weight: normal;
}

ul {
    list-style: none;
}

caption, th {
    text-align: left;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

q:before, q:after {
    content: '';
}

abbr, acronym {
    border: 0;
}

legend {
    display: none;
}

a:active {
    outline: none;
}

a:focus {
    -moz-outline-style: none;
}

a {
    text-decoration: none;
    border: none;
    color: #000000;
}

a:hover {
    text-decoration: underline;
    border: none;
}

/***********************************************************************************/
h1 {
    display: none;
}

h2 {
    display: none;
}

.clear {
    clear: both;
}

/***********************************************************************************/
body {
    font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #676767;
}

a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #676767;
}

/*******************Genericos*******************/

#contenedor2{
	width: 1024px;
    margin: 0 auto;
	margin-bottom:15px;
}

#contenedor {
    width: 1024px;
    margin: 0 auto;
    min-height: 515px;
	_height: 515px;
}

#contenedor3 {
    width: 1024px;
    margin: 0 auto;
    min-height: 515px;
	_height: 515px;
	background-image:url('images/fondo_cronica.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
}

#contenedor4 {
    width: 1024px;
    margin: 0 auto;
    min-height: 350px;
	_height: 355px;
	background-image:url('images/fondo_labo.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
}


#top_es{
    background-image: url('images/banner_es.jpg');
    background-repeat: no-repeat;
    height: 140px;
}
#top_eu{
    background-image: url('images/banner_eu.jpg');
    background-repeat: no-repeat;
    height: 140px;
}
#top_en{
    background-image: url('images/banner_en.jpg');
    background-repeat: no-repeat;
    height: 140px;
}
#top_fr{
    background-image: url('images/banner_fr.jpg');
    background-repeat: no-repeat;
    height: 140px;
}

#menu {
    margin-top: 102px;
    float: right;
    width: 545px;
}

#menu a:hover {
    color: #31a2ca;
    text-decoration: none;
}

.menus1 {
    width: 90px;
    height: 25px;
    text-align: center;
    float: left;
}

.menus1 a {
    width: 90px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.menus2 {
    width: 60px;
    height: 25px;
    text-align: center;
    float: left;
    margin-left: 5px;
}

.menus2 a {
    width: 60px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.menus3 {
    width: 95px;
    height: 25px;
    text-align: center;
    float: left;
    margin-left: 5px;
}

.menus3 a {
    width: 95px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.menus4 {
    width: 65px;
    height: 25px;
    text-align: center;
    float: left;
    margin-left: 5px;
}

.menus4 a {
    width: 65px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.menus5 {
    width: 60px;
    height: 25px;
    text-align: center;
    float: left;
    margin-left: 5px;
}

.menus5 a {
    width: 60px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.menus6 {
    width: 60px;
    height: 25px;
    text-align: center;
    float: left;
    margin-left: 5px;
}

.menus6 a {
    width: 60px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.menus7 {
    width: 60px;
    height: 25px;
    text-align: center;
    float: left;
    margin-left: 5px;
}

.menus7 a {
    width: 60px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.activo1 {
    background-color: #787a7b;
    color: #fff;
    font-weight: bold;
    width: 90px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.activo2 {
    background-color: #787a7b;
    color: #fff;
    font-weight: bold;
    width: 60px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.activo4 {
    background-color: #787a7b;
    color: #fff;
    font-weight: bold;
    width: 65px;
    height: 25px;
    padding-top: 8px;
    display: block;
}


.activo3 {
    background-color: #787a7b;
    color: #fff;
    font-weight: bold;
    width: 95px;
    height: 25px;
    padding-top: 8px;
    display: block;
}

.no-activo1 {
    background-image: url('images/grande.jpg');
    background-repeat: no-repeat;
}

.no-activo2 {
    background-image: url('images/peque.jpg');
    background-repeat: no-repeat;
}

.no-activo4 {
    background-image: url('images/peque.jpg');
    background-repeat: no-repeat;
}
.no-activo3 {
    background-image: url('images/grande2.jpg');
    background-repeat: no-repeat;
}

#idiomas {
    padding-top: 10px;
    margin-left: 30px;
}

.grandes{
	width:394px;
	height:275px;
}

.home_descripcion_corto{
	padding:243px 0 0 15px;
	width:364px;
	color:#FFFFFF;
}

.idio {
    float: left;
    width: 37px;
    text-align: left;
}

#contenido{
	width:965px;
	margin-left:30px;
	margin-top:15px;
}

#pie{
	background-color:#848484;
	height:40px;
	width:1024px;
	margin:0 auto;
}

#pie_ezk{
	float:left;
	width:700px;
	color:#fff;
	padding-top:20px;
	padding-left:30px;
}

#pie_esk{
	float:left;
	width:270px;
	text-align:right;
	padding-top:20px;
}

#pie_esk a{
	color:#fff;
	font-weight:bold;
}

/*************************contenido inicio*****************/


.resumen{
	width:402px;
	height:338px;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

.cronica{
	width:343px;
	height:338px;
	float:left;
	background-image: url('images/cronicas_img.jpg');
	background-repeat:no-repeat;
	margin-right:24px;
	margin-bottom:15px;
}

.programacion{
	width:178px;
	height:338px;
	float:left;
	background-color:#7f7f7f;
	margin-bottom:15px;
}

.twitter{
	width:393px;
	height:235px;
	float:left;
	margin-right:24px;
	margin-bottom:30px;
}

.noticias{
	width:343px;
	height:235px;
	float:left;
	margin-right:24px;
}

.cartel{
	width:178px;
	height:235px;
	float:left;
	background-image: url('images/cartel.jpg');
	background-repeat:no-repeat;
}

.peques{
	margin-top:8px;
}

.peques a img{
	border:none;
}

.flotante{
	width:45px;
	float:left;
	margin-right:5px;
}

.flotante2{
	width:40px;
	float:left;
	margin-right:4px;
}

.noticia_ezk2{
	float:left;
	width:100px;
	height:95px;
	margin-top:10px;
}

.noticia_esk2{
	float:left;
	width:335px;
	height:90px;
	margin-top:12px;
}

.noticia_titulo2{
	color:#31a2ca;
	font-weight:bold;
	height:15px;
}

/***********contenido programacion*******************/
#timeline{
	background-image:url('images/timeline.jpg');
	height:65px;
	background-repeat:no-repeat;
}

.azul{
	color:#31a2ca;
}

.fecha1{
	width:70px;
	margin-left:27px !important;
	margin-left:15px;
	float:left;
}

.fecha1 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.fecha2{
	width:80px;
	margin-left:75px;
	float:left;
}

.fecha2 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.fecha3{
	width:80px;
	margin-left:95px;
	float:left;
}

.fecha3 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.fecha4{
	width:80px;
	margin-left:105px;
	float:left;
}

.fecha4 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.fecha5{
	width:80px;
	margin-left:90px;
	float:left;
}

.fecha5 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.fecha6{
	width:100px;
	margin-left:77px;
	float:left;
}

.fecha6 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.titular{
	font-size:19px;
	font-weight:bold;
	color:#fff;
	padding-top:20px;
	padding-left:8px;
	padding-bottom:40px;
}

#progra_labo{
	width:179px;
	height:280px;
	float:left;
	background-image:url('images/fondo_programacion.jpg');
	background-repeat:no-repeat;
	margin-bottom:30px;
}

#progra_labo a:hover{
	font-weight:bold;
	text-decoration:none;
}

.foto_labo{
	margin-left:20px;
	width:394px;
	height:275px;
	float:left;
}

.blanco{
	padding-top:4px;
	padding-left:7px;
}
.blanco_sub{
	padding-top:4px;
	padding-left:6px;
}


.blanco_sub a{
	text-decoration:underline;
	color:#fff !important;
}

.blanco a{
	color:#fff;
}

.descripcion_labo{
	float:left;
	width:330px;
	margin-left:25px;
}

.titulo_corto{
	text-transform:uppercase;
	color:#31a2ca;
	font-size:14px;
	font-weight:bold;
}

.descripcion_corto{
	padding-top:10px;
	text-align:justify;
}

.descripcion_corto2{
	padding-top:5px;
	text-align:justify;
}

.listado_cortos{
	width:150px;
	float:left;
	margin-left:20px !important;
	margin-left:10px;
}

.cortos_lista{
	padding:4px;
	font-size:13px;
}

.cortos_lista li{
	list-style-type:circle;
}

.titular_cartel{
	font-size:24px;
	font-weight:bold;
	color:#31a2ca;
}


#contenido_programacion{
	background-image:url('images/fondo_programacion_grande.jpg');
	background-repeat:no-repeat;
	width:960px;
	height:525px;
	margin-bottom:30px;
}

#contenido_programacion em{
	font-size:11px;
}

.progra{
	width:150px;
	float:left;
	height:420px;
	margin-top:30px;
	margin-left:33px;
}

.titular_blanco{
	padding-bottom:10px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}

.titular_blanco2{
	padding-bottom:25px;
	padding-left:14px;
	padding-top:20px;
	font-size:24px;
	font-weight:bold;
	color:#fff;
}

.titulo_progra{
	padding-left:14px;
	padding-bottom:8px;
	font-weight:normal;
}

.titulo_progra2{
}

.titulo_progra a{
	color:#fff;
}

.titulo_progra a:hover{
	text-decoration:none;
	font-weight:bold;
}

.contenido_mesa{
	margin-left:40px;
	text-align:justify;
	float:left;
	width:700px;
}

/**********************contenido noticias****************/

#contenido_noticias{
	background-image:url('images/capa_cartel.jpg');
	background-repeat: no-repeat;
	background-position: bottom left;
	border:0px solid #FFF !important;
	border:1px solid #FFF;
}

#capa_cartel{
	width:308px;
	float:left;
	min-height:515px;
	
}

#para_noticias{
	float:left;
	width:615px;
	margin-left:40px;
	min-height:460px;
	_height:460px;
	padding-bottom:15px;
}

.noticia{
	width:615px;
	height:90px;
	background-color:#eaeaea;
	margin-bottom:4px;
}
.noticia2{
	width:615px;
	height:90px;
	background-color:#dadada;
	margin-bottom:4px;
}

.paginacion_cortos{
	text-align:right;
	color:#31a2ca;
	padding-top:12px;
	padding-bottom:20px;
}

.paginacion_cortos a{
	color:#31a2ca;
}

.noticia_ezk{
	width:110px;
	height:80px;
	float:left;
}

.noticia_ezk img{
	padding-top:10px;
	padding-left:7px;
}

.noticia_esk{
	float:left;
	width:465px;
	margin-left:20px;
}

.noticia_titulo{
	color:#31a2ca;
	font-weight:bold;
	padding-top:7px;
	height:17px;
}

.noticia_titulo i{
	font-weight:normal;
	color:#676767;
}

.noticia_titulo2 i{
	font-weight:normal;
	color:#676767;
}

.noticias_info{
	text-align:justify;
	padding-bottom:15px;
}

/********************Contenido cronicas***********************/

#contenido_cronica{
}

#capa_cartel_cronica{
	width:345px;
	float:left;
	min-height:515px;
	_height:515px;
}

#para_cronicas{
	float:left;
	width:580px !important;
	width:578px;
	margin-left:40px;
	min-height:460px;
	_height:460px;
}

.cronicas{
	min-height:160px;
	_height:160px;
	background-color:#eaeaea;
	margin-bottom:4px;
}
.cronicas2{
	min-height:160px;
	_height:160px;
	background-color:#dadada;
	margin-bottom:4px;
}

.cronica_titulo{
	color:#31a2ca;
	font-weight:bold;
	padding-top:7px;
	padding-bottom:5px;
}

.cronica_info{
	text-align:justify;
	padding-top:7px;
	padding-left:14px;
	width:550px;
	float:left;
}

#contiene_cronica{
	width:600px;
	text-align:justify;
}

.cronica_completa{
	float:left;
	margin-left:20px;
	width:595px;
	text-align:justify;
	padding-bottom:10px;
}

.titular_cronica_index{
	font-size:25px;
	font-weight:bold;
	color:#7e7e7e;
	padding-left:20px;
	padding-top:25px;
}

.cronica_index{
	padding-left:20px;
	text-align:justify;
	width:300px;
}

/******************contenido labo*********************/

#ezker_labo{
	width:388px !important;
	width:385px;
	float:left;
	min-height:350px;
	_height:350px;
	border:0px solid #fff;
}

#eskuin_labo{
	width:575px;
	float:left;
	text-align:justify;
	min-height:300px;
	_height:300px;
}

/*****************contenido creditos********************/

.logos_fila{
	width:975px;
	margin-top:25px;
	margin-bottom:4px;
}

.logos_fila a img{
	border:none;
}

.logos_fila ul{
	height:80px;
}

.logos{
	width:191px;
	float:left;
	text-align:center;
}

.logos2{
	width:193px;
	float:left;
	text-align:right;
}

.logos3{
	width:173px;
	float:left;
}

.logos4{
	width:133px !important;
	width:125px;
	float:left;
	text-align:right;
}

.logos_fila2{
	width:885px;
	margin-left:50px;
}

.logos_fila2 a img{
	border:none;
}

.logos_fila2 ul{
	height:100px;
}

/*********************Contenido galeria********************/

#galeria_ezk{
	float:left;
	width:240px;
}

#galeria_esk{
	float:left;
	width:720px;
}

.submenu{
	background-color:#848484;
	width:80px;
	text-align:center;
	margin-bottom:4px;
}

.submenu_activo{
	background-color:#31a2ca;
	width:80px;
	text-align:center;
	margin-bottom:4px;
}

.submenu a{
	display:block;
	color:#fff;
	padding:5px 5px;
	font-weight:bold;
}

.submenu_activo a{
	display:block;
	color:#fff;
	padding:5px 5px;
	font-weight:bold;
}

.submenu a:hover{
	background-color:#31a2ca;
	text-decoration:none;
}

.submenu_activo a:hover{
	background-color:#31a2ca;
	text-decoration:none;
}

.sublistado{
	margin-top:15px;
	margin-left:5px;
	margin-bottom:15px;
}

.lista_grupos{
}

.grupos_gal{
	list-style-type:none;
	padding-left:15px;
	padding-bottom:3px;
}

.grupos_gal a:hover{
	text-decoration:none;
	color:#31a2ca;
}

#grupo_activo{
	padding-left:15px;
	padding-bottom:3px;
}

#grupo_activo a{
	color:#31a2ca !important;
}

#grupo_activo a:hover{
	text-decoration:none;
	color:#31a2ca;
}

.galeria_listas{
	width:180px;
	height:140px;
	float:left;
}

.galeria_listas a img{
	border:none;
}

.galeria_listas2{
	width:170px;
	margin-left:10px;
	height:180px;
	float:left;
	font-weight:bold;
	text-align:center;
}

.galeria_listas2 a img{
	border:none;
}


