/* CSS Document */
body{overflow : -moz-scrollbars-vertical; margin:0;}
.mainbody {	background-color:#FFF;}

#contenedor {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 980px;
	border: 0px;
	background-color:#FFFFFF;	
	
	background-image: url(../imagenes/bg_main.gif);
	background-repeat: repeat-y;
	background-position: right;

	min-width:770px;	
}

#header_info{
	background-color:#FFFFFF;
	border:0px;
	padding:1px;
	margin: 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A1A1A1;
	text-align: right;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 4px;
}
#header_info a{color:#605C46;text-decoration:none;}
#header_info a:hover{color:#FF0000;text-decoration: underline;}

#header {
	height:42px;
	margin: 0px;
	background-color:#FFFFFF;
	border:0px;
	padding:1px;
	padding-bottom:0px;
	background-image: url(../imagenes/bg_header.gif);
	background-repeat:no-repeat;
}
#cerrar {text-align:right; padding-bottom:10px; padding-right:15px;}
	#cerrar a{color:#FF0000; text-decoration:none;}
/*************** Menu navegacion superior *****************/
#opciones_menu{ height:23px; width:800px; margin-top:5px; float: right; clear:right;}

#nav_sup { list-style:none; margin:0; padding:0; clear:right; float:right; }
#nav_sup li {
	margin-top:2px; margin-bottom:2px; margin-right:0; margin-left:0;
	padding-top:2px; padding-bottom:2px; padding-right:10px; padding-left:10px;		
	border-right:1px solid #CCCCCC;	 float:right; 
	font-family:Arial, Helvetica, sans-serif; font-size:11px;	
}
#nav_sup li.liderecha{ border-right:none; padding-right:20px;}
#nav_sup li a {	text-decoration:none; color:#FFFFFF; font-weight:bold; padding:0px;}
#nav_sup li a:hover {text-decoration:underline;}
/**********************************************************/




#main_banner {margin: 0px; background-color:#FFFFFF; border:0px; padding:0px; }
#menuizq {float: left;width:220px;padding-left:10px;}

#menuder {
	float: right;
	width:220px;
}

#contenido { 
	float: left;
	width: 500px;
	min-height:580px;	
	padding:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; background-color:#FFF; color:#696969;text-align:left;
}
#foot {
	height:48px;
	clear: both;
	width: 100%;
	background-image: url(../imagenes/bg_footer.gif);
	background-repeat:no-repeat; background-position:bottom;
}


/*** Menu lateral ***/
#nav_lateral {list-style:none;}
#nav_lateral img
{
	margin-right:12px;
	margin-left:10px;	
	margin-top:6px;	
	margin-bottom:6px;
	vertical-align: middle;
}
#nav_lateral li {
	margin-top:0px;
	margin-bottom:2px;
	margin-left:-50px;
	background-color:#B1B1B1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
}
#nav_lateral li.lisuperior{margin-top:10px;}
#nav_lateral li a {	
	text-decoration:none;	
	color:#FFFFFF;
	padding:0px;
	display:block; font-weight:bold;
}
#nav_lateral li a:hover {	text-decoration:none;}

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



/*** Menu lateral derecho - Listado de opciones con cuadraditos ***/
#mnu_der {list-style:none;  width:200px; _width:180px;margin:0; padding:0; margin-left:10px;} /* Hack IE6, corrección de tamaño */
#mnu_der li {font-family:Arial, Helvetica, sans-serif; font-size:11px;margin:0px;background-image:url(../imagenes/bg_mnu_ppal_off.gif);padding-top:3px;padding-bottom:3px; height:12px;}
#mnu_der li.li_on{background-image:url(../imagenes/bg_mnu_ppal_on.gif);}
#mnu_der li.lisuperior{margin-top:10px;}
#mnu_der li a {	text-decoration:none; color:#7C7C7C;margin:0px;padding:0px;padding-left:20px;}
#mnu_der li a:hover {	text-decoration:none;}

/**********************************************************/
.cabecera_menu{ background:url(../imagenes/separador_menu.gif) bottom left; background-repeat:no-repeat; border-bottom:1px solid #E21B1E; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#E21B1E;padding-bottom:2px; margin-bottom:8px; margin-top:8px;}

.flecha_roja{background:url(../imagenes/flecha_cat_noticia.gif) bottom left; background-repeat:no-repeat;}

.categoria_noticia{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:9px;  color:#176E00;
padding-left:12px;  padding-bottom:0px; 
margin-bottom:10px; margin-top:10px;
}
.no_importante{margin-left:135px;}


.titular_noticia, .detalle_titular_noticia, .lista_titular_noticia a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13x; color:#176E00; font-weight:bold; padding-bottom:10px;}
.detalle_titular_noticia{font-size:14px;}
.lista_titular_noticia a{font-size:11px; text-decoration:none;  font-weight: normal}
.lista_titular_noticia a:hover{ color:#FF0000;}
.entradilla_noticia,.detalle_entradilla_noticia {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#747474;}
.detalle_entradilla_noticia{ font-style:italic;font-weight:bold;margin-bottom:20px;}
.cuerpo_noticia{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11x; color:#696969; font-weight:normal; padding-top:15px;}

.img_noticia{margin:5px; margin-bottom:10px;}
.foto_centro{float:none;text-align:center;}
.foto_derecha{float:right;text-align:right;}
.foto_izquierda{float:left;text-align:left;}

.separador_noticia{width:90%; border-bottom:1px dashed #CCCCCC; margin:15px;clear:both;}
.separador_descarga{
	width:90%;
	border-bottom:1px dashed #CCCCCC;
	margin: 10px auto 15px 15px;
}

.leer_mas{ margin: 8px; margin-left:0px;}
.leer_mas a { font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:14px; font-size:10px; color:#FF1100; width:70px;background:url(../imagenes/flecha_cat_noticia.gif) bottom right; background-repeat:no-repeat; text-decoration:none;}
.leer_mas a:hover{ text-decoration:none;}

.descarga, .tit_nota_prensa a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  color:#696969; text-decoration:none; font-weight:bold}
.descarga:hover{color:#FF0000; text-decoration:none;}

.borde_gris{padding:1px; border:1px solid #CCCCCC}

#clearfix {clear:both;}


.tit_nota_prensa{float:left; margin-left:5px; padding-bottom:15px;width:90%;}
.tit_nota_prensa a{ font-weight:normal}
.tit_nota_prensa a:hover{color:#FF0000}
.fecha_nota, .categoria_enlace{width:90%; background-color:#E7E7E7; padding:2px; padding-left:8px; font-size:10px; color:#939393; margin-bottom:5px;}
.categoria_enlace{ font-weight:bold;}



h1{ width:95%; border-bottom:1px solid #176E00; color:#176E00; font-size:13px; padding:5px; padding-left:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px;}