﻿body {
	background-image: url(../images/fondo.gif);
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 11px;
	color: #333333;
	margin: 0;
	padding: 15px 0 0 0;
	background-image: url(../images/fondo_web.gif);
	}
	
.Estilo1
{
color: #FF0000;
text-decoration:none;
}
	
img {
	border: 0;
	float: left;
	}
	
a {
	color: #A7AC57;
	/*color: #E52F2C;*/
	}
	
p {
	/*float: left;*/
	margin-top: 0 !important;
	padding-top: 0 !important;
	/*background-color: blue;*/
	margin-bottom: 10px;
	}
	
a:hover {
	color: #C4C97A;
	}

.oculto {
	display: none;
	}
	
.derecha {
	float: right;
	}

div#contiene-principal {
	width: 750px;
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
	}

div#principal {
	float: left;
	width: 748px;
	margin: 0 0 25px 0;
	padding: 5px 5px 15px 5px;
	background-color: #FFFFFF;
	border: 1px solid #D5D5D5;
	}
	
div#corporativo {
	float: left;
	width: 748px;
	margin: 0;
	padding: 0;
	}
	
div#idioma {
	float: left;
	width: 741px;
	margin: 0 0 1px 0;
	padding: 1px 7px 1px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #817F82;
	text-align: right;
	background-image: url(../images/fondo_idioma.gif);
	}
	
div#idioma a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #817F82;
	text-decoration: none;
	}
	
div#idioma a:hover {
	text-decoration: underline;
	}

div#consola {
	float: left;
	width: 748px;
	height: 150px;
	margin: 0 0 1px 0;
	padding: 0;
	/*background-image: url(../images/consola_01.jpg);
	background-repeat: no-repeat;*/
	}
	
div#cotizacion {
	float: left;
	width: 748px;
	height: 27px;
	margin: 0 0 1px 0;
	padding: 0;
	border: 0;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/fondo_cotizaciones.gif);
	background-repeat: repeat-x;
	text-align: center;
	}
	
div#cotizacion span {
	color: #E2DFE3;
	}
	
div#cotizacion a {
	color: #FFFFFF;
	text-decoration: none;
	}
	
div#cotizacion a:hover {
	color: #CCCCCC;
	}
	
div#separador {
	float: left;
	width: 748px;
	margin: 0 0 1px 0;
	padding: 0;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #83B9DD;
	font-size: 0px;
	}

div#bloque {
	float: left;
	width: 748px;
	height: 24px;
	margin: 0 0 1px 0;
	padding: 0;
	background-image: url(../images/bloque.gif);
	background-repeat: no-repeat;
	}
	
div#bloque-home {
	float: left;
	width: 748px;
	height: 30px;
	margin: 0 0 1px 0;
	padding: 0;
	background-repeat: no-repeat;
	background-image: url(../images/bloque_home.gif);
	}

div#bloque-interior {
	float: left;
	width: 748px;
	height: 30px;
	margin: 0 0 1px 0;
	padding: 0;
	background-repeat: no-repeat;
	background-image: url(../images/bloque_interior.gif);
	}
	
/* COLUMNA 1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

div#columna-1 {
	float: left;
	width: 140px;
	margin: 0;
	padding: 0 2px 0 0;
	}
	
div#pdf-home {
	float: left; 
	margin: 0; 
	padding: 7px 0 0 0; 
	border: 0;
	}
	
div#pdf-home img {
	margin: 0; 
	padding: 0; 
	border: 0; 
	float: left;
	}
	
.fechaboletin {
	display: block;
	/*float: left;*/
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A61;
	border: 0;
	background-image: url(../images/fondo_fecha.gif);
	background-repeat: no-repeat;
	background-position: left;
	/*clear: right;*/
	margin-top: 2px;
	}

	
/* MENU IZQUIERDO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
	
/* MENU IZQUIERDO PRINCIPAL !!!!!!!!!!!!!!!!!!!!!!! */

.menu-principal {
	float: left;
	width: 140px;
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	background-image: url(../images/fondo_menu.gif);
	}
	
.li-principal {
	float: left;
	width: 140px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #FFFFFF;
	}
	/*------------------------------ */
