/*
Copyright (c) 2010, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved.
RMBES(rumbo.es)
*/

/*Common*/
#body{margin:2px 0 0 0}
#wrap-homes{width:1000px;margin:2px;background-color:#FFFFFF}
#body .vermas{text-align:right;padding:6px 5px 0 10px}
#body .tasas{text-align:left;padding:8px 10px 5px 5px}
#body .title-box-azul{font-size:11px;color:#008DD6;font-weight:bold;text-transform:uppercase;padding:5px 0 5px 5px;background-image:url(/pictures/fondo-titulo-deg-azul.gif);background-repeat:repeat-x;border-bottom:solid 1px #FFFFFF}
#body .title-box-verde{font-size:11px;color:#FFFFFF;font-weight:bold;text-transform:uppercase;padding:5px 0 5px 5px;background-image:url(/pictures/fondo-deg-verde.gif);background-repeat:repeat-x}
#body #main1 table th.price,#body #main1 table td.price{font-weight:bold;font-size:11px;color:#008DD6;padding:0 5px 0 0;text-align:right}
#body #main1 table td.title{padding:0 0 0 5px;line-height:25px;color:#000000;text-decoration:underline}
#body #main1 table th{/*padding:10px 0 5px 5px;*/color:#008DD6;font-weight:bold;border-bottom:solid 1px #C9DDF5}

/*Groups*/
#body #main1 #group-1{width:357px;float:left}
#body #main1 #group-2{width:310px;margin:0 0 0 16px;float:left}
#body #main1 #group-3{width:300px;float:right}
#body #main2 #group-4{width:100%}

/*Seo*/
#body #main2 .seo-box{width:242px;height:260px;float:left;border:solid 1px #C9DDF6;margin-right:8px}
#body #main2 .seo-box-right{width:242px;height:260px;float:right;border:solid 1px #C9DDF6;margin:0}
#body #main2 .seo-box h2, #body #main2 .seo-box-right h2, #body #main2 .seo-box-home h2{width:100%;background-color:#C9DDF6;font-size:10px;font-weight:bold;text-transform:uppercase;color:#008DD6;text-align:center;padding:2px 0 2px 0;margin-bottom:5px}
#body #main2 .seo-box-home a.link-black, #body #main2 .seo-box a.link-black, #body #main2 .seo-box-right a.link-black{text-decoration:none}
#body #main2 table.seo, #body #main2 table.info-seo{width:100%}
#body #main2 table.seo tr{line-height:19px}
#body #main2 table.seo td.price{font-weight:bold;font-size:11px;color:#008DD6;padding:0 5px 0 0;text-align:right}
#body #main2 table.seo td.title{padding-left:5px;color:#000000}

/*Publicidad*/
#body .publicidad{background-image:url(/pictures/borde-publicidad.jpg);background-repeat:no-repeat;height:13px;padding:0px;width:298px;*width:300px}
#body .publicidad-inf{width:100%;height:13px;background-image:url(/pictures/marca-publicidad-728.gif);background-repeat:no-repeat}
#body .texto-publicidad{float:right;margin:2px 0 0 0;font-size:10px;font-weight:bold;color:#008DD6}
#body .texto-nopublicidad{float:right;margin:2px 0 0 0;font-size:10px;font-weight:bold;color:#FFFFFF}
#body #main2 .group-content{width:100%;margin:10px 0 10px 0}
#body #main2 .promo728x90{width:728px;float:left;margin-right:10px}
#body #main2 .promo262x90-right{width:262px;float:right;margin:0}

