body#home{
	background:url(./imagenes/home.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}

body#historia{
	background:url(./imagenes/fondo2.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}

body#servicios{
	background:url(./imagenes/fondo3.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}

body#habitaciones{
	background:url(./imagenes/fondo4.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}

body#galerias{
	background:url(./imagenes/fondo5.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}

body#reservas{
	background:url(./imagenes/fondo6.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}

body#gastronomia{
	background:url(./imagenes/fondo8.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}

body#localizacion{
	background:url(./imagenes/fondo10.jpg) left top no-repeat #000000;
	margin-left: 25px;
	margin-bottom: 0px;
	margin-right: 15px;
	margin-top: 0px;
	font-family:Helvetica;
}
#contenido {
	width:520px;
	height:590px !important;
	height:590 px;
	margin-left:-260px;
	position:absolute;
	top:0%;
	left:260px;
	
}

#menu {
	width:172px;
	height:628px;
	position:absolute;
	left:665px;
	top:-15px;
}

	/*Portada*/
	
.imagen_portada{
	background-image:url(./imagenes/img_portada.png)!important;
	background-image:none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/img_portada.png');
	width:279px;
	height:39px;
	float:left;
	position:absolute;
	left:65px;
	top:170px;}
	
.galeria{
	position:absolute;
	left:65px;
	top:253px;}

