/*
Copyright (c) 2009, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved.
RMBES(rumbo.es)
*/

/*Wrap*/
#wrap-homes{width:1000px;margin:2px;background-color:#FFFFFF}

/*Body fix margin home)*/
#body.ski {margin:-2px 0 0 0;}
/*\*/
html*#body.ski {margin:2px 0 0 0;}

/*HOME*/
#body.ski #main1 h1{height: 0;margin: 0;padding: 0;text-indent: -9999px;}
#body.ski div.group-left{float:left;margin-right:13px;}
#body.ski div.group-middle{ float:left;width:315px;}
#body.ski div.group-right{ float:right}
#body div.group-left div.package{float:left;width:357px; margin-top:15px}
#body div.group-left div.package .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:236px; width:355px}
#body div.group-left div.package .box-central .box-titulo{color:#5F8E09;font-size:11px;font-weight:bold;clear:both;padding:6px 0 10px 10px;}
#body div.group-left div.package .box-central .box-icons{background-image:url(/pictures/box-icons-ski.jpg);background-repeat:no-repeat;background-position:center;display:block;height:200px;float:left;}
#body div.group-left div.package .box-central .box-icons ul{display:block;float:left;list-style-type:none;font-size:9px;padding:0 10px; width:335px;}
#body div.group-left div.package .box-central .box-icons li{display:inline-block;float:left;margin:0 0 0 8px;*margin:0 0 0 7px;padding:10px 0 10px;text-align:center;width:102px}
#body div.group-left div.package .box-central .box-icons li.fila2{margin:10px 8px 0 18px;*margin:10px 8px 0 10px}
#body div.group-left div.package .box-central .box-icons li span{display:block;font-weight:bold}
#body .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 .box-titulo{float:left;padding-bottom:0;padding-left:8px;padding-right:0;padding-top:6px;text-transform:uppercase;}
#body .titulo-oferta{font-size:11px;color:#008DD6;font-weight:bold;text-decoration:underline;padding:0 0 2px 0}
#body .linea-separacion{line-height:10px;*line-height:1px;color:#64BFFA;font-size:10px}
#body .box-inf-verde {
background: url(/pictures/borde-inf-verde.gif) repeat-x;
float:left;
width:100%;
}
#body .box-borde-derc {
float:right;
}
#body .box-borde-izq {
float:left;
}
#body .box-inf-oferta {
background-image:url(/pictures/fondo-inf-oferta.jpg);
background-repeat:repeat-x;
float:left;
width:100%;
}
#body.ski div.group-middle div.hotel{ margin-top:10px}
#body.ski div.group-middle div.offers{float:left;}
#body.ski div.group-middle div.offers div.middle{ border-left: 1px solid #008dd6; border-right: 1px solid #008dd6;float:left;}
#body.ski div.group-middle div.offer{ padding:0px 0px 0px 6px;float:left;}
#body.ski div.group-middle div.forfait div.offer{height:105px;float:left;}
#body.ski div.group-middle div.hotel div.offer{height:100px;float:left;}
#body.ski div.group-middle div.offer p{ margin:0}
#body.ski div.group-middle div.offer p.title{color:#008dd6; font-size:11px;font-weight:bold;margin:2px -3px 8px 1px;}
#body.ski div.group-middle img{ float: left;}
#body.ski div.group-middle ul{ float:right;line-height:18px;margin:0px 7px 8px 8px;_margin:5px;width:205px;}
#body.ski div.group-middle ul a{float:left;color:#000;/*width:112px;*/font-size:11px;}
#body.ski div.group-middle ul span.price{color:#008DD6;font-size:11px;font-weight:bold;float:right;clear:both;}
#body.ski div.group-middle p span.price-desde{float: right;position: relative;right: 10px; font-size:10px;color:#008DD6; padding-top:1px;font-weight: normal;}
#body .middle .preciospor{color: #008FDD;font-size: 9px;float:right;position:relative;right:15px;top:13px;}
#body .middle .preciospor-h{color: #008DD6;font-size: 9px;float:right;position:relative;right:15px;top:10px;}
#body.ski div.group-middle ul span.price span{ font-size:10px; font-weight:normal}
#body.ski div.group-middle div.offer a.title{ font-weight:bold; font-size:11px}
#body.ski div.group-middle div.offer a:hover{ color:#008dd6}
#body.ski div.group-middle div.offer li.more-links a{color:#008dd6; font-weight:bold; float:right;margin:2px 0 4px; width:auto;}
#body.ski div.group-middle div.offer li.asterisk{ float:right;margin-top:2px;}

