﻿/***** COMPONENTE PRINCIPAL *****/
#escaparatePreciosCiudad{}

/***** PESTANYAS *****/

#escaparatePreciosCiudad #pestanyasEscaparate{overflow: hidden;}
#escaparatePreciosCiudad #pestanyasEscaparate ul{list-style: none;}
#escaparatePreciosCiudad #pestanyasEscaparate .pestanya{max-width: 18%;}
#escaparatePreciosCiudad #pestanyasEscaparate .pestanya a{font-size: 24px;}
#escaparatePreciosCiudad #pestanyasEscaparate.pestanya a, 
#escaparatePreciosCiudad #pestanyasEscaparate .pestanyaLast a {float: none; display: block; min-height: 0 !important;}
#escaparatePreciosCiudad #barraAzulEscaparate {height: 5px; display: block;}
#escaparatePreciosCiudad .pestanya a,#escaparatePreciosCiudad .pestanyaLast a {float: none; display: block; min-height: 52 !important;}
#escaparatePreciosCiudad .pestUnica{max-width:100% !important;width:100% !important}
/***** LATERAL *****/
#escaparatePreciosCiudad .lateralEscaparateCiudad{width: 238px;float:left;}
#escaparatePreciosCiudad #filtrosEscaparate li input{cursor:pointer;}
#escaparatePreciosCiudad #filtrosEscaparate li {list-style:none;}

#escaparatePreciosCiudad #filtrosEscaparate #filtrosCategorias li {margin-bottom: 2px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosCategorias li input {margin-right:5px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosCategorias {padding-bottom: 10px;}

#escaparatePreciosCiudad #filtrosEscaparate #filtrosServicios li {margin-bottom: 2px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosServicios li input {margin-right:5px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosServicios {padding-bottom: 10px;}

#escaparatePreciosCiudad #filtrosEscaparate #filtrosPDI li {margin-bottom: 2px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosPDI li input {margin-right:5px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosPDI {padding-bottom: 10px;}

#escaparatePreciosCiudad #filtrosEscaparate #filtrosCadenas li {margin-bottom: 2px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosCadenas li input {margin-right:5px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosCadenas {padding-bottom: 10px;}

#escaparatePreciosCiudad #filtrosEscaparate #filtrosPoblaciones li {margin-bottom: 2px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosPoblaciones li input {margin-right:5px;}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosPoblaciones {padding-bottom: 10px;}

#escaparatePreciosCiudad .lateralEscaparateCiudad #mapaCostasHome #mapaHome img{cursor: pointer;width: 234px;height: 120px;}
#escaparatePreciosCiudad .lateralEscaparateCiudad #mapaCostasHome #mapaHome {padding: 3px;overflow: hidden;}

#escaparatePreciosCiudad .lateralEscaparateCiudad #botonBuscarHotel{float: right;margin: 0;padding: 2px 3px;margin-right: 6px;}
#escaparatePreciosCiudad .lateralEscaparateCiudad #nombreHotelFiltro{width:176px}
#escaparatePreciosCiudad #filtrosEscaparate #filtrosNombreHotel {padding-bottom: 10px;}
/***** PRODUCTO *****/
#escaparatePreciosCiudad .productoEscaparateCiudad {width:710px;float:right}
#escaparatePreciosCiudad #contComparadorHoteles {width: auto;overflow: hidden;}
#escaparatePreciosCiudad #titComparadorHoteles {width: auto;padding: 5px 0;overflow: hidden;}
#escaparatePreciosCiudad .titComparaProducto {width: 80px;text-align: center;margin: 0 10px 0 0px;float: right;width: 79pxurl(0/);}
#escaparatePreciosCiudad .nodispohoteles{display: block;margin: 15px auto;text-align: center;width: auto;}
#escaparatePreciosCiudad #verMenosPDI:hover{text-decoration:underline}
#escaparatePreciosCiudad #verMasPDI:hover{text-decoration:underline}
#escaparatePreciosCiudad #verMenosCadenas:hover{text-decoration:underline}
#escaparatePreciosCiudad #verMasCadenas:hover{text-decoration:underline}
#escaparatePreciosCiudad #verMenosPDI,#escaparatePreciosCiudad #verMasPDI,#escaparatePreciosCiudad #verMenosCadenas,#escaparatePreciosCiudad #verMasCadenas {text-align: right;margin-right: 5px;}
#escaparatePreciosCiudad .titComparaProductoPromo img {margin-left: 3px;}
#escaparatePreciosCiudad .promoToolTip {cursor: pointer;}

