body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	background-color:#FFFFFF;
}
.sombra_superior {
	width: 790px;
	margin-top:5px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/sombra_superior_home.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	height:13px;
}

.idiomas{
	width: 790px;
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
}

.banderas{
margin-right: 20px;

}

.separacion{
	margin-top:10px;

}

.donde_logo{
	height:180px;
 	width:100%;
	background-image:url(../images/logo_derecha.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

.sombra {
	width: 790px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/fondo_sombra.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
	
.contenido
{
	width:750px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	background-image:url(../images/fondo_contenido.jpg);
	background-repeat:repeat-y;
}

.izquierda{
	width:231px;
	float:left;
	margin-right:-3px;
	padding:0px;
}

.derecha{
	width:519px;
	margin-left:231px;
	padding:0px;
}

.logo{
	margin: 18px 0px 18px 8px;
}

.menu_top{
height:37px;
background-image:url(../images/fondo_menu_top.jpg);
background-repeat:repeat-y;

}

.menu_top ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.menu_top li{
	float:left;
	position:relative;
	z-index:100;
	text-align:center;
	padding:10px 0px 10px 0px;
}

.menu_top a{
	text-decoration:none;
	font-size:0.8em;
	letter-spacing:0px;
	font-weight:bold;
}

.menu_top a:link, .menu_top a:visited{
	color:#FFFFFF;
}

.menu_top a:hover{
	color:#a30509;
}


.cabecera{
	border-top:1px solid #ffffff;
	height:190px;
	background-image:url(../images/cabecera_principal.jpg);
	background-repeat:no-repeat;
}

.cabecera h4{
	color:#edebe6;
	border-left: 4px solid #d1771b;
	padding-left:3px;
	margin-top:50px;
	margin-left:190px;
	line-height:14px;
	font-size:1.2em;
	font-weight: bold;
}

.cabecera h5{
	margin:60px 0px 0px 10px;
	font-size:0.9em;
	color:#eab939;
	font-weight:normal;
	letter-spacing:-0.5px;
}

.cabecera h1{
	font-size:1.3em;
	color:#ffffff;
	font-weight:normal;
	margin:-5px 0px 0px 10px;
	padding:0px;	
}

.cabecera p{
 float:left;
 color:#FFFFFF;
 width:280px;
 font-size:0.8em;
 margin:0px 0px 0px 12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cabecera a{
	text-decoration:none;
	font-size:0.9em;
	letter-spacing:0px;
	
}

.cabecera  a:link, .cabecera  a:visited{
	color:#FFFFFF;
}

.cabecera  a:hover{
	color:#eeba28;
}

.lista_general{
margin-left:332px;
}

.cabecera ul{
	list-style-image: url(../images/bullet.gif);
	padding:0px;
	margin:0px;

}


.cabecera ul ul{
	list-style-image: url(../images/flecha.gif);
	margin-left:15px;
	font-size:0.9em;

}

.cabecera li{
	padding:2px;
}

.menu_lateral{
	width:100%;
	border-top: 4px solid #d0142c;
	background-color:#e3e3e3;
	background-image:url(../images/fondo_menu_lateral.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-bottom:1px;
}

.menu_lateral ul{
	list-style:none;
	margin-left:10px;
	padding-left:0px;
}

.menu_lateral li{
	background-image: url(../images/menu_lateral_division_gris.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:7px 0px 10px 0px;
	width: 210px;
}

.menu_lateral a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:0.8em;
	letter-spacing:-1px;
	font-weight:bold;
	
}

.menu_lateral h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:1em;
	letter-spacing:-1px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#076fb8;
	
	
}

.menu_lateral  a:link, .menu_lateral  a:visited{
	color:#076fb8;
}

.menu_lateral  a:hover{
	color:#eeba28;
}

.flecha_lateral{
	float:right;
	margin-right:20px;
	margin-top:-17px;
}


.seccion{
	padding:0px 20px 0px 20px;

}

.seccion h1{
	color: #0080cc;
	font-size:1em;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:20px;

}

.linea{
	border-bottom: solid 2px #efefef;
	width:100%;
	margin-bottom:8px;
}

.seccion h2, .seccion h3{
	color:#db8518;
	font-size:0.9em;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:15px;
}

.seccion p{
	color:#4e4e4e;
	font-size:0.9em;
	margin-top:5px;
	padding-top:0px;
}

.seccion ul{
	color:#4e4e4e;
	font-size:0.9em;
	margin-top:5px;
	padding-top:0px;
}
.seccion li{
	padding:5px 10px 5px 10px;
}

.seccion a, .panel_informes a{
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
	
}

.seccion  a:link, .seccion  a:visited, .panel_informes a:link, .panel_informes a:visited{
	color:#db8518;
}

.seccion  a:hover, .panel_informes a:hover{
	color:#eeba28;
}

.noticias{
	padding:10px;
}

.noticias h4{
	color: #0080cc;
	font-size:1em;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:10px;
}

.euribor{
	padding:10px;
}

.euribor h4{
	color: #0080cc;
	font-size:1em;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:0px;
}

.euribor_uni{
margin-bottom:10px;

}

.euribor_uni p{
	color:#666666;
	font-size:0.8em;
	margin-top:0px;
	margin-left:70px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.fecha{
	color: #0080cc;
	font-size:0.9em;
	font-weight:bold;
	float:left;
}

.empresa{
	color: #0080cc;
	font-size:0.9em;
	font-weight:bold;
}

.noticia, .noticia_margen{
	margin-bottom:30px;

}

.noticia p{
	color:#666666;
	font-size:0.8em;
	width:130px;
	margin-top:0px;
	margin-left:70px;
}

.noticia_margen p{
	color:#666666;
	font-size:0.8em;
	margin-top:0px;
}

.noticia a, .noticia_margen a{
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
}

.noticia a:link, .noticia a:visited, .noticia_margen  a:link, .noticia_margen  a:visited{
	color:#0080cc;
}

.noticia a:hover, .noticia_margen  a:hover{
	color:#eeba28;
}

.linea_noticia{
	background-image:url(../images/fondo_noticia.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:210px;
	text-align:right;
}

.linea_noticia2{
	background-image:url(../images/fondo_noticia2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:210px;
	text-align:right;
}

.copyright{
	padding:15px 0px 15px 20px;
	margin-left:18px;
	color:#666666;
	font-size:0.8em;
	letter-spacing:1px;
}

.copyright a{
	text-decoration:none;
}

.copyright  a:link, .copyright  a:visited{
	color:#666666;
}

.copyright  a:hover{
	color:#eeba28;
}

.sombra_inferior {
	width: 790px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/sombra_pie.jpg);
	background-repeat: no-repeat;
	background-position:top;
	height:80px;
}

.breadcums {
	width:100%;
	border-top:2px solid #065f9d;
	border-bottom:2px solid #065f9d;
	background-color:#087fd3;
	color:#FFFFFF;
	line-height:16px;
}

.breadcums a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:0.8em;
	letter-spacing:-1px;
	font-weight:bold;
	
}

.breadcums  a:link, .breadcums  a:visited{
	color:#fefaf1;
}

.breadcums  a:hover{
	color:#e18d19;
}

.lateral_promocion{
	background-image:url(../images/lateral_bahia.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:113px;
	padding:0px 30px 0px 30px;
	text-align:center;
	line-height:20px;
	padding-top:70px;
}

.lateral_promocion a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:0.9em;
	letter-spacing:-1px;
	font-weight:bold;	
}

.lateral_promocion  a:link, .lateral_promocion  a:visited{
	color:#00629c;
}

.lateral_promocion  a:hover{
	color:#e18d19;
}

.precio{
	color:#db8841;
	font-size:1.5em;
	text-align:right;
	margin-right:10px;
}

.informe{
	border-bottom: solid 2px #efefef;
	padding-bottom:15px;
}

.informe p{
	margin-bottom:0px;
	padding-bottom:0px;
}

.informe a{
	float:right;
	margin-right:5px;

}

.panel_informes img{
	position:relative;
	top:10px;
	padding-bottom:10px;
}

.tr_cabecera{
	background-color:#e18d19;
	border:#c95f13 solid 1px;
	color:#ece9e5;
	font-size:1em;
	font-weight:bold;
	line-height:20px;
	letter-spacing:1px;
}

.tr_contenido{
	background-color:#eedcaa;
	border:#eeba28 solid 1px;
	color:#e18d19;
	font-size:0.8em;
	font-weight:bold;
	line-height:10px;
}

.td_fuerte{
	background-color:#e1b981;
	color:#c95f13;
	font-size:0.9em;
	font-weight:bold;
}

.td_light{
	background-color:#eedcaa;
	color:#c95f13;
	font-size:0.9em;
	font-weight:bold;
}

.td_cabecera{
	background-color:#e18d19;
	color:#FFFFFF;
	font-size:1em;
	font-weight:bold;
}

.promocion{
	width:95%;
	border:#CCCCCC solid 1px;
	padding:10px;
	margin-bottom:20px;
	min-height:130px;
}

.promocion h3{
	color:#db8518;
	font-size:0.9em;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.promocion img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.imagenes{
	margin-top:20px;
	width:100%;
}

.imagenes img{
	padding:5px 30px 5px 30px;

}

.tabla_formulario input{
	font-size:0.8em;
	width:100px;


}


a.enlace_rojo:link , a.enlace_rojo:visited {
color:#df6262;

}

a.enlace_rojo:hover{
color:#FFFFFF;

}

.panel_sorteo{
	margin-left:15px;
	margin-top:10px;
	text-align:right;
	margin-right:20px;
}

.panel_sorteo a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:0.8em;
	letter-spacing:-1px;
	font-weight:bold;	
}

.panel_sorteo  a:link, .panel_sorteo  a:visited{
	color:#00629c;
}

.panel_sorteo  a:hover{
	color:#e18d19;
}


.form_hora_input{
	background-color:#0099FF;
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding:10px;



}

/*============ Menu ============================*/


.menu{
	height:37px;
	background-image:url(../images/fondo_menu_top_home.jpg);
	background-repeat:repeat-y;
}

.menu ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.menu li{
	float:left;
	position:relative;
	z-index:100;
	line-height:25px;
}

.menu li li{
	line-height: normal;
}


.menu table{
	position:absolute;
	border-collapse:collapse;
	z-index:80;
	left:-1px;
	top:35px;
}


.menu a, .menu :visited {
	display:block;
	padding:6px 0;
	text-decoration:none;
	margin-right:1px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:0.8em;
	font-weight:bold;
}


.menu :hover{
	background:#076fb8;

}


.menu ul ul{
	visibility:hidden;
	position:absolute;
	height:0;
	width:98px;
}


.menu ul li:hover ul, .menu ul a:hover ul{
	visibility:visible;
}


 .menu ul ul a, .menu ul ul a:visited {
	background-color:#087fd3;
	font-size:0.9em;
	border-left:#076fb8 solid 3px;
	border-right:#076fb8 solid 3px;
	border-bottom:#076fb8 solid 1px;
	letter-spacing:0px;
	width:98px;
}



.menu ul ul a:hover  {
	font-size:0.9em;
	letter-spacing:0px;
	background-color:#076fb8; /*hover del desplegable #9ea3a6*/
	
}

/*---------*/
.menu_top{
height:37px;
background-image:url(../images/fondo_menu_top.jpg);
background-repeat:repeat-y;

}

.menu_top ul{
	list-style-type:none;
	padding:0;
	margin:0;
}

.menu_top li{
	float:left;
	position:relative;
	z-index:100;
	text-align:center;
	padding:10px 0px 10px 0px;
}

.menu_top a{
	text-decoration:none;
	font-size:0.8em;
	letter-spacing:0px;
	font-weight:bold;
}

.menu_top a:link, .menu_top a:visited{
	color:#FFFFFF;
}

.menu_top a:hover{
	color:#a30509;
}

.form_newsletter{
	width:250px;
	border: solid 2px #e18d19;
	padding:10px;

}


.tabla_euribor_oscuro{
background-color:#acc0cc;

}

.tabla_euribor_claro{
background-color:#cee6f4;

}

.contador{
	font-size:1.2em;
	color:#CC0000;
	letter-spacing:-1px;
}