.li-principal a:hover { 
	color: #E9E9E9;
	}
	
.a-principal {
	display: block;
	width: 125px;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px 3px 2px 12px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 4px 7px;
	}
	
.tercer-nivel {
	float: left;
	width: 140px !important;
	/*background-color: red !important;*/
	margin: 0 !important;
	padding: 0 !important;
	list-style: none;
	}
	
.tercer-nivel li {
	width: 117px !important;
	margin: 0 !important;
	/*padding: 0 0 0 8 !important;*/
	padding-right: 3px !important;
	padding-left: 20px !important;
	background-image: url(../images/bullet_listado_boletines.gif);
	background-repeat: no-repeat;
	background-position: 12px 10px;
	}
	
.tercer-nivel a {
	width: 117px !important;
	margin: 0 !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
	font-weight: normal !important;
	}
	
/* FIN DE MENU IZQUIERDO PRINCIPAL !!!!!!!!!!!!!!!!!!! */

/* MENU IZQUIERDO SECUNDARIO !!!!!!!!!!!!!!!!!!!!!!!!! */
	
ul#menu-cores, ul#menu-boletines, ul#menu-reservas, ul#menu-economica {
	float: left;
	width: 140px;
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	background-color: #FFFFFF;
	}
	
ul#menu-cores li, ul#menu-boletines li, ul#menu-reservas li, ul#menu-economica li {
	float: left;
	width: 140px;
	margin: 0;
	padding: 0;
	}
	
ul#menu-cores a, ul#menu-boletines a, ul#menu-reservas a, ul#menu-economica a {
	display: block;
	width: 128px;
	margin: 0;
	padding: 4px 0 4px 12px;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 11px;
	text-decoration: none;
	color: #A3A3A3;
	font-weight: bold;
	}
	
ul#menu-cores a:hover, ul#menu-boletines a:hover, ul#menu-reservas a:hover, ul#menu-economica a:hover {
	color: #BEBDBD !important;
	}


/***********************************************************************************************/
/*  FJGA: SOLUSOFT                                                                             */
/*  ESTILOS PARA EL SUBMENÚ DE ESTADÍSICAS, QUE SE HA DESPLEGADO EN 2: PETROLEO Y GAS NATURAL  */
/***********************************************************************************************/

ul.menu-estadisticas {
	padding:0px;
	list-style-type:none;
	background-color:#FFFFFF;
//	margin-left:0px;
}
	ul.menu-estadisticas > li {
		padding-top:5px !important;
}
	ul.menu-estadisticas a {
		padding-left:10px;
		color:#666666;
		text-decoration:none;
		}
		ul.menu-estadisticas a:hover {
		color:#999999;
}
	ul.menu-estadisticas ul.tercer-nivel {
		padding-bottom:5px !important;
}
	ul.menu-estadisticas ul.tercer-nivel a {
		padding-bottom:0px !important;
}
	
.activa-2 {
	font-weight: bold;
	}
	
	
/* FIN DE MENU IZQUIERDO SECUNDARIO !!!!!!!!!!!!!!!!!!!!!!!!! */

	
div#banners {
	float: left;
	width: 140px;
	margin: 0;
	padding: 7px 0 0 0;
	}

div#banners-derecha {
	float: left;
	width: 180px;
	margin: 0;
	padding: 1px 0 5px 0;
	}
	
div#columna-1 img {
	float: left;
	margin: 0 0 5px 0;
	}
	
a.banner-suscripcion img {
	//margin-right:-30px !important;
	//float:none !important;
}
a.banner-baja-suscripcion {
	//float:none !important;
}

