/*
Últimos colores

color oscuro 35BEEF
color claro B2E2F6

*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	left: 0px;
	top: 0px;
}

/* Fuentes */

.texto_a2_prensa_portada {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#35BEEF;
	text-decoration:none;
}

.texto_claro_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B2E2F6;
	text-decoration:none;
}

.texto_claro_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#B2E2F6;
	text-decoration:none;
}

.texto_oscuro_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#35BEEF;
	text-decoration:none;
}

.texto_oscuro_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#35BEEF;
	text-decoration:none;
}

.enlace_oscuro_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#35BEEF;
	text-decoration:none;
}

.enlace_oscuro_12:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#35BEEF;
	text-decoration:underline;
}


.enlace_oscuro_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#35BEEF;
	text-decoration:none;
}

.enlace_oscuro_12_bold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#35BEEF;
	text-decoration:underline;
}

.enlace_oscuro_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#35BEEF;
	text-decoration:none;
}

.enlace_oscuro_14_bold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#35BEEF;
	text-decoration:underline;
}
.enlace_blanco_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.enlace_blanco_14_bold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}
.enlace_claro_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#B2E2F6;
	text-decoration:none;
}

.enlace_claro_14_bold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#B2E2F6;
	text-decoration:underline;
}

.texto_oscuro_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#35BEEF;
	text-decoration:none;
}

.texto_claro_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#B2E2F6;
	text-decoration:none;
}

.texto_negro_24_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.texto_negro_22_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.texto_negro_20_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.texto_negro_18_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.texto_negro_16_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.texto_negro_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.texto_negro_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.texto_blanco_12_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.texto_blanco_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.texto_blanco_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.texto_blanco_14_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.texto_negro_24 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.texto_negro_22 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.texto_negro_20 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.texto_negro_18 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.texto_negro_16 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.texto_negro_14 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

.texto_negro_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.texto_negro_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.texto_negro_8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.texto_gris_12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7E7E7E;
	text-decoration:none;
}
.texto_gris_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7E7E7E;
	text-decoration:none;
}
.texto_gris_8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:normal;
	color:#7E7E7E;
	text-decoration:none;
}

.texto_paginacion_negro {
	color:#000000;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:44px;
	vertical-align:middle;
}

.enlace_ver_mas {
	color:#35BEEF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:44px;
	vertical-align:middle;
}
.enlace_ver_mas:hover {
	color:#35BEEF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	height:44px;
	vertical-align:middle;
}

.enlace_ver_mas_claro {
	color:#B2E2F6;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:44px;
	vertical-align:middle;
}
.enlace_ver_mas_claro:hover {
	color:#B2E2F6;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	height:44px;
	vertical-align:middle;
}

.enlace_secciones_secundarias {
	color:#B2E2F6;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:44px;
	vertical-align:middle;
}
.enlace_secciones_secundarias:hover {
	color:#B2E2F6;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	height:44px;
	vertical-align:middle;
}

.enlace_menu {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.enlace_menu:hover {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.enlace_negro_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.enlace_negro_10:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

.enlace_gris_10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7E7E7E;
	text-decoration:none;
}
.enlace_gris_10:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#7E7E7E;
	text-decoration:underline;
}

/* Tablas y Celdas */

.celda_fondo_blanco {
	background-color:#FFFFFF;
}

.celda_bien_o_mal {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:8px;
}

.celda_cabecera_periodico {
	text-align:left;
	padding-left:30px;
	padding-bottom:15px;
	vertical-align:bottom;
}

