
/*Chollos*/
.trTit {height:30px;}
.tdTit {vertical-align: middle;}
#tdTit0 {padding-left:10px; width: 90px;}
#tdTit1 {padding-left:10px;}
#tdTit2, #tdTit3, .tdFechas ,.tdPrecio, .tdReservar {text-align: center;}	
#tdTit2,.tdFechas {width: 100px;}
#tdTit3,.tdPrecio {min-width: 100px;}

.trChollo {cursor: pointer; height: 100px; line-height: 12px; text-shadow: 0 1px 0 white; box-shadow: inset 0 1px 0 white; -moz-box-shadow: inset 0 1px 0 white; -webkit-box-shadow: inset 0 1px 0 white;
background: #FFF;
background: -moz-linear-gradient(top, #F2F2F2 0%, #FFF 24%, #FFF 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F2F2F2), color-stop(24%,#FFF), color-stop(100%,#FFF));
background: -webkit-linear-gradient(top, #F2F2F2 0%, #FFF 24%, #FFF 100%);
background: -o-linear-gradient(top, #F2F2F2 0%, #FFF 24%, #FFF 100%);
background: -ms-linear-gradient(top, #F2F2F2 0%, #FFF 24%, #FFF 100%);
background: linear-gradient(top, #F2F2F2 0%, #FFF 24%, #FFF 100%);}
.trChollo:hover, .trChollo:focus {
background: #f5fbff;
background: -moz-linear-gradient(center top, #F5FBFF 0%, #EDF8FF 100%) repeat scroll 0 0 transparent;
background: -moz-linear-gradient(top, #F5FBFF 0%, #EDF8FF 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5FBFF), color-stop(100%,#EDF8FF));
background: -webkit-linear-gradient(top, #F5FBFF 0%, #EDF8FF 100%);
background: -o-linear-gradient(top, #F5FBFF 0%, #EDF8FF 100%);
background: -ms-linear-gradient(top, #F5FBFF 0%, #EDF8FF 100%);
background: linear-gradient(top, #F5FBFF 0%, #EDF8FF 100%);}
.tdChollo {padding: 10px; vertical-align: middle; border-bottom: 1px solid #D1D1D1;}
.tdImg {padding: 8px 0 8px 10px;}
.imgChollo {width: 100px;}
#msgChollos {width: 550px; margin: 20px 0 20px 210px; padding: 10px;}
#contImgMsgChollos {float: left; margin-right: 20px;}
#contTxtMsgChollos {width: 450px; float: left;}
#contBotonChollos {margin-top: 10px;}
#divEsperaCajaFiltros {text-align: center; line-height: 22px; min-height: 120px; padding-top: 78px;}      
#errorCarga {min-height: 160px; text-align: center; padding: 60px 20px 0;}

/*Buscador*/
#divFiltros .contenedorFiltro {float: left; padding: 3px 10px 10px 10px; width: 200px;}
#resultados {padding:10px;}


/***** SLIDERS *****/

#divFiltros  .labelmin {float: left;}
#divFiltros  .labelmax {float: right;}
#divFiltros  .labelFiltro {}

.ui-slider {background-position: center center; background-repeat: no-repeat; height: 20px; position: relative; width: 180px !important;}
.ui-slider-handle {border: medium none !important; left: 0; overflow: visible; position: absolute; top: 5px; z-index: 1;}
.ui-slider-handle-active { border: 1px dotted black;}
.ui-slider-disabled .ui-slider-handle { opacity: 0.5;}
.ui-slider-range {background: none repeat scroll 0 0 #FA8C00; border: 1px solid #FA8C00; box-shadow: 0 1px 0 rgba(255,255,255,0.5), 0 0 1px rgba(0,0,0,0.3); font-size: 0; height: 3px; opacity: 0.8; position: absolute; top: 10px; width: 100%;}
.ui-widget-header {background: none repeat scroll 0 0 #D8D8D8 !important; border: 1px solid #C4C4C4 !important;}
.ui-slider-handle-right {left: 188px; text-align: right;}

#divEsperaResultados {text-align: center; line-height: 22px; min-height: 200px; padding-top: 100px;}    