﻿.cont1columnas, .cont2columnas {width: 990px; display: block; padding: 0 5px;}
#mainHotel {width: 990px; margin-top: 10px;}

/***** TITULO DEL HOTEL *****/
#tituloHotel {padding: 5px 10px; position: relative;}
#nombreHotel {width: 600px; float: left;}
#nombreHotel a{text-decoration:underline;}
#valoracion {width: 90px; float: left;}
#valoracion {width: 90px; float: left;}
#valoracionMedia {width: 240px; float: left;margin-top:6px; margin-left: 20px;}
#dtoFamilias{width: 70px; float: left;}

/***** CENTRO HOTEL *****/
#contCentral{margin:0 auto;width: 970px;margin-top:10px;}
#lateral {width: 260px; float: left;}
#central {width: 710px; float: left;}
.cabeceraFotosValoracionEstrecho #central {width: 695px; float: right; margin: 0 0 10px 0;}

/***** BANNER OFERTAS *****/	
.col3 {display: inline-block; *float: left; width: 32.1%; margin-right: 1.15%; vertical-align: top;}
.col2 {float: left; width: 49.3%; vertical-align: top;}
.col2.last, .col3.last {margin-right: 0;}
.col2.last {float: right;}
.col3 h3, .col3.last h3, .col2 h3, .col2.last h3 {padding: 10px 0 3px 3px;}
.listaOfertasEsqui {list-style-type: none; padding: 0; text-shadow: 0 1px 0 white;}
.listaOfertasEsqui li {width: auto; overflow: hidden; vertical-align: bottom;}
#bannerOfertas .listaOfertasEsqui li:hover, #bannerOfertas .listaOfertasEsqui li:focus {text-shadow: 0 1px 0 #FFF; background-color: #FBFBFB; box-shadow: inset 0 0 20px 15px rgba(0,0,0,.03); -moz-box-shadow: inset 0 0 20px 15px rgba(0,0,0,.03); -webkit-box-shadow: inset 0 0 20px 15px rgba(0,0,0,.03);}
.destino {width: 80%; cursor: pointer; float: left; padding: 6px 0 6px 3px;}
.precio {width: 18%; float: left; padding: 4px 0 0 0; text-align: right;}
.masOfertas {text-align: right;}
.imgBannerOfertas{overflow:hidden;}
h2.normal{letter-spacing:normal;}

.cabeceraFotosValoracionEstrecho #contMiniaturasValoracion {width: 390px;}

#preMinimo {position:absolute; bottom:0; right:20px; height:60px; padding:3px 5px; text-align:center; line-height:18px;}

#nombreHotel h2 {float:left; color:#FFFFFF;border-bottom:none;margin:0;}
#nombreHotel span {margin-left:10px;margin-top:5px;}
#nombreHotel .direccion span {margin-left:0px;margin-top:5px;}
#contBuscador.horizontal {padding-bottom:10px;}
#contSuperior{padding:0 5px;}
#contBuscador.horizontal #formPeticion_boton {bottom: 2px;}

#wrapperPest_opi #opiWrapTot #dvOpDetUsuarioGlobal #dvOpDetPuntUsuario 
{
    float:left; 
    width:480px; 
    overflow:hidden; 
    text-align: left; 
    padding-top:5px;}

