/*
Copyright (c) 2011, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved.

RMBES(rumbo.es)
*/

/*Conversor de moneda*/
#moneda #body{width:776px;margin-left:2px;margin-top:0px;font-family:Verdana, Arial, Helvetica, sans-serif}
#moneda #body #main{width:100%}
#moneda #body #conversor{width:500px;height:150px;margin:15px auto;padding:2px 0 2px 10px;background-color:#F6F4CD;font-weight:bold;border:solid 1px #A09D68}
#moneda #body p{text-align:justify}
#moneda #body .listado-enlaces a{color:#000;text-decoration:none}
#moneda #body .listado-enlaces a:hover{color:#008DD6}
#moneda #body .listado-enlaces ul, #moneda #body .listado-informativo ul{padding:0px;float:left;width:755px;border-top:none;margin:20px 0px}
#moneda #body .listado-enlaces li, #moneda #body .listado-informativo li{padding:2px 2px 2px 30px;display:inline;float:left;width:45%}
#moneda #body .listado-enlaces, #moneda #body .listado-informativo{width:100%;margin:0}
#moneda #body #listadoInformativoNivel3{font-size:14px;padding:10px;text-align:center}
#moneda #body ul{list-style-type:none;padding:0}
#moneda #body h1, #moneda #body h2{background-color:#F7F7E7;border-bottom:1px solid #CCC;color:#000;font-size:12px;font-weight:bold;padding:4px 0 4px 10px;margin:0px}
#moneda #body h3{color:#333;font-weight:bold;font-size:12px;text-transform:uppercase;margin:0;padding:10px 0}
#moneda #body .breadcrumb{padding:5px 0 5px 10px;font-weight:bold}
#moneda #body br.clearfooter{clear:both}
#moneda #body #ultima-fila{height:26px}
#moneda #body #boton-convertir-contenedor{float:right;position:relative;right:80px}
#moneda #body .advertise{text-align:center;margin:10px 20px}
#moneda #body .textoSeo{margin:10px}
#moneda #body #conversor-loading{background-color:white;display:inline;float:left;height:170px;position:absolute;width:756px;z-index:10}
#moneda #body #conversor-loading #loading-contenedor-img{left:50%;position:absolute;top:50%}

/*SEO VUELOS*/
/*general*/
#main #sflights{width:1000px;text-align:left}
#main #sflights div.main-content{width:980px;padding:0 10px 10px 10px;*padding:0 10px 20px 10px}
#main #sflights div.group h2{padding:5px 0 5px 10px;font-size:11px;margin:0}
#main #sflights div.group{position:static;margin:8px 0 0 0}
#main #sflights #footerInt .group{padding:4px}
#main #sflights #footerInt .group li{list-style-type:none;display:inline;padding:0 0 3px 0}
#main #sflights #footerInt .group li a{padding:0 10px 0 25px}
#main #sflights #footerInt .group li.en{background-image:url(/pictures/bandera-uk.gif);background-repeat:no-repeat}
#main #sflights #footerInt .group li.pt{background-image:url(/pictures/bandera-pt.gif);background-repeat:no-repeat}
#main #sflights #footerInt .group li.es{background-image:url(/pictures/bandera-es.gif);background-repeat:no-repeat}
#main #sflights #footerInt .group li.br{background-image:url(/pictures/bandera-br.gif);background-repeat:no-repeat}
#sflights h1{color:#008DD6;font-size:15px}
#sflights h2 span{color:#008DD6;font-size:11px;font-weight:bold}
#sflights h2 span.text{font-size:10px;font-weight:normal;color:#000}
#sflights p.text{margin-left:15px;font-size:10px}
#sflights ul{margin:10px;*margin:5px}
#sflights ul.ancho{width:46%;line-height:17px}
#sflights .left{float:left}
#sflights .left h3{font-weight:bold}
#main #sflights .right{width:640px;*width:640px;text-align:left}
#main #sflights .ancho-peq{width:325px;*width:305px}
#sflights a:hover.black{color:#008DD6;text-decoration:underline}
#sflights .sin-precios{display:none}
#sflights .price{color:#008DD6;font-weight:bold}
#sflights div.informacion{line-height:15px}
#sflights div.informacion p{margin:6px 8px}

