/*Oculto pest Cat Virtual por espacio*/
#navPest_5{display:none;}


/*BLOQUES DE PAGINA*/
#Zon_central {width: 990px; padding: 5px;}

/*Cabecera*/
#infNav_cabSubTit {font-weight: 400 !important; padding-left: 0 !important;}
#infZon_cabImg img {display: block;}
#infZon_cont {width: auto; overflow: hidden;}
#infZon_logo {padding: 10px; margin: 0 20px 0 0; float: left;}
#infZon_desc {width: 830px; float: left;}
#infZon_logi {width: 115px; height: 250px; position: absolute; right: 0; bottom: 0; overflow: hidden;}

/*Pestanyas*/
#divZonPestanyas {position: relative;}
.pestZona {max-width: 250px;}
.pestZona a {font-size: 18px; line-height: 18px; min-height: 36px;}
#divContZonPest {margin-bottom: 20px; padding: 10px;}
#contPest_espera {margin: 50px 0; text-align: center;}

/*Calendario*/
#tableCalendario {width: 100%;}
.trCalMeses {text-align: center;}
.cal_salida {padding: 6px 20px;}
.cal_salida .icoCrucerop {filter: alpha(opacity=70); -moz-opacity: .70; opacity: .70;}
.cal_mes {width: 47px; padding: 5px 10px;}
.cal_zonaNom {padding-left: 10px; vertical-align: middle; text-align: center}

/*Chollos*/
.trTit {height:30px;}
.tdTit {vertical-align: middle;}

#tdTit0, #tdTit5, .tdReservar, .tdLogo {display:none}

#tdTit1 {padding-left:10px;}
#tdTit2, #tdTit3, .tdFechas ,.tdPrecio {text-align: center;}	
#tdTit2,.tdFechas {width: 150px;}
#tdTit3,.tdPrecio {min-width: 120px;}
.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: 80px;}
#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;}


/*Buscador*/
#contenedorSuperior {width: 995px; margin:-10px -10px 5px -10px;}
#divFiltros #contenedorFiltros, #divfiltrosSuperior, #divFiltrosInferior,#divFiltroSliders {min-height: 170px;}
#divFiltros {float: none; width: auto; overflow: hidden; display: block;}
#divfiltrosSuperior, #divFiltrosInferior {float: left;}
#divfiltrosSuperior {width: 200px; border-right: 1px dotted #D1D1D1; margin-right: 20px;}
#divfiltrosSuperior .contenedorFiltro {float: none; border: none; padding: 3px 10px 10px 10px;}
#divFiltrosInferior {width: 690px;}
#divFiltrosInferior .contenedorFiltro {border: none; padding: 3px 10px 10px 10px;}
.eleZonas {display: block; left: 10px; top: 10px;}

#contenedorInferior {overflow: hidden; display: block; margin: 10px -10px -10px;}

#CWPResultados .eleCuerpoDer  {width: 620px;}
#CWPResultados #contenedorComparador {width: 325px;}
#CWPResultados .divSalidas {width: 195px;}

/*Cruceros*/
#ListaCruceroSeO {}
#ListaCruceroSeO ul {width: auto; height: 180px; line-height: 18px; list-style-type: none; overflow: auto;}	
#ListaCruceroSeO ul li {margin: 0px 0px 0px 10px; float:left; width:300px}

/*Destinos*/

#contPest_1 ul {list-style-type: none;}
#contPest_1 li {overflow: hidden; display:block; padding:10px}
#contPest_1 li.liDestino{ width:464px; float:left;}
#contPest_1 li.liSeparador{ clear:both; padding:0px}

#contPest_1 .pImagen {float:left;}    
#contPest_1 .pTexto {margin-left:10px; float:left; width:360px;}   
#contPest_1 .pPie a {text-decoration:underline;}          


/*Lista Zonas*/      
#ListaZonas ul {list-style-type: none;}
#ListaZonas li {float:left; padding:10px; width:100px}
#ListaZonas li a {overflow: hidden; display:block; text-align:center;}
#ListaZonas li .pImagen { width:100px; height:64px; overflow:hidden; margin-bottom:5px;}
#ListaZonas li img {width:102px; margin: -1px 0 0 -1px;}
