/*
Copyright (c) 2011, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved.

RMBES(rumbo.es)
*/

/*Common*/
#body.viajes{margin-top:2px}
#body.viajes a{cursor:pointer}
#wrap-homes{width:1000px;margin:2;background-color:#FFF}
#body.viajes div.publi300x250{float:right;width:300px;*width:298px}
#body.viajes .publicidad{height:13px;padding:0px;width:300px;*width:298px}
#body.viajes .titulo-oferta{font-size:11px;color:#008DD6;font-weight:bold;text-decoration:underline;padding:0 0 2px 0}
#body.viajes .precio-oferta{color:#008DD6;width:60%;float:left}
#body.viajes .precio-oferta strong{font-size:12px}
#body.viajes .linea-separacion{line-height:10px;*line-height:1px;padding:0 8px 0 8px;color:#64BFFA;font-size:10px}
#body.viajes .box-borde-izq{float:left}
#body.viajes .box-borde-derc{float:right}
#body.viajes .box-borde{width:1px;height:100%;float:left;background-color:#008DD6}
#body.viajes .box-borde-sup{float:right;margin:0;padding:0}
#body.viajes .box-titulo{float:left;padding:6px 0 0 8px}
#body.viajes .publi728x90{width:728px;float:left;margin-right:10px}
#body.viajes .promo262x90{width:262px;float:right;margin:0}
#body.viajes .info-regimen{width:693px;height:24px;background-image:url(/pictures/fondo-div-regimen.jpg);background-repeat:repeat-x;margin:8px 0}
#body.viajes .info-regimen li{list-style-type:none;display:inline;float:left}
#body.viajes .info-regimen p{margin:0;padding:5px 8px 0 10px}
#body.viajes .box-inf-verde{float:left;background-image:url(/pictures/borde-inf-verde.gif);background-repeat:repeat-x;width:100%}
#body.viajes .box-inf-azul{background-image:url(/pictures/fondo-inf-oferta.jpg);background-repeat:repeat-x;width:100%;float:left}
#body.viajes .box-borde-azul{width:1px;height:100%;float:left;background-color:#0891D8}
#body.viajes .box-borde-verde{width:1px;height:100%;float:left;background-color:#72AC0E}

/*Groups*/
#body.viajes #group-left{float:left;width:358px}
#body.viajes #group-right{float:right;width:632px}
#body.viajes #group-right-1{float:left;width:322px}
#body.viajes #group-right-2{float:right;width:300px}
#body.viajes #group-middle{float:left;width:100%;margin:10px 0 10px 0}
#body.viajes #group-bottom{float:left;width:100%;margin:10px 0 10px 0}