/*migas de pan*/
#sflights #breadcrumb{height:20px;margin-top:5px}
#sflights #breadcrumb a.main-breadcrumb{font-size:11px}
#sflights div.master-breadcrumb{height:20px;font-weight:bold;margin:0 5px 0 10px;font-size:10px}
#sflights #breadcrumb div.right{width:410px;text-align:right}
#sflights #breadcrumb div.right a{color:#008DD6;text-decoration:underline;font-size:10px}
#sflights div.site-wide span{margin:0 5px;font-weight:normal}

/*bloque introducción*/
#sflights #group-flight{margin:12px 0}
#sflights #group-flight div.description{margin-left:20px;_margin-left:10px;text-align:center;border-top:1px dotted #D6D6D7;border-bottom:1px dotted #D6D6D7;background-color:#F7F7E7;font-size:11px;float:left;padding:2px 5px;width:500px}
#sflights #group-flight div.tasas{border:1px dotted #D6D6D7;float:right;margin-right:20px;_margin-right:10px;padding:5px;text-align:justify;width:400px;background-color:#EEEEF1;color:#808080}
#sflights #group-flight div.description p.text{margin:0}

/*paso 1*/
#main #sflights div.pasos{border-bottom:none}
#main #sflights div.bottom{border-bottom:none}
#main #sflights div.group span{border-bottom:none}
#sflights .fondo-color{padding:8px 10px}
#sflights .fondo-no-color{border:none;padding-bottom:10px}
#sflights .fondo-no-color #options{width:406px;margin:10px 0 0 20px;*margin:10px 0 0 10px}
#sflights .fondo-no-color #options div.bg-top{background-image:url(/pictures/bg-options-top.gif);background-repeat:repeat-x;height:6px;*height:auto}
#sflights .fondo-no-color #options div.bg-middle{border-right:1px solid #98C010;border-left:1px solid #98C010;border-top:1px solid #98C010;padding:10px 20px 0;*padding:10px 0 0 20px}
#sflights .fondo-no-color #options div.bg-middle span{color:#000;font-weight:bold;font-size:11px}
#sflights .fondo-no-color #options div.bg-middle label{font-weight:normal;font-size:10px;margin-right:20px}
#sflights .fondo-no-color #options div.bg-bottom{background-image:url(/pictures/bg-options-bottom.jpg);background-repeat:no-repeat;height:18px}
#sflights .fondo-no-color #info{width:406px;border-top:1px dotted #D6D6D7;border-bottom:1px dotted #D6D6D7;background-color:#EEEEF1;color:#808080;margin:10px 20px 0 0;*margin:10px 10px 0 0;text-align:justify;float:right}

/*paso 2*/
#sflights .fondo-no-color #precio-estimado{width:455px;height:200px;*height:150px;margin:20px 0 0 20px;*margin:20px 0 0 10px}
#sflights .fondo-no-color #precio-estimado div.bg-left{float:left;background-image:url(/pictures/bg-estimado-izq.jpg);background-repeat:no-repeat;width:10px;height:27px}
#sflights .fondo-no-color #precio-estimado div.bg-middle{float:left;background-image:url(/pictures/bg-estimado-middle.jpg);background-repeat:repeat-x;height:27px}
#sflights .fondo-no-color #precio-estimado div.bg-right{float:left;background-image:url(/pictures/bg-estimado-dcha.jpg);background-repeat:no-repeat;width:10px;height:27px}
#body #main #sflights .fondo-no-color #precio-estimado div h3{color:#FFF;font-size:10px;font-weight:bold;margin:0;float:left;padding:6px 0 0 0}
#sflights .fondo-no-color #precio-estimado div span{float:left;color:#008DD6;text-decoration:underline;padding:4px 5px 0 40px;text-decoration:underline;cursor:pointer}
p.alt{width:300px;line-height:18px;text-align:justify;font-size:10px}
#sflights .fondo-no-color #precio-estimado div span img{padding:0 10px;text-decoration:none}
#sflights .fondo-no-color #precio-estimado #description{border:1px solid #008DD6;padding:15px;background-image:url(/pictures/bg-descripcion-estimado.jpg);background-repeat:repeat-x;background-position:bottom}
#sflights .fondo-no-color #precio-estimado #description .title, body .fondo-no-color #precio-estimado #description .price{font-size:12px;color:#008DD6;font-weight:bold}
#sflights .fondo-no-color #precio-estimado #description ul{float:left;margin:0 15px 0 0;padding:0;line-height:12px}
#sflights .fondo-no-color #precio-estimado #description ul.right{float:right;margin-right:0;width:auto}
#sflights .fondo-no-color #precio-estimado #description li.destino{font-weight:bold;font-size:11px;color:#545455}
#sflights .fondo-no-color #precio-estimado #description li{margin-top:25px;font-size:12px}
#sflights .fondo-no-color #precio-estimado #description li.title{margin-top:0}
#sflights .fondo-no-color #precio-estimado #description #total{float:right;margin-right:0;margin-top:25px;*margin-top:28px}
#sflights .fondo-no-color #precio-estimado #description #total div.price{float:left;width:165px;*width:175px;padding:5px}
#sflights .fondo-no-color #precio-estimado #description #total div.price-total{float:left;width:auto;background-image:url(/pictures/bg-precio-total.jpg);background-repeat:repeat-x;color:#FFF;padding:5px}
#sflights .search-box-show-results{float:left;margin:158px 0 0 10px}