/***** COMPONENTE HOTELES CERCANOS *****/
#divHotelesCercanos ul {list-style: none;}
#divHotelesCercanos ul li {margin: 0 0 3px 0;}
.azulHotel {    background-color: #007DBE;}
.imgHotCercano{width:auto;float:left}
.txtHotCercano{width: 178px;
padding: 0px 5px;
float: left;}
.contHotCercano{overflow: hidden;
padding: 5px 0;}
.contHotCercanoUlt{padding: 5px 0 0 0 !important;}




#contOfertas .banner3colHotel {width: 200px; margin: 0 10px 0 0; float: left; padding: 8px;}
#contOfertas .banner3colHotel .imgBannerOfertas {width: 70px; height: 70px; float: left; position: relative;}
#contOfertas .banner3colHotel .tituloCampanya {width: 120px; float: left; padding: 0 0 0 10px;}
#contOfertas .banner3colHotel .destino {width: 120px; padding: 0 0 0 10px;}
#contOfertas .banner3colHotel-Last {width: 200px; padding: 8px; float: left;}
#contOfertas .banner3colHotel-Last .imgBannerOfertas {width: 70px; height: 70px; float: left; position: relative;}
#contOfertas .banner3colHotel-Last .tituloCampanya {width: 120px; float: left; padding: 0 0 0 10px;}
#contOfertas .banner3colHotel-Last .destino {width: 120px; padding: 0 0 0 10px;}
#contOfertas .banner3colHotel h4, .banner3colHotel-Last h4 {color: #005591;}

#contOfertasLateral .banner3colHotel {margin-bottom: 5px; float: left; padding: 8px;}
#contOfertasLateral .banner3colHotel .imgBannerOfertas {width: 70px; height: 70px; float: left; position: relative;}
#contOfertasLateral .banner3colHotel .tituloCampanya {width: 142px; float: left; padding: 0 0 0 10px;}
#contOfertasLateral .banner3colHotel .destino {width: 120px; padding: 0 0 0 10px;}
#contOfertasLateral .banner3colHotel-Last {padding: 8px; float: left;}
#contOfertasLateral .banner3colHotel-Last .imgBannerOfertas {width: 70px; height: 70px; float: left; position: relative;}
#contOfertasLateral .banner3colHotel-Last .tituloCampanya {width: 142px; float: left; padding: 0 0 0 10px;}
#contOfertasLateral .banner3colHotel-Last .destino {width: 120px; padding: 0 0 0 10px;}
#contOfertasLateral .banner3colHotel h4, .banner3colHotel-Last h4 {color: #005591;}
#contOfertasLateral .botonCampanya{width: 140px;padding: 0 0 0 10px;float: left;margin-top: 5px;}
#contOfertasLateral .botonCampanya .boton{margin: 0px !important;float: right;}


#nombreHotel #direccion 
{
    margin-top: 3px;
}



#mainHotel #contBuscador.horizontal #formPeticion_wrapperPE {    width: 210px;}
#contBuscador.horizontal #formPeticion_edades{	width: 110px !important;}
#contBuscador.horizontal #div_xpaq_formPaquete{	margin-left: 0px !important;}

/***** BANNER OFERTAS HOTEL *****/
#pestOferta{width:355px;float:left;padding:5px 10px;}
#pestFechas{width:95px;float:left;text-align:center;padding:5px;}
#pestPrecio{width:95px;float:left;text-align:center;padding:5px;}
#pestReservar{width:95px;float:left;padding:5px;}
#contOfertas{margin-bottom: 5px;}
#contOferta{width:355px;float:left;padding:5px 10px;}
#contFechas{width:95px;float:left;padding:5px;}
#tFechasOferta{text-align: center;margin-top:5px;}
#contPrecioOferta{width:95px;float:left;text-align:center;padding:5px;}
#precioOferta{display: block;}
#regimenOferta{display: block;}
#contReservarOferta{width:95px;float:left;text-align:center;padding:5px;}

#filaOfertaIz{width: 150px;overflow: hidden;float: left;}
#filaOfertaIz #contOferta{width:150px;float:left;padding:5px 10px 0px 10px;}
#filaOfertaDer{float: left;overflow: hidden;width: 105px;margin-left: 2px;}
#filaOfertaIz #contFechas{width:142px;float:left;padding:0px 0px 0px 10px;}
#filaOfertaIz #tFechasOferta{text-align: left;}
#filaOfertaDer .boton{margin:0px 0px 5px 0px;}
#filaOfertaDer #contReservarOferta{width:95px;float:left;text-align:center;padding:0px 5px;}


/***** BANNER OFERTAS HOTEL LATERAL NUEVO *****/
#contOfertasLateral{margin-bottom: 5px;}

#dtoFamilias #imgNinyos
{
    width: 52px;
}

