@charset "utf-8";
#contenedor_contenido {background-color: #FFFFFF;}

#aliniador_center{background::#FFF; width:1002px; margin:auto; overflow:auto;}
#fecha, #buscador{color:#000000;}
body {margin:0px; background:#254487 url(../imgs/bg_general.jpg) repeat-x top left;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #000000;}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}
#contenedor_general{width:827px; float:left;}
#header{background:#FFFFFF; height:90px;}
#logo{width:447px; height:55px; border:0px; float:left; margin:7px 0 0 0;}
#top_banner{width:360px; height:60px; float:right; margin:5px 0 0 0;}

#top_menu{background:#333333 url(../imgs/top_menu_bg.jpg) top left repeat-x; border:#333 solid 1px; width:825px; height:20px; position:relative; top:5px; left:0px; float:left;}
#top_menu a{padding:3px; padding-right:5px; color:#FFF; margin:0px 0px 0 5px; border-right:1px solid #333; float:left; font-weight:bold;}

#rss_top_menu{background:url(../imgs/rss_top_menu.png) no-repeat top left; width:28px; height:20px; float:left; margin:-3px -2px -2px -5px;}


#contenedor_calendario_title{height:200px; border-bottom:2px solid #0033CC;}

#buscador_leyenda{background:#E7F9FE url(../imgs/buscador_leyenda_bg.jpg) top left repeat-x; height:57px; border-bottom:1px solid #AAA;}
#fecha{font-size:10px; float:left; margin:15px 0 0 10px;}
#buscador{float:right; height:35px; font-weight:bold; margin-top:5px;}
#buscador #buscador_txt{float:left; width:200px; height:14px; margin-top:2px;}
#buscador #buscador_bt{float:left; margin:-8px 5px 0 4px; padding:0;}
#contenedor_contenido{width:827px; padding-top:5px; float:left;}
#col_izquierda{width:130px; margin-right:6px; float:left; }
#col_central{width:517px; float:left;}

#footer{height:55px; background:#284a91 url(../imgs/footer_bg.jpg) top left repeat-x; border:1px solid #01226f; color:#FFFFFF; font-size:10px; float:left; width:827px;}

#footer_logo{display:inline; float:left; font-size:22px; padding-left:10px; margin-right:20px;}
#footer_text{display:inline; width:468px; padding:10px 0 0 30px; float:left;}
#footer_text strong{text-decoration:underline;}
#creador{ float:right;}
#creador a img{ border:none;  }
#el_tiempo{text-align:center;}
#el_tiempo img {width:170px;}
#el_tiempo a{font-size:8px;}

/**Columna izquierda**/
#contenido, .finanzas_combustible, #editorial_col{font-family:Arial; width:125px; margin:0 0 10px 2px;}
#editorial_col a{background:#f0f2f7; display:block; text-decoration:none; border-bottom:#666 solid 1px; padding:5px; color:#323232; font-weight:bold; border-top:0px;}
#editorial_col a:hover{background:#5f76a7; color:#FFFFFF;}

.cabeza_contenido{height:22px; padding-top:5px; padding-left:2px; background:#284a91 url(../imgs/secciones_bg.png) top left repeat-x; color:#FFFFFF; font-size:16px; font-weight:bold;}
#contenido a{background:#f0f2f7; display:block; text-decoration:none; border-bottom:#666 solid 1px; padding:5px; color:#323232; font-weight:bold; border-top:0px;}
#contenido a:hover, a#seccion_actual{background:#5f76a7; color:#FFFFFF;}
.finanzas_combustible{padding:0px; width:120px;}
.titulo_fc{font-size:14px; color:#FFFFFF; font-weight:bold; background:#2b3283; padding:2px; margin:3px 0  3px 0;}

/*******extylos para noticias***************************************************************/

#noticia_principal_x1, #noticia_principal_x3, #noticia_principal_x4, .noticia_secundaria_x1, .noticia_secundaria_x3, .noticia_secundaria_x4{text-align:justify; margin-bottom:10px; padding-bottom:5px; line-height:130%; overflow:auto;}

#noticia_principal_x1, #noticia_principal_x3, #noticia_principal_x4, .noticia_secundaria_x1, .noticia_secundaria_x3, .noticia_secundaria_x4{border-bottom:2px solid #0033CC;}

#noticia_principal_x1 .titulo{
  font-size: 24px;;
  line-height: 110%
}


/* fotos */
#noticia_principal_x1 a .foto{float:left; margin:0 0 10px 0; border:0;}
#noticia_principal_x3 a .foto{margin:0 10px 5px 0; float:left; border:0;}
#noticia_principal_x4 a .foto{float:right; margin:0 0 5px 10px; border:0;}

.noticia_secundaria_x3 a .foto{float:left; margin:0 10px 5px 0; border:0;}
.noticia_secundaria_x4 a .foto{float:right; margin:0 0 5px 10px; border:0;}
.noticia_secundaria_x1 a .foto{float:left; margin:0 10px 10px 0; border:0;}
/*-----------------------------------------------------------------------------*/

a .titulo{font-size:16px; font-weight:bold; font-family:Arial; text-decoration:none; text-align:left; margin-bottom:5px;}
a:hover .titulo{color:#0033CC;}

.ante_titulo{font-weight:bold; color:#0033CC;}


#noticias_terciarias{color:#0033CC; font-family:Arial; margin-top:10px;}
#titulo_not_terc{font-size:16px; font-weight:bold; border-bottom:#0033CC solid 2px; margin:10px 0 5px 0;}
#noticias_terciarias a .titulo{color:#0033CC; margin-bottom:3px; display:block; font-size:12px; font-weight:normal;}
#noticias_terciarias  a:hover .titulo{text-decoration:underline;}



/*******extylos para noticias***************************************************************/

/*Columna derecha*/
#col_derecha{width:160px; margin-left:4px; float:right; margin-right:2px; }
/*Menu login*/

#menu_login, #encuestas, #el_tiempo{ width:154px; margin:0 0 10px 0; font: 10pt Arial; background:#FFFF99; text-align:center; font-weight:bold; padding:2px;}
#login_title, #encuestas_title, .cabeza_contenido_tiempo{background:#EC0000; padding:2px; color:#FFF; font-size:14px; font-weight:bold; text-align:center;}

#meteorologia{ width:123px; border:#333333 solid 1px; margin:auto; border-top:0;}
#menu_login{font-weight:normal;}
#menu_login form .form_input{border:#ccc 1px solid; width:90%;}
#menu_login form{padding:0; margin:0;}
#error_contrasena{color:#990000;}

#encuestas{font-weight:normal; text-align:left; background: #E6E6FA;}
.barra_porciento{background:#284a91; border:#3333CC solid 1px; height:3px;}

/*Menu login*/
#menu_login{
  font-size: 10px; font-family:arial;
  padding-bottom:0px;
}



/*Columna derecha*/


/*Publicidades*/
 #publicidad_exterior{width:160px; float:right; margin-right:5px; margin-top:5px;}
 .contenedor_publicidad_multiple{margin-bottom:10px;}
/*Publicidades*/

#form_comentario{margin-top:10px;}
#mensaje_respuesta, #descripcion_calendario{border:#00CC66 solid 1px; background:#F2FFF2; padding:5px; font-size:10px; margin-bottom:10px; margin-top:10px;}
#descripcion_calendario{float:right; width:220px;}


/*OTRAS SECCION PORTADA*/
#otras_secciones{margin-top:10px; float:left; width:517px; margin-bottom:10px; float:left; overflow:auto;}
.dos_secciones{float:left; margin-bottom:10px; width:517px;}
.contenedor_seccion{ float:left; width:244px; padding:3px; font-size:10px; color:#c70202; margin-right:5px;}

#ul_otras_secciones_portada{margin-top:-1px;}
#ul_otras_secciones_portada li{background:url(../imgs/li_bg_portada.png) no-repeat top left; padding-left:10px; vertical-align:middle; list-style:none; display:block; margin-bottom:3px; margin-left:-40px;}

.contenedor_seccion a{color:#c70202;}
.contenedor_seccion .titulo_seccion{margin-bottom:3px; border-bottom:1px solid #666; font-size:14px; font-weight:bold; padding:0 0 3px 5px; color:#000;}
.contenedor_seccion .titulo_seccion a{color:#000;}

/***********************/

/*/--- ESPECIAL/*/
#contendor_especial{height:30px; margin-left:5px;}
#contendor_especial #especial{float:right;}



/*/--------------------OPINIONES COL IZQUIERDA /*/

#opiniones_col{background:#e2ecdf; overflow:auto; margin-bottom:10px;}
.contenedor_opinion{float:left; border-bottom:1px #5c8727 solid; width:128px;}
.contenedor_opinion a{font-size:10px; color:#333; text-decoration:none; display:block; margin-bottom:3px;}
.contenedor_opinion a:hover{text-decoration:underline;}
.contenedor_opinion a img{float:left; margin:2px; border:1px #e2ecdf solid;}
.contenedor_opinion a img:hover{border-color:#5c8727;}