.celda_principal {
	text-align:left;
	padding-left:16px;
	padding-right:16px;
	/*border-color:#FF0000;
	border-style:solid;
	border-width:1px;*/
	width:1024px;
}
.celda_publi_arriba {
	background-color:#35BEEF;
	height:106px;
	padding-left:15px;
	padding-right:15px;
}
.celda_logo {
	background-color:#ffffff;
	height:95px;
	padding-left:17px;
	padding-right:17px;
}
.celda_menu {
	height:29px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	padding-left:17px;
	padding-right:17px;
}
.celda_menu_seccion {
	background-color:#35BEEF;
	height:29px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.celda_borde_abajo {
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:left;
}
.celda_borde_derecha {
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	text-align:left;
}
.celda_borde_abajo_arriba {
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	text-align:left;
}
.celda_principal_derecha {
	padding-left:34px;
	vertical-align:top;
	padding-right:17px;
	text-align:left;
}
.celda_izda_16 {
	padding-left:16px;
}
.celda_abajo_5_derecha_10 {
	padding-bottom:5px;
	padding-right:10px;
}
.celda_dcha_16 {
	padding-right:16px;
}
.celda_izda_17 {
	padding-left:17px;
}
.celda_dcha_17 {
	padding-right:17px;
}
.celda_abajo_20 {
	padding-bottom:20px;
}
.celda_abajo_5 {
	padding-bottom:5px;
}
.celda_abajo_10 {
	padding-bottom:10px;
}
.celda_abajo_13 {
	padding-bottom:13px;
}
.celda_arriba_24 {
	padding-top:24px;
	text-align:left;
}
.celda_dcha_20 {
	padding-right:20px;
}
.celda_arriba_abajo_5 {
	padding-bottom:5px;
	padding-top:5px;
}
.celda_padding_5 {
	padding:5px;
}
.celda_padding_10 {
	padding:10px;
}
.celda_abajo_44_arriba_13 {
	padding-bottom:44px;
	padding-top:13px;
}
.celda_herramientas_generales {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-left:16px;
}

.celda_info_seccion {
	padding-left:17px;
	color:#35BEEF;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:44px;
	vertical-align:middle;
}
.celda_pagina_inicio {
	color:#B2E2F6;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
}
.celda_portada_principal {
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	padding-right:40px;
	padding-left:17px;
	width:548px;
	vertical-align:top;
}
.celda_publicidad_cuadrada {
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#000000;
	border-top-style:solid;
	border-top-width:1px;
	padding-top:18px;
	padding-bottom:18px;
}
.tabla_fondo_claro {
	background-color:#35BEEF;
}

.celda_secciones_secundarias {
	vertical-align:top;
}

.celda_inicio_favoritos {
	padding-left:17px;
	text-align:left;
}

.celda_portada_noticias_izda {
	border-right-color:#000000;
	border-right-style:solid;
	border-right-width:1px;
	padding-right:30px;
	width:50%;
}

.celda_portada_noticias_dcha {
	padding-left:30px;
	width:50%;
}

.tabla_destacado_periodistas {
	background-color:#35BEEF;
	border-top-color:#B2E2F6;
	border-top-style:solid;
	border-top-width:6px;
}
.celda_director {
	background-image:url(../img/director.jpg);
	background-repeat:no-repeat;
	padding-left:300px;
	height:150px;
}
.celda_escapadas {
	background-image:url(../img/escapadas.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:300px;
	height:204px;
}
.celda_opinion {
	background-image:url(../img/opinion.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:300px;
	height:150px;
}
.celda_opinion_voz {
	background-image:url(../img/la_voz_de.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:300px;
	height:150px;
}
.celda_a_debate {
	background-image:url(../img/a_debate.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:300px;
	height:150px;
}
.celda_entrevista {
	background-image:url(../img/entrevista.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:300px;
	height:204px;
}
.celda_entretenimiento {
	background-image:url(../img/entretenimiento.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:300px;
	height:204px;
}

.celda_tarifas {
	padding:5px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.celda_comic {
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-top:24px;
	padding-bottom:24px;
}

.celda_final_claro {
	background-color:#B2E2F6;
}

/* Imágenes */

.imagen_borde_oscuro {
	border-color:#B2E2F6;
	border-width:1px;
	border-style:solid;
}

.imagen_breves {
	border-color:#B2E2F6;
	border-width:1px;
	border-style:solid;
}

.imagen_flota_izda {
	padding-right:20px;
	padding-bottom:15px;
	float:left;
}

/* Formularios */

.caja_buscador {
	width:210px;
}
.caja_buscador_anuncios {
	width:410px;
}
.caja_comentarios {
	width:300px;
}