/*HOME*/
#body.home{float:left;margin:2px 0 0 0}
#body #main1 #group-left #searchbox-home{width:328px;margin:0 10px 0 0 }
#body #main1 #group-left div.hm1{margin:7px 0 0 0}
#body #main1 #group-right .promo-destacado{margin:0 0 8px 0;*margin:0 0 10px 0}
#body #main1 #group-right div.hm2{width:320px;float:left}
#body #main1 #group-right div.hm3{width:300px;float:right}
#body #main2 #group-middle div.hm2{float:right}
#body #main2 #group-bottom div.hm2{width:262px}
#body.home .mas-ofertas{width:95%;text-align:right}
/*cajas*/
#body .box-titulo{float:left;padding:5px 0 0 8px}
#body .box-borde-izq{float:left}
#body .box-borde-derc{float:right}
#body .box-borde-sup{float:right;margin:0;padding:0}
/*boletin*/
#body #boletin-sup, #body #boletin-inf{width:100%;text-align:center}
#body .box-central-boletin{width:356px;background-image:url(/pictures/borde-interior-boletin.gif);background-repeat:repeat-y;
padding:5px 0 0 0;height:63px;*height:58px}
#body #boletin .box-borde{width:1px;height:100%;float:left;background-color:#72AC0E}
#body #formulario{background-color:#E0F797;border-left:1px solid #8FB31B;border-right:1px solid #8FB31B;color:#000000;height:55px;margin:0 10px;padding:0 0 0 10px;text-align:left}
#body #formulario p{margin:5px 0 0 0;padding:0 0 10px 0;display:inline}
#body div.mail{padding:5px 0 0 0}
#body #formulario img{margin:-10px 10px 0 95px;float:right}
#body.home #opCorrecta{background-color:#E0F797;margin:0pt 10px;padding:0 10px 0 10px;border-left:solid 1px #AFCA55;border-right:solid 1px  #AFCA55;line-height:13px}
/*servicios*/
#body .servicios{width:320px;background-color:#FFFFFF}
#body .servicios1{float:left;padding:5px 0 0 15px}
#body .servicios2{float:right;padding:5px 0 0 15px}
#body .servicios .box-borde{width:1px;height:100%;float:left;background-color:#72AC0E}
/*caja verde*/
#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-inf-verde{width:100%;background-image:url(/pictures/borde-inf-verde.gif);background-repeat:repeat-x}
#body .box-central-verde{width:320px;background-image:url(/pictures/borde-interior-verde.gif);background-repeat:repeat-y;text-align:left}
#body .box-central-verde ul{list-style-type:none;margin:0;line-height:21px;width:45%}
/*searchbox*/
#body a.link-searchbox{color:#000000;text-decoration:underline}
#body a:hover.link-searchbox{color:#ffffff;text-decoration:underline}
/*Groups HOME*/
#body.home #main1 #group-left{width:356px;float:left}
#body.home #main1 #group-right{width:630px;float:right;margin:0 0 0 12px}
#body.home #main2 #group-middle{width:100%;margin:10px 0 12px 0}
#body #main2 #group-bottom{width:100%;margin:0 0 12px 0}
/*Seo HOME*/
#body.home .seo-box-home{width:225px;float:left;margin:0 7px 0 0;*margin:0 5px 0 0}
#body.home .box-sup-seo{background-image:url(/pictures/fondo-deg-seo.gif);background-repeat:repeat-x;color:#FFFFFF;font-size:10px;font-weight:bold;height:18px;margin:0;text-transform:uppercase;width:100%}
#body.home .box-titulo-seo{float:left;padding:3px 0 0 8px}
#body.home .box-central-seo{width:225px;background-image:url(/pictures/borde-interior-seo.gif);background-repeat:repeat-y}
#body.home .box-inf-seo{width:100%;background-image:url(/pictures/borde-inf-seo.gif);background-repeat:repeat-x}
#body.home .seo-box-home table{margin:6px 12px 0 12px;width:90%;line-height:18px;border:0}
#body.home .seo-box-home a.link-black{text-decoration:none}
#body.home .seo-box-home td.price{color:#008DD6;font-size:11px;font-weight:bold;text-align:right}
#body.home .seo-box-home td.vermas{text-align:right}
<!--cambiar estilo de los enlaces de cajas seo-->
#body.home table a.link-black{text-decoration:none}
#body.home #main2 table.seo, #body.home #main2 table.info-seo{width:90%}
#body.home #main2 table.seo tr{line-height:18px}
#body.home .vermas{padding:0}
/*Publicidad HOME*/
#body div.publi300x250{border:1px solid #BFD1E7;float:right;width:300px}
#body.home div.publi728x90{width:728px;float:left}
#body.home div.promo262x90{width:262px;float:right}
/* fin HOME */

/*HOME AIR*/
#body.air{margin:-8px 0 0 0; *margin:2px 0 0 0}
/*\*/
html*#body.air{margin:2px 0 0 0}
#body #main1 #group-1 #searchbox-air{width:357px;height:430px;/*buscador-new border:1px solid #A0CF70;*/}
#body #main1 #group-1 #searchbox-air h1{margin:0;/*padding:0*/}
#body #main1 #group-1 div.v1{width:100%;height:265px;*height:270px;margin-top:10px;border:solid 1px #CADEF5}
#body #main1 #group-1 div.v1 img{border:solid 2px #CADEF5}
#body #main1 #group-1 div.v1 p{margin:5px 0 0 5px}
#body #main1 #group-1 div.v1 table{width:335px;margin:5px 0 0 10px}
#body #main1 #group-1 div.v1 table th, #body #main1 #group-2 div.v5 table th{padding:10px 0 5px 5px}
#body #main1 #group-2 div.v1{width:100%;margin-bottom:12px}
#body #main1 #group-2 div.v2{background-image:url(/pictures/1024fondo310x76.gif);background-repeat:no-repeat;border:1px solid #91B71A;height:76px;margin-bottom:10px;width:308px}
#body #main1 #group-2 div.v2 .title{font-size:11px;font-weight:bold;text-transform:uppercase;color:#008DD6;margin:3px 0 0 10px}
#body #main1 #group-2 div.v3{width:100%;margin-bottom:8px}
#body #main1 #group-2 div.v4{width:308px; *width:310px;background-image:url(/pictures/1024img-superbuscador.jpg);background-repeat:repeat-x; border:solid 1px #008DD6;margin:0 0 10px 0}
#body #main1 #group-2 div.v4 img{float:right;margin:15px 5px 5px 0}
#body #main1 #group-2 div.v4 p{margin:0pt 5px;padding:45px 0 3px}
#body #main1 #group-2 div.v5{width:310px;height:263px;*height:268px;border:solid 1px #CADEF5}
#body #main1 #group-2 div.v5 h3{font-size:11px;font-weight:bold;color:#ffffff;background-image:url(/pictures/fondo-azul-osc.gif);background-repeat:repeat-x;height:24px;text-align:center;padding-top:5px}
#body #main1 #group-2 div.v5 table{width:300px;margin:5px 0 0 5px;line-height:15px}
#body #main1 #group-2 div.v5 table td span{font-size:10px;font-weight:normal;padding-left:10px}
#body #main1 #group-3 div.v2{width:298px;*width:300px;height:155px;background-color:#F7F3F4;border:solid 1px #999999;margin:10px 0 10px}
#body #main1 #group-3 div.v2 h2{font-weight:bold;color:#008DD6;font-size:11px; text-transform:uppercase; border-bottom:solid 1px #CCCCCC;padding:5px 0 5px 10px}
#body #main1 #group-3 div.v2 p{color:#000000;border-bottom:dotted 1px #CCCCCC;line-height:16px}
/* fin HOME AIR*/

