﻿table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1{font-size:20px;color:#16B6FF;margin-bottom:3px;}
h3{font-size:14px;font-weight:bold;}
.justificado{text-align:justify}
.dobleColumna .bloque{width:702px;}
.ancho690{width:690px !important;}
.infoDestino{border:2px solid #DFDCDA;margin:60px 0 20px 30px;padding:7px;width:650px;}
.imagenDestinoDescripcion{margin-bottom:10px;border:1px solid #444444;}
#hoteles{margin-bottom:0;overflow:hidden;padding-bottom:3px;width:100%;}
.bloqueHotel{float:left;}
#imagenesHotelMini li{float:left;height:64px;text-align:right;width:64px;}
#imagenesHotelMicro li{float:left;height:48px;text-align:right;width:48px;}
#imagenesHotelNano li{float:left;height:40px;text-align:right;width:40px;}
#imagenesHotelMicro img, #imagenesHotelMini img, #imagenesHotelNano img{border:1px solid #444;}
#ordenHoteles{width:787px;border-top:1px solid #C9E2F5;border-bottom:1px solid #C9E2F5;padding:10px;color:#006699;margin-bottom:10px;font-size:14px;}
.nombreHotel{float:left;width:567px;}
.notaHotel{float:right;width:150px;text-align:center;font-weight:bold;}
.ancho100{width:100px !important;}
.numeroNota{color:#16B6FF;font-size:26px;}
.imagenHotel{float:left;width:254px;}
.imagenHotel img{border:1px solid #444444;height:188px;width:250px;}
.informacionHabitaciones{margin-left:5px;margin-top:5px;}
.comboPrecio{color:#4F6B72;font-size:14px;width:85px;font-weight:bold;}
.hotelesCercanos li{float:left;margin-bottom:10px;width:100%;}
.hotelesCercanos .miniImagen{border:1px solid #444;float:left;margin-right:8px;}
.hotelesCercanos a{font-weight:bold;}
#lejania{position:relative;margin-bottom:10px;margin-top:10px;border:1px solid #C9E2F5;padding:5px;display:none;}
.imagenesHabitacion{clear:both;overflow:auto;width:100%;margin-bottom:10px;}
.imagenesHabitacion li{float:left;margin-right:10px;}
.imagenesHabitacion img{border:1px solid #000000;}
.tooltip, .preview, .screenshot { cursor:pointer; }
#tooltip, #tooltip2 { width: 250px; }
#tooltip, #tooltip2, #preview {color:#dddddd;background:#222222;border: 1px solid #333333;padding:1px;text-align:left;display:none;}
#popUpMapaImagen{float:left;width:60px;}
#popUpMapaTexto{float:left;font-size:20px;font-weight:bold;margin-left:10px;width:250px;}
.listadoDestinosBusqueda{font-weight:bold;font-size:14px;list-style:disc inside;}
.listadoDestinosBusqueda li{margin-bottom:5px;}
#principalesDestinos li{float:left;margin-right:11px;}
#ampliarBusqueda{margin-bottom:20px;}
#ampliarBusqueda img{float:left; margin-right:10px;margin-bottom:15px;}
.tituloVerMas{font-size:16px;font-weight:bold;color:#30B322;}
#migas{border:1px solid #DDDDDD;float:left;margin:10px 0 10px 7px;padding:3px;width:958px;}
.fondoGris{background-color:#f6f6f6;}
.tituloCercania{font-size:16px;font-weight:bold;margin:5px 0;}
.margenBuscadorHoteles{margin-bottom:5px;}
.textoGratis{font-weight:bold;color:#339900;font-size:13px;}
#infoHoteles{font-weight:bold;margin-bottom:5px;margin-top:15px;overflow:auto;padding:5px;width:660px;text-align:left;}
#tablaHabitaciones{width:700px;float:left;}
.mensajeError{color:#B30000;float:left;font-size:14px;margin-bottom:0;margin-left:10px;line-height:20px;width:600px;}
.mensajeCorrecto{color:#0896FF;float:left;font-size:12px;line-height:20px;margin-bottom:0;margin-left:0;width:700px;font-weight:bold;}
#hoteles{margin-bottom:20px;overflow:hidden;width:719px;}
#hoteles li{border-top:1px solid #CCCCCC;margin-bottom:0;overflow:hidden;padding-bottom:4px;padding-top:6px;width:100%;}
#formularioHotel .tresColumnas{width:233px;float:left;}
#formularioHotel label{font-weight:bold;}
#formularioHotel li{float:left; width:233px;}
#formularioHotel .b_submitButton{width:220px;margin-left:0px;}
.bloqueDisponibilidad{background-color:#e8f8ff;}
#barraOrdenacion{float:left;font-size:12px;font-weight:bold;width:100%;margin-bottom:5px;margin-top:10px;}
.fotoHotel{float:left;margin-right:10px;}
.fotoHotel img{border: 1px solid #000;}
.hotelText{float:left;width:440px;text-align:justify;}
.hotelExtra{width:100px;margin-left:15px;float:left;text-align:center;}
.tituloHotel{width:100%;font-weight:bold;}
.tituloHotel a{font-size:16px;}
.direccion{width:100%;margin-bottom:10px;float:left;font-style:italic;font-weight:bold;float:left;}
.descripcion{float:left;width:100%;margin-bottom:5px;}
#paginacion{width:600px;float:left;}
.bloquePaginacion{width:200px;text-align:center;float:left;margin-bottom:20px;}
#hoteles h2{float:left;}
.tablaHoteles{width:100%;font-size:12px;float:left;margin-bottom:15px;margin-top:10px;}
.tablaHoteles th{font-size:14px;font-style:italic;font-weight:bold;padding:2px;}
.colorListado{background-color:#E7EFFF;}
.colorDetalle{background-color:#16B6FF;color:#FFFFFF;}
.tablaHotelesAlto{height:50px;}
.tablaHotelesPares{background-color:#e7efff;}
.tablaHotelesImpares{background-color:#FFF;}
.separacion td{border-bottom:1px solid #C9E2F5;}
.tablaHoteles td{padding:2px;}
.hotelPersonas{width:80px;text-align:center;}
.hotelDisponibilidad{width:130px;text-align:center;}
.una{font-weight:bold;color:#990000;}
.pocas{color:#990000;}
.buena{color:#006633;}
.precioTarifa{text-decoration:line-through;}
.precioOferta{font-weight:bold;color:#000;font-size:16px;}
.hotelPrecio{width:102px;text-align:right;}
.hotelTipo{width:300px;text-align:left;}
.hotelHabitaciones{width:100px;text-align:right;}
#infoHoteles #buscaHoteles{border:none;margin:0 0 0 90px;}
.comboAvanzadas,.comboTipoHabitacion, .comboIdiomas{font-size:12px;margin-bottom:10px;margin-right:5px;padding:0px;}
.comboAvanzadas{width:180px;}
.botonReservar{background-color:#30B322;color:#FFFFFF;float:right;font-size:20px;height:33px;width:130px;font-weight:normal;}
.textoSugerencia{font-size:16px;}
