/*
Copyright (c) 2010, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved.

RMBES(rumbo.es)
*/

/*Common*/
#body{width:1000px;float:left;margin:2px 0 0 0}
#wrap-homes{width:1000px;float:left;margin:2px;background-color:#FFFFFF}
#body div.box-borde-sup, #body .box-borde-derc{float:right;margin:0;padding:0}
#body .publicidad{width:300px;float:right}
#body .top-publicidad{height:13px;padding:0;width:300px}
#body .promo728x90{width:728px;float:left}
#body .promo262x90{width:262px;float:right}
/*cajas*/
#body .box-inf-azul{float:left;background-image:url(/pictures/fondo-inf-oferta.jpg);background-repeat:repeat-x;width:100%}
#body .box-inf-verde{float:left;background-image:url(/pictures/borde-inf-verde.gif);background-repeat:repeat-x;width:100%}
#body .box-sup-verde{background-image:url(/pictures/fondo-deg-verde.gif);background-repeat:repeat-x;color:#FFFFFF;font-size:11px;font-weight:bold;height:26px;margin:0;text-transform:uppercase;width:100%}
#body .box-sup-azul{background-image:url(/pictures/fondo-sup-oferta-vuelos.gif);background-repeat:repeat-x;color:#FFFFFF;font-size:11px;font-weight:bold;height:26px;margin:0;width:100%}
#body .box-borde-verde{background-color:#72AC0E;float:left;height:100%;width:1px}
#body .box-borde-azul{background-color:#0891D8;float:left;height:100%;width:1px}
#body .box-borde-izq {float:left;margin:0;padding:0}
#body div.box-titulo{float:left;padding:5px 0 0 10px}
/*cajas*/

/*Groups*/
#body #group-top{float:left;width:100%}
#body #group-left{float:left;width:360px}
#body #group-right-costas{float:right;width:640px}
#body #group-right-hotel{float:right;width:630px}
#body #group-middle-costas, #body #group-middle-hotel{float:left;width:100%;margin:15px 0 15px 0}
#body #group-seo{float:left; width:100%;margin:0 0 15px 0}
#body #group-bottom{float:left;width:100%;margin:0 0 20px 0}

/*HOME-hotel*/
#body.hotel h1{text-indent:-10000px;font-size:0;color:transparent;margin:0;padding:0}
#body.hotel #search-header h1{font-size: 10px; font-family: Verdana, Geneva, sans-serif; cursor: pointer; font-weight:bold; margin-left: 0; color: #000; text-indent: 0px; float: left; margin: 0;}
#body.hotel #search-header .AreasbTab-Fijo a { text-decoration:underline;}
#body.hotel #searchbox-hotel{position:relative;height:auto}
#body.hotel #group-right-hotel .promo-destacado{float:right;width:630px;margin:0 0 8px 0}
#body.hotel #group-right-hotel .h1{float:left;width:325px}
#body.hotel #group-right-hotel .h1 .promo{float:left;width:325px;margin:0 0 8px 0}
#body.hotel #group-right-hotel .h1 .ventajas{float:left;width:315px}
#body.hotel #group-right-hotel .h1 .ventajas-middle{border-left:1px solid #75AE11;border-right:1px solid #75AE11;float:left;width:313px;background-image:url(/pictures/bg-ventajas-hotel.gif);background-repeat:no-repeat; background-position:right}
#body.hotel #group-right-hotel .h1 .ventajas-middle ul{float:left;margin:0;padding:8px 0 0 10px}
#body.hotel #group-right-hotel .h1 .ventajas-middle li{font-weight:bold;line-height:19px}
#body.hotel #group-right-hotel .h1 .ventajas-middle li.especificacion{font-weight:normal;line-height:15px;padding:7px 0 0 0;width:80%}
#body.hotel #group-middle-hotel .box-ofertas{float:left;margin:0 10px 0 0;width:685px}
#body.hotel #group-middle-hotel .box-ofertas .ofertas-middle{background-color:#F1F8FE;width:98%;border-left:1px solid #008DD6;border-right:1px solid #008DD6;float:left;padding:0 0 0 12px}
#body.hotel #group-middle-hotel .box-ofertas .ofertas-middle .main1{background-image:url(/pictures/hoteles-top-ventas.jpg);background-repeat:no-repeat;float:left;margin:10px 18px 0 10px;*margin:10px 12px 0 10px;width:305px}
#body.hotel #group-middle-hotel .box-ofertas .ofertas-middle .main2{background-image:url(/pictures/hoteles-top-ventas2.jpg);background-repeat:no-repeat;float:left;margin:10px 0 0 10px;width:305px}
#body.hotel #group-middle-hotel .box-ofertas .ofertas-middle ul{background-color:#FFFFFF;border:1px solid #A2E1FF;border-top:none;float:left;height:115px;margin:85px 0 0;padding:8px 0 0 0;width:100%}
#body.hotel #group-middle-hotel .box-ofertas .ofertas-middle li{float:left;line-height:18px;padding:0 0 0 8px;width:95%}
#body.hotel #group-right-hotel #group-right-1 .ofertas-middle li span.price, #body.hotel #group-middle-hotel .box-ofertas .ofertas-middle li span.price{color:#008DD6;float:right;font-size:12px;font-weight:bold}
#body.hotel #group-middle-hotel .box-ofertas .ofertas-middle li.especificacion{color:#000000;font-weight:normal;padding:5px 8px 0 0;text-align:right;width:95%}