#body.ski .publi300x250{float:none}

#body.ski #main2 div.group-left{ width:687px;}
#body.ski #main2 div.group-left div.map-search{ float:left; width:212px}
#body.ski #main2 div.group-left div.map-home{border: 1px solid #008dd6; border-bottom:3px solid #008dd6;float:left; border-left:none}
#body.ski #main2 div.group-left div.map-home img{ margin:1px}

#body.ski #main2 div.group-left div.map-search .combo p, #body.ski #main2 div.group-left div.map-search .menu p{line-height:16px;}
#body.ski #main2 div.group-left div.map-search .menu p{ margin-left:18px}
#body.ski #main2 div.group-left div.map-search .combo{padding:5px;height:90px;border-right: 1px solid #008dd6;background: url(/pictures/bg-combo.jpg) no-repeat;}
#body.ski #main2 div.group-left div.map-search .combo span{ margin:8px}
#body.ski #main2 div.group-left div.map-search .menu{padding-top:5px; border-top:2px solid #008dd6;border-left:1px solid #008dd6}
#body.ski #main2 div.group-left div.map-search .menu ul{ line-height:30px; font-weight:bold;margin:11px 15px 0; border:1px solid #c9ddf5}
#body.ski #main2 div.group-left div.map-search .menu li{ width:179px; border-top:1px dotted #008dd6;background: url(/pictures/bg-button-menu.jpg) repeat-x left center;}
#body.ski #main2 div.group-left div.map-search .menu li a{text-decoration:none; color:#000;background: url(/pictures/arrow-black.gif) no-repeat left center;padding-left:18px;}
#body.ski #main2 div.group-left div.map-search .menu li.active a{ color:#008dd6;background: url(/pictures/arrow-blue.gif) no-repeat left center; }
#body.ski #main2 div.group-left div.map-search .menu li.active{ background:none;border-top:none}
#body.ski #main2 div.group-left div.map-search .menu li a:hover{ color:#008dd6;background: url(/pictures/arrow-blue.gif) no-repeat left center;}
#body.ski #main2 div.group-right {float:left;width:300px;}
#body.ski #main2 div.group-right #galery{ margin: 0}
#body.ski #main2 div.group-right #galery div.middle div{ float:left;margin:5px;}

#body.ski #main2 div.group-right #galery div.top{border-right:1px solid #98c010;height:55px;border-left:2px solid #98c010;background:url(/pictures/bg-galery-top.jpg) no-repeat -2px 0;}
#body.ski #main2 div.group-right #galery div.top span {margin:39px 20px 0 10px;}
#body.ski #main2 div.group-right #galery div.middle {height:378px;border-left:2px solid #98c010; border-right:1px solid #98c010; background:none; _padding:0 6px}


