/*definicion area buscador y mapa home*/
#area-busqueda{ 	width:100%;	margin-top: 1em;	padding-bottom:1.5em;	overflow:auto;	}
#area-busqueda .zona-buscador{	min-height:100%;	height:auto !important;	height:100%;	width:100%;	float:left;}
.zona-buscador .buscador{	background-color:#e3f3f3;	border: 1px solid #7F9CEF;	height:21em;	margin-left:0.4em;	padding:1em 1em 0.1em 1em}




#buscador-txt{	float:left;	width: 500;	padding-top:0.1em;	vertical-align : top;}
#buscador-txt .txt{	color:#514F4F;font-size:0.8em;	float:left; padding-top:0em}
#buscador-txt .txt2{color:#514F4F;font-size:0.8em;	float:left; padding-top:0em}
#buscador-imagen{	float:left;	width: 100%;}
#buscador-imagen img{width:100%}
#buscador-form{}


#buscador-form .datos{	border: 1px solid #BDBDBD;	margin-top:0.3em;	padding-left:0.4em;	padding-right:0.4em;	padding-bottom:0.5em;	width:35em;	font-family:Tahoma,Verdana,Arial;color:#9D9D9D;font-size:1em;	background-color:#ffffff;	overflow:auto}
/*FORMULARIO HOME*/
#buscador-form .datos .izquierda{float:left;width:400;margin-top:0.6em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.75em;}
#buscador-form .datos .derecha{float:left;width:400;margin-top:0.6em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.75em;}
#buscador-form .datos .total{clear:both;width:29em;padding-top:0.6em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.75em;}


#buscador-form .provincia{width:32.2em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.75em;margin-top:0.5em}

#buscador-form .datos .izquierda .fecha{width:6em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;}
#buscador-form .datos .derecha .fecha{width:6em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;}
#buscador-form .datos .derecha #habitaciones{width:12.8em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;}
#buscador-form .datos .derecha #personas{width:12.8em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;}
#buscador-form .datos .total .ninos {width:1.08em;font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.95em;}

#buscador-form .buscar {width:500;margin-top:1em;padding-left:10em}
#buscador-form .buscar .boton{	text-align: center;		background-image: url('../archivos/buscar.gif'); background-repeat: no-repeat;	font-family:Tahoma,Verdana,Arial;color:#ffffff;font-size:0.9em;	font-weight:bold;	border: 0px none;	height: 31px;width:131px;	}
#buscador-form .ordenalfabetik {font-family:Tahoma,Verdana,Arial;color:#514F4F;font-size:0.6em;margin-top:1.8em}

/*Fin area buscador y mapa home*/

/*Area destacados home*/
#area-destacados{	width:100%;	margin: 0px auto 0 auto;	overflow:auto;}

#listado-izquierda{	padding-top:0.5em;	padding-bottom:0.5em;	width:21%;	float:left;}

#centro{	padding-top:0.5em;	padding-bottom:0.5em;	width:76%;	float:right;}

#listado-derecha{	margin-top:1em;	width:26%;	float:right;	}

#listado-derecha .hvalorados{
	width:97%;
	padding:0.1em;
	border: 1px solid #d7d7d7;
	background-color:#F7F7F7
}

#listado-derecha .cab-valorados{
	background: url(../img/fondo-destacados.gif) no-repeat center right;
	height:30px;
}
#listado-derecha .cab-valorados .tx-titulo{
	font-family:Tahoma,Verdana,Arial;color:#2F6484;font-size:0.8em;font-weight:bold;text-decoration:none;
	padding-top:0.5em;
	padding-left:0.9em;
}
#listado-derecha .opinion{
	font-size:0.8em;
}
#listado-derecha .list-valorados a, #listado-derecha .list-valorados a:visited{
	font-family:Tahoma,Verdana,Arial;color:#777676;font-size:0.7em;text-decoration:none;
}
#listado-derecha .list-valorados a:hover{
	text-decoration:underline;
}

#listado-derecha .list-valorados ul{margin: 0;padding:0;}
#listado-derecha .list-valorados ul li{
	border-bottom: 1px solid #D7D7D7;
	line-height:0.75em;
	min-height:100%;
	height:auto !important;
	height:100%;
	list-style:none;
	padding: 2px 0 5px 15px;
	background: url(../img/punto.gif) no-repeat 5px 8px;	
}


#listado-derecha .oferta1,#listado-derecha .oferta2{margin-top:1em}
#listado-derecha .oferta1 img, #listado-derecha .oferta2 img{width:11.85em}

#listado-derecha .hofertas{
	width:97%;
	padding:0.1em;
	margin-top:0.5em;
	border: 1px solid #d7d7d7;
}

#listado-derecha .cab-ofertas{
	background: url(../img/fondo-destacados.gif) no-repeat center right;
	height:30px;
}
#listado-derecha .cab-ofertas .tx-titulo{
	padding-top:0.5em;
	padding-left:0.9em;
}
#listado-derecha .cab-ofertas .tx-titulo h2{font-family:Tahoma,Verdana,Arial;color:#2F6484;font-size:0.8em;font-weight:bold;}


