/***** GENERALES *****/
/*
html body {margin:0;}
h1{margin-top:0}
.tituloNieve{padding:5px;margin:0}
div#menu{height: 25px; width: 990px;}
#lateral {float: left; padding: 10px; padding-top: 15px; width:485px;}
.arial36blancoBold {font-family:Arial;font-size:36px;color:#FFFFFF;font-weight:bold;letter-spacing:-1px}
*/

#central {margin-left: 257px; 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;}

#destinosEsqui {width: 200px; float: left;}
#destinosEsqui ul {list-style: none; margin: 0; padding: 0;}
#destinosEsqui a {text-decoration: underline; font-family: Arial; font-size: 12px; color: #003366;}
#linksBuscador {padding: 0 0 0 15px;}
#buscadorPdi {width: 210px; float: right;}
div#buscadorPdi span {margin: 0 0 0 10px;}
#buscadorPdi select {width: 165px; margin: 3px 0 0 10px;}
#verPdi {text-align: right; margin: 15px 35px 0 0;}

/*
div#buscadorPdiContainer {overflow: hidden; width: 435px; margin: 40px 0px 0px 0px; padding:0 0 0 25px;}
.tituloBuscador {font-family: Arial; font-size: 20px; font-weight: bold; color: #003366; padding:7px;}
.tituloBuscadorRojo {font-family: Arial; font-size: 20px; font-weight: bold; color: #9E0039; padding:7px;}
#containerCentral {overflow: hidden; width: 980px;}
div#buscadorHotelContainer {width: 300px; margin: 0px 0px 0px 10px; float: left; overflow:hidden;}
div#buscadorHotel {background-color: #FBC750; background-image: url(/logitravel/images/esqui/cabecera_soloHotel.jpg); background-repeat:no-repeat; background-position:top right;}
div#shCoGenBuscador{padding:5px; width: 290px;}

div#shCoGenBuscador select option{padding-right:5px;}
h2#formPeticion_titulo{border-bottom: 1px solid rgb(219, 203, 153); padding-bottom:10px}
*/

/*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{margin-top:80px;}
div#containerFicha div{ padding:5px;}
div#containerFicha div.separador{ padding:0; width:100%; background: #FFFFFF url(/logitravelpt/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;}

/***** PÁGINA NICHO *****/
#lateralNicho {width: 575px; padding: 10px; float: left;}
#destinosEsquiNicho {width: 200px; float: right; margin: 20px 30px 0 0;}
#destinosEsquiNicho ul {list-style: none; margin: 0; padding: 0;}
#destinosEsquiNicho a {text-decoration: underline; font-family: Arial; font-size: 12px; color: #003366;}
#nichoPaqueteContainer {width: 625px; margin: 0 15px 0 0; float: right;}
#nichoPaquete {height: 95px; background-color: #D7D782; background-image: url(/logitravelpt/images/esqui/cab_hotelForfaitgrande.gif); background-repeat: no-repeat; background-position: top right;}
#nichoPaquete h3 {padding-left: 10px;}
#nichoPaqueteContainer #preciosPaqueteGrande {width: 608px;}
#nichoPaqueteContainer ul {margin: 0; padding: 0;}
#nichoPaqueteContainer li {width:295px;margin: 0 0 0 5px; padding: 0 0 0 0; list-style-type: none; list-style-position: inside; line-height: 20px; text-indent: 2px; _text-indent: 2px;}
#listadoSoloHotelCentral table thead tr th {text-align: left;}
div#listadoSoloHotelCentral a {text-decoration: underline;}
#preciosPaqueteGrande li {margin-left: 0;}
#preciosPaqueteGrande h3 {font-size: 14px; padding-top: 4px;}