/*titulares vuelos y hotel*/
#sflights div.hotel, #sflights div.vuelo{background-repeat:repeat-x;margin-top:10px;*margin-bottom:0 !important}
#sflights div.hotel{background-image:url(/pictures/bg-hot-degrad-right.jpg)}
#sflights div.vuelo{background-image:url(/pictures/bg-vuelo-degrad-right.jpg)}
#sflights div.hotel div.bg-left, #sflights div.vuelo div.bg-left{float:left;width:10px;height:38px;background-repeat:no-repeat}
#sflights div.hotel div.bg-left{background-image:url(/pictures/bg-hot-left.jpg)}
#sflights div.vuelo div.bg-left{background-image:url(/pictures/bg-vuelo-left.jpg)}
#sflights div.hotel div.bg-middle, #sflights div.vuelo div.bg-middle{float:left;height:28px;*height:36px;padding:10px 0 0 10px;background-repeat:repeat-x}
#sflights div.vuelo div.bg-middle{background-image:url(/pictures/bg-vuelo-middle.jpg)}
#sflights div.hotel div.bg-middle{background-image:url(/pictures/bg-hot-middle.jpg)}
#sflights div.hotel div.bg-right, #sflights div.vuelo div.bg-right{height:38px;/*position:relative*/}
#sflights div.hotel div.bg-right1, #sflights div.vuelo div.bg-right1{float:left;width:11px;height:38px;background-repeat:no-repeat}
#sflights div.hotel div.bg-right1{background-image:url(/pictures/bg-hot-right.jpg)}
#sflights div.vuelo div.bg-right1{background-image:url(/pictures/bg-vuelo-right.jpg)}
#sflights div.hotel div.bg-right2, #sflights div.vuelo div.bg-right2{float:right;width:10px;height:38px;background-repeat:no-repeat}
#sflights div.hotel div.bg-right2{background-image:url(/pictures/bg-hot-esq-right.jpg)}
#sflights div.vuelo div.bg-right2{background-image:url(/pictures/bg-vuelo-esq-right.jpg)}
#sflights div.hotel div.bg-bottom, #sflights div.vuelo div.bg-bottom{height:10px;background-color:#FFF;margin-bottom:-10px}

/*paginacion*/
#sflights div.paginacion{width:auto;margin:20px 0 0 0;text-align:center;font-size:11px;padding:10px}
#sflights div.paginacion .pagina{color:#008DD6;margin:0 2px;text-align:center}
#sflights div.paginacion .pagina a{color:#000}

/*texto-descriptivo*/
#content .texto-corto{cursor:hand;cursor:pointer;height:60px;overflow:hidden}
#content .texto-corto p.descripcion-localidad{margin:10px;padding:0;text-align:justify}
#content .ver-mas-localidad, #content .ver-mas-localidad{color:#008DD6;font-weight:bold;margin:10px;padding:0;text-align:right;text-decoration:underline}
#content .caja-descripcion{min-height:100px} 