/* COLUMNA 2 HOME !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

div#columna-2-home {
	float: left;
	width: 405px;
	margin: 0;
	padding: 15px 10px;
	border: 0;
	background-image: url(../images/fondo_columna-2.gif);
	background-repeat: repeat-x;
	}
	
div#columna-2-home h2, div#columna-2 h2 {
	margin: 0;
	padding: 0;
	margin-bottom: 4px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #60A1CC;
	font-weight: normal;
	}
	
div#columna-2 h2 {
	float: left;
	width: 536px;
	}
	
div#columna-2-home h4, div#columna-2 h4 {
	margin: 0;
	padding: 0;
	margin-bottom: 4px !important;
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 24px;
	color: #ff0000;  
	font-weight: normal;
	}
	
div#columna-2 h4 {
	float: left;
	width: 536px;
	}
	
div#grupo-destacados {
	background-color: #FFFFFF;
	float: left;
	width: 405px;
	padding: 15px 0 0 0 !important;
	border: 0;
	}
	
.fecha {
	display: block;
	float: left;
	width: 406px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A5A61;
	border: 0;
	background-color:#EEEEEE;
	clear: right;
	}

	
.destacado {
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
	margin-bottom: 15px;
	width: 405px;
	}

.destacado h3 {
	margin: 0;	
	padding: 0;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706C08;
	}
	
.destacado h3 a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706C08;
	}
	
.destacado h3 a:hover {
	text-decoration: underline;
	}
.enlacePeqH3 {
	margin: 0;	
	padding: 0;
	font-weight: normal;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #706C08;
}	
.enlacePeqH3 a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	color: #706C08;
	font-weight:bold;
	}
	.enlacePeqH3 a:hover {
		text-decoration: underline;
		font-weight:bold;
		}

	
/* COLUMNA 3 HOME !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

div#columna-3-home {
	float: left;
	width: 180px;
	margin: 0;
	padding: 0 0 0 1px;
	border: 0;
	}
	
div#cotizaciones-home {
	float: left;
	width: 176px;
	margin: 0;
	padding: 1px;
	border: 1px solid #EBE9EA;
	}
	
.cierre {
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	width: 180px;
	height: 3px !important;
	font-size: 0;
	background-color: #F5F5F5;
	}
	
div#legislacion-top {
	float: left;
	width: 175px;
	height: 16px;
	margin: 0;
	padding: 0 0 0 5px;
	background-image: url(../images/fondo_legislacion_top.gif);
	background-repeat: repeat-x;
	}
	
div#legislacion-top h2 {
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	}
	
div#legislacion-cuerpo {
	float: left;
	width: 165px;
	margin: 0;
	padding: 9px 4px 9px 9px;
	border: 1px solid #EBEAE8;
	border-top: 0;
	}
	
div#legislacion-cuerpo a {
	color: #666666;
	text-decoration: none;
	}
	
div#legislacion-cuerpo a:hover {
	color: #666666;
	text-decoration: underline;
	}
	
div#legislacion-cuerpo ul {
	float: left;
	width: 165px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
div#legislacion-cuerpo ul li {
	float: left;
	width: 155px;
	padding: 0 0 0 10px;
	margin: 0;
	background-image: url(../images/bullet_legislacion.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	}
	
	
/* DE INTERÉS */

div#deinteres-top {
	float: left;
	width: 171px;
	min-height:16px;
	margin: 0;
	padding: 0 0 0 5px;
	background-image: url(../images/fondo_legislacion_top.gif);
	background-repeat:inherit;
	}
	
div#deinteres-top h2 {
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF !important;
	background-color:transparent !important;
	line-height:14px;
	margin: 0;
	padding: 0;
	padding-top:2px;
	text-transform: uppercase;
	}
	div#deinteres-top h2 a {
		line-height:20px;
		}
	
div#deinteres-cuerpo {
	float: left;
	width: 165px;
	margin: 0;
	margin-left:2px;
	padding: 0;
	border-left: 1px solid #EBEAE8;
	border-right: 1px solid #EBEAE8;
	border-bottom: 3px solid #F5F5F5;
	border-top: 0;
	background-color: #FFFFFF;
	}
	
div#deinteres-cuerpo a {
	color: #636262;
	text-decoration: none;
	}
	
div#deinteres-cuerpo a:hover {
	color: #636262;
	text-decoration: underline;
	}
	
div#deinteres-cuerpo ul {
	float: left;
	width: 170px;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
div#deinteres-cuerpo ul li {
	float: left;
	width: 145px;
	padding: 4px 5px 4px 18px;
	margin-top: 1px !important;
	margin-bottom: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	background-image: url(../images/bullet_deinteres.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	border-bottom: 1px solid #EBEAE8;
	background-color: #F4F9FC;
	}
	