#listado-derecha .list-ofertas a, #listado-derecha .list-ofertas a:visited{
	font-family:Tahoma,Verdana,Arial;color:#777676;font-size:0.8em;text-decoration:none;
}
#listado-derecha .list-ofertas a:hover{
	color:#FF6600;
}

#listado-derecha .contenedor-oferta{
	background: url(../img/puntos-h.gif) repeat-x bottom right;
	height:20px;
	padding: 0.2em 0.3em 0 0.2em;
}
#listado-derecha .txt-oferta{
	float:left;
}
#listado-derecha .pvp-oferta a,#listado-derecha .pvp-oferta a:visited{
	float:right;
	text-align:right;
	color:#FF6600;
	font-weight:bold
}

#listado-derecha .list-ofertas .detalle{font-family:Tahoma,Verdana,Arial;color:#777676;font-size:0.7em;text-align:center;padding:0.3em}

#listado-centro{
	width:70%;
	float:left;
}

#listado-izquierda #menu-lat{
	padding-top:0.8em;
}
#listado-izquierda #menu-lat .fin img{width:100%}

#menu-lat a, #menu-lat a:visited{
	font-family:Tahoma,Verdana,Arial;color:#596DA3;font-size:0.7em;font-weight:bold;text-decoration:none;
}
#menu-lat a:hover{
	color:#03ACE3;
}

#menu-lat .tit-aloja{
	background: url(../img/cab-aloja.jpg) no-repeat center right;
	height:38px;
	
}
#menu-lat .tx-titulo{
	padding:0.9em;
	font-family:Tahoma,Verdana,Arial;color:#2F6484;font-size:0.8em;font-weight:bold;text-decoration:none;
}

#menu-lat .tit-playa{
	background: url(../img/cab-playa.jpg) no-repeat center right;
	height:38px;
}
#menu-lat .tit-salud{
	background: url(../img/cab-salud.jpg) no-repeat center right;
	height:38px;
}

#menu-lat .tit-cadena {
	background:transparent url(../img/cab-cadena.jpg) no-repeat scroll right center;
	height:38px;
}

#menu-lat .submenu{
	padding-left:1.5em;
	background-color:#F2F4F9;
}

#menu-lat .submenu ul{margin:0;padding:0;list-style-type: none;}
#menu-lat .submenu ul li{
	background: url(../img/puntos-h.gif) repeat-x bottom right;
	height:20px;
	padding-bottom:0.1em;
}
#menu-lat .submenu ul li .ultimo{background:none;}



#listado-centro .listado-tit-destacado{padding-top:0.5em}
#listado-centro .listado-tit-destacado .espacio{margin-left:1.1em;margin-right:1.4em}
#listado-centro .titular{
	clear:both;
	font-family:Tahoma,Verdana,Arial;color:#666666;font-size:0.8em;font-weight:bold;text-decoration:none;
	width:100%;
	padding-bottom:0.5em;
	padding-top:0.5em;
	border-bottom: solid #A7A7A7 1px;
}

#listado-centro .destacado1{
	width:30%;
	float:left;
	height:100%;
}
#listado-centro .destacado2{
	width:30%;
	float:right;
	height:100%;
}
#listado-centro .destacado3{
	width:30%;
	margin-left:auto;margin-right:auto;
	height:100%;
}

/*En realidad no hace falta pero me vale para hacerla un poco más ancha que hay espacio*/
.tamanio{width:11em;height:7.3em}

#listado-centro #promociones{
	width:100%;
	margin-top:1em;
	border-top: solid #DBDBDB 1px;
}

#listado-centro .promo1{
	width:45%;
	float:left;
}
#listado-centro .promo2{
	width:45%;
	float:right;
}
#listado-centro .promo1 .foto,  #listado-centro .promo2 .foto{width:100%}

#listado-centro #ventajas{
	width:100%;
	margin-top:2em;
	padding-bottom:0.6em;
	padding-top:0.5em;
	border-top: solid #DBDBDB 1px;
	border-bottom: solid #DBDBDB 1px;
	font-family:Tahoma,Verdana,Arial;color:#6A6969;font-size:0.8em;
	overflow:auto;
	height:auto !important;
	height:100%;
}
#ventajas a{text-decoration:none;color:#6A6969}
#ventajas img{width:1.55em}
#ventajas .ventaja1{
	width:30%;
	float:left;
}
#ventajas .ventaja2{
	width:30%;
	float:right;
}
#ventajas .ventaja3{
	width:30%;
	margin-left:auto;margin-right:auto;
}
.desc-ventaja{
	background: url(../img/puntos-h.gif) repeat-x top;
	padding:0.3em;margin-top:0.5em;
	font-size:0.8em;
}
.formBoletin{margin-top:0.5em}
.formBoletin .email{width:7.5em;font-family:Tahoma,Verdana,Arial;color:#6A6969;font-size:1.1em;}
.formBoletin .enviar{width:4em;height:1.5em;font-family:Tahoma,Verdana,Arial;color:#ffffff;font-size:1em;background-color:#7695F7}
/*Fin area destacados home*/

/*Banners pequeños home*/
#mini-banner .izquierda{float:left;width:47%}
#mini-banner .derecha{float:right;width:47%}
#mini-banner .derecha .miniB, #mini-banner .izquierda .miniB{width:15.2em}
/*Fin Banners pequeños home*/