/*content main1*/
#body.ski div.group-1{ float:left;margin-right:6px;}
div.breadcrumb{background: url(/pictures/bg-breadcrumb.jpg) no-repeat;color:#008DD6;font-weight: bold;padding:2px 3px 2px 20px;margin:2px 0;border-bottom:1px solid #D5DFEB;}
#body.ski div.breadcrumb h1{ margin:0; padding:0; display:inline}
div.breadcrumb span{ font-weight:normal}

/*Search-Box
#body #search-box.ski{width:482px;padding-top:4px;}
#body div.group-1 div.search-tittle h2{ color:#FFFFFF; font-size:12px;float:left;margin:5px 12px;_margin:5px 8px;}
#body div.group-1 div.search-tittle h1{ color:#FFFFFF; font-size:12px;float:left;margin:0 8px;}
#body div.group-1 h2{font-size: 11px;font-weight: bold;color:#008DD6; padding:0}
#body div.group-1 div.search-tittle{ background-image: url(/pictures/fondo-deg-verde.gif); background-repeat: repeat-x; height:24px;width:484px;}
#body div.group-1 div.search-tittle img{ float:right;}
#search-box.ski {border:1px solid #75AE11;width:494px;}
#search-box.ski div.seleccion{margin:10px;}
#search-box.ski div.seleccion label{display:inline;margin:0 10px 0 6px;}
#search-box.ski div.seleccion input{margin-top:2px}
#body #search-box.ski div.search{ font-weight:bold; font-size:11px; }
#body #search-box.ski form{ border:none; margin:0; padding:0}
#body #search-box.ski div.button{ margin-top:5px;*margin-top:19px;float:right}
#body #search-box.ski #Hotel div.button{margin-top:-22px;*margin-top:-27px;_margin-top:-18px;}
#search-box.ski div.calicon-link {background-image:url(/pictures/icoCalendar.gif);background-position:right center;background-repeat:no-repeat;border:1px solid #999999;cursor:pointer;height:18px;padding:2px 2px 0;width:100px;}
#body #search-box.ski div.offers{float:left;width:250px;border:1px solid #A0CF70; padding: 0 5px 6px 5px;margin-right:25px;margin-top:7px;margin-bottom:7px;}
#body #search-box.ski div.offers ul{*line-height:12px}
#body #search-box.ski div.offers li{clear:right;}
#body #search-box.ski div.offers span.title{color:#000; font-size:11px; margin-left:5px; font-weight:bold;background:none}
#body #search-box.ski div.offers span.from{color:#000; font-size:10px; font-weight:normal; float:right; clear:right;background:none}
#body #search-box.ski div.offers span{float:left;background:url(/pictures/pix-green-ski.gif) no-repeat left; padding-left:8px;margin-left:3px;}
#body #search-box.ski div.offers span.price{color:#008DD6; font-size:11px; font-weight:bold; float:right; clear:right; background:none}
#body #search-box.ski div.dto{float:left;margin-top:15px;*margin-top:12px;} 
#search-box.ski label.selection {display:inline}
input.date{color:#008DD6;}
input{vertical-align:middle; margin-right:5px}
#body div.group-1 #searchbox-ski option.title{color:#000;font-weight:bold}
#body div.group-1 #searchbox-ski option.subtitle{font-weight:bold}*/

#body #search-box input.highlight{*height:12px}
#body .box-borde-sup, #body .box-borde-derc {float:right;margin:0;padding:0;}
#body #search-box #advantages{ border-top: 1px dotted #5F8E09;margin-top:15px;}
#body #search-box #advantages div.advantages-text{border: 1px solid #d8f3bc;margin:20px 10px 0;position:relative;font-weight:bold}
#body #search-box #advantages div.advantages-text p{ color:#5f8e09; font-weight:bold; margin:0; padding:5px 48px;background: url(/pictures/bg-advantages.jpg) no-repeat;}
#body #search-box #advantages ul{ line-height:16px; margin:10px}
#body #search-box-vacation #advantages ul{line-height:25px;font-weight:bold}
#body #search-box #advantages li a{color:#000}
#body #search-box #advantages li a:hover{ color:#008DD6}
#body #search-box #advantages div.advantages-text img{ position:absolute; left:-8px; top:-8px;}
#body #search-box #advantages div.dto{margin:25px 15px 0; *margin-top:30px}
#body #search-box #advantages div.promo {margin:5px 15px 0; *margin-top:30px}
#body #search-box #advantages div.dto img{ float:left}
#body #search-box #advantages div.promo img {float:left}
#body #search-box #advantages div.dto p{ float:left; margin-left:15px; margin-top:25px; margin-bottom:30px}
#body #search-box #advantages div.promo p {float:left; margin-left:15px; margin-top:25px;}
#body #search-box-vacation div.button{ margin-top:10px}
#body.ski #search-box-hotel div.button{margin-top:0px}
#body.ski #search-boxC div.button{ margin:0}
#body.ski #search-box div.search-box {height:auto !important; min-height:375px; padding-top:20px;}
#body.ski #search-box #busquedaVacacionesForm p{margin-left:0px;}
#body.ski #search-box #search-box-vacation div.button{margin:20px 0;}
#body.ski #search-header{ width:auto;}
#body.ski #search-header li { border: none}

/*Mapa*/
#body div.group-1 #mapa-home{height:360px;width:480px}
#body div.group-1 #mapa-home div.busqueda{height:24px; border:solid 1px #008DD6;margin:4px 4px 0 4px;}
#body div.group-1 #mapa-home div.busqueda p{font-weight:bold; float:left; padding-left:58px}
#body div.group-1 #mapa-home div.busqueda span{ float: right; margin:3px 3px 0 0}
#body div.group-1 #mapa-home div.fondo{margin:4px 4px 0 4px;border:1px solid #D5DFEB;}
#body div.group-1 #mapa-home div.fondo #img-mapa {margin-top:2px}
#body div.group-1 #mapa-home div.fondo #botonera-mapa{height:25px; float:left; width:470px; background:url(/pictures/fondo-botonera.gif) no-repeat;}
#body div.group-1 #mapa-home div.fondo #botonera-mapa ul {list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold; padding-top:2px;margin:0}
#body div.group-1 #mapa-home div.fondo #botonera-mapa li {float:left;color:#008DD6;font-weight:bold}
#body div.group-1 #mapa-home div.fondo #botonera-mapa li a {color:#000;text-decoration:none;margin-left:0}
#body div.group-1 #mapa-home div.fondo #botonera-mapa li a.active{color:#008DD6;}
#body div.group-1 #mapa-home div.fondo #botonera-mapa li a:hover {color:#008DD6;}
#body div.group-1 #mapa-home div.fondo #botonera-mapa li.europa {padding-left:26px}
#body div.group-1 #mapa-home div.fondo #botonera-mapa li.estados-unidos {padding-left:40px}
#body div.group-1 #mapa-home div.fondo #botonera-mapa li.canada {padding-left:52px }
#body div.group-1 #mapa-home div.fondo #botonera-mapa li.finlandia {padding-left:60px}


#body.ski div.group-2{float:right}
#body.ski div.group-2 div.top{margin-bottom:10px}
#body.ski div.group-2 div.left{float:left; width:200px; background-color:#F1F8FE; margin-right:8px}
#body.ski div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-home-esqui.jpg) no-repeat;height:99px}

/*Background Ofertas Zonas*/
#body.alpes-austriacos div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-alpes-austriacos.jpg) no-repeat;height:150px}
#body.alpes-suizos div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-alpes-suizos.jpg) no-repeat;height:150px}
#body.canada div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-canada.jpg) no-repeat;height:150px}
#body.estados-unidos div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-estados-unidos.jpg) no-repeat;height:150px}
#body.finlandia div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-finlandia.jpg) no-repeat;height:150px}
#body.sierra-nevada div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-sierra-nevada.jpg) no-repeat;height:150px}
#body.alpes-franceses div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-alpes-franceses.jpg) no-repeat;height:150px}
#body.alpes-italianos div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-alpes-italianos.jpg) no-repeat;height:150px}
#body.alpes-italianos div.group-2 div.left div.offers-top-hoteles{background:url(/pictures/ofertas-hoteles-alpes-italianos.jpg) no-repeat;height:150px}
#body.andorra div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-andorra.jpg) no-repeat;height:150px}
#body.pirineo-aragones div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-pirineo-aragones.jpg) no-repeat;height:150px}
#body.pirineo-frances div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-pirineo-frances.jpg) no-repeat;height:150px}
#body.pirineo-catalan div.group-2 div.left div.offers-top{background:url(/pictures/ofertas-pirineo-catalan.jpg) no-repeat;height:150px}

#body.ski div.group-2 div.left div.offers-top p{padding:137px 0 0 118px;font-weight:bold; margin:0 8px}
#body.ski div.group-2 div.left div.offers-top p a{color:#008DD6;}
#body.ski div.group-2 div.left div.offers-top p a:hover{ text-decoration:none}
#body.ski div.group-2 div.left div.offers-middle{border-left: 2px solid #008DD6; border-right: 1px solid #008DD6;padding:3px 6px;*padding:3px 6px 0 6px;height:460px;}
#body.ski div.group-2 div.left div.offers-bottom{background:url(/pictures/bg-offers-bottom.gif) no-repeat;height:12px}
#body.ski div.group-2 div.left ul{line-height:18px; border-bottom: 1px dotted #008DD6;padding-bottom:8px;padding-top:4px;*padding-top:6px;}
#body.ski div.group-2 div.left li.title a{color:#008DD6; font-weight:bold; text-decoration:underline}
#body.ski div.group-2 div.left li.title a:hover{color:#000;}
#body.ski div.group-2 div.left li span{font-weight:bold}
#body.ski div.group-2 div.left span.price{color:#008DD6; float:left}
#body.ski div.group-2 div.left strong{font-size:13px}
#body.ski div.group-2 div.left span a{float:right}
#body.ski div.group-2 div.left li.price a{float:right}
#body.ski div.group-2 div.left li.price span{font-size:11px; font-weight:bold;}
#body.ski div.group-2 div.right{float:right;text-align:left;}
#body.ski div.group-2 div.right div.bottom{margin-top:10px;}



/*content main2*/

#body.ski #main2{margin-top:10px;}
#body.ski #main2 #nivel{width:683px;margin-bottom:8px;margin-top:10px;}
#body.ski #main2 #nivel div.top{ height:50px;background:url(/pictures/bg-nivel-top.jpg) no-repeat;}
#body.ski #main2 #nivel div.top ul{ font-size:11px; color:#008DD6;float:right;margin-right:10px;_margin-right:0;}
#body.ski #main2 #nivel div.top li{ float:left;margin:13px 9px; }
#body.ski #main2 #nivel div.top li.active a{ font-weight:bold; text-decoration:none;background:url(/pictures/pix-blue.gif) no-repeat left; padding-left:10px}
#body.ski #main2 #nivel div.middle{ height:70px;background:url(/pictures/bg-nivel-middle.jpg) repeat-y;padding:0 12px; text-align:justify}
#body.ski #main2 #nivel div.bottom{ height:19px;background:url(/pictures/bg-nivel-bottom.jpg) no-repeat bottom;}

#body.ski #main2 div.group-1 #galery{width:683px}
#body.ski #main2 #galery div.top{ height:28px;background:url(/pictures/bg-galery-top.jpg) no-repeat;}
#body.ski #main2 #galery div.top span{ float:right;margin:12px 20px 0 0;background:url(/pictures/pix-green-ski.gif) no-repeat left; padding-left:10px}
#body.ski #main2 #galery div.middle{ height:88px;background:url(/pictures/bg-galery-middle.jpg) repeat-y;padding:0 12px;}
#body.ski #main2 #galery div.middle div{ float:left;border: 1px solid #75AE11;margin:5px 2px 0;padding:2px;}
#body.ski #main2 #galery div.bottom{ height:13px;background:url(/pictures/bg-galery-bottom.jpg) no-repeat bottom;}

/*content main3*/
#body.ski #main3{margin-top:10px;}
#body.ski #main3 div.group-1{width:1002px}
#body.ski #main3 div.group-1 div.top{height:12px;background:url(/pictures/bg-links.jpg) no-repeat top;}
#body.ski #main3 div.group-1 h2{ font-size:11px; font-weight:bold; color:#008DD6; border-bottom: 1px dotted #008DD6; padding-bottom:3px;width:350px;margin-left:10px;margin-top:0;}
#body.ski #main3 div.group-1 div.left{width:988px;height:195px;background:url(/pictures/bg-links.jpg) no-repeat bottom left; float:left}
#body.ski #main3 div.group-1 div.left ul{width:125px;*width:120px; float:left;margin:5px 0 5px 16px;line-height:13px;}
#body.ski #main3 div.group-1 div.left li.zona a{color:#000;margin:3px 0;font-weight:bold;text-decoration:underline;}
#body.ski #main3 div.group-1 div.left li a{line-height:12px;margin:0;color:#000;text-decoration:none;}
#body.ski #main3 div.group-1 div.left li a:hover{color:#008DD6;}
#body.ski #main3 div.group-1 div.right{width:14px;height:195px;background:url(/pictures/bg-links.jpg) no-repeat bottom right; float:right}
#body.ski #main3 div.group-2{ margin-top:10px}


/*publicidad*/
#body div.publicidad {height:13px;padding:0;width:298px;}
#body .publi300x250 {width:300px;float:right; margin-top:10px}
#body div.publi728x90 {float:left;width:728px;margin-right:10px;}
#body div.promo262x90 {float:right;width:262px;}


/*ZONA*/


#body.zona div.group-2 div.right div.help-info{margin-bottom:5px;}
#body.zona div.group-2 div.right div.insurance{background-color:#FFFFFF;width:300px; border-left:1px solid #75AE11;}
#body.zona div.group-2 div.right div.insurance div.middle{border-right:1px solid #75AE11;}
#body.zona div.group-2 div.right div.insurance div.middle a{float: right;padding:3px 10px 0 0;}
#body.zona div.group-2 div.right div.insurance h2{ float:left;font-weight:bold;margin:6px;}
#body.zona div.group-2 div.right div.insurance ul{margin:0 0 0 10px;line-height:18px;}
#body.zona div.group-2 div.right div.insurance li{background:transparent url(/pictures/pix-green-ski.gif) no-repeat scroll left center;padding-left:10px;}
#body.zona div.group-2 div.right div.insurance li.text{padding:4px 0;background:none}

#body div.group-2 div.right .title {background-image:url(/pictures/fondo-deg-verde.gif);background-repeat:repeat-x;color:#FFFFFF;font-size:11px;height:26px;
margin:0;text-transform:uppercase;width:100%;float:left}
#body div.group-2 div.right .title-right{float:right;padding:0;background:url(/pictures/borde-sup-derc-verde.gif) no-repeat;height:23px;z-index:10}

