/*
Copyright (c) 2011, Red Universal de Marketing y Bookings Online, S.A. (Rumbo) All rights reserved. version:0.8b

VJRES(viajar.com)
*/

/*Conversor de moneda*/
#moneda #body div.group{margin:10px 0 0}
#moneda #body{width:1000px;margin:0px auto;font-family:Verdana, Arial, Helvetica, sans-serif}
#moneda #body #main{width:100%}
#moneda #body #conversor{width:425px;height:150px;margin:0px auto;*margin:15px 0pt 15px 120px;padding:2px 0 2px 10px;font-weight:bold;background:url(/pictures/bg-conversor-monedas.jpg) no-repeat}
#moneda #body p{text-align:center}
#moneda #body .listado-enlaces a{color:#00f;text-decoration:underline}
#moneda #body .listado-enlaces a:hover{color:#fe8334;text-decoration:underline}
/*#moneda #body .listado-enlaces ul, #moneda #body .listado-informativo ul{padding:0px;float:left;width:755px;border-top:none;margin-top:20px}
#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-columna{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 #listadoInformativoNivel3 b{font-size:14px;padding:10px;text-align:center;color:#fe8334}
#moneda #body ul{list-style-type:none;padding:0}
#moneda #body h1, #moneda #body h2{background:white url(/pictures/bg-seo-monedas.jpg) repeat scroll 0 0;border-bottom:1px solid #CCCCCC;color:#FFF;font-size:12px;font-weight:bold;margin:0;
padding:8px 0 10px 10px;width:990px}
#moneda #body h3{color:#333333;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;color:#fe8334}
#moneda #body .textoSeo{margin:10px}
#moneda #body #conversor-loading{background-color:white;display:inline;float:left;height:172px;position:absolute;width:990px;z-index:10}
#moneda #body #conversor-loading #loading-contenedor-img{left:50%;position:absolute;top:50%}
#moneda #body .boxContent{border-right:1px solid #AFC2D6;border-left:1px solid #AFC2D6;border-top:none;border-botom:none;border-width:1px 1px medium;min-height:300px;position:relative}
#moneda #body .group-bottom{background:transparent url(/pictures/bgBoxWhiteBottom1000px.png) no-repeat scroll left bottom;height:50px}
#moneda #body #main div.main-content{border:none}
#moneda #body ul li{padding-top:5px}
#moneda #body #fechaConversionInput{color:#FE8334;float:right;padding-right:85px}
#moneda #body #fechaConversionText{left:507px;*left:355px;position:absolute;white-space:nowrap;top:110px;*top:115px}
/*Fin Conversor de moneda*/

/*Conversor de moneda NEW*/
#currency-converter{width:1000px;margin-top:5px;*text-align:left}
#currency-converter div.currency-box{width:690px;float:left;position:relative}
#currency-converter div.currency-box div.top-left{background:transparent url(/pictures/bg-box-blue-top.jpg) no-repeat scroll left top;
float:left;height:10px;width:98%}
#currency-converter div.currency-box div.top-right{background:transparent url(/pictures/bg-box-blue-top.jpg) no-repeat scroll right top;float:left;height:10px;width:2%}
#currency-converter div.currency-box div.box-left{background:transparent url(/pictures/bg-box-blue.jpg) no-repeat scroll left bottom;height:545px;float:left;width:98%}
#currency-converter div.currency-box div.box-right{height:545px;background:transparent url(/pictures/bg-degrad-box.jpg) no-repeat scroll right bottom;float:right;width:2%}
#currency-converter div.currency-box div.breadcrumb{padding-left:52px;margin:10px 0 15px;text-align:left}
#currency-converter div.currency-box div.breadcrumb a{olor:#660099;font-weight:bold}
#currency-converter div.currency-box div.breadcrumb a:hover{text-decoration:none}
#currency-converter div.currency-box div.text{padding-left:45px;text-align:justify;line-height:16px}
#currency-converter div.currency-box h2{background:transparent url(/pictures/txt-currency.gif) no-repeat scroll 0 0;height:245px;left:6px;
position:absolute;top:10px;width:24px;text-indent:-100000px}
#currency-converter div.currency-box div.search-box{background:transparent url(/pictures/bg-currency-search.jpg) no-repeat scroll 0 0;height:290px;margin-left:60px;margin-top:30px}
#currency-converter div.currency-box div.search-box div.content{padding-left:80px;padding-top:80px;*padding-top:90px}
#currency-converter div.currency-box div.search-box div.content fieldset{margin:10px 5px}
#currency-converter div.currency-box div.search-box div.content fieldset input.info{border:0;width:150px;color:#FE8334;font-size:11px}
#currency-converter div.currency-box div.search-box div.content fieldset #monedaOrigenSelect{margin-top:15px}
#currency-converter div.currency-box div.search-box div.content fieldset div.button{margin-top:5px}
#currency-converter div.currency-box div.warning{color:#FE8334;width:415px;margin:-25px 0 0 145px;height:65px}
#currency-converter div.currency-box div.warning p.title{font-weight:bold;margin-bottom:5px}
#currency-converter div.currency-box div.warning p{font-size:11px;text-align:justify}
#currency-converter div.links-group{margin-top:10px}
#currency-converter div.links-group h2{font-size:15px;margin:0;font-weight:bold;padding-top:10px}
#currency-converter div.links-group ul{float:left;margin:15px 8px 15px 0;font-size:11px;line-height:17px;width:48%}
#currency-converter div.links-group ul.column-3{width:32%;text-align:left}

