/***** GENERALES *****/
html body {margin: 0;}
h1 {margin-top: 0;}
.tituloNieve {padding: 5px; margin: 0;}
#cuerpo {width: 990px; background: #FFFFFF url(/logitravelpt/images/esqui/cab_home.png) no-repeat; overflow: hidden;}
#menu {padding: 5px 0 5px 8px;}

h2{
	line-height:1;
}

#lateralCentral {width: 990px; min-height: 255px; height: expression(this.scrollHeight < 269? "268px" : "auto" ); overflow: hidden;}
#textoPrincipal {width: 300px; text-align: right; padding: 10px 0 0 185px;}
#textoPrincipal a {text-decoration: underline;}
#lateral {width: 505px; float: left; padding: 10px;}

#central {padding-top: 10px; min-height: 268px; height: expression(this.scrollHeight < 269? "268px" : "auto" );}
div.soloTexto {margin-top: 80px;}
#dvPanelInicial {padding-left: 10px;}
#dvPanelInicial p {margin: 5px 0 0 5px;}

.verdana16azul {font-family: Arial; font-size: 16px; color: #003366;}
.arial32blancoBold {font-family: Arial; font-size: 32px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px;}
.arial36blancoBold {font-family: Arial; font-size: 36px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px;}
.arial28blancoBold {font-family: Arial; font-size: 28px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px;}
.listaTop {margin: 0 0 0 10px; list-style: square inside; padding: 0;}
.listaTop li {line-height: 16px;}
.tituloBuscador {font-family: Arial; font-size: 20px; font-weight: bold; color: #003366; letter-spacing: -1px; padding: 5px 0 2px 5px;}
.tituloBuscadorRojo {font-family: Arial; font-size: 20px; font-weight: bold; color: #9E0039; letter-spacing: -1px; padding: 5px 0 10px 5px;}

#buscadorPdiContainer {width: 425px; height: auto !important; margin: 18px 10px 0 0; *margin: 18px 5px 0 0; padding: 0 0 20px 0; float: right; overflow: hidden;}
#buscadorPdiContainer a {text-decoration: underline;}
/*#containerCentral {width: 990px; margin: 5px 0; *margin: 10px 0 5px 0; overflow: hidden;}*/


/***** BUSCADOR SOLO HOTEL *****/
#buscadorHotelContainer {width: 315px; margin: 0 0 0 15px; *margin: 0 0 0 8px; float: left; overflow: hidden;}
#buscadorHotel {background: #FBC750 url(/logitravelpt/images/esqui/cab_soloHotel.gif); background-repeat: no-repeat; background-position: top right;}
#buscadorHotel h3 {width: 150px; padding-left: 10px;}
#shCoGenBuscador {width: 290px; padding: 10px 0 10px 12px;}
/*
#shCoGenBuscador select option{padding-right:5px;}
h2#formPeticion_titulo{border-bottom: 1px solid rgb(219, 203, 153); padding-bottom:10px}
*/
#formPeticion_destino {width: 245px;}
#formPeticion_wrapperFN {width: 245px; margin: 10px 0 0 0; overflow: hidden;}
#formPeticion_wrapperFN #formPeticion_fechaLlegada {width: 185px; float: left;}
#formPeticion_wrapperFN #formPeticion_fechaLlegada fieldset#formPeticion_wrapperFecha {padding: 0; margin: 0; border: 0;}
#formPeticion_wrapperFN #formPeticion_noches {width: 50px; float: right;}
#formPeticion_wrapperNB {width: 245px; margin: 10px 0 0 0;}
#formPeticion_wrapperNB #formPeticion_numHab {width: 85px;}
#formPeticion_wrapperPE {width: 245px; margin: 10px 0 0 0; overflow: hidden;}
#formPeticion_wrapperPE #formPeticion_pax {width:70px; float: left;}
#formPeticion_wrapperPE #formPeticion_edades {margin: 0 0 0 80px;}
#formPeticion_boton {width: 285px; margin: 10px 0 0 0; text-align: right;}
#formPeticion_habitaciones {width: 295px; margin-top: 2px; overflow: hidden; display: none;}
#formPeticion_habitaciones #hab1, #formPeticion_habitaciones #hab2, #formPeticion_habitaciones #hab3 {width: auto; margin-top: 8px; display: none;}
#formPeticion_habitaciones legend {padding: 0;}
#formPeticion_habitaciones select {margin-right: 3px;}
#formPeticion_habitaciones fieldset {background-color: #FBC750; border: 1px solid #D7AA44; margin: 0 0 5px; padding: 4px 0 5px 8px;}
.numPaxHab {float: left; clear: both;}
.edadesHab {margin-left: 85px;}

/***** LISTADO OFERTAS HOTEL *****/
#listadoSoloHotel {width: 302px; padding: 4px 6px 6px 6px;}
#listadoSoloHotel table {width: 100%;}
#listadoSoloHotel a {text-decoration: underline;}

/***** BUSCADOR PAQUETE *****/
#buscadorPaqueteContainer {width: 315px; margin: 0 0 0 20px; float: left;}
#buscadorPaqueteContainerGrande {width: 625px; margin: 0 0 0 20px; float: left; overflow:hidden;}
#buscadorPaquete {background: #D7D782 url(/logitravelpt/images/esqui/cab_hotelForfait.gif); background-repeat: no-repeat; background-position: top right;}
#buscadorPaquete h3 {width: 150px; padding-left: 10px;}
#preciosPaquete {width: 298px; margin: 0; padding: 4px 8px 8px 8px;}
#preciosPaqueteGrande {width: 608px; margin: 0; padding: 4px 8px 8px 8px; overflow: hidden;}
#preciosPaqueteGrande div.impar {width: 295px; overflow: hidden; float: left;}
#preciosPaqueteGrande div.par {width: 295px; overflow: hidden; float: right;}
#preciosPaqueteGrande div.grande {width: 617px; overflow: hidden;}

#buscadorPaqueteGrande {background: #D7D782 url(/logitravel/images/esqui/cab_hotelForfait.gif); background-repeat: no-repeat; background-position: top right; height:60px;}
#buscadorPaqueteGrande h3 {width: 350px; padding-left: 10px;padding-top:15px;}

#buscadorPaqueteContainerGrande #preciosPaquete{
	width:608px; margin:0;padding:4px 8px 8px 8px;;overflow:hidden;
}

/***** BANNERS LATERAL *****/
#bannersLateralContainerIzquierda {float:left;margin-top:20px;}
#bannersLateralContainerIzquierda  h3.tituloBanner {font-family: arial; font-size: 20px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px;}
#bannersLateralContainerIzquierda  h3 {font-family: Arial; font-size: 18px; color: #003366; font-weight: normal; letter-spacing: -1px; margin-bottom: 5px;}


#bannersLateralContainer {width: 285px; margin: 0 15px 0 0; *margin: 0 8px 0 0; float: right;}
#bannersLateralContainer h3.tituloBanner {font-family: arial; font-size: 20px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px;}
#bannersLateralContainer h3 {font-family: Arial; font-size: 18px; color: #003366; font-weight: normal; letter-spacing: -1px; margin-bottom: 5px;}

#bannersLateralContainerNicho {width: 285px; margin: 0 0 15px 0;}
#bannersLateralContainerNicho h3{border-bottom: solid 1px #003366;}
#bannersLateralContainerNicho h2 {font-family: Arial; font-size: 20px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px; line-height: 24px;}
#ofertasCasas {height: 55px; background: url(/logitravel/images/esqui/cab_casasAlquiler.gif); background-repeat: no-repeat; background-position: top right; padding: 10px;}
#puenteDiciembre {width: 225px; height: 50px; margin: 0; background-image: url(/logitravel/images/esqui/bg_puenteDiciembre.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 9px;}
#navidadReyes {width: 225px; height: 50px; margin: 0; background-image: url(/logitravel/images/esqui/bg_navidadReyes.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 9px;}
#ofertasCasas_g {width:295px;height: 55px; background: url(/logitravel/images/esqui/cab_casasAlquiler_g.gif); background-repeat: no-repeat; background-position: top right; padding: 10px;}
#puenteDiciembre_g {width:255px; height: 87px; margin: 0 0 15px 0; background-image: url(/logitravel/images/esqui/bg_puenteDiciembre_g.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}
#navidadReyes_g { width:255px; height: 100px; margin: 0 0 15px 0; background-image: url(/logitravel/images/esqui/bg_navidadReyes_g.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}

#findesemana {width: 225px; height: 87px; margin: 0 0 15px 0; background-image: url(/logitravel/images/esqui/bg_puenteDiciembre.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}
#findesemana_g {width:255px; height: 87px; margin: 0 0 15px 0; background-image: url(/logitravel/images/esqui/bg_puenteDiciembre_g.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}

#semanaSanta {width: 225px; height: 87px; margin: 0 0 15px 0; background-image: url(/logitravelpt/images/esqui/bg_semanaSanta.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}
#semanaSanta_g {width:255px; height: 87px; margin: 0 0 15px 0; background-image: url(/logitravelpt/images/esqui/bg_semanaSanta_g.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}

#sanJose {width: 225px; height: 87px; margin: 0 0 15px 0; background-image: url(/logitravelpt/images/esqui/bg_sanJose.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}
#sanJose_g {width:255px; height: 87px; margin: 0 0 15px 0; background-image: url(/logitravelpt/images/esqui/bg_sanJose_g.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 10px;}

#findeAno {width: 225px; height: 50px; margin: 0; background-image: url(/logitravelpt/images/esqui/bg_findeano.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 9px;}
#reyes {width: 225px; height: 50px; margin: 0; background-image: url(/logitravelpt/images/esqui/bg_reyes.jpg); background-repeat: no-repeat; background-position: top right; padding: 5px 50px 0 9px;}

.bannIzq{
	float:left;
	width:210px;
}
.bannDer{
	float: left;
}

.precioNicho {width: 160px; text-align: right;}
/*
#ofertasNavidad {width: 265px; height: 72px; margin: 0 0 15px 0; background-image: url(/logitravel/images/esqui/bg_Navidad.jpg); background-repeat: no-repeat; background-position: top right; padding: 10px;}
#ofertasFindeAnyo {width: 265px; height: 72px; margin: 0 0 15px 0; background-image: url(/logitravel/images/esqui/bg_finAnyo.jpg); background-repeat: no-repeat; background-position: top right; padding: 10px;}
#ofertasSemanaSanta {width: 265px; height: 72px; margin: 0 0 15px 0; background-image: url(/logitravel/images/esqui/bg_semanaSanta.jpg); background-repeat: no-repeat; background-position: top right; padding: 10px;}
*/

#listadoCasasInterhome {width: 274px; padding: 5px;}
#listadoCasasInterhomeGrande {width: 304px; padding: 5px;}

#linksRel {margin: 10px 0 0 0;}

/***** BANNER ROTATIVO *****/
#bannerRotativo {margin-top: 20px;}

/*
#parteNieve {margin-top: 10px; background-color: #FF6600; background-image: url(/logitravel/images/esqui/parteDeNieve.jpg); background-repeat: no-repeat; background-position: top right; padding:10px; height: 50px;}
#bannersLateralContainerH {overflow: hidden; width: 900px;}
#bannersLateralContainerH h3 {border-bottom: solid 1px #003366;}
#bannersLateralContainerH h2 {font-family: arial; font-size: 20px; color: #FFFFFF; font-weight: bold;}
#puenteDiciembreH {margin: 5px 10px 0 5px; background-color: #009999; background-image: url(/logitravel/images/esqui/puenteDiciembre.jpg); background-repeat: no-repeat; background-position: top right; padding:10px; height: 55px; float:left; width:225px;}
#ofertasNavidadH {margin: 5px 10px 0 10px; background-color: #D73278; background-image: url(/logitravel/images/esqui/Navidad.jpg); background-repeat: no-repeat; background-position: top right; padding:10px; height: 55px; float:left; width:225px;}
#ofertasFindeAnyoH {margin: 5px 10px 0 10px; background-color: #4CA0CE; background-image: url(/logitravel/images/esqui/finDeAno.jpg); background-repeat: no-repeat; background-position: top right; padding:10px; height: 55px; float:left; width:225px;}
#parteNieveH {margin: 5px 10px 0 10px; background-color: #FF6600; background-image: url(/logitravel/images/esqui/parteDeNieve.jpg); background-repeat: no-repeat; background-position: top right; padding:10px; height: 55px; width:225px; float:left;}

BUSCADOR
div#dvBuscadorHome,div#dvBuscador{width:230px; background-image:url(/esqui/images/fondo_buscador.jpg);background-repeat:no-repeat;}
div#dvBuscadorHomeLogi,div#dvBuscador{width:230px;}

BANNERS
div.banner{}
div.banner div.bannerImgDescripcion{height:120px;}
div.banner div.bannerImgDescripcion div.bannerImg{float:left}
div.banner div.bannerImgDescripcion div.bannerDescripcion{margin-left:62px; height:115px; padding-top:5px; padding-right:5px}

div.banner div.bannerImgDescripcion div.bannerImgGrande{float:left}
div.banner div.bannerImgDescripcion div.bannerDescripcionGrande{margin-left:162px; height:115px; padding-top:5px; padding-right:5px}

h3.subtituloBanner{margin-top:5px; margin-bottom:0}
p.descBanner{margin-top:0}
div.banner table.bannerPrecios{width:100%;}
div.banner table.bannerPrecios td.pre{text-align:right;}
h3.verdana14rojobold{margin-top:20px}

PARTE NIEVE
div#estadoPistas{float:left; width:325px; margin:5px 0; height:125px}
div#estadoPistasResumen{float:left; width:100px; text-align:center; padding:22px 20px;}
div#estadoPistasDesarrollo{margin-left:155px;width:160px; height:95px; padding-top:5px}
div#pronosticoTiempo{width:423px; margin:5px 0 5px 330px; height:125px}
div#containerTablaPrevision{padding:10px}
div#containerTablaPrevision table.tablaPrevision th{  font-weight:normal; padding-bottom:5px}
div#containerTablaPrevision table.tablaPrevision td{ border-top:1px solid #4ca0ce; height:30px;}
div#datosGeneralesPista div#datosIzq{float:left; width:200px}
div#datosGeneralesPista div#datosDer{width:200px; float:left}
div#datosGeneralesPista ul{padding-left:10px;}
* html body div#datosGeneralesPista ul{padding-left:0; margin-left:10px;}
div#datosGeneralesPista ul li{list-style-type: none; margin-top:5px}
div#datosGeneralesPista ul li ul li{margin-top:0;}
div#fotoEst{margin-left:443px;}

LISTADO HOTELES
div#container div#paginado{ text-align: right; padding:5px;}
div#container { width:500px}
div#container div#listado{ background:#FFF; width:500px}
div#container div#listado div.fichaHotel{ width:100%;margin-bottom:10px; margin-top:5px;}
* html body div#container div#listado div.fichaHotel{ margin-top:-5px;}
div#container div#listado div.fichaHotel div.fotoHotel{ width:75px; vertical-align:top; float:left;}
div#container div#listado div.fichaHotel div.textoHotel{ vertical-align:top;}
div#container div#listado div.fichaHotel div.textoHotel div.dirHotel{ padding-top:3px; padding-bottom:2px;}

FICHA DE HOTEL
div#containerFicha div{ padding:5px;}
div#containerFicha div.separador{ padding:0; width:100%; background: #FFFFFF url(/logitravel/images/puntos_horiz.gif) repeat-x; height: 10px;}
div#containerFicha p{ margin-top:5px; margin-bottom:10px;}
div#containerFicha h2{margin-top:0;}
div#containerFicha div#calleHotel{padding-top:0; margin-top:0; margin-bottom:10px;}
div#containerFicha div#nombreHotel{padding-bottom:0;}
div#containerFicha div#nombreHotel span#catHotel{ font-weight: bold;}
div#containerFicha div#situacion{ }
div#containerFicha div#situacion img{ margin-right:20px; width:140px;}
div#containerFicha div#situacion table#mapaDesc{ padding:0; margin-top:5px; margin-bottom:10px;}
div#containerFicha div#situacion table#mapaDesc p{ margin:0;}
div#containerFicha div#galeriaFotos{ margin-bottom:10px;}
div#containerFicha div#galeriaFotos table#fotos{ margin-top:5px;}
div#containerFicha div#galeriaFotos table#fotos tr td{ padding:10px; vertical-align:top;}
div#containerFicha div#galeriaFotos table#fotos tr td table#thumbnail tr td{ padding:0; padding-bottom:10px;}
div#containerFicha div#galeriaFotos table#fotos tr td table#thumbnail tr td#PulsaImagen{ vertical-align:bottom;}

DISPONIBILIDAD SH
div#bannerTexto{background:#FFF;  width:500px}
div#bannerTop1{background:#FFF;  width:500px}
div#bannerTopTransparente{width:500px}
div.titular{padding:5px}

div#fiestaFacebook {margin-top:10px;}
*/