/*DEFINICIONES*/
html{
    background-color:#1b1813;
}
body{
	background-color:#1b1813;
	background-repeat:repeat-x;
	margin:auto;
	padding:0;
	width:1011px;
	height:585px;
}

form{
	margin:0px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
}

img {
	border:0px;
	margin:0px;
	padding:0px; 
}

span {
		margin:0px;
		padding:0px; 
		border:0px;
}

p {
		margin:0px;
		padding:0px; 
		border:0px;
		line-height:1.2em;	
}

li {
		margin:0px;
		padding:0px; 
		list-style: none;
}

div{
	display:block;
	position:relative;
}

/*PUBLIC HOME*/

.posicion_contenedor_principal{	
	display:block;
	width:1011px;
	height:565px;
	margin-top:0px;
	position:relative;
	z-index:1;
	float:left;
	clear:both;
}

.posicion_pie_principal{
	display:block;
	width:1011px;
	height:20px;
	margin-top:0px;
	position:relative;
	z-index:1;
	float:left;
	clear:both;
}


.fondo_promo{
    display:block;
    height:291px;
    left:513px;
    position:absolute;
    top:130px;
    width:468px;
}

/*TEXTOS*/
.textopie{font-family:verdana;font-size:9px;color:#6e624b;text-decoration:none;font-weight:normal;}
.textonormal{font-family:verdana;font-size:10px;color:#aa9d86;text-decoration:none;font-weight:normal;}
.textoreserva{font-family:verdana;font-size:12px;color:#ffffff;text-decoration:none;font-weight:bold;}


/*BOTONES GENERALES*/
#btn_alojamiento{display:block;width:149px;height:97px;background-image:url('../img/btn_alojamiento.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_seleccionado{display:block;background-position:0px -97px;width:149px;height:97px;background-image:url('../img/btn_alojamiento.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento:link{background-position:0px 0px;}
#btn_alojamiento:hover{background-position:0px -97px;}
#btn_alojamiento:active{background-position:0px -97px;}

#btn_bagno_thermale{display:block;width:149px;height:97px;background-image:url('../img/btn_bagno_thermale.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_thermale_seleccionado{display:block;background-position:0px -97px;width:149px;height:97px;background-image:url('../img/btn_bagno_thermale.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_thermale:link{background-position:0px 0px;}
#btn_bagno_thermale:hover{background-position:0px -97px;}
#btn_bagno_thermale:active{background-position:0px -97px;}

#btn_restaurantes{display:block;width:149px;height:97px;background-image:url('../img/btn_restaurantes.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes_seleccionado{display:block;background-position:0px -97px;width:149px;height:97px;background-image:url('../img/btn_restaurantes.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes:link{background-position:0px 0px;}
#btn_restaurantes:hover{background-position:0px -97px;}
#btn_restaurantes:active{background-position:0px -97px;}

#btn_ofertas_promo{display:block;width:148px;height:99px;background-image:url('../img/btn_ofertas_promo.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_ofertas_promo_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_ofertas_promo.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_ofertas_promo:link{background-position:0px 0px;}
#btn_ofertas_promo:hover{background-position:0px -99px;}
#btn_ofertas_promo:active{background-position:0px -99px;}

#btn_inicio{display:block;width:59px;height:31px;background-image:url('../img/btn_inicio.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_inicio_seleccionado{display:block;background-position:0px -31px;width:59px;height:31px;background-image:url('../img/btn_inicio.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_inicio:link{background-position:0px 0px;}
#btn_inicio:hover{background-position:0px -31px;}
#btn_inicio:active{background-position:0px -31px;}

#btn_contacto{display:block;width:76px;height:30px;background-image:url('../img/btn_contacto.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_contacto_seleccionado{display:block;background-position:0px -30px;width:76px;height:30px;background-image:url('../img/btn_contacto.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_contacto:link{background-position:0px 0px;}
#btn_contacto:hover{background-position:0px -30px;}
#btn_contacto:active{background-position:0px -30px;}


/*BOTONES ALOJAMIENTO*/
#btn_alojamiento_conocenos{display:block;width:148px;height:99px;background-image:url('../img/btn_alojamiento_conocenos.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_conocenos_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_alojamiento_conocenos.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_conocenos:link{background-position:0px 0px;}
#btn_alojamiento_conocenos:hover{background-position:0px -99px;}
#btn_alojamiento_conocenos:active{background-position:0px -99px;}

#btn_alojamiento_habitaciones{display:block;width:148px;height:99px;background-image:url('../img/btn_alojamiento_habitaciones.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_habitaciones_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_alojamiento_habitaciones.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_habitaciones:link{background-position:0px 0px;}
#btn_alojamiento_habitaciones:hover{background-position:0px -99px;}
#btn_alojamiento_habitaciones:active{background-position:0px -99px;}

#btn_alojamiento_actividades{display:block;width:148px;height:99px;background-image:url('../img/btn_alojamiento_actividades.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_actividades_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_alojamiento_actividades.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_actividades:link{background-position:0px 0px;}
#btn_alojamiento_actividades:hover{background-position:0px -99px;}
#btn_alojamiento_actividades:active{background-position:0px -99px;}

#btn_alojamiento_reserva{display:block;width:148px;height:99px;background-image:url('../img/btn_alojamiento_reserva.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_reserva_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_alojamiento_reserva.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_reserva:link{background-position:0px 0px;}
#btn_alojamiento_reserva:hover{background-position:0px -99px;}
#btn_alojamiento_reserva:active{background-position:0px -99px;}

#btn_alojamiento_ofertas{display:block;width:148px;height:99px;background-image:url('../img/btn_alojamiento_ofertas.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_ofertas_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_alojamiento_ofertas.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_ofertas:link{background-position:0px 0px;}
#btn_alojamiento_ofertas:hover{background-position:0px -99px;}
#btn_alojamiento_ofertas:active{background-position:0px -99px;}

#btn_alojamiento_comollegar{display:block;width:148px;height:99px;background-image:url('../img/btn_alojamiento_comollegar.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_comollegar_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_alojamiento_comollegar.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_alojamiento_comollegar:link{background-position:0px 0px;}
#btn_alojamiento_comollegar:hover{background-position:0px -99px;}
#btn_alojamiento_comollegar:active{background-position:0px -99px;}


#btn_reservas{position:absolute;top:315px;left:559px;background:transparent url(../img/btn_mail_reservas.png) no-repeat; display:block; width:178px;height:15px;}

.btn_reservar_img{display:block;width:124px;height:76px;font-size:0px;position:absolute;z-index:2;background:transparent;cursor:pointer;}

.btn_reservar1{display:block;width:43px;height:9px;background-image:url('../img/btn_reservar.gif');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
.btn_reservar1_seleccionado{display:block;background-position:0px -9px;width:43px;height:9px;background-image:url('../img/btn_reservar.gif');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
.btn_reservar1:link{background-position:0px 0px;}
.btn_reservar1:hover{background-position:0px -9px;}
.btn_reservar1:active{background-position:0px -9px;}

.btn_reservar2{display:block;width:43px;height:9px;background-image:url('../img/btn_reservar2.gif');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
.btn_reservar2_seleccionado{display:block;background-position:0px -9px;width:43px;height:9px;background-image:url('../img/btn_reservar2.gif');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
.btn_reservar2:link{background-position:0px 0px;}
.btn_reservar2:hover{background-position:0px -9px;}
.btn_reservar2:active{background-position:0px -9px;}

#btn_reservar3{display:block;width:140px;height:65px;background-image:url('../img/btn_reservar.jpg');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
#btn_reservar3_seleccionado{display:block;background-position:0px -65px;width:140px;height:65px;background-image:url('../img/btn_reservar.jpg');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
#btn_reservar3:link{background-position:0px 0px;}
#btn_reservar3:hover{background-position:0px -65px;}
#btn_reservar3:active{background-position:0px -65px;}

#btn_finalizar{display:block;width:140px;height:65px;background-image:url('../img/btn_finalizar.jpg');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
#btn_finalizar_seleccionado{display:block;background-position:0px -65px;width:140px;height:65px;background-image:url('../img/btn_finalizar.jpg');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
#btn_finalizar:link{background-position:0px 0px;}
#btn_finalizar:hover{background-position:0px -65px;}
#btn_finalizar:active{background-position:0px -65px;}

#btn_reintentar{display:block;width:140px;height:65px;background-image:url('../img/btn_reintentar.jpg');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
#btn_reintentar_seleccionado{display:block;background-position:0px -65px;width:140px;height:65px;background-image:url('../img/btn_reintentar.jpg');background-repeat:no-repeat;font-size:0px;position:absolute;z-index:2;}
#btn_reintentar:link{background-position:0px 0px;}
#btn_reintentar:hover{background-position:0px -65px;}
#btn_reintentar:active{background-position:0px -65px;}

/*BOTONES BAGNO*/
#btn_bagno_conocenos{display:block;width:148px;height:99px;background-image:url('../img/btn_bagno_conocenos.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_conocenos_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_bagno_conocenos.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_conocenos:link{background-position:0px 0px;}
#btn_bagno_conocenos:hover{background-position:0px -99px;}
#btn_bagno_conocenos:active{background-position:0px -99px;}

#btn_bagno_nuestro_spa{display:block;width:148px;height:99px;background-image:url('../img/btn_bagno_nuestro_spa.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_nuestro_spa_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_bagno_nuestro_spa.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_nuestro_spa:link{background-position:0px 0px;}
#btn_bagno_nuestro_spa:hover{background-position:0px -99px;}
#btn_bagno_nuestro_spa:active{background-position:0px -99px;}

#btn_bagno_ofertas{display:block;width:148px;height:99px;background-image:url('../img/btn_bagno_ofertas.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_ofertas_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_bagno_ofertas.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_ofertas:link{background-position:0px 0px;}
#btn_bagno_ofertas:hover{background-position:0px -99px;}
#btn_bagno_ofertas:active{background-position:0px -99px;}

#btn_bagno_comollegar{display:block;width:148px;height:99px;background-image:url('../img/btn_bagno_comollegar.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_comollegar_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_bagno_comollegar.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_bagno_comollegar:link{background-position:0px 0px;}
#btn_bagno_comollegar:hover{background-position:0px -99px;}
#btn_bagno_comollegar:active{background-position:0px -99px;}

#btn_foto_spa_1{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_1.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_1_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_1.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_1:link{background-position:0px 0px;}
#btn_foto_spa_1:hover{background-position:0px -71px;}
#btn_foto_spa_1:active{background-position:0px -71px;}

#btn_foto_spa_2{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_2.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_2_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_2.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_2:link{background-position:0px 0px;}
#btn_foto_spa_2:hover{background-position:0px -71px;}
#btn_foto_spa_2:active{background-position:0px -71px;}

#btn_foto_spa_3{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_3.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_3_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_3.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_3:link{background-position:0px 0px;}
#btn_foto_spa_3:hover{background-position:0px -71px;}
#btn_foto_spa_3:active{background-position:0px -71px;}

#btn_foto_spa_4{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_4.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_4_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_4.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_4:link{background-position:0px 0px;}
#btn_foto_spa_4:hover{background-position:0px -71px;}
#btn_foto_spa_4:active{background-position:0px -71px;}

#btn_foto_spa_5{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_5.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_5_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_5.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_5:link{background-position:0px 0px;}
#btn_foto_spa_5:hover{background-position:0px -71px;}
#btn_foto_spa_5:active{background-position:0px -71px;}

#btn_foto_spa_6{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_6.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_6_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_6.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_6:link{background-position:0px 0px;}
#btn_foto_spa_6:hover{background-position:0px -71px;}
#btn_foto_spa_6:active{background-position:0px -71px;}

#btn_foto_spa_7{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_7.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_7_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_7.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_7:link{background-position:0px 0px;}
#btn_foto_spa_7:hover{background-position:0px -71px;}
#btn_foto_spa_7:active{background-position:0px -71px;}

#btn_foto_spa_8{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_spa_8.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_8_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_spa_8.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_spa_8:link{background-position:0px 0px;}
#btn_foto_spa_8:hover{background-position:0px -71px;}
#btn_foto_spa_8:active{background-position:0px -71px;}


/*BOTONES RESTAURANTES*/

#btn_restaurantes_conocenos{display:block;width:148px;height:99px;background-image:url('../img/btn_restaurantes_conocenos.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes_conocenos_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_restaurantes_conocenos.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes_conocenos:link{background-position:0px 0px;}
#btn_restaurantes_conocenos:hover{background-position:0px -99px;}
#btn_restaurantes_conocenos:active{background-position:0px -99px;}

#btn_restaurantes2{display:block;width:148px;height:99px;background-image:url('../img/btn_restaurantes2.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes2_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_restaurantes2.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes2:link{background-position:0px 0px;}
#btn_restaurantes2:hover{background-position:0px -99px;}
#btn_restaurantes2:active{background-position:0px -99px;}

#btn_salones{display:block;width:148px;height:99px;background-image:url('../img/btn_salones.jpg');background-repeat:no-repeat;font-size:0px;cursor:default;}
/*#btn_salones_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_salones.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_salones:link{background-position:0px 0px;}
#btn_salones:hover{background-position:0px -99px;}
#btn_salones:active{background-position:0px -99px;}*/

#btn_restaurantes_comollegar{display:block;width:148px;height:99px;background-image:url('../img/btn_restaurantes_comollegar.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes_comollegar_seleccionado{display:block;background-position:0px -99px;width:148px;height:99px;background-image:url('../img/btn_restaurantes_comollegar.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_restaurantes_comollegar:link{background-position:0px 0px;}
#btn_restaurantes_comollegar:hover{background-position:0px -99px;}
#btn_restaurantes_comollegar:active{background-position:0px -99px;}




#btn_foto_restaurantes_1{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_1.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_1_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_1.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_1:link{background-position:0px 0px;}
#btn_foto_restaurantes_1:hover{background-position:0px -71px;}
#btn_foto_restaurantes_1:active{background-position:0px -71px;}

#btn_foto_restaurantes_2{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_2.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_2_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_2.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_2:link{background-position:0px 0px;}
#btn_foto_restaurantes_2:hover{background-position:0px -71px;}
#btn_foto_restaurantes_2:active{background-position:0px -71px;}

#btn_foto_restaurantes_3{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_3.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_3_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_3.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_3:link{background-position:0px 0px;}
#btn_foto_restaurantes_3:hover{background-position:0px -71px;}
#btn_foto_restaurantes_3:active{background-position:0px -71px;}

#btn_foto_restaurantes_4{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_4.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_4_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_4.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_4:link{background-position:0px 0px;}
#btn_foto_restaurantes_4:hover{background-position:0px -71px;}
#btn_foto_restaurantes_4:active{background-position:0px -71px;}

#btn_foto_restaurantes_5{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_5.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_5_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_5.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_5:link{background-position:0px 0px;}
#btn_foto_restaurantes_5:hover{background-position:0px -71px;}
#btn_foto_restaurantes_5:active{background-position:0px -71px;}

#btn_foto_restaurantes_6{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_6.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_6_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_6.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_6:link{background-position:0px 0px;}
#btn_foto_restaurantes_6:hover{background-position:0px -71px;}
#btn_foto_restaurantes_6:active{background-position:0px -71px;}

#btn_foto_restaurantes_7{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_7.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_7_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_7.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_7:link{background-position:0px 0px;}
#btn_foto_restaurantes_7:hover{background-position:0px -71px;}
#btn_foto_restaurantes_7:active{background-position:0px -71px;}

#btn_foto_restaurantes_8{display:block;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_8.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_8_seleccionado{display:block;background-position:0px -71px;width:71px;height:71px;background-image:url('../img/btn_foto_restaurantes_8.jpg');background-repeat:no-repeat;font-size:0px;}
#btn_foto_restaurantes_8:link{background-position:0px 0px;}
#btn_foto_restaurantes_8:hover{background-position:0px -71px;}
#btn_foto_restaurantes_8:active{background-position:0px -71px;}






/*CARRUSEL*/
.contenedor_imagenes{
	height:290px;
	left:482px;
	position:absolute;
	text-align:left;
	margin-top:95px;
	width:487px;
	overflow:hidden;
}

.galeria_contenedor{
	height:290px;
	left:20px;
	overflow:hidden;
	position:absolute;
	top:0;
	width:440px;
}

.galeria_contenido{
	height:290px;
	left:0px;
	position:absolute;
	top:0px;
	width:auto;
}

/*CARRUSEL FICHA*/
.contenedor_imagenes_ficha{
	height:90px;
	left:20px;
	text-align:left;
	margin-top:10px;
	width:680px;
	overflow:hidden;
}

.galeria_contenedor_ficha{
	height:90px;
	left:20px;
	overflow:hidden;
	position:absolute;
	top:0;
	width:620px;
}

.galeria_contenido_ficha{
	height:90px;
	left:0px;
	position:absolute;
	top:0px;
	width:auto;
}

#btn_habitacion_carlos_v{background:transparent url(../img/btn_habitacion_carlos_v.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_churriguera{background:transparent url(../img/btn_habitacion_churriguera.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_greco{background:transparent url(../img/btn_habitacion_greco.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_santa_teresa{background:transparent url(../img/btn_habitacion_santa_teresa.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_calderon{background:transparent url(../img/btn_habitacion_calderon.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_cervantes{background:transparent url(../img/btn_habitacion_cervantes.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_fray_luis{background:transparent url(../img/btn_habitacion_fray_luis.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_salinas{background:transparent url(../img/btn_habitacion_salinas.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_gongora{background:transparent url(../img/btn_habitacion_gongora.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_quevedo{background:transparent url(../img/btn_habitacion_quevedo.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_lope_vega{background:transparent url(../img/btn_habitacion_lope_vega.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_felipe_ii{background:transparent url(../img/btn_habitacion_felipe_ii.png) no-repeat; display:block; width:146px;height:290px;}
#btn_habitacion_velazquez{background:transparent url(../img/btn_habitacion_velazquez.png) no-repeat; display:block; width:146px;height:290px;}


.formulario_reserva{
	position:absolute;
	background:#605441;
	height:16px;
	width:220px;
	border:1px solid white;
	font-family:verdana;
	font-size:12px;
	color:#ffffff ;
	text-decoration:none;
	font-weight:400;
	text-align:center;
	padding-top:3px;
}

#btn_calendario_izq{display:block;width:13px;height:18px;background-image:url('../img/btn_calendario_izq.gif');background-repeat:no-repeat;font-size:0px;}
#btn_calendario_izq_seleccionado{display:block;background-position:0px -18px;width:13px;height:18px;background-image:url('../img/btn_calendario_izq.gif');background-repeat:no-repeat;font-size:0px;}
#btn_calendario_izq:link{background-position:0px 0px;}
#btn_calendario_izq:hover{background-position:0px -18px;}
#btn_calendario_izq:active{background-position:0px -18px;}

#btn_calendario_der{display:block;width:13px;height:18px;background-image:url('../img/btn_calendario_der.gif');background-repeat:no-repeat;font-size:0px;}
#btn_calendario_der_seleccionado{display:block;background-position:0px -18px;width:13px;height:18px;background-image:url('../img/btn_calendario_der.gif');background-repeat:no-repeat;font-size:0px;}
#btn_calendario_der:link{background-position:0px 0px;}
#btn_calendario_der:hover{background-position:0px -18px;}
#btn_calendario_der:active{background-position:0px -18px;}

#btn_calendario_abajo{display:block;width:16px;height:18px;background-image:url('../img/btn_calendario_abajo.gif');background-repeat:no-repeat;font-size:0px;}
#btn_calendario_abajo_seleccionado{display:block;background-position:0px -18px;width:16px;height:18px;background-image:url('../img/btn_calendario_abajo.gif');background-repeat:no-repeat;font-size:0px;}
#btn_calendario_abajo:link{background-position:0px 0px;}
#btn_calendario_abajo:hover{background-position:0px -18px;}
#btn_calendario_abajo:active{background-position:0px -18px;}



.form_container_int{
	display:block;
	float:none;
	height:auto;
	margin-bottom:0px;
	margin-top:0px;
	position:relative;
	text-align:left;
	width:910px;
}

.input_container{
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin:2px;
	position:relative;
	width:686px;
}

.etiqueta_input{
	display:block;
	float:left;
	height:auto;
	padding:2px;
	position:relative;
	text-align:right;
	width:184px;
	font-size:12px;
}

.elemento_input{
	display:block;
	float:left;
	height:auto;
	padding:2px;
	position:relative;
	text-align:left;
	width:auto;
	font-size:12px;
}