/*Search-Box SEO VUELOS*/
#body #search-box #search-seo-flight{font-size:12px;width:980px;margin-top:10px;border:1px solid #75AE11;background:#FFF url(/pictures/background-search-box-home.gif) repeat-x scroll 0 0;/*overflow:hidden;height:auto*/}
#body #search-box #search-seo-flight form{border:none}
#body #search-seo-flight .locations input{width:170px}
#body #search-seo-flight div.search-box{border-top:1px solid #75AE11;border-bottom:1px solid #75AE11}
#body #search-box.little{float:right;width:auto}
#body #search-box div.button img{cursor:pointer}
#body #search-box.little #search-seo-flight{margin:20px 20px 0 0;*margin:20px 10px 0 0;font-size:11px;padding-bottom:5px;*padding-top:8px;width:465px;*width:455px;float:right}
#body #search-box.little #search-seo-flight span.link{color:#008DD6;text-decoration:underline;margin-left:10px;cursor:pointer;margin-bottom:5px}
#body #search-box.little #search-seo-flight .locations input{width:140px}
#body #search-box.little h2{font-size:11px;margin:0 10px}
#sflights #search-box.little input.checkbox, #sflights #search-box.little input.radio{vertical-align:bottom;margin:0 0 0 5px}
#body #search-box #search-seo-flight fieldset #more-options-link{cursor:pointer}
#body #search-box #search-seo-flight fieldset.more-options, #body #search-box fieldset.options{margin:6px 8px 8px;border:1px solid #ccc;float:none}
#body #search-box #search-seo-flight fieldset.more-options legend{margin-left:20px;padding-left:12px;color:#008DD6;cursor:pointer;text-decoration:underline;font-size:12px}
#body.seo #search-box fieldset.more-options{border: 1px solid #CCC}
#body.seo #search-box fieldset.more-options.min {border-color:#FFF}
#body #search-box #search-seo-flight fieldset.more-options.min legend{background:transparent url(/pictures/more.gif) no-repeat 2px 3px;font-size:11px}
#body #search-box #search-seo-flight fieldset.more-options.max legend{background:transparent url(/pictures/less.gif) no-repeat 2px 3px;font-size:11px}

/* Inicio KML */
#sflights .kml-infoWindow .kml-dinamico-enlace{color:#008DD6;cursor:pointer}
#sflights .kml-infoWindow .kml-dinamico-enlace-hover{cursor:pointer;text-decoration:underline;color:#008DD6}	
/* Fin KML */

/*Seo Compañías*/
#sflights .logo-aerolinea{float:left;margin:10px;width:24px}

/*Roaming
#sflights span.publi-roaming{background-color:#FFF;float:right;padding:10px 0 0 0;_padding:10px 0 10px 0;background:url(/pictures/bg-roaming.jpg) no-repeat scroll 0 0;height:28px}
#sflights span.publi-roaming a{font-size:11px;padding:12px 18px 0}*/

#sflights div.vuelo div.bg-right a{color:#000;font-weight:bold;font-size:11px;position:absolute;margin:10px 0 0 170px;*margin:10px 0 0 175px}
#sflights div.vuelo div.bg-right a:hover{text-decoration:none}
#sflights div.vuelo div.bg-right span.publi-roaming{float:left}

/*Barras Seo Vuelos*/
#sflights #barras-div{width:900px;height:219px;*height:225px;position:relative;margin-top:25px;margin-bottom:25px;margin-left:20px;margin-right:20px}
#sflights .loading-contenedor{background-color:white;float:left;height:260px;position:relative;width:925px;z-index:1}
#sflights .loading-contenedor #loading-img{position:relative;top:50%;left:50%}
#sflights .barrasDiv-ida, #sflights .barrasDiv-vuelta{width:900px;height:219px;position:relative;margin:25px 20px 25px 20px}
#sflights .barras-cabecera{width:900px;height:22px}
#sflights .barras-body{width:900px;height:175px;border:solid 1px #008DD6;border-bottom:none;background-color:#f7f7e7;position:absolute;top:22px}
#sflights .barras-barritas{height:175px;left:59px;position:absolute;top:0;width:839px}
#sflights .barra-externa{width:26px;position:relative}
#sflights .barra-externa-hover{width:26px;position:relative}
#sflights .barra-interna{
	bottom:0;
/	bottom:-1}
#sflights .barra-interna-hover{
	bottom:0;
/	bottom:-1;	 
    width:22px;background-color:#E0E0E5;height:175px}
	#sflights .barra-interna-selected{
	bottom:0;
/	bottom:-1;	
    width:22px;height:175px}
