﻿
/***** BANNER OFERTAS *****/	
.destino {width: 86%; cursor: pointer; float: left; padding: 6px 0 6px 3px;}
.destinoAgrupacion {width: 75%; cursor: pointer; float: left; padding: 6px 0 6px 3px;}
.precio {float: left; padding: 4px 0 0 0; text-align: right;}

/***** BANNER COMPARADOR *****/
#contComparadorHoteles {width: auto; overflow: hidden;}
#titComparadorHoteles {width: auto; padding: 5px 0; overflow: hidden;}
.titComparaHoteles {width: 430px; margin: 5px 0 0 10px; float: left;}
.titComparaProducto {width: 80px; text-align: center; margin: 0 10px 0 0px; float: right;*width:79px;width:79px\0/;}
.lineaComparadorHoteles {width: auto; overflow: hidden;}
.imgComparaHotel {width: 70px; float: left; margin: 10px 13px 0 10px;}
.imgComparaHotel img {width: 70px; height: 70px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.detalleComparaHotel {width: 515px; float: left; margin: 8px 0;}
.hotelCompara {margin: 0 0 2px 0;}
.descHotelCompara {margin: 2px 0 0 0;}
.valoracion {overflow: hidden; position: relative;}
.valoracionPeq {background-image: url(/logitravel/images2012/spriteIconos.png); background-repeat: no-repeat;}
.valor100 {background-position: -94px -27px;}
.valor80 {background-position: -94px -55px;}
.precioComparaHotel {width: 60px; padding: 8px 10px; text-align: center; margin: 0 10px 0 0px; float: right;line-height:10px;}
.compara2col .detalleComparaHotel {width: 425px;*width: 420px;width: 420px\0/;}
.compara1col .detalleComparaHotel {width: 510px;*width: 510px;width: 510px\0/;}
.compara3col .detalleComparaHotel {width: 330px;}
.selectCiudadesEscaparate{width:250px;}
#paginadoEscaparate {width: 300px; float: right; height: 40px; padding: 5px;}
#paginadoEscaparateSuperior {display: block; min-height: 20px; padding: 10px;}
#pagAct, #pagSig {width: 20px; float: left; height: 18px; margin-left: 3px; text-align: center;}
#textoMas{width:auto; float: left;margin-left:3px;}
#textoMes{width:auto; float: left;margin-left:10px;margin-right:3px;line-height:23px;}
#textoPuntos{width:15px;float:left;margin-left:6px;}
#paginadoEscaparatePie{float: right; height: 40px;width: auto !important;}
#sPaginadoSuperior{float: right;margin:4px 0 0 0;}
.detalleComparaOferta {float: left;margin: 15px 0 0;width: 305px;}
#contBannerHoteles h2, #contBannerHoteles .subtitulo {display: inline-block; *display: inline;}
.contPrecioRegimen{margin-top: 15px;}
.contPrecioRegimenHotel{margin-top: 30px;}
.precioCampanya{ display: block;}
.regimenPrecio{letter-spacing:0px; display: block;margin-top:10px}
#nombreHotelCompara{text-decoration: underline;}
#nombreHotelComparaCamp{text-decoration: underline;}

.imgLatIzq
{
    float: left;
    width: 90px; 
    padding-right: 10px;
}

.selectOrden
{
    float: left;
    width: 300px;
}

.destinoCompara
{
    font-style: italic;
}

.DestFoto
{
    width:150px;
    float: left;
    margin: 10px 15px;
}

.imgCiudad
{
    display: block;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 54px;
    width: 150px;  
}

.detalleComparaCiudad
{
    float: left;
    margin: 18px 0 0;
    width: 250px;
}

#divContProdMasSolicitados_AgrCOSTAS #contBannerHoteles, 
#divContProdMasSolicitados_AgrSH #contBannerHoteles
{
    width: 955px;
}

#divContProdMasSolicitados_AgrCOSTAS .titComparaProducto, 
#divContProdMasSolicitados_AgrSH .titComparaProducto
{
    width: 100px;
}

#divContProdMasSolicitados_AgrCOSTAS .precioComparaHotel, 
#divContProdMasSolicitados_AgrSH .precioComparaHotel
{
    width: 80px;
    min-height: 55px;
}

#barraAzulEscaparate
{
    display: none;
}

/**** ESCAPARATE OFERTAS *****/

.descripcionOferta
{
    float: left;
    min-height: 65px;
    padding: 10px 0 0 5px;
    width: 200px;
}

.fechaOferta
{
    float: left;
    margin: 25px 0 0;
    min-height: 55px;
    text-align: center;
    width: 110px;
}

.precioComparaHotelOferta
{
    float: left;
    line-height: 10px;
    margin: -5px 10px 0 20px;
    min-height: 80px;
    text-align: center;
    width: 95px;
}

.detalleComparaCiudadOferta
{
    float: left;
	margin: 13px 0 0;
    width: 305px;
}

.imgLatIzqOferta
{
    float: left;
    width: 90px;
}

.titComparaHotelOferta
{
    float: left;
    margin: 0 0 0 10px;
    text-align: left;
}

.titComparaDescOferta
{
    float: right;
    margin: 0 5px;
    text-align: left;
    width: 195px;
}

.titComparaFechasOferta
{
    float: right;
    margin: 0 5px;
    text-align: center;
    width: 100px;
}

.titComparaPrecioOferta
{
    float: right;
    margin: 0 135px 0 20px;
    text-align: center;
    width: 95px;
}

.btnReservarOferta
{
    float: left;
    margin: 20px 10px 10px;
}


.titComparaHoteles .inputCiudad
{
    float: left;
}

.botonAutocomplete
{
    margin: 0 0 0 10px;
}

.precioToolTip {
    cursor: pointer;
}

.divTooltipPrecio  
{
    background-color:White;
}

#paginadoEscaparateSuperior .inputCiudad
{
    float: left;
}

.botonBuscarCiudad
{
    float: left
}

.botonBuscarCiudad .botonAutocomplete
{
    margin: 0 0 0 10px;
}

.botonBuscarOferta
{
    min-width: 60px;
}

.transparenciaOferta 
{
	height: 28px;
    right: 500px;
    top: 18px;
    width: 60px !important;
}
#contSelCiudadesPaq
{
	width:auto;
	float:left;
}

.imgLatIzqOfertaCiudad {
    float: left;
    width: 85px;
}

.lineaComparadorOfertasCiudad {
    height: 85px;
}

.lineaComparadorOfertasCiudad {
    height: 85px;
}

.imgComparaHotelOferta {
    float: left;
    width: 65px;
    margin: 10px 13px 0 10px;
}

.valoracionOferta {
    float: left;
    margin: -1px 0 0 3px;
}

.imgComparaHotelOferta img {
    border-radius: 3px 3px 3px 3px;
    height: 65px;
    width: 65px;
}
