/* ------------------- Estilos para el encabezado -------------------------- */

#encabezado{
background: #FFFFFF;
width: 760px;
}

/* ------------------- Estilos para patrocinio ----------------------------- */

#patrocinio { text-align: left; color: #999;  height: 80px; width: 172px; font-size: 8pt; margin: 0px; padding: 0px 0px 5px 0px; }
*html #patrocinio {margin-left: -5px;}
#patrocinio .texto  { float: left; text-align: left; margin: 0px 0px 5px 5px;}
#patrocinio .imagenp { float: right; text-align: center; margin: 0px 0px 5px 0px;}

/* ------------ Enlaces ------------- */

a.link1, a.link1:visited { color: #F33; text-decoration: underline;}
a.link1:hover { color: #66F; text-decoration: underline;}


/* ------------------- Estilos para menu lateral --------------------------- */

/* ------------------- Estilos para menu lateral --------------------------- */

#columna_menu {	background: #FFF; float: left; width: 170px; }
#menu_lateral a, #menu_lateral a:visited 
{ background:#FFF; border:1px solid #fff; border-width:0 1px 1px 0; font-size:9pt; color:#3333DD; text-decoration:underline;   margin: 0px; padding: 0px; }
#menu_lateral a:hover { background:#FFF; color:#6666FF; }

#menu_lateral a.menu_link_seleccionado, #menu_lateral a.menu_link_seleccionado:visited
{ color: #f90;  text-decoration: none; }

#menu_lateral a.menu_link_seleccionado:hover
{ color: #f90;  text-decoration: underline; }

.seccion_contador{color: #999; padding: 0px 0px 0px 3px;}

#menu_lateral, #menu_lateral ul { width: 170px; padding:0px; margin:0px; list-style-type: none; }
*html #menu_lateral ul { margin-left: -5px;}
#menu_lateral li { display: block; background: #FFF; float:left; position:relative; width: 165px; border: 0; margin: 2px 0px 2px 5px; padding: 0px; }

#menu_fecha { padding:3px 0px 0px 5px; }


/* ------------------- Estilos para contenido ------------------------------ */

#contenido_pagina { width: 760px; margin: 0 auto; padding: 4px 13px 6px 6px; }
#contenido_principal { width: 760px; margin: 0 auto; margin: 5px 0px 7px 0px; }
#columna_contenido { float: left; margin: 0px 0px 0px 15px; width: 575px;}
#columna_pie { display: block; bottom: 0; margin-top: 5px; /*170px menu + 15 aire*/ background: #FFF; height: 25px; }


/* ------------------- Estilos para la barra de navegacion  ---------------- */

#nav {clear: both; background: #FFF; width: 575px; margin: 0px; padding: 1px 0px 0px 0px;}
#nav a.navlink 	{color: #33D; text-decoration: underline;}
#nav a.navlink:hover {color: #66F; text-decoration: underline;}


#nav .nseccion	{display: block; background: #FFF; float: left; padding: 0px 0px 0px 5px; margin:0px; width: 80px; text-align: left; font-size: 9pt; color: #F90; }
#nav .arriba	{display: block; background: #FFF; float: left; padding: 0px 0px 0px 5px; margin:0px; width: 80px; text-align: left; font-size: 8pt; color: #F90; }


#nav .nregresar		{background: #FFF; float: left; padding: 0px 0px 0px 0px; margin:0px; width: 75px; text-align: center; font-size: 8pt;}
#nav .nanterior		{background: #FFF; float: left; padding: 0px 0px 0px 0px; margin:0px; width: 75px; text-align: right; font-size: 8pt;}
#nav .nposicion		{background: #FFF; float: left; padding: 0px 5px 0px 5px; margin:0px; width: 145px; text-align: right; font-size: 8pt;}
#nav .nposicion2	{background: #FFF; float: left; padding: 0px 5px 0px 5px; margin:0px; width: 115px; text-align: left; font-size: 8pt;}
#nav .nsiguiente	{background: #FFF; float: left; padding: 0px 0px 0px 0px; margin:0px; width: 55px; text-align: left; font-size: 8pt;}
#nav .ndivision		{background: #FFF; float: left; padding: 0px 0px 0px 0px; margin:0px; width: 5px; text-align: center; font-size: 8pt;}


/* ------------------- Estilos para las noticas en la secciones ------------ */

#area_noticia { margin: 0; padding: 0; }
#area_noticia a { color: #037; text-decoration:none; }
#area_noticia a:hover { color: #037; text-decoration:underline; }

#articulo { float:left; margin: 0px 10px 0px 0px; padding:0px 0px 0px 5px;  width:350px;}
#articulo .titulo { background: #FFF; padding: 0px; margin: 0px; color: #037; font-size: 14pt; text-align: left; height: auto; width:350px;}
#articulo .fecha  { padding: 5px 0px 0px 0px; margin: 0px; color: #999; font-size:  9pt; text-align: left; }
#articulo .autor  { padding: 0px; margin: 0px; color: #999; font-size:  9pt; text-align: left; }
#articulo .texto  { padding: 0px; margin: 30px 0px 0px 0px; color: #555; font-size:  9pt; text-align: left;}
#articulo .texto p { margin: 0px 0px 15px 0px; text-align: left;}

#articulo .vermasnoticiasseccion ul li a, #articulo .vermas ul li a:visited { color: #33D; text-decoration: underline; }
#articulo .vermasnoticiasseccion ul li a:hover { color: #33D; text-decoration: underline; }
#articulo .vermasnoticiasseccion ul li.actual { color: #F90;}
#articulo .vermasnoticiasseccion ul li span.vbarra { color: #F00;}

#articulo .vermas ul li a, #articulo .vermas ul li a:visited { color: #33D; text-decoration: underline; }
#articulo .vermas ul li a:hover { color: #33D; text-decoration: underline; }
#articulo .vermas ul li.actual { color: #F90;}
#articulo .vermas ul li span.vbarra { color: #CCC;}


/*#articulo_columna_izq dt {background:#fff; padding:0px; text-align:left; color:#037;}
#articulo_columna_izq dd {background:#fff; padding:0; margin:0;}*/
#articulo_columna_der { float:left; margin:3px 0px 0px 0px;  padding:0px 0px 0px 0px; width:210px;}
*html #articulo_columna_der {margin-left: -2px;}
#articulo_columna_der .bloquefoto { padding: 0px 0px 0px 0px;}
#articulo_columna_der .foto { padding:0px; margin:0px;width:205px;}
#articulo_columna_der .titulo  {background:#ddd; padding:0px 0px 0px 5px; margin: 0px 0px 0px 0px; font-size: 9pt; font-weight: bold; color: #555; }
#articulo_columna_der .leyenda { padding:5px 0px 0px 0px; margin:0px; width:205px; font-size: 8pt; font-weight: bold; color: #555; text-align: left;}
#articulo_columna_der .autor   { padding:3px 0px 0px 0px; margin:0px; width:205px; font-size: 8pt; color: #999;}
#articulo_columna_der .popuplink { padding: 3px 0px 0px 0px;}
#articulo_columna_der .popuplink a, #articulo_columna_der .popuplink a:visited 
{color: #33D; font_size: 8pt; text-decoration: underline;}
#articulo_columna_der .popuplink a:hover
{color: #66F; font_size: 8pt; text-decoration: underline;}

#articulo_columna_der .bloque { width: 206px; padding: 0px 0px 25px 0px;}
#articulo_columna_der .ligas_ver a, #articulo_columna_der .ligas_ver a:visited
{ color: #3333DD; font-weight: normal; text-decoration: underline; }
#articulo_columna_der .ligas_ver a:hover { color: #6666FF; font-weight: normal; text-decoration: underline; }


#articulo ul.sumario_lista
{ list-style: url(imagenes/bullet.gif); margin: 15px 0px 0px 12px; font-size: 9pt; font-weight: bold; color: #555; padding: 0px 0px 0px 0px; }
/* *html #articulo ul.sumario_lista { margin: 0px 0px 0px 15px;} */

#articulo ul.sumario_lista li span { position: relative; left: -5px; }
/* *html #articulo ul.sumario_lista li span { left: -8px; } */

*html #articulo ul.sumario_lista
/* {margin: 0px 0px 0px 17px; } */

#articulo ul.relacionados_lista
{ list-style: url(imagenes/bullet.gif); color: #037; font-size: 9pt; font-weight: bold; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 17px;}

.titulo_h3 {color: #f90; font-weight: bold; margin: 10px 0 7px 0;}

/* ------------------- Estilos para pie de pagina -------------------------- */

#pie
{
	clear: left;
	width: 100%;
	background: #FFFFFF;
	text-align: center;
	padding: 4px 0;
}

/* ------------------ Eslitos para la pagina de secciones ------------------ */

span.nombre
{
	display: block;
	background: transparent;
	color: #ff9900;
	height: 20px;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-left: 6px;
}

/*------------------------ Estilos sobrepuestos */

ul.noticia { list-style: url(imagenes/bullet.gif); margin: 0px 0px 0px 12px; padding: 0px; }
*html ul.noticia { margin: 0px 0px 0px 15px;}
ul.noticia li span { position: relative; left: -5px; }
*html ul.noticia li span { left: -8px; }

/*--------------- RSS ----------------*/

.tema_rss { color: #f90 !important;}

a.link_medio { color: #f90 !important; text-decoration: none;}
a.link_medio:hover { color: #f90 !important; text-decoration: underline;}

.noticias_ver_mas1 { float: left; width: 385px; margin-right: 10px; }
.noticias_ver_mas2 { float: left; width: 170px; }
.noticias_ver_mas_titulo { color: #ff9900; font-size: 9pt; margin-bottom: 7px; margin-top: 10px; }
.noticias_ver_mas_c1 { float: left; width: 180px; margin-right: 10px; }
.noticias_ver_mas_c2 { float: left; width: 180px; }
.menu_link_seleccionado2 { color: #f90 !important; }