/* FIN DE INTERÉS */
	
/* COLUMNA 2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

div#columna-2 {
	float: left;
	width: 536px;
	margin: 0;
	padding: 25px 35px;
	border: 0;
	background-image: url(../images/fondo_columna-2.gif);
	background-repeat: repeat-x;
	font-weight: normal !important;
	text-align: left !important;
	}
	
div#columna-2 h3 {
	margin: 0;
	padding: 10px 0 4px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #60A1CC;
	font-weight: bold;
	}
	
.consola-seccion {
	float: left; 
	width: 536px; 
	margin: 0; 
	padding: 3px 0 11px 0;
	}
	
.consola-seccion img {
	float: left !important; 
	margin: 0; 
	padding: 0;
	}
	
/* FORMULARIO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.contiene-capa-formulario {
float: left;
	width: 536px; 
	margin: 0;
	padding: 0;
	}
	
.contiene-capa-formulario img {
	float: left;
	border: 1px solid #CCC9CB;
	margin: 8px 0 0 0;
	padding: 0;
	}

.capa-formulario {
	width: 348px;
	margin: 0;
	padding: 0 0 0 8px;
	float: left;
	}
	
.capa-formulario input, .capa-formulario textarea {
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial; font-size: 11px;
	}
	
.capa-formulario input {
	width: 140px;
	}
	
.capa-formulario textarea {
	width: 328px !important;
	height: 100px;
	}
	
.botones-contacto {
	color: #60A1CC;
	font-weight: bold;
	width: auto !important;
	}
	
/* MIGAS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.migas  {
	float: left;
	width: 528px;
	margin: 0 0 15px 0;
	padding: 1px 4px;
	border: 1px solid #DDDDDD;
	font-size: 10px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	color: #939292;
	}
	
.migas a {
	color: #E52F2C !important;
	text-decoration: underline;
	}
	
.migas a:hover {
	color: #F79997 !important;
	}
		
.migas span {
	color: #E52F2C !important;
	}
	
/* FIN DE MIGAS !!!!!!!!!!!!!!!!!!!!!!!!!!!! */
	
.listado-boletines {
	width: 536px;
	margin: 0 0 10px 0;
	padding: 8px 0 0 0;
	list-style: none;
	border-top: 1px solid #FBF9FA;
	margin-left: auto;
	margin-right: auto;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #5E9DC8;
	text-decoration: none;
	}
	
.listado-boletines li {
	float: left;
	width: 518px;
	margin: 0 0 1px 0;
	padding: 5px 0 5px 18px;
	background-color: #F8F7F2;
	background-image: url(../images/bullet_listado_boletines.gif);
	background-repeat: no-repeat;
	background-position: 8px 50%;
	border-bottom: 1px solid #C8E3F6;
	}
	
.listado-boletines a {
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #5E9DC8;
	text-decoration: none;
	}
	
.listado-boletines a:hover {
	text-decoration: underline;
	}
	
.grupo-normas {
	float: left; 
	width: 536px;
	margin: 0;
	padding: 0 0 25px 0;
	}
	
.titulo-grupo {
	margin: 0;
	padding: 0;
	width: 450px;
	margin-left: auto;
	margin-right: auto;
	}
	
.titulo {
	float: left !important;
	width: 445px !important;
	padding: 1px 0 1px 5px !important;
	margin: 0 !important;
	border: 0 !important;
	background-color: #60A1CC !important;
	color: #FFFFFF !important;
	margin-left: auto !important;
	margin-right: auto !important;
	font-size: 12px !important;
	font-weight: bold !important;
	}
	
.norma {
	width: 450px;
	margin: 0;
	padding: 0 0 0 0;
	margin-left: auto;
	margin-right: auto;
	}

.barra {
	float: left;
	width: 445px;
	margin: 0;
	padding: 2px 5px 2px 0;
	background-color: #F8F7F2;
	
	border: 0;
	border-bottom: 1px dotted #C8E3F6;
	text-align: right;
	}
	
