﻿/***** 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;}}

#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: 5px 0 0 10px !important; line-height: 45px; float: left;}
.cInfoCiudad .tit-comparador .destino {line-height: normal !important; padding: 5px 0 !important;}
.numFechas4 .tit-comparador .destino {width: 405px; line-height: normal !important; /*margin-left: 0 !important;*/}
.numFechas5 .tit-comparador .destino {width: 350px; 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);*/}
.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: 200px !important;}
.numFechas3 .tit-comparador .fechas {width: 150px !important;}
.numFechas4 .tit-comparador .fechas {width: 130px !important;}
.numFechas5 .tit-comparador .fechas {width: 120px !important;}

.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: 575px !important; float: left;}
.numFechas2 #contComparadorPaquetes .destinoCiu .destino-comparadorCiu {width: 480px !important; margin: 5px 0 !important;}
.numFechas2 #contComparadorPaquetes .cContPrecios .precio-comparadorCiu {width: 200px;}

.numFechas3 #contComparadorPaquetes .destinoCiu {width: 510px !important; float: left;}
.numFechas3 #contComparadorPaquetes .destinoCiu .destino-comparadorCiu {width: 415px !important;}
.numFechas3 #contComparadorPaquetes .cContPrecios .precio-comparadorCiu {width: 150px;}

.numFechas4 #contComparadorPaquetes .destinoCiu {float: left;}
.numFechas4 #contComparadorPaquetes .cContPrecios .precio-comparadorCiu {width: 130px;}

#contComparadorPaquetes .cContPrecios .precio-comparadorCiu {min-height: 95px !important; margin: 0 5px 0 0;}
#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: 74px; float: left; margin: 8px;}
.cInfoCiudad .imagen-destino img.img-list {margin-left: 0 !important;}
.imagen-destino img.img-list {width: 70px !important; height: 70px !important; display: block; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.cInfoCiudad .cContList-comparador {width: 900px; float: left;}
.cContList-comparador .list-comparador {width: 900px; 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; margin: 0 5px 0 0;}
.numFechas1 .cContPrecios .precio-comparador {width: 218px !important;}
.numFechas2 .cContPrecios .precio-comparador {width: 227px !important;}
.numFechas3 .cContPrecios .precio-comparador {width: 150px !important;}
.numFechas4 .cContPrecios .precio-comparador {width: 130px !important;}
.numFechas5 .cContPrecios .precio-comparador {width: 120px !important;}
.separator {height: 1px; background-repeat: repeat-x; margin: 0; padding: 0;}