/*mapas*/
#body.viajes .searchbox-circuitos div.busqueda, #body.viajes .searchbox-caribe div.busqueda{background-color:#EBFDD0;border:1px solid #608E0A;float:left;height:24px;margin:15px 0 15px 0;padding:2px 0 0 10px;width:340px}
#body.viajes .searchbox-circuitos div.busqueda strong, #body.viajes .searchbox-caribe div.busqueda strong{font-weight:bold;float:left; color:#608E0A;margin:0; padding:0 0 0 7px;margin:5px 0 0 0}
#body.viajes .searchbox-circuitos div.busqueda span, #body.viajes .searchbox-caribe div.busqueda span{margin:0 0 0 30px}
#body.viajes .searchbox-circuitos div.busqueda img, #body.viajes .searchbox-caribe div.busqueda img{margin:0}
#body.viajes .searchbox-circuitos div.fondo{background-color:#FFFFFF; margin:0 2px 2px 2px}
#body.viajes .searchbox-circuitos #botonera-mapa, #body.viajes .searchbox-escapadas #botonera-mapa{background-color:#DFECFF;float:left;height:28px;width:100%;margin:0 0 5px 0}
#body.viajes .searchbox-circuitos #botonera-mapa ul, #body.viajes .searchbox-escapadas #botonera-mapa ul{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:7px 0 0 10px}
#body.viajes .searchbox-circuitos #botonera-mapa a.active, #body.viajes .searchbox-escapadas #botonera-mapa a.active{color:#424242; text-decoration:none}
#body.viajes .searchbox-circuitos li, #body.viajes .searchbox-escapadas li{display:inline;color:#008DD6;font-weight:bold}
#body.viajes .searchbox-caribe div.fondo{margin:5px 0 0 2px}
/* popup top destinos */
#body.viajes #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.viajes .destination-popup .close{float:right;margin:8px 10px;}
#body.viajes .destination-popup #link-close{float:left;margin:0 5px 0 0}
#body.viajes #top-destinos-popup .top-razones{float:left; margin:0 0 0 5px}
#body.viajes #top-destinos-popup .top-razones p, #body.viajes #top-destinos-popup .top-destinos p{color:#008DD6;font-size:12px;font-weight:bold;margin:0 0 0 5px}
#body.viajes #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.viajes #top-destinos-popup .top-destinos{float:left;margin:0 0 10px 8px}
#body.viajes #top-destinos-popup .top-destinos .box-ofertas{float:left;background-color:#FFF;border:1px solid #bbdffd;padding:8px;margin:5px 0 5px 0;width:465px}
#body.viajes #top-destinos-popup p.titulo-box-ofertas{color:#808080;font-weight:bold;margin:0 0 5px 0}
#body.viajes #top-destinos-popup .box-ofertas li a{margin:0}
#body.viajes #top-destinos-popup .top-destinos ul{list-style-type:none;color:#008DD6;line-height:17px;padding:0;margin:0;width:100%}
#body.viajes #top-destinos-popup .top-destinos li{display:inline}
/* popup top destinos */