/*Seo trenes*/
#content #train-group1{font-size:10px;margin-top:10px;float:left;width:778px;background-image:url(/pictures/bg-train-body.jpg);background-repeat:no-repeat;font-size:12px;height:295px}
#content #train-group1 h2{height:27px;background-image:url(/pictures/bg-train-name.jpg);color:#FFF;font-size:18px;padding-left:12px;padding-top:3px;width:766px}
#content #train-group1 #contenido1{width:760px;padding:10px}
#content #train-group1 #contenido2{height:144px;margin:0 auto;padding:10px;width:730px;border-right:1px solid #AFC2D6;border-left:1px solid #AFC2D6;border-top:1px solid #AFC2D6;border-bottom:1px solid #AFC2D6;font-weight:bold}
#content #train-group1 #contenido2 img{padding-left:85px}
#content #train-group1 #contenido3{width:760px;padding:10px}
#content #train-group2{margin-top:10px;float:left;width:778px;background-image:url(/pictures/bg-train-search.jpg);background-repeat:no-repeat;color:#000;font-size:12px;height:175px}
#content #train-group2 h2{height:27px;background-image:url(/pictures/bg-train-name.jpg);color:#fff;font-size:18px;padding-left:12px;padding-top:3px;width:766px}
#content #train-group2 #train-search-content{font-size:12px;color:#000}
#content #train-group2 #train-search-content #pista1{width:100%;clear:both;display:block}
#content #train-group2 #train-search-content #pista2{width:100%;clear:both;display:block}
#content #train-group2 #train-search-content #pista3{width:100%;clear:both;display:block}
#content #train-group2 #train-search-content #pista1 .locations #origen{float:left;padding-left:25px;padding-top:5px}
#content #train-group2 #train-search-content #pista1 fieldset.locations #destino{float:left;padding-left:100px;padding-top:5px}
#content #train-group2 #train-search-content #pista1 fieldset.locations #rutas{float:left;padding-left:25px;padding-top:22px}
#content #train-group2 #train-search-content #pista2 fieldset.dates #fecha-ida{float:left;padding-left:25px;padding-top:5px}
#content #train-group2 #train-search-content #pista2 fieldset.dates #fecha-vuelta{float:left;padding-left:130px;padding-top:5px}
#content #train-group2 #train-search-content #pista3 fieldset.pax-quantities #adultos{float:left;padding-left:25px;padding-top:5px}
#content #train-group2 #train-search-content #pista3 fieldset.pax-quantities #ninos{float:left;padding-left:55px;padding-top:5px}
#content #train-group2 #train-search-content #pista3 fieldset.query-types #iv{float:left;padding-left:46px;padding-top:10px}
#content #train-group2 #train-search-content #pista3 fieldset.query-types #si{float:left;padding-left:46px;padding-top:10px}
#content #train-group2 #train-search-content #pista3 #button{padding-left:120px;padding-top:10px}
#content #train-group2 #train-search-content #pista3 fieldset.pax-quantities{float:left;width:32%}
#content #train-group2 #train-search-content #pista3 fieldset.query-types{float:left;width:50%}
#content #train-group3{float:right;margin-top:10px;background-image:url(/pictures/banner_grande.jpg);width:200px;height:480px}
#content #train-group4{margin-top:10px;width:1000px;position:relative;background:transparent url(/pictures/bgBoxWhiteBottom1000px.png) no-repeat scroll left bottom;padding:0 0 10px;float:left}
#content #train-group4 h2{width:988px;background-image:url(/pictures/bg-train-dest.jpg);color:#FFF;font-size:18px;height:27px;padding-left:12px;padding-top:3px}
#content #train-group4 #box-content{border-top:1px solid #AFC2D6;border-left:1px solid #AFC2D6;border-right:1px solid #AFC2D6;min-height:30px;padding:0 15px;color:#000;font-size:12px}
#content #train-group4 #box-content li{padding-top:10px;list-style:none}
#content #train-group4 #box-content #left{width:400px}
#content #train-group4 #box-content #right{float:right;left:620px;position:absolute;top:30px;width:400px}
#content #train-group4 #box-content #left span{font-size:14px;color:#fe8334;text-decoration:none;padding-left:5px}
#content #train-group4 #box-content #right span{font-size:14px;color:#fe8334;text-decoration:none;padding-left:5px}
/*Fin seo trenes*/