/*HOME HOTEL*/
#body.hotel{float:left}
#body #main1 #group-1 #searchbox-hotel{width:357px;height:420px}
#body #main1 #group-1 #searchbox-hotel h1{margin:0}
#body #main1 #group-2 div.h1{width:100%;margin-bottom:18px}
#body #main1 #group-2 div.h2{width:308px;*width:310px;height:76px;border:solid 1px #91B71A;/*background-image:url(/pictures/precio-minimo.gif);*/ background-image:url(/pictures/1024fondo310x76.gif);background-repeat:no-repeat;margin-bottom:10px;text-align:left}
#body #main1 #group-2 div.h2 .title{font-weight:bold;font-size:11px;color:#008DD6;text-transform:uppercase}
#body #main1 #group-2 div.h3{width:308px;*width:310px;border:solid 1px #C9DDF6;margin-bottom:15px}
#body #main1 #group-2 div.h3 table{width:100%}
#body #main1 #group-3 div.h2{width:298px;*width:300px;background-color:#F7F3F4;border:solid 1px #999999;margin-bottom:15px;line-height:20px;margin-top:10px}
#body #main1 #group-3 div.h2 h2{font-weight:bold;color:#008DD6;font-size:11px; text-transform:uppercase;border-bottom:solid 1px #CCCCCC;padding:5px 0 5px 10px}
#body #main1 #group-3 div.h2 p{color:#000000;border-bottom:dotted 1px #CCCCCC;line-height:20px;text-align:left}
#body #main1 #group-4 div.h1{height:263px;width:250px;border:solid 1px #91B71A;float:left}
#body #main1 #group-4 div.h1 .title{font-size:11px}
#body #main1 #group-4 div.h1 ul{margin-left:20px}
#body #main1 #group-4 div.h1 span{list-style-type:none;display:inline;color:#008DD6;font-size:11px;font-weight:bold}
#body #main1 #group-4 div.h1 img{border:solid 1px #91B71A;text-align:center}
#body #main1 #group-4 div.h1 p{text-align:left;border-bottom:solid 1px #D8F3BC;font-weight:bold;line-height:20px;margin:3px 5px 0 8px;color:#008DD6;font-size:10px;font-weight:bold}
#body #main1 #group-4 div.h2{width:425px;height:263px;border:solid 1px #CADEF5;float:left;margin:0 0 0 10px}
#body #main1 #group-4 div.h2 table{width:385px;margin:0 0 5px 15px;line-height:12px}
#body #main1 #group-4 div.h2 th{color:#008DD6;font-weight:bold;border-bottom:solid 1px #C9DDF5;padding:10px 0 5px 5px}
#body #main1 #group-4 div.h3{width:300px;float:right}
/*fin HOME HOTEL*/