/*Content*/
#body.viajes #group-right .banner-principal{float:left;margin:0 0 8px 0}
#body.viajes #group-right-1 .va1{width:322px;height:500px;background-image:url(/pictures/fondo-azul-oferta-vac.jpg);background-repeat:repeat-y}
#body.viajes #group-right-1 .texto-contenido{margin:0;padding:0 10px 0 0;text-align:right;color:#008DD6;text-decoration:underline}
#body.viajes #group-right-1 .cabecera-ofertas{height:134px;marin:0;padding:0}
#body.viajes #group-right-1 .oferta-viajes{width:322px;background-color:#F1F9FD}
#body.viajes #group-right-1 .oferta-viajes-imagen{float:left;width:95px;padding:4px 5px 15px 4px;*padding:4px 5px 25px 4px;background-image:url(/pictures/fondo-viajes-imagen.jpg);background-repeat:repeat-y;margin:0 0 0 5px}
#body.viajes #group-right-1 .oferta-viajes-texto{float:right;width:210px;text-align:left;color:#000;padding:2px 0 0 0}
#body.viajes #group-right-1 .oferta-viajes-texto li{list-style-type:none;line-height:14px}
#body.viajes #group-right-1 .box-titulo{float:left;padding-bottom:0;padding-left:8px;padding-right:0;padding-top:6px;text-transform:uppercase}
#body.viajes #group-right-1 .box-borde-sup{float:right;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}
#body.viajes #group-right-1 .box-borde-sup a{color:#FFFFFF;font-size:11px;font-weight:bold;text-transform:none;float:left;padding-top:5px}
#body.viajes #group-right-1 .box-sup-azul{color:#FFFFFF;font-size:11px;font-weight:bold}
#body.viajes #group-right-1 .regimenes-hoteles{font-style:italic;color:#008DD6;text-align:left;padding:0px 10px;width:100%}
#body.viajes #group-right-1 .regimenes-hoteles .regimenes{line-height:15px;float:left;width:155px}
#body.viajes #group-right-2 .va2{width:300px;*width:298px}
#body.viajes #group-right-2 .va3{width:300px;margin:8px 0 8px 0;float:left}
#body.viajes #group-middle .va4{width:300px;*width:298px;float:right}
#body.viajes #group-middle .va5{width:300px;*width:298px;float:right;margin:12px 0 0 0}
#body.viajes .box-inf-oferta{width:100%;background-image:url(/pictures/fondo-inf-oferta.jpg);background-repeat:repeat-x}
#body.viajes .ver-mas{padding:8px 0 0 0}	
.box-sup-azul{background-image:url(/pictures/fondo-sup-oferta-viajes.gif);background-repeat:repeat-x;color:#FFFFFF;font-size:11px;font-weight:bold;height:26px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;width:100%}
#body.viajes #group-right-2 .va3 .box-central .box-titulo{color:#5F8E09;font-size:11px;font-weight:bold;clear:both;width:100%}
#body.viajes #group-right-2 .va3 .box-central .box-icons{background-image:url(/pictures/box-icons.gif);background-repeat:no-repeat;background-position:center;display:block;height:205px;margin:20px 0 0 0;*margin:0}
#body.viajes #group-right-2 .va3 .box-central .box-icons ul{display:block;float:left;list-style-type:none;font-size:9px;padding:5px 0 0 3px}
#body.viajes #group-right-2 .va3 .box-central .box-icons li{display:inline-block;*float:left;margin:0 0 0 8px;*margin:0 2px 0 2px;padding:10px 0 10px;text-align:center;width:60px;*width:68px}
#body.viajes #group-right-2 .va3 .box-central .box-icons li.fila2{margin:10px 8px 0 18px;*margin:10px 8px 0 10px}
#body.viajes #group-right-2 .va3 .box-central .box-icons li span{display:block;font-weight:bold}
#body.viajes #group-right-2 .va3 .box-central{background-image:url(/pictures/fondo-deg-icons-viajes.gif);background-repeat:repeat-x;border-top:1px solid #75AE11;border-left:1px solid #75AE11;border-right:1px solid #75AE11;float:left;height:225px;width:298px;*width:300px}
#body.viajes #group-middle .box-ofertas.left{float:left;margin:0 10px 0 0;width:685px}
#body.viajes #group-middle .box-ofertas.left .ofertas-middle{float:left;border-left:1px solid #008dd6;border-right:1px solid #008dd6;width:683px;height:485px}
#body.viajes #group-middle .box-ofertas.right{float:right;margin:10px 0 0 0;width:300px;text-align:left}
#body.viajes #group-middle .box-ofertas.right .ofertas-middle{width:298px;border-left:1px solid #008DD6;border-right:1px solid #008DD6;float:left;height:226px}
#body.viajes #group-middle .box-ofertas.right .box-seo{width:275px}
#body.viajes #group-middle .box-ofertas{background-color:#F1F8FE;float:left}
#body.viajes #group-middle .box-seo{float:left;margin:10px 15px;*margin:10px 0 10px 15px;width:195px}
#body.viajes #group-middle .box-seo li{list-style-type:disc;color:#008DD6;line-height:20px;list-style-position:inside;margin:0;padding:0;text-transform:capitalize}
#body.viajes #group-middle .box-seo li.title-list{list-style-type:none;font-weight:bold;text-transform:uppercase}
#body.viajes #group-middle .box-seo li.middle{margin:0 0 0 10px}
#body.viajes #group-middle .box-seo li.final{margin:0 0 0 20px}
#body.viajes #group-middle .box-seo span{float:right;font-weight:bold}
#body.viajes #group-middle .box-seo a{margin:0 10px 0 0}

/* buttons */
#body a.button-left{display:block;float:left;height:33px;padding-right:12px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold}
#body a.button-left span{background:transparent url(/pictures/btn-rumbo-base-izq.gif) no-repeat top left;display:block;line-height:27px;padding:2px 0 4px 10px; background-repeat:no-repeat} 
#body a.button-left:hover span{background:transparent url(/pictures/btn-rumbo-base-izq.gif) no-repeat bottom left}
#body a.button-right{display:block;float:left;height:31px;padding-left:30px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold}
#body a.button-right span{background:transparent url(/pictures/btn-rumbo-base-der.gif) no-repeat top right;display:block;line-height:25px;padding:2px 10px 4px 0px}
#body a.button-right:hover span{background:transparent url(/pictures/btn-rumbo-base-der.gif) no-repeat bottom right}
#body a.icon-search{background:transparent url(/pictures/btn-rumbo-base-der.gif) no-repeat scroll top right; text-decoration:none}
#body a.icon-search:hover{background:transparent url(/pictures/btn-rumbo-base-der.gif)  no-repeat scroll bottom right}
/* buttons */
