﻿
/***** PESTAÑAS TAABLA PRECIOS *****/
#pestanya-cont {top: 0 !important;}
#ContComparador {margin: 40px 0 15px !important;}

/***** TABLA PRECIOS *****/
#ContComparadorFiltros .titDestinoZonaCiu {min-height: 50px !important;}
#ContComparadorFiltros .titDestinoZonaCiu .titDestinoZonaCiudad {padding: 15px 0 0 10px !important;}

#tablaComparadorWrap .blanco #pestanya-cont {top: 44px !important; *top: 47px !important; top: 47px\0/ !important;}
/** SÓLO PARA FIREFOX **/
@-moz-document url-prefix() {#tablaComparadorWrap .blanco #pestanya-cont {top: 49px !important;}}

/***** TABLA PRECIOS *****/
#pnlComponentPlaceHolder.ComponentCampanya #pnlComponente #ContComparador .tit-comparador {width: auto !important; height: auto !important; border: none !important; padding: 6px 8px 4px 8px; cursor: default;}
tablaComparadorAgrupacion th.destino {color: #FFF;}
.tit-comparador {overflow: hidden;}
.tit-comparador .destino {width: 490px; margin: 0 0 0 10px !important; padding: 0 !important; line-height: 45px; float: left;}
.numFechas1 .tit-comparador .destino {width: 780px;}
.numFechas4 .tit-comparador .destino {width: 405px; /*line-height: normal !important; margin-left: 0 !important;*/}
.numFechas5 .tit-comparador .destino {width: 360px; /*line-height: normal !important; margin-left: 0 !important;*/}
.cContFechas {width: auto; padding-top: 7px !important; float: right; overflow: hidden;}
.ComponentCampanya .cCamCabSalidaFecha {line-height: 18px;}
.ComponentCampanya .cCamCabSalidaNoches {font-size: 14px; /*text-shadow: 0 1px 1px rgba(255,255,255,0.6)*/}
/*.ComponentCampanya .mensaje-prodv {margin: 15px 5px 5px 8px;}*/
.mensaje-prodv {width: 975px; padding: 5px 7px; margin: 7px auto; overflow: hidden;}
.tit-comparador .fechas {float: left; text-align: center; margin: 0 5px 0 0;}
.tit-comparador .foto {float: left;}
.numFechas1 .tit-comparador .fechas {width: 200px !important;}
.numFechas2 .tit-comparador .fechas {width: 170px !important;}
.numFechas3 .tit-comparador .fechas {width: 150px !important;}
.numFechas4 .tit-comparador .fechas {width: 130px;}
.numFechas5 .tit-comparador .fechas {width: 115px;}
.cContPrecios .txt16amarillobold {text-decoration: none;} 


.numFechas1 #contComparadorPaquetes .destinoCiu {width: 770px !important; float: left;}
.numFechas1 #contComparadorPaquetes .destinoCiu .destino-comparadorCiu {width: 675px !important;}
.numFechas1 #contComparadorPaquetes .cContPrecios .precio-comparadorCiu {width: 200px;}

.numFechas2 #contComparadorPaquetes .destinoCiu {width: 625px !important; float: left;}
.numFechas2 #contComparadorPaquetes .destinoCiu .destino-comparadorCiu {width: 530px !important;}
.numFechas2 #contComparadorPaquetes .cContPrecios .precio-comparadorCiu {width: 170px;}

.numFechas3 #contComparadorPaquetes .destinoCiu {width: 510px !important; float: left;}
.numFechas3 #contComparadorPaquetes .destinoCiu .destino-comparadorCiu {width: 415px !important;}
.numFechas3 #contComparadorPaquetes .cContPrecios .precio-comparadorCiu {width: 150px;}

#contComparadorPaquetes .cContPrecios .precio-comparadorCiu {min-height: 95px !important; margin: 0 5px 0 0;}
.numFechas2 #contComparadorPaquetes .cContPrecios .precio-comparadorCiu {min-height: 88px !important;}

#contComparadorPaquetes .cContPrecios .precio-comparadorCiu .euros {margin-top: 25px !important;}

.cInfoCiudad {overflow: hidden;}
.cInfoCiudad .tit-comparador-agrupacion {overflow: hidden; border: none !important; height: auto;}
.agzTitulo {line-height: 30px; padding-left:5px;}
.cContFotoList-comparador {width: 990px; overflow: hidden; margin-bottom: 5px;}
.cInfoCiudad .imagen-destino {width: 80px; float: left; margin-left: 5px;}
.cInfoCiudad .imagen-destino img.img-list {margin-left: 0 !important;}
.imagen-destino img.img-list {width: 70px !important; height: 70px !important; margin: 4px 0 !important; display: block; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.cInfoCiudad .cContList-comparador {width: 885px; float: left;}
.cContList-comparador .list-comparador {width: 905px; height: auto !important; overflow: hidden;}
.cLineaInfoHotel {width: 405px; float: left; margin: 5px 0 0 0;}
.numFechas4 .list-comparador .cLineaInfoHotel {width: 330px;}
.numFechas5 .list-comparador .cLineaInfoHotel {width: 265px;}
.cContPrecios {float: right; line-height: 32px; text-align: center;}
.cContPrecios .txt12amarillobold {text-decoration: underline;} 
.precio-comparador {float: left; cursor: pointer;}
.numFechas1 .cContPrecios .precio-comparador {width: 400px;}
.numFechas2 .cContPrecios .precio-comparador {width: 235px;}
.numFechas3 .cContPrecios .precio-comparador {width: 155px !important;}
.numFechas4 .cContPrecios .precio-comparador {width: 137px !important;}
.numFechas5 .cContPrecios .precio-comparador {width: 122px !important;}
.separator {height: 1px; background-repeat: repeat-x; margin: 0; padding: 0;}


/*
.cInfoCiudad .tit-comparador-agrupacion {overflow: hidden; border: none !important; height: auto;}
.agzTitulo {line-height: 30px;}
.cContFotoList-comparador {margin: 0 8px 8px 8px; overflow: hidden;}
.cInfoCiudad .cContList-comparador {width: 870px; float: left;}
*/