/*HOME TRAIN*/
#body.train{float:left}
#body #main1 #group-1 #searchbox-train{width:357px;height:345px}
#body #main1 #group-1 #searchbox-train h1{margin:0;padding:0}
#body #main1 #group-1 div.t1{width:100%;height:250px;margin-top:13px;*margin-top:5px}
#body #main1 #group-2 div.t1{width:100%;margin-bottom:5px}
#body #main1 #group-2 div.t2{width:308px;*width:310px;height:76px;border:solid 1px #E2E0E0;margin-bottom:13px;background-image:url(/pictures/fondo-deg-gris.gif);background-repeat:repeat-x}
#body #main1 #group-2 div.t2 h2{color:#008DD6;font-weight:bold;font-size:11px;padding:3px 0 10px 10px;margin:0}
#body #main1 #group-2 div.t2 ul{margin:0;padding:0}
#body #main1 #group-2 div.t2 li{list-style:none;font-size:10px;font-weight:normal;padding:0;line-height:14px;margin: 0 0 0 10px}
#body #main1 #group-2 div.t3{width:100%;margin-bottom:10px}
#body #main1 #group-2 div.t4{width:308px;*width:310px;margin-top:16px;*margin-top:10px;height:250px;border:solid 1px #CADEF5}
#body #main1 #group-2 div.t4 table{width:290px;margin:0 0 0 8px;line-height:26px}
#body #main1 #group-3 div.t2 h2{color:#008DD6;font-weight:bold;font-size:11px;padding:3px 0 10px 10px;margin:0}
#body #main1 #group-3 div.t2 p{font-weight:normal;color:#000000;font-size:10px;margin:0 5px 0 10px}
#body #main1 #group-3 div.t2{width:298px;border:solid 1px #E2E0E0;line-height:16px;height:75px;background-image:url(/pictures/fondo-deg-gris.gif); background-repeat:repeat-x}
#body #main1 #group-3 div.t3{width:100%;height:250px;margin-top:16px;*margin-top:10px}
/*fin HOME TRAIN*/

/*HOME FLIGHTHOTEL*/
#body.flighthotel{overflow:hidden}
#body #main1 #group-1 #searchbox-flighthotel{width:357px;height:412px;color:#FFFFFF}
#body #main1 #group-1 #searchbox-flighthotel h1{margin:0}
#body #main1 #group-2 div.vh1{width:100%;margin-bottom:14px}
#body #main1 #group-2 div.vh2{width:308px;*width:310px;height:76px;border:solid 1px #91B71A;background-image:url(/pictures/1024fondo310x76.gif);background-repeat:no-repeat;margin-bottom:18px}
#body #main1 #group-2 div.vh2 .title{font-size:11px;font-weight:bold;text-transform:uppercase;color:#008DD6;margin:3px 0 0 10px}
#body #main1 #group-2 div.vh3{width:308px;*width:310px;height:160px;border:solid 1px #CCCCCC; background-image:url(/pictures/fondo-deg-gris-vh.gif); background-repeat:repeat-x}
#body #main1 #group-2 div.vh3 ul.lista-precio, #body #main1 #group-3 div.vh2 ul.lista-precio{padding:0 15px 0 15px;width:90%;*width:100%}
#body #main1 #group-2 div.vh3 li{line-height:19px;margin-top:4px;padding:0}
#body #main1 #group-2 div.vh3 img{border:solid 1px #C9DDF5;margin:3px 0 0 0}
#body #main1 #group-2 div.vh3 p{text-align:center;margin:0}
#body #main1 #group-3 div.vh1{width:100%}
#body #main1 #group-3 div.vh2{width:298px;*width:300px;height:160px;border:solid 1px #C9DDF6;margin:17px 0 0 0}
#body #main1 #group-3 div.vh2 li{line-height:19px;margin-top:7px}
#body #main1 #group-4 div.vh1 .left{width:340px;*width:350px}
#body #main1 #group-4 div.vh1{width:681px;*width:686px;height:260px;border:solid 1px #C9DDF6;float:left;margin:15px 0 0 0}
#body #main1 #group-4 div.vh1 .info-fiestas{width:339px;*width:334px;height:119px;float:left;border-right:solid 1px #C9DDF6}
#body #main1 #group-4 div.vh1 .info-fiestas-right{width:340px;*width:350px;height:113px;float:right}
#body #main1 #group-4 div.vh1 p,#body #main1 #group-4 div.vh1 .info-fiestas-right p{background-color:#C9DDF5;font-weight:bold;color:#008DD6;padding:5px;margin:0}
#body #main1 #group-4 div.info-fiestas img, #body #main1 #group-4 div.vh1 .info-fiestas-right img{float:left;border:solid 1px #C9DDF6;margin:5px 0 0 5px}
#body #main1 #group-4 ul.lista-precio{width:70%;float:right;padding:0 8px 0 8px}
#body #main1 #group-4 div.vh2{width:300px;float:right;margin:15px 0 0 12px}
#body #main1 div.info-fiestas li, #body #main1 div.info-fiestas-right li{line-height:22px}
#body ul.lista-precio li div.title{float:left}
#body ul.lista-precio li div.precio{float:right}
/*fin FLIGHTHOTEL*/

