@charset "utf-8";

body{
	margin: 0px 12px 12px 12px;
	background-color:#016436;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#094121;
}
a{
	color:#016436;
}
a:hover{
	color:#6f9a6f;
}
.main{
 	width:978px;
	background-color:#FFFFFF;	
}
.menu{
	height:35px;
	*height:38px;
	padding-top:18px;
	*padding-top:15px;
	width:978px;
	font-size:11px;
	background-color:#016436;
}
.menu a{
	color:#FFFFFF;
	text-decoration:none;
	padding:20px 20px 20px 20px;	
}
.menu a:hover{
	background-color:#6f9a6f;
	color:#FFFFFF;
}
.actual{
	background-color:#6f9a6f;
}
.submenu{
	color:#FFFFFF;
	background-color:#016436;
	display:none;
	z-index:100;
	position:absolute;
	top:53px;
	left:49px;
}
.submenu a{
	display:block;
	width:150px;
	color:#FFFFFF;
	border-bottom:#999999 solid 1px;
	padding:5px 5px 5px 5px;
	text-decoration:none;
}
.submenu a:hover{
	background-color:#6f9a6f;
	color:#FFFFFF;
}
.trans{
	z-index:1;
	filter:alpha(opacity=80);
	float:left;
	-moz-opacity:.80;
	opacity:.80;
}
.content{
	padding-bottom:15px;
}
.content_left{
	width:300px;
	float:left;
	padding-top:15px;
}
.content_center{
	width:601px;
	float:left;
	margin-left:17px;
}
.left_0{
	height:242px;
	width:240px;
	padding-left:60px;
	padding-bottom:10px;	
}
.left_1{
	height:213px;
	width:195px;
	padding:15px 25px 0 80px;
	background:url(../img/web/mejorprecio.jpg) no-repeat right top;
}
.left_2{
	height:63px;
	width:205px;
	padding:15px 15px 0 80px;
	background:url(../img/web/news.jpg) no-repeat right top;
}
.left_3{
	height:178px;
	width:205px;
	padding:15px 15px 15px 80px;
	background:url(../img/web/promociones.jpg) no-repeat right top;
}
.center_0{
	width:601px;
}
.center_1{
	width:171px;
	height:126px;
	padding:15px 15px 15px 180px;
	background:url(../img/web/promocion_ultima.jpg) no-repeat;
	float:left;
}
.center_2{
	width:216px;
	margin-left:15px;
	float:right;
}
.center_3{
	width:366px;
	height:450px;
	margin-top:15px;
	float:left;
}
.center_4{
	width:216px;
	margin-left:15px;
	margin-top:15px;
	float:right;
}
.center_5{
	height:110px;
	width:210px;
	padding:15px 15px 15px 15px;
	margin: 0 0 15px 15px ;
	float:right;
	border:1px solid #016436;
}
.right_1{
	height:280px;
	width:174px;
}
.box{
	width:569px;
	float:left; 
	padding:0px 15px 0px 15px;
	border-left: 1px solid #e0d9c4; 
	border-right: 1px solid #e0d9c4;
}
.box_header{
	background-image:url(../img/web/top-border.jpg);
	width:601px;
	height:21px;
	float:left;
}
.box_footer{
	background-image:url(../img/web/down-border.jpg);
	width:571px;
	height:21px;
	float:left;
	padding-right:30px;
}
.footer{
	padding-top:10px;
	height:30px;
	font-size:11px;
	color:#FFFFFF;
	background-color:#016436;
	float:left;
	width:978px;
}
.footer a{
	color:#FFFFFF;
	padding:20px 20px 15px 20px;	
	text-decoration:none;
	background:url(../img/web/menu_fondo.gif) right no-repeat;
}
.footer a:hover{
	text-decoration:underline;
	color:#FFFFFF;	
}
.footer_info{
	float:left;
	color:#FFFFFF;
	background-color:#016436;
	width:185px;
}
.ultima_promocion{
	height:102px;
	padding-top:5px;
}
.ultima_promocion2{
	height:150px;
	padding-top:5px;
}
.noticias_up{
	background:url(../img/web/noticias_up.jpg) no-repeat;
	height:20px;
}
.noticias{
	padding:0 15px 0 15px;
	background-color:#f7f6e0;
}
.noticias_down{
	background:url(../img/web/noticias_down.jpg) no-repeat;
	height:20px;
}
li{
	list-style-type:none;
}
input{
	font-size:11px;
	color:#016436;
	width:130px;	
}
.button2{
	width:200px;
	height:30px;	
}
.img{
	float:left;
	padding:8px 20px 10px 0px;
}
.parrafo{
	padding-top:5px;
	height:90px;
}
.parrafo_full{
	padding-top:5px;
	padding-left:120px;
}
.formulario{
	background:url(../img/web/mail.png) right bottom no-repeat;
	height:245px;
	width:571px;
	background-color:#EEEEEE;
	padding:15px 15px 15px 15px;
	float:left;
	margin-right:15px;
}
.formulario input{
	width:220px;
}
.formulario .button{
	color:#000000;
	width:55px;
}
.contacto{
	background:url(../img/web/info.png) right bottom no-repeat;
	margin-top:15px;
	width:571px;
	height:189px;
	background-color:#EEEEEE;
	padding:15px 15px 15px 15px;
	float:left;
}
contacto tr{
	height:24px;
}
.reserva{
	margin-top:10px;
	height:200px;
	width:571px;
	background-color:#EEEEEE;
	padding:15px 15px 15px 15px;
	float:left;
	margin-right:15px;
}
.reserva_foot{
	width:601px;
	height:51px;
	float:left;
	background-color:#CCCCCC;
}
.cenefa{
	background:url(../img/web/cenefa.jpg) no-repeat right top;
}
.combos{
	font-size:11px;
}
.button{
	color:#000000;
	width:55px;
}
.checkbox{
	width:15px;
	height:15px;
}
.boton{
	width:245px;
	height:30px;
	padding:0px 0px 0px 315px;
}
.boton a{
	display:block;
	color:#ffffff;
	height:20px;
	width:200px;
	padding:7px 35px 5px 5px;
	background:url(../img/web/boton.jpg) left no-repeat;
}
.boton a:hover{
	background:url(../img/web/boton.jpg) right no-repeat;
	color:#ffffff;
}
.h0{
	font-size:48px;
	font-weight:bold;
	color:#993300;
}
.h1{
	color:#016436;
	font-size:20px;
}
.h1 a{
	color:#016436;
	text-decoration:none;
}
.h1 a:hover{
	color:#6f9a6f;
}
.h2{
	font-size:18px;
}
.h3{
	color:#016436;
	font-size:15px;
}
.h4{
	font-size:13px;
}
.h4 a{
	color:#016436;
	text-decoration:none;
}
.h4 a:hover{
	text-decoration:none;
	color:#6f9a6f;
}
.h4inv{
	font-size:13px;
}
.h4inv a{
	text-decoration:none;
}
.h4inv a:hover{
	text-decoration:none;
}
.rojo{
	color:#CC0000;
}
.volver{
	float:left;
	width:100px;
}
.p15{
	padding-bottom:15px;
}
.t15{
	margin-top:15px;
	float:left;
}
.r10{
	padding-right:10px;
}
.l20{
	padding-left:20px;
}
.l35{
	padding-left:35px;
}
.clear{
	clear:both;
}
.estatico{
	font-size:12px;
	padding:0 0 20px 20px;
}
.estatico a{
	text-decoration:none;
	color:#094121
}
.bienvenido{
	font-size:11px;
}
.bienvenido a{
	text-decoration:none;
	color:#094121
}
.barra{
	background:url(../img/web/barra.jpg) no-repeat;
	color:#016436;;
	font-size:18px;
	font-style:italic;
}