#sflights .barra-interna img, #sflights .barra-interna-hover img,#sflights .barra-interna-selected img{bottom:0px;position:absolute;width:22px}
#sflights .barras-footer{width:900px;height:22px;border:solid 1px #008DD6;border-top:none;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;position:absolute;top:197px;left:0px;background-color:#C9DDF5}
#sflights .barras-footer .dia{text-align:center;width:26px;height:22px;color:#000}	
#sflights .barras-footer .finde{background-color:#008DD6;color:#FFF;height:22px;width:22px;text-align:center}
#sflights .barras-footer .findeTexto{color:#FFF;text-align:center;margin-top:3px}
#sflights .barras-footer .findeHover, .barras-footer .diaHover{background-color:#98C010;color:#FFF;height:22px;width:22px;text-align:center}
#sflights .barras-footer .diasMensaje{color:#000;font-size:11px;font-weight:bold;height:15px;text-align:center;width:60px;margin-top:6px}
#sflights .barras-footer .diaTexto{margin:3px 6px 2px 4px}
#sflights .barras-mensaje{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;height:22px;left:0;margin-left:20px;position:absolute;text-align:center;vertical-align:middle;width:260px}
#sflights .barras-mensaje span{font-size:12px;height:22px;width:260px;position:relative;color:#008DD6}
#sflights .barras-escala-precios{width:59px;height:174px;/*hay que quitar los bordes 175-2px*/font-style:normal;font-weight:bolder;text-decoration:none;background-color:white;border-bottom:1px solid #008DD6;border-right:1px solid #008DD6;position:absolute;left:0px;top:0px}
#sflights .barras-escala-precios .precio{
	height:34px;
	/height:35px;	
    position:relative;color:#008DD6;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;border-bottom:1px solid #008DD6}
#sflights .barras-escala-precios .precio .precioTexto{bottom:3px;left:10px;position:absolute}
#sflights .barras-escala-precios #precio4{border-bottom:none}
#sflights .barras-meses{background-image:url(/pictures/rmbes/background-header.gif);font-size:12px;font-weight:bold;height:22px;left:502px;position:absolute;top:0px;padding-left:10px;padding-top:3px;
	width:390px;
	/width:398px;
	cursor:pointer}
#sflights .barras-meses .meses{color:white;padding-left:10px;float:left;width:85px;text-align:center;top:3px}
#sflights .barras-meses .mesSeleccionado{font-size:12px;color:black}
#sflights .barras-body{background-image:url(/pictures/bg-barras.gif)}
#sflights #barras-barritas-Ida-sin-precio, #sflights #barras-barritas-Vuelta-sin-precio{border:1px solid #008DD6;left:100px;padding:5px;position:absolute;color:#000;top:30px;width:600px;background-color:#FFF}

/*Estilos nuevos pedidos por seo para las barras*/
.barrasFromCityCode, .barrasToCityCode, .barrasFromCityName, .barrasToCityName{display:inline}
	
/*ESTILOS NUEVOS SEO VUELOS*/
#main #sflights div.group ul.solic-v-ancho{width:468px;margin:0;padding:0 10px 10px 10px;float:left;line-height:15px}
#main #sflights div.group ul li.solic-v{margin:0;padding:10px 0 0 0;float:left;width:468px;font-size:11px;
background-image:url(/pictures/rmbes/punto-azul.gif)}
#main #sflights div.group ul li.solic-v-bor{margin:0;padding:10px 0 0 0;float:left;width:468px;font-size:11px;border-top:dotted 1px #000;background-image:url(/pictures/rmbes/punto-azul.gif);background-repeat:repeat-x}
#main #sflights div.group ul li.solic-v-bot{margin:0;padding:2px 0 0 0;float:left;width:468px;text-align:justify}
#main #sflights div.group ul li span.solic-v-tit{margin:0;padding:0 10px 0 0;font-weight:bold;color:#008DD6;font-size:11px;text-align:left;float:left;background-color:#FFF;background-repeat:repeat-x}
#main #sflights div.group ul li span.solic-v-d{margin:0;padding:0 0 0 10px;text-align:right;float:right;background-color:#FFF}