/*SEO VUELOS*/
/*general*/
/*IE 6*/
body{_text-align:center}
#headerContainer{_text-align:left}
#menu li{_text-align:left}
#main #sflights{font-family:Verdana, Arial, Helvetica, sans-serif}
#body #main #sflights div.right{float:right}
#body #main #sflights .precio{color:#FE8334;font-size:11px;font-weight:bold}
#body #main #sflights{width:1000px;text-align:left}
#body #main #sflights div.main-content{width:1000px;padding:0;line-height:18px;border:0;position:static}
#body #main #sflights div.group{position:static;margin:8px 0 0 0;border:0;width:auto;height:auto}
#body #main #sflights div.group div.img-bottom{width:auto}
#body #main #sflights div.group h2{font-size:12px;margin:0;font-weight:bold;background:none;border:0;padding:10px 5px;left:10px;position:absolute;_position:none}
#body #main #sflights div.column-r{float:right;width:49%}
#body #main #sflights div.column-l{float:left;width:49%}
#body #main #sflights div.column-r div.img-bottom,#body #main #sflights div.column-l div.img-bottom{background:transparent url(/pictures/bg-degrad-box-column.jpg) no-repeat scroll left bottom}
#body #main #sflights div.column-l div.header-box div.bg-right, #body #main #sflights div.column-r div.header-box div.bg-right{width:2.2%;*width:2%}
#body #main #sflights div.content-box{width:1000px}
#body #main #sflights #content-box h2{background-repeat:no-repeat;padding:5px 30px;width:auto}
#body #main #sflights #content-box h2.paso1{background-image:url(/pictures/bg-paso1.gif);width:500px}
#body #main #sflights #content-box h2.paso2{background-image:url(/pictures/bg-paso2.gif)}
#body #main #sflights #footerInt .group{padding:4px}
#body #main #sflights #footerInt .group li{list-style-type:none;display:inline;padding:0 0 3px 0}
#body #main #sflights #footerInt .group li a{padding:0 10px 0 25px}
#body #main #sflights #footerInt .group li.en{background-image:url(/pictures/bandera-uk.gif);background-repeat:no-repeat}
#body #main #sflights #footerInt .group li.pt{background-image:url(/pictures/bandera-pt.gif);background-repeat:no-repeat}
#body #main #sflights #footerInt .group li.es{background-image:url(/pictures/bandera-es.gif);background-repeat:no-repeat}
#body #sflights h1{color:#0076BE;font-size:18px;margin-top:0;padding:0}
#sflights h1 span{color:#FE8334}
#sflights h2 span{color:#0076BE;font-size:12px;font-weight:bold}
#sflights h2 span.text{font-size:11px;font-weight:normal;color:#000}
#sflights p.text{margin-left:15px;font-size:10px;padding-bottom:5px}
#sflights ul{margin:10px 5px 12px 5px;*margin:5px;font-size:11px;line-height:17px}
#sflights ul li a{text-decoration:none}
#sflights ul.ancho{width:48%}
#sflights .left{float:left}
#body #main #sflights div.ancho-peq{width:345px}
#body #main #sflights div.ancho-peq div.header-box{width:auto;position:none}
#body #main #sflights div.ancho-peq div.img-bottom{width:auto;background:url(/pictures/bg-degrad-box-345.jpg) bottom left no-repeat}
#body #main #sflights div.right{width:640px;text-align:left;margin-left:5px}
#body #main #sflights div.right div.header-box{width:auto;position:none}
#body #main #sflights div.right div.img-bottom{width:auto;background:url(/pictures/bg-degrad-box-640.jpg) bottom left no-repeat}
#sflights a:hover.black{color:#FE8334;text-decoration:underline}
#sflights .sin-precios{display:none}
#sflights .price{color:#FE8334;font-weight:bold}
#sflights div.informacion{line-height:15px}
#sflights div.informacion p{margin:6px 8px}