.barra a {
	font-size: 11px;
	text-decoration: none;
	color: #4B91BF;
	}
	
.barra a:hover {
	color: #91C5E7;
	}
	
.norma-cuerpo {
	float: left;
	width: 428px;
	margin: 0;
	padding: 10px;
	border: 1px solid #E0DFD8; 
	border-top: 0;
	background-color: #FDFDFC;
	}
	
.regimen-nivel-1, .regimen-nivel-1 a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	color: #60A1CC;
	}
	
.regimen-nivel-2, .regimen-nivel-2 a {
	color: #666666;
	font-weight: normal !important;
	}
	
.regimen-nivel-1 a:hover, .regimen-nivel-2 a:hover {
	text-decoration: underline;
	color: #7CB5DA;
	}
	
/* DIRECCIONES DE INTERÉS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.direcciones {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
	}

.listado-direcciones {
	float: left;
	width: 400px;
	background-color: #F8F7F2;
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.listado-direcciones li {
	display: block;
	width: 377px;
	margin: 0;
	padding: 6px 5px 6px 18px;
	border-bottom: 1px dashed #C8E3F6;
	background-image: url(../images/flecha.gif);
	background-repeat: no-repeat;
	background-position: 5px 11px;
	}
	
.listado-direcciones2 li {
	margin: 0;
	padding: 0;
	background-image: none;
	border-bottom: none;
	}
	
.listado-direcciones3 ul {
	width: 377px;
	margin: 0;
	padding: 0;
	}
	
.listado-direcciones a {
	text-decoration: none;
	color: #7F7D7D !important;
	}
	
.listado-direcciones a:hover {
	color: #9E9C9C !important;
	}
	
.titulo-direcciones {
	width: 390px !important;
	display: block;
	float: left !important;
	margin: 0 !important;
	padding: 4px 5px !important;
	border: 0 !important;
	color: #FFFFFF !important;
	font-size: 10px !important;
	font-weight: bold !important;
	background-color: #60A1CC !important;
	text-transform: uppercase;
	}
	
/* BOLETINES AÑOS ANTERIORES !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.enlaces-anteriores {
	float: left;
	padding: 0 0 25px 15px;
	margin-bottom: 0 !important;
	}

.enlaces-anteriores ul {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	}

.enlaces-anteriores ul li {
	float: left;
	display: block;
	width: 50px !important;
	height: 15px !important;
	text-align: center;
	padding: 10px;
	border: 1px solid #FFFFFF;
	background-color: #A6C8E1;
	}

.enlaces-anteriores a {
	color: #FFFFFF !important; 
	text-decoration: none !important;
	}
	
.enlaces-anteriores a:hover {
	text-decoration: underline !important;
	}

.anteriores-activo {
	background-color: #82ACCB !important;
	}

/* PIE DE PÁGINA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

div#pie {
	float: left;
	margin: 0;
	padding: 25px 0 0 152px;
	width: 596px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #B2B0B1;
	}
	
.azul {
	color: #83B9DB;
	}

div#pie a {
	color: #B2B0B1;
	text-decoration: none;
	}
	
div#pie a:hover {
	text-decoration: underline;
	}
	
	
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */	
	
/* MAPA WEB Nivel 1 */

.mapa-nivel-1 {
	float: left;
	width: 536px;
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #E52F2C;
	}
	
.mapa-nivel-1 li {
	float: left;
	width: 536px !important;
	margin: 0;
	padding: 0;
	padding-bottom: 4px !important;
	padding-top: 4px !important;
	border-bottom: 1px dashed #ccc;
	}
	
.mapa-nivel-1 a {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #E52F2C;
	text-decoration: none;
	}
	
.mapa-nivel-1 a:hover {
	text-decoration: underline;
	}


/* MAPA WEB Nivel 2 */
	
.mapa-nivel-2 {
	float: left;
	width: 521px !important;
	margin: 0 0 0 15px;
	}

.mapa-nivel-2, .mapa-nivel-2 a {
	font-size: 11px !important;
	color: #999999 !important;
	margin: 0;
	padding: 0;
	list-style: none;
	}

