﻿#buscador_small{
  background: #B4C7DE url('/images/home/fondo_buscador_small.jpg') no-repeat left bottom;
  width: 280px;
}
#buscador_small .hoteles, #buscador_small .hotelesSel,
#buscador_small .paquetes, #buscador_small .paquetesSel,
#buscador_small .coches, #buscador_small .cochesSel{
  font-size: 14px;
  font-weight: bold;
  color: #1E4160;
  padding: 5px 23px;
  cursor: pointer;
}
#buscador_small .paquetes, #buscador_small .paquetesSel{
  padding: 5px 27px;
}
#buscador_small .hoteles,
#buscador_small .hotelesSel{
  background: #E1E3E8 url('/images/home/fondo_buscador_esquina.gif') no-repeat left top;
  float: left;
}
#buscador_small .paquetes,
#buscador_small .paquetesSel{
  background-color: #E1E3E8;
  float: left;
  padding-right: 27px;
}
#buscador_small .coches,
#buscador_small .cochesSel{
  background: #E1E3E8 url('/images/home/fondo_buscador_esquina2.gif') no-repeat right top;
  float: right;
}
#buscador_small .hotelesSel{
  background: #B4C7DE url('/images/home/fondo_buscador_esquina_sel.gif') no-repeat left top;
}
#buscador_small .paquetesSel{
  background-color: #B4C7DE;
}
#buscador_small .cochesSel{
  background: #B4C7DE url('/images/home/fondo_buscador_esquina2_sel.gif') no-repeat right top;
}
#buscador_small .contenido{
  clear: both;
}
#buscador_small .hoteles:hover,
#buscador_small .paquetes:hover,
#buscador_small .coches:hover{
  color: #B4C7DE;
}
#buscador_small .hotelesSel:hover,
#buscador_small .paquetesSel:hover,
#buscador_small .cochesSel:hover{
  color: #E1E3E8;
}

#contentBuscadorListado{
  margin-top: 15px;
}
#contentBuscadorListado div{
  margin-left: 28px;
}
#contentBuscador div, #contentBuscadorListado div{
  margin-top: 18px;
  float: left;
  font-family: Verdana;
  font-size: 10px;
  color: #1E4160;
  text-transform: uppercase;
}
#contentBuscador{
  margin-left: 28px;
}
#contentBuscador div, #contentBuscadorListado div{
  margin-top: 5px;
}
#contentBuscador span, #contentBuscadorListado span{
  display: block;
}
#contentBuscador div input, #contentBuscador div select,
#contentBuscadorListado div input, #contentBuscadorListado div select{
  /*width: 96px;*/
  border: solid 1px #809DB9;
  font-family: Verdana;
  font-size: 10px;
  color: #666666;
  text-transform: capitalize;
  margin-top: 1px;
  padding: 2px;
}
#contentBuscadorListado div input, #contentBuscadorListado div select{
  /*display: inline;*/
  border: 0;
}
#contentBuscador input{
  clear: both;
  /*display: block;*/
}
#contentBuscador span{
  text-transform: capitalize;
}

.autocompletadolistado input{
  width: 250px;
}

#FiltroHotelesIzq, #FiltroPaquetesIzq, #FiltroVuelosIzq, #FiltroServiciosIzq{
  background: #547497 url('/images/home/fondo_filtro.gif') no-repeat right top;
  width: 187px;
  height: 100%;
  /*min-height: 300px;*/
}
#FiltroHotelesIzq h1, #FiltroPaquetesIzq h1, #FiltroVuelosIzq h1, #FiltroServiciosIzq h1{
  font-family: Verdana;
  font-size: 17px;
  font-weight: normal;
  color: #8FB63E;
  padding: 10px 10px 2px;
  display: block;
  margin: 0;
}
#FiltroHotelesIzq h2, #FiltroServiciosIzq h2{
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #8FB63E;
  margin: 10px 10px 2px;
  clear: both;
}
#FiltroHotelesIzq h3, #FiltroServiciosIzq h3{
  font-family: Arial;
  font-size: 11px;
  font-weight: normal;
  color: #1E4160;
  margin: 0 0 0 10px;
}
#FiltroHotelesIzq p, #FiltroPaquetesIzq p, #FiltroVuelosIzq p, #FiltroServiciosIzq p{
  font-family: Verdana;
  font-size: 13px;
  color: #C0DDF2;
  margin: 0 10px;
}

#FiltroHotelesIzq #lAloja_orden, #FiltroHotelesIzq #txtNombreHotel, #FiltroHotelesIzq #subzonas{
  width: 165px;
  border: solid 1px #1E4160;
  color: #547497;
  font-size: 11px;
  margin-left: 10px;
}

#btBuscarNombre, #btBuscarCategoria{
  font-family: Verdana;
  font-size: 9px;
  cursor: pointer;
  background-color: #8FB811;
  color: #1E4160;
  border: 0;
  margin: 4px 11px 4px 0;
  float: right;
}

#FiltroHotelesIzq .inputcheck{
  margin-left: 10px;
}
#FiltroHotelesIzq label{
  font-family: Verdana;
  font-size: 11px;
  color: #1E4160;
}
#FiltroVuelosIzq .msnfiltro{
  font: bold 13px Verdana;
  color: #1E4160;
  background-color: #748FAD;
  padding: 3px 12px;
  margin: 10px 0;
}
#FiltroVuelosIzq .msnfiltro span{
  display: block;
}
#FiltroVuelosIzq .numres{
  color: #8FB811;
}
#FiltroVuelosIzq .escalas,
#FiltroVuelosIzq .precios,
#FiltroVuelosIzq .trayectida,
#FiltroVuelosIzq .trayectvuelta{
  font: bold 11px Verdana;
  color: #B4C7DE;
  margin: 0 10px;
}
#FiltroVuelosIzq label{
  display: block;
  margin: 0 10px;
  font: 11px Verdana;
  color: #1E4160;
}
#FiltroVuelosIzq .cronorelog{
  background-color: #547497;
  border: 0;
  font: 11px Arial;
  color: #1E4160;
}