/* Bordes redondos */
div.img-top{background:url(/pictures/bg-degrad-box-top.jpg) top left no-repeat;height:11px}
div.img-bottom{background:url(/pictures/bg-degrad-box.jpg) bottom left no-repeat;margin-bottom:10px;height:100%;_width:100%}
#sflights div.img-bottom div.text{padding:0 5px 13px 5px;font-size:11px;line-height:16px}
#sflights div.img-bottom div.text p{font-size:11px;margin:0 0 8px}
div.img-bottom,div.img-top{padding:0 15px}
#hotel-info div.right ul{float:left;width:280px;line-height:17px;margin:15px 8px}
#hotel-info div.right li{background:url(/pictures/pix-green.png) no-repeat left center;padding-left:10px}
#sflights #search-box.little div.img-top{background:url(/pictures/bg-degrad-search.jpg) top left no-repeat;padding:0}
#sflights #search-box.little div.img-bottom{background:url(/pictures/bg-degrad-search.jpg) bottom left no-repeat;padding:0;height:auto;*height:100%;position:static}
#sflights div.content-box{width:1000px;position:static}

/*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 0;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}
#body #main #sflights #breadcrumb div.right{width:auto;text-align:right}
#body #main #sflights #breadcrumb div.right a{color:#0000FF;text-decoration:underline;font-size:10px}
#body #main #sflights div.site-wide span{margin:0 5px;font-weight:normal}

/*bloque introduccion*/
#sflights #group-flight div.description{margin-left:8px;text-align:left;font-size:12px;float:left;padding:2px 5px}
#sflights #group-flight div.description p{margin-top:10px;font-size:11px}
#sflights #group-flight div.description p.text{margin-left:0;color:#FE8334}
#body #sflights div.group div.text h2{color:#000}

/*paso 1*/
#main #sflights div.bottom{border-bottom:none}
#main #sflights div.group span{border-bottom:none}
#sflights #options{width:406px;margin:10px 0 0 20px;*margin:10px 0 0 10px;background-image:url(/pictures/bg-options.gif);background-repeat:no-repeat;padding:4px 20px;height:25px}
#sflights #options span{color:#000;font-weight:bold;font-size:11px}
#sflights #options label{font-weight:normal;font-size:10px;margin-right:20px;_margin-right:10px}
#sflights #info{width:380px;margin:0 10px 0 0;*margin:10px 20px 0 0;text-align:justify;float:right;font-size:11px;line-height:14px}
#sflights .search-box-show-results{float:left;margin:170px 0 0 10px}