#body.zona div.group-2 div.right div.bottom {background-image:url(/pictures/borde-inf-verde.gif);background-repeat:repeat-x;width:301px; margin-top:0; margin-bottom:8px}
#body div.group-2 div.right .bottom-left {float:left;}
#body div.group-2 div.right .bottom-right{float:right;}
#body.zona div.group-2 div.right div.banner{ margin:10px 0 0 0}
#body.zona div.group-2 div.left div.hotel ul{padding-bottom:5px;*padding-bottom:3px}
#body.zona div.group-2 div.left div.hotel p{ margin: 6px 0 0 0;}
#body.zona .publi300x250{float:right}
#body.zona div.group-2 div.left div.hotel{*height:380px;}

#body.zona #main2 #description{ border-left:1px solid #ccc;border-top:2px solid #ccc; border-right:2px solid #ccc;width:997px;background:transparent url(/pictures/bg-degrad-description.jpg) repeat-x left bottom;}
#body.zona #main2 #description img{ float:left;margin:8px;}
#body.zona #main2 #description div.text{ float:left;width:780px;text-align:justify;line-height:16px;}
#body.zona #main2 #description div.text h2{ margin-left:8px; border-bottom: 1px dotted #ccc;margin-top:15px;padding-bottom:5px;color:#008DD6; font-weight:bold;font-size:11px;}
#body.zona #main2 div.bottom{background:transparent url(/pictures/bg-degrad-descrip-bottom.jpg) no-repeat left bottom; height:20px;}
#body.zona #main2 div.group-0{ margin-bottom:10px}
#body.zona #main3 div.group-1 div.left ul{width:auto;display:inline}
#body.zona #main3 div.group-1 div.left li{ float:left; margin:0 3px;line-height:16px; }
#body.zona #main3 div.group-1 div.left, #body.zona #main3 div.group-1 div.right{height:70px;}