/*HOME CAR*/
#body.car{float:left}
#body #main1 #group-1 #searchbox-car{width:357px;height:412px}
#body #main1 #group-1 #searchbox-car h1{margin:0;padding:0}
#body #main1 #group-2 div.hc1{width:100%;margin-bottom:4px}
#body #main1 #group-2 div.hc2{width:100%;margin-bottom:15px}
#body #main1 #group-2 div.hc3{width:308px;*width:310px;height:140px;background-color:#F7F3F4;border:solid 1px #999999;text-align:left}
#body #main1 #group-2 div.hc3 h2{font-weight:bold;color:#008DD6;font-size:11px;text-transform:uppercase;text-align:left;padding:5px 0 5px 10px;border-bottom:solid 1px #CCCCCC}
#body #main1 #group-3 div.hc2{width:298px;*width:300px;height:140px;border:solid 1px #C9DDF6;text-align:left}
#body #main1 #group-3 div.hc2 li{line-height:20px}
#body #main1 #group-3 div.hc2 ul.lista-precio{width:95%;margin:5px 5px 5px 8px;padding:0 5px 0 5px; }
#body #main1 .info-inf{padding:0 0 5px 10px;text-align:left}
#body #main1 #group-3 div.hc2 .info-inf .vermas{text-align:right;font-weight:bold;padding:5px;margin: 10px 0 0 130px}
#body #main1 #group-4 div.hc1{width:680px;height:248px;border:solid 1px #C9DDF6;float:left;text-align:left}
#body #main1 #group-4 div.hc1 .info-alquiler{width:50%;float:left;margin-top:10px;line-height:27px}
#body #main1 #group-4 div.hc1 .info-alquiler-right{width:50%;float:right;margin-top:10px;line-height:27px}
#body #main1 #group-4 div.hc1 ul.lista-precio{width:55%;margin:10px 5px 0 0;padding:0}
#body #main1 #group-4 div.hc1 li.info-alquiler{line-height:70px}
#body #main1 #group-4 div.hc1 .info-alquiler-title{color:#008DD6;text-transform:uppercase;font-weight:bold;font-size:10px;padding:10px 0 2px 0;border-bottom:solid 1px #C9DDF6;margin-left:5px}
#body #main1 #group-4 div.hc1 img{float:left;margin:10px 0 5px 8px}
#body #main1 #group-4 div.hc2{width:300px;float:right}
#body ul.lista-precio{float:right}
#body ul.lista-precio li div.title{float:left}
#body ul.lista-precio li div.precio{float:right}
/*fin HOME CAR*/

/*HOME VACACIONAL*/
#body.vacacional{overflow:hidden}
#body #main1 #group-1 #searchbox-vacaciones{width:357px;height:426px;color:#FFFFFF}
#body #main1 #group-1 #searchbox-vacaciones h1{margin:0;padding:0}
#body #main1 #group-2 div.va1{width:100%;margin-bottom:5px}
#body #main1 #group-2 div.va2{width:308px;height:76px;/*border:solid 1px #91B71A;*/background-image:url(/pictures/1024fondo310x76.gif); background-repeat:no-repeat;margin-bottom:15px}
#body #main1 #group-2 div.va3{width:308px;*width:310px;border:solid 1px #C9DDF6; height:160px}
#body #main1 #group-2 div.va3 img, #body #main1 #group-3 div.va2 img{border:solid 1px #C9DDF5}
#body #main1 #group-3 div.va2{width:298px;border:solid 1px #C9DDF6;height:160px}
#body #main1 #group-4 div.va1{width:270px;height:705px;*height:705px;border:solid 1px #91B71A;float:left;margin:15px 0 0 0}
#body #main1 #group-4 div.top-destinos{height:150px; margin-top:15px; *margin-top:-4px}
#body #main1 #group-4 div.va1 li{margin: 0 0 10px 15px}
#body #main1 #group-4 div.va1 ul{margin: 10px 0 0 0}
#body #main1 #group-4 div.va1 p{margin:8px 2px 5px 10px}
#body #main1 #group-4 div.va1 img{margin: 0 0 0 6px}
#body #main1 #group-5{width:408px;float:left;margin:0 9px 0 9px}
#body #main1 #group-5 div.va1{width:408px;height:430px; *height:450px;float:left;background-image:url(/pictures/1024fondo-rumboferta.gif);background-repeat:no-repeat;border:solid 1px #C9DDF6;margin:15px 0 0 0}
#body #main1 #group-5 div.info-oferta{width:390px; line-height:14px; margin-top:70px}
#body #main1 #group-5 div.info-oferta img{float:left; margin: 0 10px 0 0}
#body #main1 #group-5 div.info-oferta p{margin-top:10px}
#body #main1 #group-5 div.info-oferta span{padding-top:10px}
#body #main1 #group-5 div.va2{width:408px;height:258px;*height:242px;border:solid 1px #C9DDF6;margin:15px 0 0 0}
#body #main1 #group-6{width:300px;float:right}
#body #main1 #group-6 div.va1{margin:15px 0 0 0}
#body #main1 #group-6 div.va2{width:298px;border:solid 1px #C9DDF6;padding-bottom:5px;margin:0 0 10px 0}
#body #main1 #group-6 .precios-desde{background-color:#C9DDF5;font-weight:bold;color:#008DD6;padding:5px;margin:0;text-align:right}
#body #main1 #group-6 div.info-eventos{width:286px;height:88px;*height:96px;margin:0 6px 0 4px;border-bottom:solid 1px #C9DDF6}
#body #main1 #group-6 div.info-eventos ul{float:right;padding:3px;line-height:17px; width:175px}
#body #main1 #group-6 div.info-eventos ul a{color:#000}
#body #main1 #group-6 div.info-eventos ul a:hover{color:#088DD6}
#body #main1 #group-6 div.info-eventos img{float:left}
#body #main2 #group-7{margin:10px 0 0 0}
/*fin HOME VACACIONAL*/