/*paso 2*/
#sflights #precio-estimado{width:455px;margin:20px 0 0 20px;*margin:20px 0 0 10px}
#sflights #precio-estimado div.bg-left{float:left;background-image:url(/pictures/bg-estimado-izq.jpg);background-repeat:no-repeat;width:10px;height:27px}
#sflights #precio-estimado div.bg-middle{float:left;background-image:url(/pictures/bg-estimado-middle.jpg);background-repeat:repeat-x;height:27px}
#sflights #precio-estimado div.bg-right{float:left;background-image:url(/pictures/bg-estimado-dcha.jpg);background-repeat:no-repeat;width:10px;height:27px}
#sflights #precio-estimado h3{color:#FE8334;font-size:12px;font-weight:bold;margin-bottom:7px}
p.alt{width:300px;line-height:18px;text-align:justify;font-size:10px}
#sflights #precio-estimado #description{border:2px solid #FE8334;padding:10px 10px 5px;background-image:url(/pictures/bg-descripcion-estimado.gif);background-repeat:repeat-x;background-position:top}
#sflights #precio-estimado #description .title, body #precio-estimado #description .price{font-size:12px;font-weight:bold}
#sflights #precio-estimado #description ul{float:left;margin:0 15px 0 0;padding:0;line-height:12px;color:#0076BE}
#sflights #precio-estimado #description ul.right{float:right;margin-right:0;width:auto}
#sflights #precio-estimado #description li.destino{font-weight:bold;font-size:11px;color:#0076BE}
#sflights #precio-estimado #description li{margin-top:25px;font-size:12px}
#sflights #precio-estimado #description li.title{margin-top:0;color:#000}
#sflights #precio-estimado #description #total{font-size:12px;font-weight:bold;margin-top:10px}
#sflights #precio-estimado #description #total div{float:left;margin-top:10px;padding:10px 0 0}
#sflights #precio-estimado #description #total div.price{float:left;width:165px;*width:175px;padding:5px}
#sflights #precio-estimado #description #total div.price-total{width:auto;color:#FF8333;padding:5px;border:2px solid #D1DAE3;float:right;font-size:16px}