/*ESTILOS NUEVOS SEO HOTELES*/
#main #shoteles div.group .hot-s{width:468px;margin:0;padding:10px;_padding:0;float:left;_padding:5px;float:left}
#main #shoteles div.group .hot-s img{float:left}
#main #shoteles div.group .hot-s .hot-s-ancho{width:318px;margin:0;padding:0 0 10px 10px;_padding:0 0 10px 0;float:left}
#main #shoteles div.group .hot-s .hot-s-tit{margin:0;padding:0 0 5px 0;float:left;width:318px;font-size:11px}
#main #shoteles div.group .hot-s .hot-s-val{background-image:url(/pictures/rmbes/valoracion-seo-hoteles.gif);background-repeat:no-repeat;margin:0;padding:7px 15px 7px 10px !important;float:left;width:293px;_width:320px;font-size:11px;line-height:normal;height:28px}
#main #shoteles div.group .hot-s .hot-s-val .fondo-valoraciones{font-size:10px;font-style:normal;font-weight:bold;text-decoration:none;width:20px;text-align:center;padding:8px;padding:8px;background-color:#FFA200;float:left}
#main #shoteles div.group .hot-s .hot-s-val .val-tit{margin:0;padding:0;float:right;width:250px}
#main #shoteles div.group .hot-s .hot-s-val .val-tit span.val-title{margin:0;padding:0;float:left;width:190px;font-size:10px;font-weight:bold;color:#008DD6}
#main #shoteles div.group .hot-s .hot-s-val .val-tit span.val-ver{margin:0;padding:0;float:right;width:60px;font-size:9px;font-weight:normal;color:#008DD6;text-align:right;text-decoration:underline;cursor:pointer}
#main #shoteles div.group .hot-s .hot-s-val .val-inf{margin:0;padding:3px 0 0 0;float:right;width:250px;font-size:9px}
#main #shoteles div.group .hot-s .hot-s-bot{margin:0;padding:5px 0 0 0;float:left;width:318px;text-align:justify}
#main #shoteles div.group .hot-s .hot-s-bot span.hot-com-ver{margin:0;padding:0;font-size:9px;font-weight:normal;color:#008DD6;text-decoration:underline;cursor:pointer}
#main #shoteles div.group .hot-s h3{margin:0;padding:0;font-weight:bold;color:#008DD6;font-size:11px;text-align:left;float:left;width:228px}
#main #shoteles div.group .hot-s span.hot-s-p{margin:0;padding:0;text-align:right;float:left;width:90px}

/*ESTILOS NUEVOS SEO FASE 3*/
#body.seo #main #sflights div.main-content{float:left;padding:10px}
#body.seo #main #sflights div.main-content div.main-content-left{float:left;width:776px}
#body.seo #main #sflights div.main-content div.main-content-left div.main-content-left-top div.content-seo-info div#container-seo-foto{float:left;margin:8px 15px 0 8px;height:125px;width:180px}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top{margin:0 0 10px 0;width:780px;float:left}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top div.content-seo-info div.bg-middle h2.slogan-seo-vuelos{background-image:url(/pictures/slogan-seo-vuelos.gif);width:580px;height:28px;background-repeat:no-repeat;padding:12px 0 0 12px;float:left;margin:3px 0 0 0;background-color:#D6ECF9;border-bottom:none}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top div.content-seo-info{float:left;width:580px;padding-right:6px}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top div.content-seo-map{width:190px;float:left}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top div.main-content-map-img{width:188px;border:solid 1px #008DD6;float:left;height:210px}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top div.content-seo-info div#info-price{border:1px solid #CCC;background-color:#FFF;line-height:15px;min-height:195px;text-align:justify}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top div.content-seo-map div.box-sup-azul{background-image:url(/pictures/fondo-sup-seo-vuelos.gif);background-repeat:no-repeat;color:#FFF;font-size:11px;font-weight:bold;height:26px;margin:0;width:190px}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-top div.content-seo-map div.box-titulo{color:#FFF;font-size:11px;font-weight:bold;position:relative;padding:6px 0 0 6px}
#body.seo #sflights div.main-content div.main-content-left div.main-content-left-bottom{width:780px;float:left}
#body.seo #sflights div.main-content div.main-content-right{float:right;width:195px;background-color:#FFF;border:1px solid #008DD6;line-height:17px}
#body.seo #sflights div.main-content div#contenedor-weather.main-content-right div.box-titulo-weather{background-image:url(/pictures/fondo-sup-oferta-vuelos.gif);color:#FFF;font-size:11px;font-weight:bold;height:23px;margin:0;width:190px;padding:3px 0 0 6px}
#body.seo #sflights div.main-content #contenedor-weather.main-content-right div.pronostico-fecha div.dia div.info-dia{padding:21px 0 0;font-size:9px}
#body.seo #sflights #primary-main #search-box.lite.air.seo form#flightForm.max div.button{float:right;padding:35px 5px 0 0}
#body.seo #sflights #primary-main #search-box.lite.air.seo fieldset.pax-quantities{margin-left:5px !important}
#body.seo #sflights #primary-main #search-box.lite.air.seo .header-search h1{color:#FFF;font-size:15px;margin:3px 0 0 0}