/*HOME ESCAPADAS*/
#body.escapadas{margin:-8px 0 0 0;*margin:2px 0 0 0}
/*\*/
html*#body.escapadas{margin:2px 0 0 0}
#body.escapadas #main1{/*margin-bottom:10px;*/*margin-bottom:-10px}
#body.escapadas #main1 #group-1{float:left}
/*Search Box Escapadas*/
#body #main1 #group-1 #searchbox-escapadas{width:357px;height:385px; color:#000000;border-collapse: collapse;
border: 1px solid #A0CF70; position:relative} 
#body #main1 #group-1 #searchbox-escapadas div.degradado{width:170px; height:20px;background-image:url(/pictures/backgronud-titulo-buscador.gif);background-repeat:repeat-x; float:left; margin:0}
#body #main1 #group-1 #searchbox-escapadas h1{margin:0; padding:2px 5px 0 0;float:right}
#body #main1 #group-1 #searchbox-escapadas p{margin:18px 0 0 15px;line-height:20px;clear:both}
#body #main1 #group-1 #searchbox-escapadas span{float:left;margin:2px 10px 16px 8px}
#body #main1 #group-1 #searchbox-escapadas span.comunidades{margin:20px 0 0 15px;*margin:10px 0 0 15px; font-weight:bold}
#body #main1 #group-1 #searchbox-escapadas input{position:absolute;left: 265px;top: 125px; border:0}
#body #main1 #group-1 #searchbox-escapadas div.pix-green{background-image:url(/pictures/pix-green.gif);background-repeat: repeat-x;height:1px;width:324px;margin:25px 0 0 15px}
#body #main1 #group-1 #searchbox-escapadas div.search-list{border:solid 1px #D8F3BC;width:322px; height:155px; margin: 48px 0 0 15px; *margin: 38px 0 0 15px}
#body #main1 #group-1 #searchbox-escapadas div.search-list li{padding-top:8px; padding-left:20px}
#body #main1 #group-1 #searchbox-escapadas div.search-list ul.search-list1{float:left;margin: 0; padding-right:40px}
/*Fin Search Box Escapadas*/
#body.escapadas #main1 #group-2{width:627px}
#body #main1 #group-2 div.es1{margin-bottom:8px}
#body #main1 #group-2 div.es2{float: left; width:310px}
#body #main1 #group-2 div.es2-sup .title{font-weight:bold;font-size:11px;color:#008DD6;text-transform:uppercase}
#body #main1 #group-2 div.es2-sup{margin-bottom:6px;width:308px;*width:310px;height:74px;border:solid 1px #91B71A;background-image:url(/pictures/1024fondo310x76.gif); background-repeat:no-repeat;text-align:left}
#body #main1 #group-2 div.es2-inf{float: right}
#body #main2 #group-1{float:left;width:357px;height:600px; margin-right:15px}
#body #main2 #group-1 div.es1{width:357px;border:solid 1px #C9DDF6;padding-bottom:5px}
#body #main2 #group-1 div.es1 .precios-desde{background-color:#C9DDF5;font-weight:bold;color:#008DD6;padding:5px;margin:0;text-align:right}
#body #main2 #group-1 div.es1 div.info-eventos{width:345px;height:125px;*height:133px;margin:0 6px 0 4px;border-bottom:solid 1px #C9DDF6}
#body #main2 #group-1 div.es1 div.info-eventos ul{float:right;padding:3px;line-height:20px; width:195px}
#body #main2 #group-1 div.es1 div.info-eventos ul a{color:#000}
#body #main2 #group-1 div.es1 div.info-eventos ul a:hover{color:#088DD6}
#body #main2 #group-1 div.es1 div.info-eventos img{float:left}
#body #main2 #group-2 div.es1 div.info-oferta{width:310px; line-height:14px; margin-top:65px;*margin-top:60px}
#body #main2 #group-2 div.es1 div.info-oferta img{margin: 0 0 0 10px;border:solid 2px #C9DDF6}
#body #main2 #group-2 div.es1 div.info-oferta p{margin:10px 0 0 15px}
#body #main2 #group-2 div.es1 div.info-oferta p.texto-oferta{margin-top: 22px}
#body.escapadas #main2 #group-2{float:left;width:627px}
#body #main2 #group-2 div.es1{width:310px;border:solid 1px #C9DDF6; padding-bottom:30px;*padding-bottom:32px;float:left;background-image:url(/pictures/background-recomendado.gif);background-repeat:no-repeat}
#body #main2 #group-2 div.es2{width:300px;float:right}
#body #main2 #group-2 div.es2-sup{width:300px; margin-bottom:10px;height:175px;border:solid 1px #C9DDF6}
#body #main2 #group-2 div.es2-inf{width:300px}
#body.escapadas #main2 #group-3{width:625px;*width:627px; height:276px;float: left; margin:10px 0 20px 0; border:solid 1px #C9DDF6}
#body #main2 #group-3 h2{margin-bottom:20px;*margin-bottom:16px}
#body #main2 #group-3 object{margin-left:20px}
/*fin HOME ESCAPADAS*/

