﻿
.cFiltrosChollosPaquete{/*width:975px;min-height:108px;*/float:left;}

#wrapFiltros {padding-top: 4px;}
#wrapFiltrosVisibles, #wrapFiltros {text-shadow: 0 1px 1px #FFF;}
div#wrapFiltroNoches, div#wrapFiltroPrecio {margin: 0 !important; background-color: transparent;  border: none !important;}

div#wrapFiltroPrecio .ui-state-default.ui-slider-handle, div#wrapFiltroNoches .ui-state-default.ui-slider-handle {background-color: transparent; border: medium none;}
div#wrapFiltroPrecio .icoSlider, div#wrapFiltroNoches .icoSlider{width:10px !important;}

.cContBannerChollos {/*width:980px;*/}
#wrapFiltroPrecio{box-shadow:none !important;float:left;}
#wrapFiltroNoches{box-shadow:none !important;float:left;}
.cContBannerChollos {overflow:hidden;}
/*.cPestanyas{float:left;}*/
.cContBannerChollos .cont-prodv{float:left;width:978px;}
.cFiltrosChollosPaquete{float:left;}
.columnaFiltro div{float:left;}
.columnaFiltro{overflow:hidden;width:250px;}
.cContSlider{float:left;padding-top:-8px;}
#contFiltrosNoches{overflow:hidden;width:250px;}
.cContFiltrosProductosChollos {padding-top: 4px; clear: both; content: "."; display: block; background-clip: padding-box; border-radius: 0 0 5px 5px; padding: 8px 10px 10px 10px;}

#divContFechaSalida, #contFiltrosNoches, #divSelAgrupacion, #divSelOrigen, #contFiltrosPrecios{min-height:50px;}
#divSelAgrupacion, #divContFechaSalida, #divSelOrigen {margin: 0; padding: 0 10px;;}
 
#divSelOrigen span, #divSelOrigen select { margin-top:8px;} 
#divSelAgrupacion span, #divSelAgrupacion select { margin-top:8px;} 
 
#contFiltrosNoches div{float:left;}
.cTituloFiltro{float:left;margin-top:4px;}
#contFiltrosPrecios {width: 250px; border-bottom: none;}
#chollos_agrupaciones{margin-left:4px;}
#divContAgrupaciones{width:600px;}
#divContFechaSalida{overflow:hidden; width:560px;}
#divContFechaSalida div{float:left;overflow:hidden;padding-top:8px;}
#divContFechaSalida div label {float:left;padding-right:8px;padding-top:6px;}
#divContFechaSalida div input {float:left;padding-right:4px;}
#divContFechaSalida div img {float: left; padding: 2px 4px 0;}
#datePickerFechaSalidaInicio, #datePickerFechaSalidaFin {width: 155px;}
.cContenedorFiltros{overflow:hidden;}
.cContenedorFiltrosNochesFechaSalida{}
.cContenedorFiltrosOrigenDestino{width:834px;}
#aplicarFiltros a {padding: 6px !important; font-size: 14px !important;}
#divContSelOrigenSelAgrup {width: 580px; border-bottom: none;}
.cContenedorFiltros div {float:left; /*padding:2px;*/}

#numHotDisFiltro {float: left; margin-left: 10px;}
#wrapFiltros #eligeFiltros div{float:left;}
#wrapFiltros #eligeFiltros 
{
padding-left:10px;
float: left;
overflow:hidden;
}
div#wrapFiltroNombre {
padding: 5px 10px;
}

#wrapFiltroNombre {
overflow: hidden;
}
.columnaFiltro {
float: left;
width:265px;
}
div#wrapFiltroCategorias {
margin: 0 !important;
padding: 10px;
width: 140px;
}
div#wrapFiltroCategorias {
margin: 5px 0 0 20px;
}
div#wrapFiltroRegimen {
margin: 0 !important;
padding: 10px;
width: 180px;
}
div#wrapFiltroDistrito {
margin: 0 !important;
padding: 10px;
width: 200px;
}
div#wrapFiltros ul {
list-style-type: none;
margin-left: 0;
padding-left: 10px;
}
ul.ulFiltro {
margin-top: 5px;
}
ul.ulFiltro li {
line-height: 18px;
}
.inputFiltro {
float: left;
margin-top: 3px;
}

#labelPrecioA, #labelValA, #labelNochesA {width: 30px; float: left; margin: 4px 5px 0 0; text-align: right;}
#labelPrecioB, #labelValB, #labelNochesB {width: 45px; float: left; margin: 4px 0 0 8px;}

.txtFiltro {
float: left;
margin-left: 5px;
}
input#filNombreHotel {
margin-right: 10px;
width: 175px;
}
#wrapFiltroNombre #innerFiltroNombre input {
float: left;
}
input#filNombreHotel {
margin-right: 10px;
width: 175px;
}