/*TIEMPO*/
#body.seo #contenedor-weather .pronostico-fecha{margin:10px 5px}
#body.seo #contenedor-weather{width:215px;border:solid 1px #D6ECF9;margin:0 0 0 7px;float:left}
#body.seo #contenedor-weather .titulo{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#008DD6;font-weight:bold;background-color:#D6ECF9;width:100%}
#body.seo #contenedor-weather .titulo p{padding:7px 0 6px 5px;margin:0}
#body.seo #contenedor-weather .box-titulo-weather p{margin:0}
#body.seo #contenedor-weather p{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height:17px}
#body.seo #contenedor-weather .pronostico-fecha{background-image:url(/pictures/forma-tiempo-dia.gif);background-repeat:no-repeat;margin:10px;padding:0 0 0 4px}
#body.seo #contenedor-weather .pronostico-fecha .dia{color:#FFF;width:175px;height:50px}
#body.seo #contenedor-weather .pronostico-fecha .dia .info-dia{float:left;padding:23px 0 0 0;width:80%;font-weight:bold}
#body.seo #contenedor-weather .pronostico-fecha .dia .info-dia .mas-info{text-decoration:underline;color:#FFF;cursor:pointer}
#body.seo #contenedor-weather .pronostico-fecha .dia p{margin:0;padding:5px 0 0 0;color:#008DD6}
#body.seo #contenedor-weather .pronostico-fecha .dia li{list-style-type:none;display:inline;padding:0 7px 0 0;*padding:0 4px 0 0}
#body.seo #contenedor-weather .pronostico-fecha .dia ul{margin:0;padding:0}
#body.seo #contenedor-weather .pronostico-fecha .dia .icono{float:right;width:20%;margin:5px 0 0 0}
#body.seo #contenedor-weather .pronostico-fecha-extendido{background-color:#EEEFEF;padding:5px;margin:8px 5px;border-radius:8px}
#body.seo #contenedor-weather .pronostico-fecha-extendido li{list-style-type:none;padding:0;margin:0}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info{width:165px;background-color:#FFF7E2;border:solid 5px #FDD96D}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info ul, #body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info ul{margin:0;padding:0}
#body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info{width:165px;background-color:#DAE6ED;border:solid 5px #085786}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info .icono, #body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info .icono{float:left;padding:5px}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info .dia-titulo, #body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info .noche-titulo{float:right;width:90px;line-height:15px;padding:5px 2px 8px 0;*padding:0 0 8px 0}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info .dia-titulo strong, #body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info .noche-titulo strong{text-transform:uppercase}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info .dia-titulo span, #body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info .noche-titulo span{color:#008DD6;font-weight:bold}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info .dia-texto{background-color:#FDD96D;height:60px}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info .dia-texto ul, #body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info .noche-texto ul{margin:0;padding:0}
#body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info .noche-texto{background-color:#085786;color:#FFF;height:60px}
#body.seo #contenedor-weather .pronostico-fecha-extendido .dia .dia-info .dia-texto li, #body.seo #contenedor-weather .pronostico-fecha-extendido .noche .noche-info .noche-texto li{line-height:12px;padding:5px 0 0 5px}
#body.seo #contenedor-weather .pronostico-fecha-extendido .cerrar{text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:underline}
#body.seo #contenedor-weather .pronostico-fecha-extendido .cerrar p{margin:0}
#body.seo #contenedor-weather .pronostico-fecha-extendido .cerrar span{float:left;padding:5px}
#body.seo #contenedor-weather .pronostico-fecha-extendido .cerrar li{display:inline;float:left}
#body.seo #contenedor-weather .pronostico-fecha-extendido .cerrar ul{margin:0;padding:0;float:right}
#body.seo #contenedor-weather .logo{float:right;padding:5px;margin: 0 5px 0 0}

/*TOOLTIP MAPA*/
#body.seo .tooltip-map{border-top:solid 2px #7F7F7F;border-bottom:solid 2px #7F7F7F;position:relative}
#body.seo .tooltip-map .airport{position:relative;margin-left:5%;padding-top:5px;margin-right:5%}
#body.seo .tooltip-map .airport .link{float:left}
#body.seo .tooltip-map .airport .offer{clear:both}
#body.seo .tooltip-map .airport .offer a{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;font-weight:bold}