.datadoembarque{
  font: 10px Verdana;
  color: #1E4160;
  text-transform: uppercase;
  margin-top:5px;
  display:block;
  padding-left: 270px;
}
#ListadoDestinos div{
  margin: 0;
  /*padding: 3px;*/
  font: 10px Verdana;
}
#ListadoDestinos .titleDestinos{
  font-family: Verdana;
  font-size: 10px;
  font-weight: normal;
  color: #1E4160;
  text-transform: uppercase;
  padding: 6px 0 0 6px;
}
#ListaCiudades1, #ListaCiudades2, #ListaCiudades3{
  float: left;
}
#ListaCiudades1 label, #ListaCiudades2 label, #ListaCiudades3 label, #otroDestino{
  display: block;
  font-family: Verdana;
  font-size: 9px;
  color: #284A68;
  line-height: 17px;
  margin-top: 2px;
}
#textoPredictivo{
  float: left;
  margin: 3px 0 0 5px;
}
#ListadoDestinos .tree input{
  width: 200px;
}
.caja_texto_buscador
{
	font-size: 12px; 
	color: #666;
	text-align: left;
	padding-left: 2px;
	padding-top: 0;
	width: 255px;
	border: solid 1px #7F9DB9;
}

.boton_buscar{
  float: right;
  margin: 30px 28px 16px 0;
}

.divFlotanteEncabezado{
	background-color: #017AC0;
	height: 15px;
	padding: 2px;
	padding-left: 8px;
}

.divFlotanteTexto{
	margin: 5px;
	text-align: center;
	line-height: 12px;
	vertical-align: middle;
	font-size: 12px;
	color: #1E4160;
}

#buscador_small .titleHot, #buscador_small .titlePaq, #buscador_small .titleCar,
#buscador_small .titleSer, #buscador_small .titleTra, #buscador_small .titleSeg,
#buscador_small .titleCru, .titleVue, #buscador_small .titleTou{
  background: #B4C7DE url('/images/home/fondo_title_busc.gif') no-repeat;
  font-size: 14px;
  font-weight: bold;
  color: #1E4160;
  padding: 11px 0 12px 78px;
}
#buscador_small .titlePaq{
  background: #B4C7DE url('/images/home/fondo_title_busc_paq.gif') no-repeat;
}
#buscador_small .titleCar{
  background: #B4C7DE url('/images/home/fondo_title_busc_car.gif') no-repeat;
}
#buscador_small .titleSer{
  background: #B4C7DE url('/images/home/fondo_title_busc_ser.gif') no-repeat;
}
#buscador_small .titleTra{
  background: #B4C7DE url('/images/home/fondo_title_busc_tra.gif') no-repeat;
}
#buscador_small .titleSeg{
  background: #B4C7DE url('/images/home/fondo_title_busc_seg.gif') no-repeat;
}
#buscador_small .titleCru{
  background: #B4C7DE url('/images/home/fondo_title_busc_cru.gif') no-repeat;
}
#buscador_small .titleTou{
  background: #B4C7DE url('/images/home/fondo_title_busc_tou.gif') no-repeat;
}
.titleVue{
  padding: 11px 0 14px 78px;
  background: #B4C7DE url('/images/home/fondo_title_busc_vue.gif') no-repeat;
}
#buscador_big{
  background: #B3C6DD url('/images/home/fondo_buscador_big2.jpg') no-repeat right bottom;
  width: 100%;
}

#buscador_paquetes{
  padding: 15px;
}
#destino_definida, #destino_regular, #origen_definida, #origen_regular,
#fechas_definida, #dias_definidas, #fini_regular, #ffin_regular, #hab_paquetes{
  float: left;
  margin-right: 7px;
  margin-top: 10px;
}

#buscador_paquetes span{
  display: block;
  font: 10px Verdana;
  color: #1E4160;
  letter-spacing: 1px;
  text-transform: uppercase;
}
#buscador_paquetes .radiosalidas{
  display: inline;
  font-size: 12px;
  color: #1E4160;
}
.descripcion_home{
	font: 10px Verdana;
	color: #1E4160;
	text-align:left;
	text-transform: capitalize;
}

#buscador_coches{
  padding: 15px;
}
#destino_coches, #check_coches, #divzonaRet, #fecha_ini_coches,
#hora_ini_coches, #fecha_fin_coches, #hora_fin_coches{
  float: left;
  margin-right: 7px;
  margin-top: 10px;
}
#fecha_ini_coches input, #fecha_fin_coches input{
  width: 112px!important;
}
#check_coches, #buscador_coches span{
  display: block;
  font: 10px Verdana;
  color: #1E4160;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 4px;
}

#buscador_servicios{
  padding: 30px 20px;
}
#buscador_servicios .labelser{
  font: 10px Verdana;
  color: #1E4160;
  margin-top: 5px;
}
#buscador_servicios .upper{
  text-transform: uppercase;
}
#buscador_servicios input{
  padding: 0;
  margin: 0;
}

#buscador_seguros{
  padding: 15px;
}
#buscador_seguros span{
  display: block;
  font: 10px Verdana;
  color: #1E4160;
  letter-spacing: 1px;
  text-transform: uppercase;
}