/*titulares vuelos y hotel*/
div.header-box{width:auto;position:relative}
div.header-box div.bg-left{float:left;width:3%;height:37px;background:url(/pictures/bg-h2-seo.gif) no-repeat left top}
div.header-box div.bg-middle{float:left;height:37px;background:url(/pictures/bg-h2-middle.gif) top;background-repeat:repeat-x;width:94%;color:#FFF}
div.header-box div.bg-middle h2{font-size:12px;font-weight:bold}
div.header-box div.bg-right{float:left;width:3%;height:37px;background:url(/pictures/bg-h2-seo.gif) no-repeat right top}

/*paginacion*/
#sflights div.paginacion{width:auto;margin:20px 0 0 0;text-align:center;padding-bottom:3px}
#sflights div.paginacion .pagina{color:#0076BE;margin:0 2px;text-align:center}
#sflights div.paginacion .pagina a{color:#000;position:fixed}

/*Search-Seo*/
#sflights #motorEngine{float:left;width:300px;margin-right:10px;position:static}
#sflights #motorEngine #search-box fieldset.locations{*overflow:visible;width:240px}
#body #sflights #search-box{background:none;overflow:visible}
#sflights #search-box.little{margin:20px 0 0 0;*margin:20px 10px 0 0;font-size:12px;*padding-top:8px;width:470px;_width:466px;_height:auto;float:right;font-size:11px}
#sflights #search-box form{padding-left:40px}
#sflights #search-box.little form{padding-left:0;padding-bottom:30px}
#body #main #sflights #search-box h2{background:transparent url(/pictures/txtBuscadorVuelo.png) no-repeat scroll 0 0;float:left;height:116px;padding:0;position:relative;width:22px}
#body #main #sflights #search-box.little h2{height:auto;width:auto;background-image:none;margin-left:0;padding:0 0 0 10px}
#body #search-box fieldset.more-options.min legend,#body #search-box fieldset.more-options legend{font-size:12px}
#body #search-box fieldset.more-options{*margin:0 10px 0 10px}
#body #sflights #search-box span.link{color:#0076BE;text-decoration:underline;margin-left:10px;cursor:pointer;margin-bottom:5px;font-size:11px}
#body #sflights #search-box div.date{float:none}
#body #sflights #search-box.little div.date{float:left}
#body #sflights #search-box div.pax-quantity{width:30%}
#body #sflights #search-box.little div.pax-quantity{width:17%}
#body #sflights #search-box div.pax-quantity select{width:70%}
#body #search-box fieldset #more-options-link{margin-left:0;padding-left:16px;clear:both}
#body #search-box fieldset.more-options.min legend{margin-left:0;background:transparent url(/pictures/more.gif) no-repeat scroll 2px 6px}
#body #sflights #search-box div.submit{margin:12px 10px 0;*margin:12px 10px 10px;float:right;cursor:pointer}
#body #sflights #search-box.little fieldset.more-options{border:none}
#body #sflights #search-box.little label.radio, #sflights #search-box.little label.checkbox, #sflights #search-box.little label.inline{display:inline;margin:0}
#body #sflights #search-box.little input.checkbox, #sflights #search-box.little input.radio{vertical-align:bottom;margin:0 0 0 5px}
#body #sflights #search-box.little fieldset.more-options fieldset{padding:2px 0;margin:0}
#body #sflights #search-box input.highlight, #body #sflights #search-box select.highlight{border:1px solid #7F9DB9;padding:4px}
#body #sflights #search-box div.date{float:none;width:auto}
#body #sflights #search-box div.location{float:none;width:90%}
#body #sflights #search-box.little div.location{float:left;margin-top:10px;width:50%}
#body #sflights #search-box fieldset.more-options fieldset{font-size:11px}
#body #sflights input.radio, #body #sflights input.checkbox{margin-right:0}
#body #sflights #search-box fieldset.more-options{margin:0 4px;height:auto}
#body #sflights .yui-calcontainer{z-index:100}

/*Caja Little*/
#sflights #box-little.header-box{width:375px;float:left}
#sflights #box-little.header-box h1{font-size:14px;color:#FFF;font-weight:bold;margin:0;line-height:15px;padding-top:10px }
#sflights #box-little.header-box div.bg-middle{height:62px}
#sflights #box-little.header-box div.bg-right{height:62px}
#sflights #box-little.header-box div.bg-left{height:62px}
#body #main #sflights #box-little.header-box div.img-bottom{background:transparent url(/pictures/bg-degrad-box-little.jpg) no-repeat scroll left bottom;margin-bottom:10px;padding:1px;height:230px;width:auto}
#sflights #box-little.header-box div.img-bottom strong{font-weight:bold} 
#sflights #box-little.header-box div.img-bottom div.text{background-color:#E8EFF7;border-bottom:1px solid #E0E7ED;border-top:1px solid #E0E7ED;height:auto;font-size:12px;text-align:justify;line-height:16px;width:auto;margin:10px 0;padding:10px}
#sflights #box-little.header-boxdiv.img-bottom p{font-size:16px;color:#FE8334;margin:0 15px 10px;text-align:center;font-weight:bold}

/*Publicidad*/
#publicidad{float:right;background:transparent url(/pictures/titpubli.png) no-repeat scroll left top}
#publicidad .robapagina-seo{margin:22px 0 0 0;display:block;height:260px}

/* 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 Compaias*/
#sflights .logo-aerolinea{float:left;margin:10px;width:24px}

/*Roaming*/
#sflights .publi-roaming a{}

/*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 #FB8432;border-bottom:none;background-color:#f7f7e7;position:absolute;top:22px;background-image :url(/pictures/bg-barras.gif)}
#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 #FB8432;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:#FFE0CC}
#sflights .barras-footer .dia{text-align:center;width:26px;height:22px;color:#000}	
#sflights .barras-footer .finde{background-color:#FB8432;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:#9AC9E3;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 #FB8432;border-right:1px solid #FB8432;position:absolute;left:0px;top:0px}
#sflights .barras-escala-precios .precio{
	height:34px;
	/height:35px;	
    position:relative;color:#FB8432;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;border-bottom:1px solid #FB8432}
#sflights .barras-escala-precios .precio .precioTexto{bottom:3px;left:10px;position:absolute;color:#000;font-size:15px}
#sflights .barras-escala-precios #precio4{border-bottom:none}
#sflights .barras-meses{background-image:url(/pictures/background-header.gif);background-repeat:no-repeat;font-size:12px;font-weight:bold;height:22px;left:492px;position:absolute;top:0px;padding-left:10px;padding-top:3px;
	width:402px;
	cursor:pointer}
#sflights .barras-meses .meses{color:#000;padding-left:10px;float:left;width:85px;text-align:center;top:3px}
#sflights .barras-meses .mesSeleccionado{font-size:12px;color:#FFF}
#sflights #barras-barritas-Ida-sin-precio, #sflights #barras-barritas-Vuelta-sin-precio{border:1px solid #088DD6;left:100px;padding:5px;position:absolute;color:#000;top:30px;width:600px;background-color:#FFF}

/*Estilos nuevos pedidos por seo para las barras*/
.barrasFromCityCode{display:inline} 
.barrasToCityCode{display:inline} 
.barrasFromCityName{display:inline} 
.barrasToCityName{display:inline}

/*ESTILOS NUEVOS SEO VUELOS*/
#main #sflights div.group ul.solic-v-ancho{width:460px;margin:0;padding:0 0 10px 0;float:left;line-height:15px}
#main #sflights div.group ul li.solic-v{margin:0;padding:10px 0 0 0;float:left;width:460px;font-size:11px;
background-image:url(/pictures/punto-azul-v.gif)}
#main #sflights div.group ul li.solic-v-bor{margin:0;padding:10px 0 0 0;float:left;width:456px;font-size:11px;border-top:dotted 1px #000;
background-image:url(/pictures/punto-azul-v.gif);background-repeat:repeat-x}
#main #sflights div.group ul li.solic-v-bot{margin:0;padding:2px 0 0 0;float:left;width:456px;text-align:justify}
#main #sflights div.group ul li span.solic-v-tit{margin:0;padding:0 10px 0 0;font-weight:bold;color:#0076BE;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:8px;_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/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:#0076BE}
#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:#0076BE;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:#0076BE;text-decoration:underline;cursor:pointer}
#main #shoteles div.group .hot-s h3{margin:0;padding:0;font-weight:bold;color:#0076BE;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 #sflights{font-family:Arial, Helvetica, sans-serif}
#body.seo #main #sflights div.group.general{border:1px solid #B8C9D3;border-radius:0 0 10px 10px;margin:0}
#body.seo #main #sflights .title-seo{color:#FFF;padding:10px; background-color:#0076BE;padding:10px;margin:10px 0 0 0;font-size:14px;border-radius:10px 10px 0 0}
#body.seo #sflights #content-left{width:680px;float:left;margin:10px 0 0 0}
#body.seo #sflights #content-left div.content-box{width:670px;float:left;padding:10px}
#body.seo #sflights div#content.main-content div.group #content-left #box-little.header-box{width:360px}
#body.seo #sflights #content.main-content div.group #content-left div.content-box div.img-top{background:url(/pictures/bg-degrad-seo-box-top.jpg) no-repeat scroll left bottom transparent;height:100%;height:15px}
#body.seo #sflights #content.main-content div.group #content-left #box-middle div.box-middle-foto{height:120px}
#body.seo #sflights #content.main-content div.group #content-left div.content-box div.img-bottom{background:url(/pictures/bg-degrad-seo-box.jpg) no-repeat scroll left bottom transparent;height:100%;margin-bottom:10px}
#body.seo #sflights #content.main-content div.group div#content-left div#motorEngine.box300{margin-left:10px}
#body.seo #sflights div#content.main-content div.group #content-left div#box-middle{width:360px;float:left}
#body.seo #sflights div#content.main-content div.group #content-left #box-middle div.box-middle-text{background:transparent url(/pictures/bg-degrad-seo-box-little.jpg) no-repeat scroll left bottom;margin-bottom:10px;padding:1px;height:230px;width:auto}
#body.seo #sflights p.box-text-info{font-size:10px;line-height:18px;padding:0 5px;text-align:justify}
#body.seo #sflights div.img-bottom div.text{padding:8px}
#body.seo #sflights #content.main-content div.group #content-left #weather-seo{width:670px;float:left;background:url(/pictures/bg-degrad-seo-box.jpg) no-repeat scroll left bottom transparent;height:auto;margin:0 0 10px 10px;padding:1px 1px 12px}
#body.seo #sflights #search-box div.submit{cursor:pointer;float:right;margin:20px 10px 5px}
#body.seo #search-box label{display:block;margin-bottom:2px}
#body.seo #search-box fieldset{margin:0 5px;overflow:hidden;padding:5px}

