/*
Copyright (c) 2010, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved.

RMBPT(rumbo.pt)
*/

/*Common*/
#body{margin:2px 0 0 0}
#wrap-homes{width:1000px;margin:2px;background-color:#FFFFFF;float:left}
#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}
#body .publicidad{width:300px;height:13px;background-image:url(/pictures/borde-publicidad.jpg);background-repeat:no-repeat}
#body .vermas{padding:6px 5px 0 10px;text-align:right}

/*Groups HOME*/
#body.home #main1 #group-left{width:357px;float:left}
#body.home #main1 #group-right{width:630px;float:right}
#body.home #main2 #group-middle{width:100%;margin:0 0 12px 0}
#body #main2 #group-bottom{width:100%;margin:12px 0 12px 0}

/*ESTILOS ESPECÍFICOS DEL BUSCADOR DE LA HOME*/
#body.home #group-left #search-box{height:398px;}
#body.home #group-left #search-box #search-box-fh.new,#body.home #group-left #search-box #search-box-hotel.new,#body.home #group-left #search-box #search-box-flight.new ,#body.home #group-left #search-box #search-box-vacacional.vac-pt{height:344px !important;}
#body.home #group-left #search-box #search-header li.last{width:85px;}

/*ESTILOS ESPECÍFICOS PESTAÑA V+H*/
#body.home #group-left #search-box #search-box-fh.new fieldset{margin:0;}
#body.home #group-left #search-box #search-box-fh.new fieldset.locations #location-arr-fh input{width:147px;}
#body.home #group-left #search-box #search-box-fh.new fieldset.locations #location-arr-fh{margin:0 0 0 10px;}
#body.home #group-left #search-box #search-box-fh.new fieldset.dates .date-box.ret{width:145px;}
#body.home #group-left #search-box #search-box-fh.new fieldset.pax-quantities .pax.children {width:123px;}

/*ESTILOS ESPECÍFICOS PESTAÑA VUELOS*/
#body.home #group-left #search-box #search-box-flight.new fieldset.locations #location-arr input{width:147px;}
#body.home #group-left #search-box #search-box-flight.new fieldset.locations #location-arr-fh{margin:0 0 0 10px;}
#body.home #group-left #search-box #search-box-flight.new fieldset.dates .date-box.ret{width:145px;}
#body.home #group-left #search-box #search-box-flight.new fieldset.pax-quantities .pax.children{width:124px;}
#body.home #group-left #search-box #search-box-flight.new fieldset.advanced-search .class{width:190px;}
#body.home #group-left #search-box #search-box-flight.new fieldset.advanced-search .price-hour{width:150px;}
/*ESTILOS ESPECÍFICOS PESTAÑA VACACIONES*/
/* popup top destinos (copia de design home vacacional)*/
#body #top-destinos-popup{float:left;border:1px solid #008DD6;width:500px;*width:485px;background-color:#F4F9FE;background-image:url(/pictures/bg-top-destinos-popup.gif);background-repeat:repeat-x;background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;padding:0 0 5px 0;position:absolute}
#body #top-destinos-popup .cerrar{text-align:right}
#body #top-destinos-popup .top-razones{float:left; margin:0 0 0 5px}
#body #top-destinos-popup .top-razones p, #body #top-destinos-popup .top-destinos p{color:#008DD6;font-size:12px;font-weight:bold;margin:0 0 0 5px}
#body #top-destinos-popup .top-razones ul{color:#000000;font-size:10px;line-height:15px;list-style-type:none;margin:5px 0 12px 5px;padding:0}
#body #top-destinos-popup .top-destinos{float:left;margin:0 0 10px 8px}
#body #top-destinos-popup .top-destinos .box-ofertas{float:left;background-color:#FFFFFF;border:1px solid #bbdffd;padding:8px;margin:5px 0 5px 0;width:465px}
#body #top-destinos-popup p.titulo-box-ofertas{color:#808080;font-weight:bold;margin:0 0 5px 0}
#body #top-destinos-popup .box-ofertas li a{margin:0}
#body #top-destinos-popup .top-destinos ul{list-style-type:none;color:#008DD6;line-height:17px;padding:0;margin:0;width:100%}
#body #top-destinos-popup .top-destinos li{display:inline}
/* popup top destinos */

/*HOME*/
#body.home{float:left;margin:2px 0 0 0}
#body.home #main2{margin:10px 0 0 0}
#body #search-box-hotel fieldset{padding:3px 0 2px 4px}
#body #main1 #group-left div.hm1{margin:10px 0 0 0}
#body #main1 #group-right .promo-destacado{margin:0 0 15px 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:50%;float:right;padding:5px 0 0 0}
#body.home .precios-desde{width:40%;float:left;padding:5px 0 0 0}
/*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:66px*/ height:80px}
#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;*/height:73px;margin:0 10px;padding:0 0 0 10px}
#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}
#body .box-central-verde ul{list-style-type:none;margin:0;/*line-height:30px;*/line-height:39px;width:45%;}


/*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 0pt 0pt 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;float:left}
#body.home .seo-box-home table{margin:3px 12px 0 12px;width:90%;border:0;line-height:18px}
#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}
<!--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%}
/*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}
