﻿
.buscadorServicios .buscadorCabecera {
	background:transparent url(/images/buscador/titulo_entradas.jpg) no-repeat scroll center center;
	clear:both;
	color:#434D67;
	display:block;
	font-size:18px;
	font-weight:bold;
	height:43px;
	margin:0;
	overflow:hidden;
	text-align:center;
	width:205px;
}
.buscadorServicios .buscadorCabecera span {
	font-size:14px;
	padding:12px 0 0 59px;
}
.buscadorServicios .ctlSeleccionFecha .label{
	clear:both;
	width:194px;
}

.buscadorServicios .buscadorContenido .ctlSeleccionFecha .textoFechaIni, .ctlSeleccionFecha .textoFechaFin, .ctlSeleccionFecha .textoNoches
{
	float:left;
	line-height:17px;
}
.buscadorServicios .buscadorContenido .ctlSeleccionFecha label .contenedorFecha, .ctlSeleccionFecha .label .contenedorFecha
{
	float:right;
}
.buscadorServicios .buscadorContenido .ctlSeleccionFecha label input, .buscadorContenido .ctlSeleccionFecha .label input
{
	margin:0px;
	width:60px;
}
.buscadorServicios .buscadorContenido .ctlSeleccionFecha .ctlBotonCalendar {
	width:18px;
}

.buscadorServicios .buscadorContenido .ctlSeleccionFecha .Ini .textoFechaIni 
{
	margin-right:10px;
}
.buscadorServicios .buscadorContenido .ctlSeleccionFecha .Fin .textoFechaFin 
{
	margin-right:10px;
}
.buscadorServicios label input {
	margin: 5px 0;
}
.buscadorServicios label select {
	margin: 4px 0;
}

.buscadorServicios label select {
	display: block;
}


.buscadorServicios .labelZona 
{
	float:left;	
	overflow:hidden;
}

.buscadorServicios .labelZona  .selZona  input
{
	width:130px;
	margin:2px 2px 2px 8px;
}


.buscadorServicios .ctlSeleccionFecha 
{
	margin-top:6px;
	overflow:hidden;
	height:1%;
	width:200px;
}



.buscadorServicios  .ctlSeleccionFecha label select 
{
	float:left;
	clear:right;
}

/*.buscadorServicios  .ctlSeleccionFecha  .contenedorFecha 
{
	float:left;	
	clear:left;
}*/



.buscadorServicios .ctlSeleccionFecha
{
	clear:both;
	float:left;
	margin-top:6px;
}


.buscadorServicios  .idayvuelta
{
	float:left;
	clear:both;
	margin: 4px 0 0 0;
	overflow:hidden;	
	width:180px;
}

.buscadorServicios  .idayvuelta span
{
	float:left;
}

.buscadorServicios  .idayvuelta input
{
	float:left;
	margin:0 0 0 4px;
}


.buscadorServicios  .selHabita
{
	clear:both;
	padding-top:2px;
}



.buscadorServicios  .selHabita .textopasajeros
{
	display:none;
	margin-bottom:3px;
}

.buscadorServicios .ctlSeleccionHabitaciones .numeroHabitacion
{
	display:none;
}

.buscadorServicios .ctlSeleccionHabitaciones .ninosEdades 
{
	clear:both;	
}


.buscadorServicios .ctlSeleccionHabitaciones .edadesAdultos select 
{
	float:left;
	margin:4px 0 0 2px;	
}


.buscadorServicios .boton {
	float:right;
	margin-right:30px;
	clear:both;
	margin-top:12px;
}
div.cabecera {
	background:#FFFFFF url(/images/filtros/titulo_filtro.jpg) no-repeat scroll center center;
	height:43px;
	width:205px;
}


/*Buscador Servicios Horizontal*/

.buscadorServiciosHorizontal .buscadorContenidoHorizontal {
	margin-bottom:0px;
	padding:12px 0 8px 40px;
}
.buscadorServiciosHorizontal .buscadorCab {
	background:transparent url(/images/buscador/barra_horizontal_sup.gif) no-repeat scroll 0 0;
	display:block;
	height:12px;
	width:637px;
}
.buscadorServiciosHorizontal .buscadorPie {
	background:transparent url(/images/buscador/barra_horizontal_inf.gif) no-repeat scroll 0 0;
	display:block;
	height:12px;
	margin-bottom:12px;
	width:637px;
}
.buscadorServiciosHorizontal .buscadorCabeceraHorizontal {
	background:transparent url(/images/buscador/barra_buscador_larga.jpg) no-repeat scroll center center;
	height:35px;
	margin:0 auto;
	text-align:center;
	width:608px;
}
.buscadorServiciosHorizontal .buscadorCabeceraHorizontal span {
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:9px 18px;
	padding:0;
}
.buscadorServiciosHorizontal .fondohorizontal
{
	background:transparent url("/images/buscador/fondobuscadorhori.gif");
	background-repeat:repeat-y;
	width:637px;
	display:block;	
}

.buscadorServiciosHorizontal .ctlSeleccionHabitaciones .ninos 
{
	clear:both;	
}

.buscadorServiciosHorizontal .ctlSeleccionHabitaciones .ninosEdades 
{
	clear:both;	
}


.buscadorServiciosHorizontal .ctlSeleccionHabitaciones .edadesAdultos select
{
	float:left;
	margin:4px 0 0 2px;	
	clear:none;
}

.buscadorServiciosHorizontal .ctlSeleccionHabitaciones .edades select 
{
	float:left;
	margin:4px 0 0 2px;	
	clear:none;
}

.buscadorServiciosHorizontal .ctlSeleccionFecha .label {
	clear:none;
	width:auto;
	min-width:100px;
}
.buscadorServiciosHorizontal .ctlSeleccionFecha {
	width:auto;
}
.buscadorServiciosHorizontal label span {
	display:block;
	width:48px;
}
