@charset "utf-8";
/* CSS Document */

.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* background-color: #E7EDF0; */
	background-color: #BFCFDB;
	background-position: center top;
}

.central {
	background-color: #FFF;
	height: 500px;
	width: 972px;
	margin-top: 5px;
	margin-bottom: 15px;
	background-position: center top;
	border: 1px solid #CCC;
}

#contenido_bloque {
	float: none;
	height: auto;
	width: 940px;
	margin-right: 15px;
	margin-left: 15px;
	font-family: "Arial", Helvetica, sans-serif;
	list-style-type: none;
	clear: none;
	position: static;
	margin-bottom: 15px;
}

#contenido_bloque_izq {
	float: left;
	height: auto;
	width: 610px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	padding-right: 10px;
	margin-bottom: 25px;
}

#disclaimer {
	clear: both;
	width: 950px;
	/*width: 600px;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-size: 10px;
	color: #999;
	text-decoration: none;
	font-family: "Arial", Helvetica, sans-serif;
}


/*--------------------------------------------------
  ESTILOS PAGINA INDEX
  --------------------------------------------------*/

#destacado_principal {
	background-color: #F9F9F9;
	padding: 10px;
	float: left;
	height: auto;
	width: 300px;
	margin-bottom: 10px;
}

#destacado_secundario {
	height: auto;
	width: 280px;
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}

#margen_bottom_6px {
	margin-bottom: 6px;
	height: auto;
}

.titulo_secundario {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #222;
	text-decoration: none;
}

.autor_secundario {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999;
	text-decoration: none;
}

#separador_bloques {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F78E1E;
	float: left;
	height: 4px;
	width: 610px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#bloque_dest_terc_izq {
	float: left;
	height: auto;
	width: 300px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	/*padding-right: 12px;*/
	margin-btop: 10px;
	padding-right: 10px;
}

#bloque_dest_terc_der {
	float: right;
	height: auto;
	width: 280px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	padding-right: 12px;*/
	margin-btop: 10px;
	padding-left: 6px;
}

.link_seccion_index {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	/*text-decoration: underline;*/
	line-height: normal;
	background-color: #F78E1E;
	float: left;
	height: 20px;
	width: 60px;
	padding-right: 8px;
	padding-left: 14px;
	padding-top: 5px;
	text-decoration: none;
}

.link_seccion_index_int {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	/*text-decoration: underline;*/
	line-height: normal;
	background-color: #F78E1E;
	float: left;
	height: 20px;
	width: 80px;
	padding-right: 8px;
	padding-left: 14px;
	padding-top: 5px;
	text-decoration: none;
}

.link_seccion_index:hover {
	/*font-size: 12px;
	font-weight: bold;*/
	line-height: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #0070AC;
}

.link_seccion_index_int:hover {
	/*font-size: 12px;
	font-weight: bold;*/
	line-height: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #0070AC;
}


.titulo_mas {
	font-size: 12px;
	font-weight: bold;
	color: #212121;
	line-height: normal;
}

#caja_dep_economia{
	height: auto;
	width: 592px;
	border: 1px solid #CCC;
	margin-bottom: 10px;
	padding: 8px;
	float: left;
	margin-top: 10px;
}

















































/*--------------------------------------------------
  ESTILOS BLOQUE RUTA
  --------------------------------------------------*/

#ruta {
	height: 33px;
	width: 595px;
	border: 1px solid #CCC;
	margin-bottom: 10px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.ruta_link{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333;
	text-decoration: underline;
}

/*.ruta_link:hover{
	text-decoration: underline;
	color: #F78E1E;
}*/

.ruta_pos{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F78E1E;
	text-decoration: none;
}

/*--------------------------------------------------*/

#contenido_bloque_der {
	float: right;
	height: auto;
	width: 302px;
	list-style-type: none;
	margin-bottom: 10px;
}

.h1 {
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #F78E1E;
	text-decoration: underline;
}


.h2 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
}

#img_articulo {
	margin-right: 25px;
	margin-bottom: 25px;
	height: 251px;
	width: 358px;
	float: left;
	margin-top: 10px;
}

.h3 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444;
	text-decoration: none;
}

#separador_1 {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

#separador_2 {
	width: 100%;
	height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	vertical-align: bottom;
	padding-top: 5px;
}

#separador_3 {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	vertical-align: bottom;
	padding-bottom: 5px;
	padding-top: 5px;
}

#separador_4 {
	width: 100%;
	/*margin-top: 10px;
	margin-bottom: 1px;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

#separador_5 {
	width: 100%;
	vertical-align: bottom;
	padding-bottom: 3px;
	padding-top: 3px;
}

#separador_vertical {
	height: 500%;
	width: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	background-repeat: repeat-y;
	clear: none;
	float: none;
}

/*--------------------------------------------------
  ESTILOS BLOQUE BANNER 300 X 250
  --------------------------------------------------*/
  
.banner300x250 {
	/*display: block;*/
	float: none;
	height: 252px;
	width: 302px;
	border: 1px solid #CCCCCC;
	margin-bottom: 8px;
	background-color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
/*--------------------------------------------------*/



/*--------------------------------------------------
  ESTILOS BLOQUE ULTIMO MINUTO
  --------------------------------------------------*/

#ultimo_minuto {
	margin-bottom: 10px;
	padding: 8px;
	border: 1px solid #CCC;
	width: 285px;
	margin-top: 10px;
}

.ultimo_minuto_titulo {
	font-size: 11px;
	font-weight: normal;
	color: #202020;
	text-decoration: none;
}

.ultimo_minuto_titulo ul{
	list-style-type: none;
}

.ultimo_minuto_titulo li{
	list-style-type: none;
}
.ultimo_minuto_titulares {
	font-size: 12px;
	font-weight: normal;
	color: #222;
	text-decoration: underline;
	line-height: normal;
}

/*.ultimo_minuto_titulares:hover {
	font-size: 12px;
	font-weight: normal;
	color: #F78E1E;
	text-decoration: underline;
	line-height: normal;
}
*/
.ultimo_minuto_titulares_hora {
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	line-height: normal;
}

/*--------------------------------------------------*/



/*----------------------------------------------------------
  ESTILOS BLOQUES MAS NOTICIAS Y TITULARES OTRAS SECCIONES
  ----------------------------------------------------------*/

#mas_noticias {
	width: 149px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	float: left;
}

#mas_noticias_titulo {
	width: 138px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #F78E1E;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #222;
	text-decoration: none;
	float: none;
	height: 20px;
}

#titulares_secciones {
	width: 138px;
	float: right;
}

#img_mas_noticias {
	margin-bottom: 6px;
	height: 96px;
	width: 138px;
	margin-top: 10px;
}

.mas_noticias_titulares {
	font-size: 12px;
	font-weight: bold;
	color: #212121;
	text-decoration: underline;
	line-height: normal;
}

.mas_noticias_titulares:hover {
	font-size: 12px;
	font-weight: bold;
	color: #F78E1E;
	text-decoration: underline;
	line-height: normal;
}

#ver_mas {
	width: 100%;
	height: 26px;
	margin-top: 6px;
	float: left;
}

.ver_mas_texto {
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
	line-height: normal;
	background-color: #F78E1E;
	float: right;
	height: 20px;
	width: 60px;
	padding-right: 8px;
	padding-left: 14px;
	padding-top: 5px;
}



.ver_mas_texto:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	line-height: normal;
	background-color: #0070AC;
}