.txt_portada{
	position:absolute;
	left:63px;
	top:597px;
	color:#FFFFFF;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	line-height:23px;}

.txt_portada2{
	position:absolute;
	left:62px;
	top:699px;
	color:#999999;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	line-height:23px;}
	
	

.direccion{
	position:absolute;
	left:680px;
	top:720px;
	color:#c1272d;
	text-align:justify;
	width:520px;
	font-size:10px;
	line-height:15px;}

.telefono{
	color:#ffffff;
	text-align:justify;
	width:520px;
	font-size:18px;
	line-height:13px;
	margin-top:5px;}

.reservas{
	color:#c1272d;
	text-align:justify;
	width:520px;
	font-size:12px;
	line-height:20px;
	letter-spacing:0;}

a.reservas:link{text-decoration:none;}
a.reservas:hover{text-decoration:none;}
a.reservas:visited{text-decoration:none;}
a.reservas:active{text-decoration:none;}

.logo{
	background-image:url(./imagenes/logo.png)!important;
	background-image:none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/logo.png');
	width:225px;
	height:194px;
	position:absolute;
	left:905px;
	top:608px;}
	
		
.imagen_logo_interior{
	background-image:url(./imagenes/img_logo_interior.png)!important;
	background-image:none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/img_logo_interior.png');
	width:200px;
	height:29px;
	float:left;
	position:absolute;
	left:390px;
	top:166px;}

.destacados_rojo_normal{
	color:#c1272d;
	text-align:justify;
	width:520px;
	font-size:12px;
	line-height:20px;
	letter-spacing:0;}


	
.titulos{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	/font-size: 36px;
	font-style: normal;
	color:#c1272d;
	font-weight: bold;
	text-transform: normal;
	letter-spacing: -2px;
	line-height: 1.2em;
	width:319px;
	height:39px;
	float:left;
	position:absolute;
	left:70px;
	top:159px;}


.destacados_rojo{
	color:#c1272d;
	text-align:justify;
	width:520px;
	font-size:14px;
	line-height:20px;
	text-decoration:underline;
	letter-spacing:0;}
	
	
/*historia*/


.txt_historia{
	position:absolute;
	left:73px;
	top:232px;
	color:#FFFFFF;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	
	line-height:23px;}
		
.txt_historia2{
	position:absolute;
	left:73px;
	top:656px;
	color:#999999;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	line-height:23px;}

.img_historia{
	position:absolute;
	left:73px;
	top:396px;
	color:#999999;
	width:502px;
	height:224px;	}
	




/*servicios*/

.txt_servicios{
	position:absolute;
	left:70px;
	top:375px;
	color:#FFFFFF;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	line-height:23px;}

.txt_servicios2{
	position:absolute;
	left:70px;
	top:612px;
	color:#999999;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	line-height:23px;}

.img_servicios{
	position:absolute;
	left:70px;
	top:240px;
	color:#999999;
	width:518px;
	height:118px;	}
	
	
	
/*habitaciones*/



.txt_habitaciones{
	position:absolute;
	left:71px;
	top:553px;
	color:#FFFFFF;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	line-height:23px;}

.txt_habitaciones2{
	position:absolute;
	left:71px;
	top:676px;
	color:#999999;
	/*text-align:justify;*/
	width:520px;
	font-size:12px;
	line-height:23px;}
	
.img_menu_hab{
	position:absolute;
	left:665px;
	top:145px;
	color:#999999;
	width:164px;
	height:289px;	}

.cont_img_habitaciones{
	position:absolute;
	left:78px;
	top:240px;
	color:#999999;
	width:518px;
	height:306px;
}

.img1_habitaciones{
	position:absolute;
	left:0px;
	top:0px;
}

.img2_habitaciones{
	position:absolute;
	left:127px;
	top:0px;
}
.img3_habitaciones{
	position:absolute;
	left:254px;
	top:0px;
}
.img4_habitaciones{
	position:absolute;
	left:381px;
	top:0px;
}

.img5_habitaciones{
	position:absolute;
	left:0px;
	top:100px;
}
.img6_habitaciones{
	position:absolute;
	left:127px;
	top:100px;
}
.img7_habitaciones{
	position:absolute;
	left:254px;
	top:100px;
}
.img8_habitaciones{
	position:absolute;
	left:381px;
	top:100px;
}

.img9_habitaciones{
	position:absolute;
	left:0px;
	top:200px;
}
.img10_habitaciones{
	position:absolute;
	left:127px;
	top:200px;
}
.img11_habitaciones{
	position:absolute;
	left:254px;
	top:200px;
}
.img12_habitaciones{
	position:absolute;
	left:381px;
	top:200px;
}
.img_enlaces{
	border:none;}



/*galeria*/



.txt_galeria{
	position:absolute;
	left:70px;
	top:237px;
	color:#FFFFFF;
	
	width:520px;
	font-size:12px;
	line-height:23px;}

.txt_galeria2{
	position:absolute;
	left:69px;
	top:588px;
	color:#999999;
	
	width:520px;
	font-size:12px;
	line-height:23px;}
	
.conten_img_galeria{
	position:absolute;
	left:69px;
	top:496px;
	color:#999999;
	width:545px;
	height:72px;
}


/*reservas*/



.txt_reservas{
	position:absolute;
	left:70px;
	top:237px;
	color:#FFFFFF;
	
	width:520px;
	font-size:12px;
	line-height:23px;}

.txt_reservas2{
	position:absolute;
	left:71px;
	top:294px;
	color:#999999;
	
	width:520px;
	font-size:12px;
	line-height:23px;}

.formulario{
	position:absolute;
	left:123px;
	top:378px;
	color:#FFFFFF;
	font-size:13px;
	line-height:23px;
	font-weight:bold;
	width:412px;
	height:303px;	

}

.form_enviar{
	position:absolute;
	left:70px;
	top:221px;
	color:#999999;
	width:514px;
	height:129px;	}

.campo_texto {
	background-color:#000000;
	border-color:#999999;
	color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	height:13px;
	position:absolute;
	left:100px;
}
.aviso_legal{
	position:absolute;
	left:71px;
	top:739px;
	font-size:9px;
	width: 521px;
	color:#FFFFFF;
}



.cont_btn{
	position:absolute;
	left:277px;
	top:264px;
}

.btn{
  	float:left;
	color:#ffffff;	
  	height:23px;
  	left:200px;
  	line-height:19px; vertical-align:middle;	
  	padding:0px 5px 4px 5px;
  	font-weight:bold;
  	cursor:pointer;
	background: #dadcd2 url("./imagenes/btn.png") left top repeat-x;
	border:none;
	}
.btn-l {float:left; height:23px; width:4px; background:url(imagenes/btn-l.png) top left no-repeat;}
.btn-r {float:left; height:23px; width:3px; background:url(imagenes/btn-r.png) top left no-repeat;}

.msj_confirmacion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;}

/*localizacion*/



.txt_localizacion{
	position:absolute;
	left:73px;
	top:592px;
	color:#FFFFFF;
	
	width:520px;
	font-size:12px;
	line-height:23px;}

.txt_localizacion2{
	position:absolute;
	left:75px;
	top:699px;
	color:#999999;
	
	width:520px;
	font-size:12px;
	line-height:23px;}

.img_localizacion{
	position:absolute;
	left:73px;
	top:239px;
	color:#999999;
	width:514px;
	height:343px;	}



/*gastronomia*/



.txt_gastronomia{
	position:absolute;
	left:70px;
	top:235px;
	color:#FFFFFF;
	
	width:520px;
	font-size:12px;
	line-height:23px;}

.txt_gastronomia2{
	position:absolute;
	left:70px;
	top:716px;
	color:#999999;
	
	width:520px;
	font-size:12px;
	line-height:23px;}

.img_gastronomia{
	position:absolute;
	left:70px;
	top:365px;
	color:#999999;
	width:514px;
	height:343px;	}

																		/*calendario*/
	
.calendario{
	background-image:url(./imagenes/calendario4.png)!important;
	background-image:none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/calendario4.png');
	width:400px;
	height:367px;
	float:left;
	position:absolute;
	left:145px;
	top:220px;}

.calendario2{
	background-image:url(./imagenes/calendario3.png)!important;
	background-image:none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./imagenes/calendario3.png');
	width:400px;
	height:367px;
	float:left;
	position:absolute;
	left:145px;
	top:220px;}

.flecha{
	font-family:Helvetica;
	font-size:11px;
	position:absolute;
	left:147px;
	top:530px;
	color:#FFFFFF;}

a.flecha_enlace:link{
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;}

a.flecha_enlace:visited{
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;}

a.flecha_enlace:hover{
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;}

a.flecha_enlace:active{
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;}

.tarifas{
	font-family:Helvetica;
	font-size:11px;
	position:absolute;
	left:80px;
	top:570px;
	color:#FFFFFF;}

li{
list-style:none;
line-height:0em;
/line-height:1em;}
blockquote{
	line-height:0.3;
}