@charset "utf-8";
/* CSS Document */

body{
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e8baa;
}
a{
	color:#5e8baa;
}
.menu a{
	display:block;
	width:120px;
	padding:2px 5px 2px 20px;
	font-size:14px;
	text-decoration:none;
	border-bottom:dashed #eeeeee 1px;
	background:url(../img/web/punto.jpg) left no-repeat;
}
.menu a:hover{
	background:url(../img/web/punto.jpg) right no-repeat;
	color:#5f7a77;
}
.menu_balneario {
	height:15px;
	width:645px;
	padding:13px;
	background:url(../img/web/motivo.jpg) no-repeat right;
	background-color:#c9f4fc;
	border:1px #a6f3fb;
	border-style:solid;
}
.menu_balneario a{
	background:url(../img/web/punto2.jpg) no-repeat left;
	text-decoration:none;
	color:#0099CC;
	padding-left:10px;
	margin-right:10px;
}
.menu_balneario a:hover{
	background:url(../img/web/punto2.jpg) no-repeat left;
	text-decoration:underline;
	color:#607a77;
	padding-left:10px;
	margin-right:10px;
}
.menu_oculto {
	height:15px;
	width:645px;
	padding:13px;
	visibility:hidden;
}
.menu_oculto a{
	background:url(../img/web/punto2.jpg) no-repeat left;
	text-decoration:none;
	color:#0099CC;
	padding-left:10px;
	margin-right:10px;
}
.menu_oculto a:hover{
	background:url(../img/web/punto2.jpg) no-repeat left;
	text-decoration:underline;
	color:#607a77;
	padding-left:10px;
	margin-right:10px;
}
.actual{
	color:#0033FF;
}
.actual2{
	color:#0033FF;
}
.main{
 	width:978px;
}
.idioma{
	margin-top:5px;
}
.content_left{
	width:250px;
	float:left;
	height:830px;
}
.content_center{
	width:673px;
	margin-left:55px;
	float:right;
	*clear:both;
}
.footer{
	width:1002px;
	*width:1003px;
	float:left;
	padding-top:46px;
	background:url(../img/web/detalle.jpg) top left no-repeat;
}
.left{
	width:75px;
	height:300px;
	margin-bottom:10px;
	float:left;
}
.left_0{
	width:100px;
	height:210px;
	padding:70px 0 20px 40px;
	float:left;
	*float:right;
	*clear:both;
}
.left_01{
	width:250px;
	height:112px;
	margin-top:20px;
	float:left;
}
.left_1{
	width:250px;
	height:112px;
	margin-top:20px;
	float:left;
}
.left_2{
	width:250px;
	height:112px;
	margin-top:20px;
	float:left;
}
.left_3{
	width:155px;
	height:84px;
	margin-top:4px;
	padding-left:95px;
	padding-top:20px;
	float:left;
	background:url(../img/web/email.jpg) right no-repeat;
}
.center_0{
	height:300px;
	width:673px;
	background:url(../img/web/header.jpg) top no-repeat;
	float:left;
}
.center_01{
	height:150px;
	width:673px;
	background:url(../img/web/header2.jpg) top no-repeat;
	float:left;
	margin-bottom:7px;
}
.center_1{	
	width:672px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../img/web/promociones_ultima.jpg) no-repeat;
	font-size:12px;
	float:left;
}
.center_2{	
	width:672px;
	float:left;
}
.footer_menu{
	height:25px;
	padding-left:250px;
	padding-top:5px;
	background-color:#c9f4fc;
}
.footer_menu a{
	font-size:15px;
	margin-right:40px;
	text-decoration:none;
}
.footer_pie{
	height:50px;
	padding-top:30px;
	padding-bottom:30px;	
	padding-left:20px;
	background-color:#a7f1fc;
}
.footer_pie a{
	text-decoration:none;
	margin-right:20px;
}
.box2{	
	width:640px;
	margin-top:10px;
	padding-bottom:5px;
	padding-right:4px;
	border-bottom:#EEEEEE solid 1px;
	text-decoration:none;
	min-height:210px;
}
.box2 a{
	display:block;
	width:640px;
	color:#5e8bc8;
	text-decoration:none;
	padding:0 30px 20px 0;
	cursor:pointer;
	min-height:210px;
}
.box2 a:hover{
	display:block;
	width:640px;
	color:#5e8bc8;
	text-decoration:none;
	cursor:pointer;
	background:url(../img/web/box2.jpg) repeat-y;
	min-height:210px;
}
.box{	
	width:670px;
	margin-top:10px;
	padding-bottom:5px;
	padding-right:4px;
	border-bottom:#EEEEEE solid 1px;
	border-right:#EEEEEE solid 1px;
	text-decoration:none;
}
.box a{
	display:block;
	width:640px;
	color:#5e8bc8;
	text-decoration:none;
	padding:0 30px 20px 0;
	cursor:pointer;
}
.box a:hover{
	display:block;
	width:640px;
	color:#5e8bc8;
	text-decoration:none;
	cursor:pointer;
	background:url(../img/web/box2.jpg) repeat-y;
}
.contenido{
	float:right;
	width:500px;
	padding-right:20px;
}
.news {
	margin-top:8px;
}
.areas{
	width:380px;
	height:120px;
	margin-top:2px;
	margin-right:20px;
	padding-top:8px;
	float:left;
	
}
.ultima_promocion{
	width:452px;
	height:90px;
	border-bottom:#a6f1fb 1px solid;
	border-top:#a6f1fb 1px solid;
	border-right:#a6f1fb 1px solid;
	margin-bottom:7px;
	padding:10px 10px 10px 10px;
	float:right;
}
.ultima_promocion a{
	text-decoration:none;
	vertical-align:middle;
	padding:2px 0 2px 4px;
	display:block;		
	height:15px;
	background: url(../img/web/punto0.jpg) left no-repeat;
}
.ultimas{
	height:70px;
}

