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#wrapCanela{overflow:hidden; padding:0;}
div#containerFicha div#wrapNombreCalleOpi{overflow:hidden; width:700px; padding:0 !important;}
div#containerFicha div#ofertas{padding:0 !important; text-align:right; margin-bottom:10px;}
div#containerFicha div#wrapNombreCalle{ width:400px; float:left;}
div#containerFicha div#datosCompl{ margin-left:430px;text-align:right; }
div#containerFicha div#calleHotel{padding-top:0; margin-top:0;}
div#containerFicha div#nombreHotel{padding-bottom:0;}
div#containerFicha div#nombreHotel span#catHotel{ font-weight: bold;}
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 div#fotos{ margin-top:5px; width:98%; overflow:hidden;}
div#containerFicha div#galeriaFotos div#fotos div{ padding:10px; vertical-align:top;}
div#containerFicha div#galeriaFotos div#fotos div#fotoMain{float:left;}
div#containerFicha div#galeriaFotos div#fotos div#fotosMin{margin-left:290px;}
div#containerFicha div#galeriaFotos div#fotos div#fotosMin div#containerListaFotos{width:95%; overflow:hidden; padding:0;}
div#containerFicha div#galeriaFotos div#fotos div#fotosMin div#containerListaFotos ul#listaFotos{list-style-type:none; padding:0; margin:0;}
div#containerFicha div#galeriaFotos div#fotos div#fotosMin div#containerListaFotos ul#listaFotos li{width:75px; height:75px; float:left;}
div#containerFicha div#galeriaFotos table#fotos tr td table#thumbnail tr td#PulsaImagen{ vertical-align:bottom;}
div.containerLista{width:98%; overflow:hidden; clear:right; padding:5px;}
ul.dosColumnas{width:99%; margin-bottom:0; margin-top:0; list-style-type:square}
ul.unaColumna{margin-bottom:0; margin-top:0; list-style-type:square; margin-right:0}
ul.dosColumnas li{width:45%; float:left;}
div#localizacion div#mapaGoogle{width:360px; height:250px; overflow:hidden; }
div#localizacion div#mapaGoogle div{padding:0;}
div#localizacion div#mapaGoogleWrapper{padding:0; width:360px; overflow:hidden; float:left;}
div#localizacion div#containerLocalizacion{width:98%; overflow:hidden;}
div#localizacion div#parrafoLocalizacion{margin-left:378px; width:260px; padding-top:0;}
img.thumb{height:60px; width:60px;}
img.main{height:180px; width:280px; }
div#menuFicha{height:20px; overflow:hidden;}
* html div#menuFicha{overflow:visible;}
div#menuFicha ul{list-style-type:none; margin:0 0 0 -5px; padding:3px 0 0 0;}
div#menuFicha ul li{display:inline; padding:10px 20px 15px 20px;}
div#menuFicha ul li.sel{background-color:#FFF;font-family:Arial;font-size:12px;}
div#menuFicha ul li a{font-weight:bold; text-decoration:underline}
div#menuFicha ul li.sel a{text-decoration:none; }
div#wrapperPest_opi{display:none; padding:5px; overflow:hidden; background-color:#FFF; width:690px; margin-top:0}
div#wrapperPest_opi h3{margin:0;}
div#wrapperPest_opi p{margin:5px 0 20px 0;}

div#lateral {width: 250px; float: left; overflow: hidden;}

div#shCoGenBuscador {width: 244px; padding: 5px 8px; background-image: url(/logitravel/images/esqui/cab_soloHotel.gif) !important;}
div#shCoGenBuscador h2 {padding: 5px 85px 10px 2px !important;}
div#shCoGenBuscador select option {padding-right: 5px;}
h2#formPeticion_titulo {border-bottom: 1px solid rgb(219, 203, 153); padding-bottom: 10px}
div#formPeticion_destino {width: 205px; margin: 10px 0 0 0;}
div#formPeticion_wrapperFN {width: 240px; overflow: hidden;}
div#formPeticion_wrapperFN div#formPeticion_fechaLlegada {width: 185px; margin: 0; float: left;}
div#formPeticion_wrapperFN div#formPeticion_fechaLlegada fieldset#formPeticion_wrapperFecha {padding: 0; border: 0;}
div#formPeticion_wrapperFN div#formPeticion_noches {width: 50px; margin: 0;}
div#formPeticion_wrapperPE {width: 230px; overflow: hidden;}
div#formPeticion_wrapperPE div#formPeticion_pax {width: 70px; margin: 0; float: left;}
div#formPeticion_wrapperPE div#formPeticion_edades {margin: 0 0 0 80px;}
div#formPeticion_wrapperNB{width:260px; overflow:hidden;}
div#formPeticion_wrapperNB div#formPeticion_numHab {width: 110px; margin: 0; float: left;}
div#formPeticion_wrapperNB {width: 245px; overflow: hidden;}
div#lateral div#formPeticion_boton {width: 100px; margin: 10px 0 10px 135px;}

div#formPeticion_habitaciones {width: 250px; display: none; overflow: hidden; margin-top: 2px;}
div#formPeticion_habitaciones div#hab1 {width: 245px; display: none;}
div#formPeticion_habitaciones div#hab2 {width: 245px; display: none;}
div#formPeticion_habitaciones div#hab3 {width: 245px; display: none;}

.numPaxHab {float: left; clear: both;}
.edadesHab {margin-left: 85px;}

div#shGenHotLst {width: 250px; padding: 10px; margin-top: 10px;}
div#central {width: 700px; padding: 0 0 0 10px; overflow: hidden; margin-top: 15px; float: left;}