.pagCadena #escaparatePreciosCiudad #pEscaparate_4 .detalleComparaCiudadOferta {width: 398px;}
#cabeceraOfertasCadena{ width:100%;   padding: 15px;overflow:hidden;margin-bottom: 5px;        background-position: right center;    background-repeat: no-repeat;    margin-bottom: 5px;    overflow: hidden;    padding: 15px;    width: 100%;}
#subTitOfertasCadena {margin-top:5px; float: left;    width: auto;}
#titOfertasCadena {    float: left;    width: 335px;}
#precioOfertasCadena{float:left;margin-top:10px;cursor:pointer;line-height: 20px;    text-align: center;}
.pagCadena #escaparatePreciosCiudad  #pEscaparate_4  #contComparadorHoteles{margin:15px;}
.pagCadena #escaparatePreciosCiudad #pestanyasEscaparate .pestanya{max-width: 22.5% !important;}
#cSubtitRuleta1{padding: 5px 0 0;}
#cSubtitRuleta2{padding: 5px 0 0;}
#cCabRuletas{padding:15px;cursor:pointer;}
#titRuleta{padding:5px;}
#lHotelesRuleta{padding:0 10px 45px 10px}
#cContenedorRuleta{  float: left;    overflow: hidden;    width: 310px;margin:9px;}
#cPrecioRuleta{cursor: pointer;    overflow: hidden;    padding: 5px 0px;}
#cPrecioRuletaIz{    float: left;    text-align: center;    width: 125px;}
#cPrecioRuletaCen{float: left;    margin-top: 20px;     width: 20px;}
#cPrecioRuletaDe{float: left;    text-align: center;    width: 125px;margin-top:8px;}
#bReservarRuleta{text-align:center;    bottom: 0;    left: 105px;    position: absolute;    text-align: center;}
/***** PRODUCTO OFERTAS*****/
#escaparatePreciosCiudad #contBannerHoteles{width:990px;}
#escaparatePreciosCiudad .titComparaHotelOferta {    float: left;    margin: 0 0 0 10px;    text-align: left;    width: 290px;}
#escaparatePreciosCiudad .detalleComparaCiudadOferta {    float: left;    margin: 13px 0 0;    width: 430px;}
#escaparatePreciosCiudad .descripcionOferta {    float: left;    height: 100%;    padding: 15px 0 0 5px;    width: 280px;}
#escaparatePreciosCiudad  .titComparaDescOferta {    float: right;    margin: 0 5px;    text-align: left;    width: 278px;}
/***** PAGINADO *****/
#escaparatePreciosCiudad #paginadoEscaparateSuperior {display: block;min-height: 20px;padding: 10px;}
#escaparatePreciosCiudad #paginadoEscaparate {width: auto;float: right;height: 40px;padding: 5px;}
#escaparatePreciosCiudad #paginadoEscaparatePie {float: right;height: 40px;width: auto !important;}
#escaparatePreciosCiudad .selectOrden {float: left;width: 300px;}
#escaparatePreciosCiudad #sPaginadoSuperior {float: right;margin: 4px 0 0 0;}
#escaparatePreciosCiudad #textoMas {width: auto;float: left;margin-left: 3px;}
#escaparatePreciosCiudad #pagAct, #pagSig {width: 20px;float: left;height: 18px;margin-left: 3px;text-align: center;}
#escaparatePreciosCiudad #textoPuntos {width: 15px;float: left;margin-left: 6px;}

/***** PIE *****/
#contenidoGuiaCostas #valmedia {    width: 300px;    float: left;}
#contenidoGuiaCostas #dvOpDetMedia {    width: 50px;    float: right; margin-right:20px;}


/***** HOTEL PINTADO *****/

#escaparatePreciosCiudad .lineaComparadorHoteles {width: auto;overflow: hidden;}
#escaparatePreciosCiudad .imgLatIzq {float: left;width: 90px;padding-right: 10px;}
#escaparatePreciosCiudad .imgComparaHotel {width: 70px;float: left;margin: 10px 13px 0 10px;}
#escaparatePreciosCiudad .valoracion {overflow: hidden;position: relative;}
#escaparatePreciosCiudad .compara1col .detalleComparaHotel {width: 510px;}
#escaparatePreciosCiudad .detalleComparaHotel {width: 515px;float: left;margin: 8px 0;}
#escaparatePreciosCiudad .hotelCompara {margin: 0 0 2px 0;}
#escaparatePreciosCiudad #nombreHotelCompara {text-decoration: underline;}
#escaparatePreciosCiudad .destinoCompara {font-style: italic;}
#escaparatePreciosCiudad .descHotelCompara {margin: 2px 0 0 0;}
#escaparatePreciosCiudad .precioToolTipEsc {cursor: pointer;}
#escaparatePreciosCiudad .precioComparaHotel {width: 60px; padding: 8px 10px; text-align: center ;margin: 0 10px 0 0; float: right; line-height: 12px;}
#escaparatePreciosCiudad .contPrecioRegimenHotel {margin-top: 25px;}
#escaparatePreciosCiudad .precioCampanya {display: block; font-size: 98%;}
#escaparatePreciosCiudad .regimenPrecio {display: block;letter-spacing: 0;margin: 10px auto 0;width: 60px;}
#escaparatePreciosCiudad .compara2col .detalleComparaHotel {width: 425px; *width: 420px; width: 420px\0/;}
#escaparatePreciosCiudad .compara1col .detalleComparaHotel {width: 510px; *width: 510px; width: 510px\0/;}
#escaparatePreciosCiudad .compara3col .detalleComparaHotel {width: 330px;}
#escaparatePreciosCiudad #nombreHotelCompara{text-decoration: underline;}
#escaparatePreciosCiudad #nombreHotelComparaCamp{text-decoration: underline;}