.bienvenida{
	width:355px;
	margin-top:12px;
	margin-right:45px;
	float:left;
	font-size:11px;
}
.bienvenida a{
	text-decoration:none;
}
.noticia_ultima{
	width:272px;
	height:110px;
	margin-top:10px;
	float:left;
}
.tarifas{
	background:url(../img/web/tabla.jpg) bottom repeat-x;
}
.mas{
	float:right;	
}
.mas a{
	text-decoration:underline;
	background:none;
}
.motor{
	height:217px;
	width:170px;
	padding:25px 25px 0 25px;
	margin-top:58px;
	float:right;	
	font-size:12px;
}
.motor2{
	width:550px;
	margin-top:80px;
	margin-left:50px;
	font-size:12px;
}
.motor a{
	color:#FFFFFF;
}
.login{
	padding-left:-5px;
	margin-left:0px;
	margin-top:30px;
	width:160px;
}
.input{
	font-size:11px;
	color:#5e8baa;
}
.form{
	font-size:11px;
	color:#5e8baa;
	font-family:Arial, Helvetica, sans-serif;
}
select{
	color:#5e8baa;
	font-size:11px;
}
.button{
	font-size:12px;
	color:#000066;
}
.img{
	float:left;
	margin:3px 20px 20px 0;
}
.img2{
	float:left;
	margin:3px 20px 80px 0;
}
.titular{
	color:#0033CC;
}
.titular a{
	color:#0033CC;
}
.li{
	height:10px;
}
.titular2{
	color:#a6f1fb;
}
.h2{
	font-size:15px;
}
.h2 a:hover{
	color:#0033CC;
}
.h3{
	font-size:13px;
}
.h4{
	font-size:11px;
}
.l40{
	padding-left:40px;
}
.l20{
	padding-left:20px;
}
.volver{
	float:left;
	width:120px;
}
.ruta{
	display:none;
}
.gris{
	color:#999999;
	font-size:12px;
}
.campo_motor{
	widows:150px;
	background-image:url(../img/web/minidetalle.png) left no-repeat;
}
.none{
	text-decoration:none;
}