/*HOME CIRCUITOS*/
#body.circuitos{margin:2px 0 0 0;*margin:2px 0 0 0}
#body.circuitos #main1 #group-1{width:255px; float:left; margin-right:10px}
#body.circuitos #main1 #group-2{width:733px; margin:0; float:right}
#body #main1 #group-1 #searchbox-circuitos{width:255px;height:415px;*height:418px;margin-bottom:8px} 
#body #main1 #group-1 #consultar-reserva{width:256px;height:133px;background-image:url(/pictures/background-localizador.jpg); background-position:center;background-repeat:no-repeat}
#body #main1 #group-2 div.ci1 img{margin-bottom:10px}
#body #main1 #group-2 div.ci2{width:421px;*width:419px;float:left}
#body #main1 #group-2 div.ci2-inf{height:295px;border-right: 1px solid #C9DDF5;border-left: 1px solid #C9DDF5;border-bottom: 1px solid #C9DDF5}
#body #main1 #group-2 div.ci2-inf div.oferta{width:410px;*width:398px; height:142px;border-bottom: 1px solid #C9DDF5; margin:0 6px 0 6px;position:relative}
#body #main1 #group-2 div.ci2-inf div.oferta p.vermas{margin:0 0 2px 0}
#body #main1 #group-2 div.ci2-inf div.oferta img{float:left; margin:15px 0 0 0 ;border: 1px solid #C9DDF5}
#body #main1 #group-2 div.ci2-inf div.oferta ul{line-height:18px; float:left; margin:20px 10px 0 10px; text-align:justify; width:260px;*width:260px; height:90px}
#body #main1 #group-2 div.ci2-inf div.oferta ul span, #body #main1 #group-2 div.ci3-inf span, #body #main1 #group-1 #consultar-reserva p,
#body #main1 #group-1 #consultar-reserva p{padding:14px 0 0 8px; *padding:7px 0 0 8px; font-weight:bold}
#body #main1 #group-1 #consultar-reserva p.localizador{color:#000; font-size:10px; padding:16px 0 0 8px}
#body #main1 #group-1 #consultar-reserva img{float:right; margin:6px 10px 0 0}
#body #main1 #group-1 #consultar-reserva input{margin:0 0 0 15px}
#body #main1 #group-2 div.ci2-inf div.oferta ul p, #body #main1 #group-2 div.ci3-inf p.title{margin:0;font-size:12px;color:#008DD6; font-weight:bold}
#body #main1 #group-2 div.ci2-inf div.oferta ul em,#body #main1 #group-2 div.ci3-inf em{font-size:10px}
#body #main1 #group-2 div.ci2-inf div.oferta ul p{margin-bottom:6px}
#body #main1 #group-2 div.ci2-inf div.oferta img.boton{border:0;position:absolute;left: 324px;top: 62px}
#body #main1 #group-2 div.ci3{float:right}
#body #main1 #group-2 div.ci3-sup{margin-bottom:10px}
#body #main1 #group-2 div.ci3-inf{width:300px;border: 1px solid #C9DDF5;background-image:url(/pictures/background-recomendado.gif);background-repeat:no-repeat}
#body #main1 #group-2 div.ci3-inf img{margin:50px 0 0 6px;border: 1px solid #C9DDF5}
#body #main1 #group-2 div.ci3-inf p.title{margin:8px 0 6px 10px}
#body #main1 #group-2 div.ci3-inf p{font-size:10px;margin:0 0 8px 10px}
#body.circuitos #main2 #group-1 {width:255px;height:291px;border: 1px solid #C9DDF5; padding-top:60px; float:left; margin:15px 10px 0 0;*margin:15px 10px 0 0;*margin:10px 13px 0 0;background:url(/pictures/bg-rumbo-ofertas-cir.jpg);background-repeat:no-repeat}
#body #main2 #group-1 div.ci1{height:145px;*height:130px}
#body #main2 #group-1 div.ci1 img{margin:5px 0 0 4px ;border: 1px solid #C9DDF5}
#body #main2 #group-1 div.ci1 ul{padding:10px 20px 0 0px;*padding:10px 10px 10px 10px}
#body #main2 #group-1 div.ci1 li a{float:left; width:180px; line-height:18px}
#body #main2 #group-1 div.ci1 li span{float:right; width:30px}
#body.circuitos #main2 #group-2{float:left;width:419px;*width:420px;border:1px solid #008DD6;height:350px;background-color:#C9DDF5;margin:15px 10px 0 0;*margin:12px 10px 0 0}
#body #main2 #group-2 div.busqueda{width:412px; height:24px; border:solid 1px #008DD6; margin:4px 0px 2px 2px;background-color:#FFFFFF}
#body #main2 #group-2 div.busqueda p{font-weight:bold; float:left; margin:0; padding-left:7px; margin-top:5px}
#body #main2 #group-2 div.busqueda span{float: right; margin:3px 3px 0 0}
#body #main2 #group-2 div.busqueda img{margin:0}
#body #main2 #group-2 div.fondo{background-color:#FFFFFF; margin:4px 0px 2px 2px; height:310px; width:414px}
#body #main2 #group-2 #botonera-mapa{height:25px;background:url(/pictures/background-botonera.jpg);background-repeat:no-repeat;width:414px}
#body #main2 #group-2 #botonera-mapa ul {list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;padding-top:7px;margin:0}
#body #main2 #group-2 #botonera-mapa a.active{color:#008DD6}
#body #main2 #group-2 img{margin: 2px 0 0 2px}
#body #main2 #group-2 li {float:left;color:#008DD6;font-weight:bold}
#body #main2 #group-2 li a {color:#000;text-decoration:none}
#body #main2 #group-2 li a:hover {color:#008DD6}
#body #main2 #group-2 li.europa {padding-left:18px}
#body #main2 #group-2 li.estados-unidos {padding-left:30px}
#body #main2 #group-2 li.canada {padding-left:25px }
#body #main2 #group-2 li.finlandia {padding-left:30px}
#body.circuitos #main2 #ci3{width:300px;float:right;margin-top:15px;*margin-top:10px}
#body #main2 #ci3 div.ci1-sup{margin-bottom:10px} 
#body #main2 #ci3 div.ci1-inf{margin:12px 0 0 0}
#body.circuitos ul.lista-precio li div.title{width:185px}
/*SearchBoxCircuitos*/
#searchbox-circuitos{width:255px;height:385px;color:#000000;border: 1px solid #A0CF70} 
#searchbox-circuitos h1{margin:0}
#searchbox-circuitos div.degradado{width:120px;height:20px;background-image:url(/pictures/backgronud-titulo-buscador.gif);background-repeat:repeat-x;float:left;margin:0}
#searchbox-circuitos #top-destinos{height:365px;width:240px; margin:15px 0 0 7px;border:solid 1px #D8F3BC}
#searchbox-circuitos #top-destinos ul{list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; color:#008DD6}
#searchbox-circuitos #top-destinos li{padding:11px 0 0 20px;*padding:5px 0 0 10px; color:#000000; font-size:11px}
#searchbox-circuitos #top-destinos div.bg-fondo{height:20px;background:url(/pictures/bg-degrad.jpg); background-repeat:repeat-x; margin-top:45px;*margin-top:14px;width:240px}
#searchbox-circuitos #top-destinos img{float:right;margin:8px 2px 0 0}
#searchbox-circuitos #otros-destinos{width:225px;height:25px;margin:44px 0 0 7px;border-top:solid 1px #D8F3BC}
#searchbox-circuitos #otros-destinos p{font-weight:bold;margin-left:0;color:#000; font-size:10px; padding:8px 0 5px 8px}
#searchbox-circuitos #otros-destinos img{float:right; margin-top:12px}
#searchbox-circuitos #otros-destinos select{margin: 0px 0 0 10px}
/*fin HOME CIRCUITOS*/


