﻿div#vhGenMap{position:relative;float:left;background-color:#E5E3DA;height:390px;width:500px;overflow:hidden}
div#shGenMapaGoogleFiltros{ padding:5px 5px 0 5px; margin-left:500px; background:#EDE6D3; height:386px; }
div#shGenMapaGoogleFiltros h2{font-size:16px; margin-bottom:10px;}
div#shGenMapaGoogleFiltros h3{font-size:12px;}
div#shGenMapaGoogleFiltros .ui-slider{ width: 100px;}
div#shGenMapaGoogleFiltros .ui-slider-handle-right{left:88px;}
div#shGenMapaGoogleFiltros ul{list-style-type:none; margin-left:0; padding-left:10px;}
div#shGenMapaGoogleFiltros div#wrapFiltroCategorias{margin-bottom:30px !important;}

table.infoWindow{width:100%; margin-top:5px}
div.fichaHotelBasico{width:400px; overflow:hidden;}
div.fichaHotelBasico div.wrapFotoDesc{width:395px; overflow:hidden; border-bottom:dashed 1px #D0D9E0;}
* html div.fichaHotelBasico div.wrapFotoDesc{padding-bottom:10px;}
div.fichaHotelBasico div.wrapFotoDesc div.foto{width:70px; float:left;}
div.fichaHotelBasico div.wrapFotoDesc div.desc{width:310px; margin-left:80px}
div.fichaHotelBasico div.wrapFotoDesc div.desc h3 a.nombreHotel{text-decoration:underline}
div.fichaHotelBasico div.wrapFotoDesc div.desc p.descCorta{margin-top:1px;}
img.fotoThumb{width:70px; height:70px; border:2px solid orange}
div.fichaHotelBasico div.wrapOpiBot{overflow:hidden; width:395px; margin-top:10px}
div.fichaHotelBasico div.wrapOpiBot div.opiniones{width:250px; float:left;}
div.fichaHotelBasico div.wrapOpiBot div.boton{width:130px; margin-left:260px; text-align:right;padding-top:15px;}