/***** SLIDER FILTROS *****/
.ui-slider {width: 150px !important; background-position: center center; background-repeat: no-repeat; height: 20px; position: relative;}
.ui-slider-handle {overflow: visible; position: absolute; left: 0; top: 5px; border: none !important; border-radius: 0 !important; z-index: 1;}
.ui-slider-handle-active {border: 1px dotted black;}
.ui-slider-disabled .ui-slider-handle {opacity: 0.5;}
.ui-slider-range {width: 100%; height: 3px; opacity: 0.8; font-size: 0; position: absolute; top: 10px; background: #C8E6FA; border: 1px solid #BDD9EC; box-shadow: 0 1px 0 rgba(255,255,255,0.5), 0 0 1px rgba(0,0,0,0.3);}
.ui-widget-header {border: 1px solid #FAAF05 !important;}
.ui-slider-handle-right {left: 188px; text-align: right;}
.cContenedorFiltros .cContSlider .ui-slider {width: 155px !important;}

#divResumen {
float: right;
overflow: hidden;
width: 145px;
text-align:center;
margin: 10px 5px 0 0;
}
    
#contFiltrosPrecios, #contFiltrosValoracion {border-radius: 0;}
    
#ComponentProdChollos #divPestanyas {
float: left;
padding: 5px 0 0;
position: relative;
z-index: 10;
}

#ComponentProdChollos .cPestanyas {
float: left;
width: 960px;
}

#ComponentProdChollos #divPestanyas ul li.activo {
border-left: 1px solid #4CA0CE;
border-right: 1px solid #4CA0CE;
border-top: 1px solid #4CA0CE;
}

#ComponentProdChollos #divPestanyas ul li {
box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.07);
padding: 1px 1px 0;
}

#ComponentProdChollos .cPestanyas .activo {
background: -moz-linear-gradient(center top , #E5F6FF 0%, #4CA0CE 100%) repeat scroll 0 0 transparent;
color: #FFFFFF;
}


#ComponentProdChollos .cProdMasSolPestanya {
background-color: #FFFFFF;
border-left: 1px solid #BFCCD9;
border-radius: 7px 7px 0 0;
border-right: 1px solid #BFCCD9;
border-top: 1px solid #BFCCD9;
float: left;
margin: 0 0 0 5px;
z-index: 200;
}

.cCajaProdGrande{width:300px;margin:10px;}
.cCajaProdPeq{width:180px; float:left;/*padding:4px;*/min-height: 165px;margin:4px 6px;}
.cContCajasProdPeq{ float:left;overflow:hidden;padding-left: 3px;padding-top: 6px;}
.cContCajaProdGrande{ width:300px;float:left;}
.cContProdMasSolicitados{overflow:hidden;}
.list-colder-prodv{padding:0 4px 4px 6px;}
.tipoProd-list-prodv{/*float:left;width:210px;*/}
.cLineaDestinoPrecio{/*float:left;width:210px;overflow:hidden;*/}
.text-list-prodv {/*float:left;width:210px;*/}
.tit-list-prodv{float:left;}
.precio-list-prodv{float:left;}

.cContCajaProdGrande .img-list-prodv{width:275px;height:200px;overflow:hidden;}
.cContCajaProdGrande .img-list-prodv img{width:275px;}
.cContCajasProdPeq .img-list-prodv{min-height:65px; /*height:80px;*/width: 180px;overflow:hidden;}
.cContCajasProdPeq .text-list-prodv {width:170px;}
    
.cCajaProdGrande .list-coliz-prodv{width:290px;}
.cCajaProdGrande .tipoProd-list-prodv{width: 290px !important;}

.cCajaProdGrande .cLineaDestinoPrecio{float:left;width: 290px !important;overflow:hidden;}
.cCajaProdGrande .cLineaDestinoPrecio .tit-list-prodv{float:left;}
.cCajaProdGrande .cLineaDestinoPrecio .precio-list-prodv{float:left;}

.cContCajaProdGrande .text-list-prodv {width:265px;padding-top:5px;}
.cContCajaProdGrande .text-list-prodv span span{    font-style:italic; width:290px !important;}
.list-ground{overflow:hidden;}
.list-ground .list-coliz-prodv{float:left;}
.list-ground .list-colder-prodv{float:left;}
.cContProdMasSol{float:left;}


#divContProdMasSolicitados A:link {
color:  inherit !important;
font-family:  inherit !important;
font-size:  inherit !important;
text-decoration:  inherit !important;
}


/*SOBREESCRITURA PESTAÑAS DESTACADOS*/
/*.pestanya a, .pestanyaLast a {font-size: 22px;}*/