/*Locations Autocomplete*/
#body div.locations-autocomplete-results {border:1px solid #CCCCCC;background-color:#FFFFFF;width:30em;max-height:15em;overflow-y:auto;position:absolute;z-index:3;font-size:12px}
#body div.locations-autocomplete-results span {display:block}
#body div.locations-autocomplete-results li {line-height:1.4em}
#body div.locations-autocomplete-results li ul {margin-left:25px}
#body div.locations-autocomplete-results span.content {position:relative;padding-left:25px}
#body div.locations-autocomplete-results span.city {background:transparent url(/pictures/sprite-autocomplete-locations.gif) no-repeat scroll 0 -71px}
#body div.locations-autocomplete-results span.airport {background:transparent url(/pictures/sprite-autocomplete-locations.gif) no-repeat scroll 0 -71px}
#body div.locations-autocomplete-results span.rail {background:transparent url(/pictures/sprite-autocomplete-locations.gif) no-repeat scroll 0 -71px}
#body div.locations-autocomplete-results span.bus {background:transparent url(/pictures/sprite-autocomplete-locations.gif) no-repeat scroll 0 -71px}
#body div.locations-autocomplete-results span.heliport {background:transparent url(/pictures/sprite-autocomplete-locations.gif) no-repeat scroll 0 -71px}
#body div.locations-autocomplete-results span.selected {background-color:#E3F4FE}
#body div.locations-autocomplete-results span.country {font-size:0.9em;color:#676767;position:absolute;top:1px;right:3px}