/*RIGHT*/
#body.seo #sflights #content.main-content div.group #content-right{width:300px;float:right;padding:10px 10px 0 0}
#body.seo #sflights #content.main-content div.group #content-right #publicidad{background:url(/pictures/titpubli.png) no-repeat scroll left top transparent;float:right;margin:10px 0 0 0;width:300px}
#body.seo #sflights #content.main-content div.group #content-right div#content-right-sup.title{background-image:url(/pictures/fondo-titular-seo-map.gif);background-repeat:no-repeat;color:#FFF;font-size:12px;font-weight:bold;height:37px;line-height:36px;padding:0 0 0 10px}
#body.seo #sflights #content.main-content div.group #content-right #content-right-sup.title #content-right-map{width:298px;height:314px;float:right;border:solid 1px #CCC;border-radius:0 0 8px 8px}

/* TIEMPO */
.contenedor{float:left;/* arreglos pantallas grandes*/width:774px}
#body.seo #sflights #content.main-content div.group #content-left #weather-seo-header{background-image:url(/pictures/fondo-titular-seo-weather.gif);background-repeat:no-repeat;color:#FFF;font-size:12px;font-weight:bold;height:37px;line-height:36px;padding:0 0 0 10px}
#body .weather-seo{width:215px;margin:0 0 0 7px;float:left}
#body .weather-seo .titulo{font-size:12px;color:#008DD6;font-weight:bold;background-color:#D6ECF9;width:100%}
#body .weather-seo .titulo p{padding:7px 0 6px 5px;margin:0}
#body .weather-seo p{font-weight:bold;line-height:17px}
#body .weather-seo .pronostico-fecha{background-image:url(/pictures/forma-tiempo-dia.gif);background-repeat:no-repeat;margin:10px;padding:0 0 0 4px}
#body .weather-seo .pronostico-fecha .dia{color:#FFF;width:175px;height:52px}
#body .weather-seo .pronostico-fecha .dia .info-dia{float:left;padding:23px 0 0 0;width:80%;font-weight:bold}
#body .weather-seo .pronostico-fecha .dia .info-dia .mas-info{text-decoration:underline;color:#FFF;cursor:pointer}
#body .weather-seo .pronostico-fecha .dia p{margin:0;padding:5px 0 0 0;color:#008DD6}
#body .weather-seo .pronostico-fecha .dia li{list-style-type:none;display:inline;padding:0 7px 0 0;*padding:0 4px 0 0}
#body .weather-seo .pronostico-fecha .dia ul{margin:0;padding:0}
#body .weather-seo .pronostico-fecha .dia .icono{float:right;width:20%;margin:5px 0 0 0}
#body .weather-seo .pronostico-fecha-extendido{background-color:#FFE6CE;padding:5px 8px 15px;margin:20px 5px;border-radius:10px}
#body .weather-seo .pronostico-fecha-extendido li{list-style-type:none;padding:0;margin:0}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info{width:180px;*width:185px;background-color:#FFF7E2;border:solid 5px #FDD96D}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info ul, #body #weather-seo .pronostico-fecha-extendido .noche .noche-info ul{margin:0;padding:0}
#body .weather-seo .pronostico-fecha-extendido .noche .noche-info{width:180px;*width:185px;background-color:#DAE6ED;border:solid 5px #085786}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info .icono, #body #weather-seo .pronostico-fecha-extendido .noche .noche-info .icono{float:left;padding:5px}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info .dia-titulo, #body #weather-seo .pronostico-fecha-extendido .noche .noche-info .noche-titulo{float:right;width:95px;line-height:15px;padding:5px 2px 8px 0;*padding:0 0 8px 0}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info .dia-titulo strong, #body #weather-seo .pronostico-fecha-extendido .noche .noche-info .noche-titulo strong{text-transform:uppercase}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info .dia-titulo span, #body #weather-seo .pronostico-fecha-extendido .noche .noche-info .noche-titulo span{color:#008DD6;font-weight:bold}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info .dia-texto{background-color:#FDD96D;height:60px}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info .dia-texto ul, #body #weather-seo .pronostico-fecha-extendido .noche .noche-info .noche-texto ul{margin:0;padding:0}
#body .weather-seo .pronostico-fecha-extendido .noche .noche-info .noche-texto{background-color:#085786;color:#FFF;height:60px}
#body .weather-seo .pronostico-fecha-extendido .dia .dia-info .dia-texto li, #body #weather-seo .pronostico-fecha-extendido .noche .noche-info .noche-texto li{line-height:12px;padding:5px 0 0 5px}
#body .weather-seo .pronostico-fecha-extendido .cerrar{text-align:right;font-size:11px;font-weight:bold;text-decoration:underline}
#body .weather-seo .pronostico-fecha-extendido .cerrar p{margin:0}
#body .weather-seo .pronostico-fecha-extendido .cerrar span{float:left;padding:5px}
#body .weather-seo .pronostico-fecha-extendido .cerrar li{display:inline;float:left}
#body .weather-seo .pronostico-fecha-extendido .cerrar ul{margin:0;padding:0;float:right}
#body .weather-seo .logo{float:right;padding:5px}
