/***** ESTILOS GENERICOS *****/
#geContainer {position: relative;}
.corner {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
h2.tituloBuscados {border-bottom: 1px solid #BFCCD9; padding: 0 0 5px 0; margin: 0 0 10px 0;}


/***** ESTILOS CABECERA *****/
#coHomCabecera {width: 970px; margin: 10px 0 10px 10px; overflow: hidden;}
#multiBuscador {width: 555px; padding: 10px; float: left;}
#tituloBuscador {width: auto;}
#coHomBuscador {width: auto;}
.cContBuscadorRapidoV2, .cContBuscadorRapido {width: 450px !important;}
.cTranspPosition1, .cTranspPosition2 {width: 435px !important;}
#divBrEspera {width: 415px !important;}
#multiBuscador .lineaDiscontinua {width: 370px; background-color: #FAAF05; border: medium none; height: 1px; margin: 5px auto;}


/***** BANNER ROTATIVO *****/
#bannerPromo {width: 375px; float: right; overflow: hidden; border-width: 1px;}
.slideshow {position: relative; padding: 0; margin: 0; overflow: hidden; min-height: 326px;}
.slideshow a img {border: none;}
.slideshow li.slide {list-style-type: none;}
.slideshow .slides { height: 290px; margin: 0; padding: 0;}
.slideshow .slides li.slide {	visibility:hidden;	position:absolute;	left:0px;	top:0;}
.slideshow .buttons {display: none;}
.slideshow .buttons {display: block; z-index: 100; margin: 0; float: right;}
.slideshow .buttons li {width: 20px; height: 38px; float: left; display: inline; margin: 0; padding: 0 5px 0 0; line-height: 34px; font-weight: bold;}
.img-logi {display: none;}
.buttons A {font-family: Arial; font-size: 12px; text-decoration: none; color: #003366; padding: 4px; background-color: #FFF; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
.buttons A:link, .buttons A:visited {font-family: Arial; font-size: 12px; text-decoration: none; color: #003366; padding: 4px;}
.buttons A:hover, .buttons .active A {font-family: Arial; font-size: 12px; text-decoration: none; color: #FFF; background-color: #FAAF05; padding: 4px; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; box-shadow: 0 3px 3px rgba(0,0,0,0.3);}
.active {}
.destacados {width: 375px; position: absolute; bottom: 0; border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px;}
.destacados span {font-family: Arial; font-size: 24px; color: #FFF; line-height: 40px; margin: 0; padding: 0 0 0 10px; float: left; text-shadow: 0 1px 1px rgba(0,0,0,0.3);}


/***** DE DÓNDE SON?????? *****/
#banner1 {float: left; padding: 20px 0 10px 0;}
#banner2 {float: left; padding: 20px 0 10px 20px;}

/*
#cr_promoVentaAnticipada{background-repeat:no-repeat; height:160px;	margin-bottom:15px;	width:700px;}
#cr_promo {margin-bottom:10px;border:1px solid #BFCCD9;width:700px;height:90px;}
#img_promo {width: 295px; height: 160px; margin: -130px 0 0 410px}
.cr_promo_i {margin-left:50px;margin-top:6px;padding:0px;}
.cr_promo_i2 {margin-left:33px;margin-top:12px;padding:0px;}
.cr_promo_de {margin-left:33px;margin-top:12px;padding:0px;}
#cr_condiciones {display:none;}
#divNavCont{width:280px; overflow: hidden;}
*/


/***** ESTILOS PARTE INFERIOR *****/
#containerCentral {width: 970px; margin: 0 0 10px 10px; overflow: hidden;}
#central {width: 575px; float: left;}

#contMapa {width: 553px; padding: 10px; border-width: 1px; margin: 0 0 15px 0;}
#contMapa h2 {margin: 0 0 6px 0;}
#central div.mapaHome {width: 553px; height: 300px;}
#central #wrapBuscados {width: auto; overflow: hidden;}
#wrapBuscados h2#tituloParrafo {margin: 10px 0 0 0;}
#wrapBuscados p {padding: 5px 0 0 0; margin: 0;}

#contDestinos {width: 553px; padding: 10px; border-width: 1px; margin: 0 0 15px 0;}
#shHomWrapperDestinos {width: auto; overflow: hidden;}
#shHomWrapperDestinos a {font-size: 12px; text-decoration: underline;}

#contZonas {width: 553px; padding: 10px; border-width: 1px; margin: 0 0 15px 0;}
#shHomWrapperBanners {width: auto; overflow: hidden; padding: 0;}
#shHomWrapperBanners a {text-decoration: underline;}

#lateral {width: 355px; float: right; border-width: 1px; padding: 10px;}
#coHomWrapper40 {width: 355px; margin: 8px 0 0 0; overflow: hidden;}
.coHotDestacado {width: 341px; padding: 7px; border-right: none; overflow: hidden; position: relative; border-left: none; border-top: none;}
.imgHotDestacado {width: 60px; float: left;}
img.shFotHotDestacado {width: 50px; height: 50px;}
.coDatosHotDestacado {width: 277px; float: left;}
.descHotelDestacado {width: auto; margin: 4px 0 0 0;}
.coPrecioHotDestacado {width: 50px; text-align: right; position: absolute; top: 15px; right: 8px;}