/*ESTACIÓN*/

#body.estacion div.group-2 div.left div.offers-middle{height:341px;*height:348px;_height:auto;}
#body.estacion div.group-2 div.right div.insurance div.middle{height:142px;}
#body.estacion div.group-2 div.right div.insurance ul{line-height:20px;}
#body.estacion div.group-2 div.right div.insurance div.middle a { padding-top:15px}
#body.estacion div.group-2 div.right div.insurance li.text{font-size:11px;padding:8px 0 4px;}
#body.estacion #main2 #description div.text{width:980px;margin:10px;*margin:10px 0 0 5px;}
#body.estacion #main2 #description img{margin:0 10px 0 0;}
#body.estacion #main2 #description div.text h2{margin-left:200px;margin-right:10px;margin-top:5px;}
#body.estacion #main2 #description div.description-box{border:1px solid #E2E2E2;margin:0 10px;background-color:#FFFFFF;}
#body.estacion #main2 #description div.description-box div.top{height:35px;margin:1px; background:transparent url(/pictures/bg-description-box.jpg) repeat-x left top;}
#body.estacion #main2 #description div.description-box div.top ul {font-size:11px;margin-right:10px;}
#body.estacion #main2 #description div.description-box div.top li {float:left;margin:8px 0;padding:0 20px;border-right:1px solid #CECCCC;}
#body.estacion #main2 #description div.description-box div.top li a{ color:#000000;font-weight:bold;text-decoration:none;}
#body.estacion #main2 #description div.description-box div.top li.active a{ text-decoration:none; font-size:11px; font-weight:bold;background:transparent url(/pictures/pix-blue.gif) no-repeat scroll left center;padding-left:10px;color:#008DD6}
#body.estacion #main2 #description div.description-box div.top li.active{background-color:#FFFFFF;margin:0;padding:8px 15px;border-right: none}
#body.estacion #main2 #description div.description-box div.middle{ line-height:14px}
#body.estacion div.group-2 div.left div.offers-top{background:transparent url(/pictures/bg-consejos-viaje.jpg) no-repeat scroll 0 0;}
#body.estacion #main2{*margin-top:0}
#body.estacion div.group-2 div.left ul{border-bottom: none; margin-top:-10px}
#body.estacion div.group-2 div.left li{padding:10px 3px 0 4px;text-align:justify;line-height:15px;}
#body.estacion div.group-2 div.left li.title{color:#008DD6; font-weight:bold; margin-top:0}
#body.estacion div.group-2 div.left li strong{ font-size: 10px}
#body.estacion .publi300x250{float:right}

/*buscador*/
#body #search-box select.localidad { width:160px;}
#body #search-box .destinos{margin-bottom:15px;margin-right:5px;}
#body #search-box div.destinos select#principal {width:150px;}
#body #search-box div.destinos select#secundario {min-width:150px;}
#body #search-box .buttonHF{margin:62px 0 0 0;*margin:50px 0 20px 0;text-align:right;}
#body #search-box input.fechas { width:90px;} 
#body #search-box select.localidadHF{width:auto}