.mapa-nivel-2 li {
	float: left;
	width: 510px !important;
	background-image: url(../images/bullet_mapa.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
	padding-left: 11px;
	border-bottom: 0 !important;
	}
	
/* MAPA WEB Nivel 3 */
	
.mapa-nivel-3 {
	float: left;
	width: 495px !important;
	border-bottom: 0 !important;
	margin: 0 0 0 15px;
	padding: 0;
	list-style: none;
	}
	
.mapa-nivel-3 li {
	float: left;
	width: 484px !important;
	background-image: url(../images/bullet_mapa.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
	padding-left: 11px;
	border-bottom: 0 !important;
	font-weight: normal !important;
	}
	
.mapa-nivel-3 a {
	font-weight: normal !important;
	text-transform: none !important;
	}
	
.tabla-emisiones {
	margin-top: 15px;
	margin-bottom: 15px;
	}
	
.tabla-emisiones td, .tabla-emisiones th {
	padding: 3px; 
	border: 1px solid #CCCCCC;
	}
	
.punto {
	padding: 4px 7px 0 0;
	}
	
	.listado-direcciones li {
	display: block;
	width: 377px;
	margin: 0;
	padding: 6px 5px 6px 18px;
	border-bottom: 1px dashed #C8E3F6;
	
	}
	
.tabla-emisiones th {
	color: #868484;
	background-color: #E8F4FB;
	}
	
	
/* NOTICIAS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

div#menu-noticia
	{
	float: left;
	width: 748px;
	margin: 0;
	padding: 5px 0 0 0;
	}
	
div#menu-noticia ul
	{
	float: left;
	margin: 0;
	padding: 0;
	width: 320px;
	list-style: none;
	}

div#menu-noticia li
	{
	float: left;
	margin: 0;
	padding: 0;
	width: 320px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC; 
	margin: 0 0 1px 0;
	}

div#menu-noticia a
	{

	margin: 0;
	padding: 3px 5px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #60A1CC; 
	text-decoration: none;

	}
	
div#menu-noticia a:hover
	{
	color: #85BDE2;
	}
	
div#titulo-noticia
	{
	width: 748px;
	float: left;
	margin: 0;
	padding: 30px 0 15px 0;
	text-align: center;
	}

div#titulo-noticia h1
	{
	margin: 0;
	padding: 0;
	margin-bottom: 4px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #60A1CC;
	font-weight: normal;
	}
	
div#foto-noticia 
	{
	float: left;
	margin: 0;
	padding: 10px 0 15px 0;
	text-align: center;
	width: 748px;
	}

div#foto-noticia img 
	{
	margin: 0 auto;
	float: none !important;
	}
	
div#cuerpo-noticia
	{
	float: left;
	width: 718px;
	margin: 0;
	padding: 0 15px;
	}

div#menu-noticia select
	{
	margin: 2px 0 2px 5px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #60A1CC;
	border: 1px solid #CCCCCC !important;
	vertical-align: middle;
	}
	
.form-boletin 
	{
	padding: 0 5px 0 0;
	}
	
.form-boletin select
	{
	margin: 2px 0 2px 5px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #60A1CC;
	border: 1px solid #CCCCCC !important;
	vertical-align: middle;
	float: right;
	}
	
div#menu-noticia form
	{
	margin: 0;
	padding: 0;
	float: right;
	}

div#menu-noticia input
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px solid #666666;
	width: 20px;
	text-align: center;
	}
	
.logo-wpc {
	float: left;
	width: 50px;
	margin: 0;
	padding: 15px 0 0 25px;
	text-align: left;
	}
	
.logo-wpc img
	{
	border: 0;
	}
	
div#fondo_azul
	{
	background-color: #DEEAF6;
	width: 510px;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;	
	}
	
.punto {
	padding: 4px 7px 0 0;
	}
	
div#fondo_gris
	{
	background-color: #e1dfdf;
	width: 534px;
	height: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;	
	}
.sangradoTit {
	margin-left:10px;
}
.tablaRatings {
	margin-top:10px;
	margin-bottom:10px;
	text-align:center; 
	background-color:lightblue;
}
.tablaRatings tr td {
	border:1px solid #000000;
	height:50px;
}