/*HOME-costas*/
#body.costas h1{text-indent:-10000px;font-size:0;color:transparent;margin:0;padding:0}
#body.costas #search-header h1{font-size: 10px; font-family: Verdana, Geneva, sans-serif; cursor: pointer; font-weight:bold; margin-left: 0; color: #000; text-indent: 0px; float: left; margin: 0; }
#body.costas #group-top #mapa{float:left;width:408px}
#body.costas #group-top #mapa .mapa-middle{float:left;width:398px; height:418px;background-repeat:no-repeat;border-left:1px solid #008DD6;border-right:1px solid #008DD6;padding:0 0 0 8px}
#body.costas #group-top #mapa .mapa-middle .texto{position:relative;background-image:url(/pictures/mapa-costas-bg.gif);background-repeat:no-repeat;height:56px;margin:10px 0 20px 2px;width:388px}
#body.costas #group-top #mapa .mapa-middle .texto p{font-size:10px;left:70px;position:absolute;top:5px}
#body.costas #group-top #disponibilidad-menu{float:right;width:210px}
#body.costas #group-top #disponibilidad-menu .middle{height:413px;border-left:1px solid #008DD6;border-right:1px solid #008DD6;padding:5px 0 0 0}
#body.costas #group-top #disponibilidad-menu .nombre-costa{background-image: url("/pictures/nombre-costa-bg.jpg");background-repeat:repeat-x; background-position:bottom;border:1px solid #A9DDFE;width:200px;height:18px;padding:4px 0 0 0;margin:0 0 4px 3px; cursor:pointer;}
#body.costas #group-top #disponibilidad-menu .nombre-costa a{font-weight:bold;margin:0 0 0 5px;);background-position:left;background-repeat:no-repeat}
#body.costas #group-top #disponibilidad-menu .nombre-costa img{padding: 0px 3px 0px 8px;}
#body.costas #group-top #disponibilidad-menu .active{display:block;background-image:url(/pictures/nombre-costa-active.jpg);width:200px;height:110px;margin:3px auto;border:0;position:relative}
#body.costas #group-top #disponibilidad-menu .active ul{margin:0 0 0 20px;line-height:17px;padding:5px 0 0 0}
#body.costas #group-top #disponibilidad-menu .active a{padding:0 0 0 12px;color:#FFFFFF;font-weight:bold;background-image:url(/pictures/pointer-triangulo-left-white.gif);background-position:left;background-repeat:no-repeat}
#body.costas #group-top #disponibilidad-menu .active .ver-todo{width:95%;padding:0 10px 0 0;text-align:right;position:absolute;bottom:0;padding:0 0 5px 0}
#body.costas #group-top #disponibilidad-menu .active .ver-todo a{background:none;font-weight:normal}
#body.costas #group-right-costas { float: right; width: 630px;}
#body.costas #group-middle-costas .box-ofertas{float:left;width:337px;margin:-1px 10px 0 0}
#body.costas #group-middle-costas .box-ofertas .middle{background-color:#F1F8FE;width:335px;border-left:1px solid #008DD6;border-right:1px solid #008DD6;float:left;padding:3px 0 0 0px;height:224px}
#body.costas #group-middle-costas .box-ofertas .middle .main{float:left;background-image:url(/pictures/ofertacosta-img-bg.jpg);background-repeat:no-repeat; background-position:left;width:330px;height:220px}
#body.costas #group-middle-costas .box-ofertas .middle .main .oferta{float:left;width:330px}
#body.costas #group-middle-costas .box-ofertas .middle .imagen{float:left;margin: 3px 3px 5px 8px;}
#body.costas #group-middle-costas .box-ofertas .middle .hotel{float:left;margin:7px 0 0 10px;width:60%;height:55px;border-bottom:1px dotted #008DD6;position:relative}
#body.costas #group-middle-costas .box-ofertas .middle .hotel a.link-black{text-decoration:none}
#body.costas #group-middle-costas .box-ofertas .middle .hotel li{font-weight:bold;padding:0 0 3px 0}
#body.costas #group-middle-costas .box-ofertas .middle .hotel li span{font-weight:normal}
#body.costas #group-middle-costas .box-ofertas .middle .hotel .info{bottom:0;position:absolute;width:100%}
#body.costas #group-middle-costas .box-ofertas .middle .hotel .info li{display:inline;font-weight:normal;padding:0}
#body.costas #group-middle-costas .box-ofertas .middle .hotel .info li.price{float:right;color:#008DD6}
#body.costas #group-middle-costas .box-ofertas .middle .hotel .info li.price span{font-weight:bold;font-size:12px}
#body.costas #group-middle-costas .box-ofertas .middle .more-link {float:right; height: 10px;position: relative;width: 100px;}
#body.costas #group-middle-costas .box-ofertas .middle .more-link a {color: #008DD6;display: inline-block;font-size: 11px;margin-top: 5px;text-align: right;text-decoration: underline;width: 100%;}
#body.costas .FlashCostas {left: -9px;position: relative;}

