t.nowrap{white-space:nowrap}
body{margin:0;padding:0;background:#fff}
div,td,h1,h2,h3{font:10px/1.3 verdana,arial,helvetica,sans-serif;color:#000}
a{color:#7A7A78;text-decoration:none}/*gris*/
a.v{font-weight:bold;color:#990}
a.verdeb{color:#990;text-decoration:none}
a.rojo,.rojo{color:#D4470F}
a.rojob,.rojob{color:#D4470F;font-weight:bold}
.verde{color:#990}
.gris{color:#666 !important}
a:hover{text-decoration:underline}
.roig14b{color:#D4470F;font-weight:bold;font-size:14px}
h1{font-size:20px;color:#D4470F;font-weight:normal;margin:20px 0 18px;padding:0}
h1.v{color:#990}
h1.peq{font-size:13px;font-weight:bold;padding-top:7px;padding-bottom:2px}
h1.age{font-size:14px;color:#D4470F;font-weight:bold;margin:20px 0 18px;padding:0}
h2,h2.f13{font-size:11px;color:#D4470F;margin:10px 0 13px;padding:0}/*roig*/
h2.f13{font-size:13px}
h2.f7{font-size:7px}
h2.v{font-size:13px;color:#990} /*verd*/
h2.g{font-size:14px;color:#990}
h2.aviso{font-size:10px;color:#990;font-weight:normal} /*verd*/
h3{color:#990;padding:0 0 2px;margin:0 0 10px;font-size:12px}
h3.f10{font-size:14px;color:#D4470F;margin:10px 0 13px;padding:0}
.subr{border-bottom:1px solid #990;font-size:10px}
h3.peq{font-size:11px;color:#990;border:none}
h3.titPeq span{font-size:10px !important;padding-left:15px !important}
h4{font-size:10px;font-weight:normal;margin:0;padding:10px 0 5px}
h4.v{color:#990;font-weight:bold} /*verd*/
h5{font-size:10px;font-weight:normal;margin:0;padding:0px 0 5px}

td.verdana10{font:10px Verdana,Arial,Helvetica,sans-serif}
.verdana10{font:10px Verdana,Arial,Helvetica,sans-serif}
.verdana14rojo{font:14px Verdana,Arial,Helvetica,sans-serif;color:#D4470F}
.verdana14verde{font:14px Verdana,Arial,Helvetica,sans-serif;color:#990}
.verdana20rojo{font:20px Verdana,Arial,Helvetica,sans-serif;color:#D4470F}
.verdana11rojo{font:11px Verdana,Arial,Helvetica,sans-serif;color:#D4470F}
.verdana11rojonowrap{font:11px Verdana,Arial,Helvetica,sans-serif;color:#D4470F;white-space:nowrap}
.destacado .verdana11rojonowrap{font:normal 11px Verdana,Arial,Helvetica,sans-serif;color:#D4470F;white-space:nowrap}

.tarjetas_pagoSB{margin:-30px 0px 0px -10px}
.tarjetas_pagoC3{margin:-34px 0px 0px -10px}

a.linkGreen:link{color:#990;text-decoration:none}
a.linkGreen:visited{color:#990;text-decoration:none}
a.linkGreen:hover{color:#990;text-decoration:underline}

p{margin:0 0 4px;padding:0;*margin:0 0 8px}
p.g{margin-bottom:10px}
form{margin:0;padding:0}
img{border:0}
ul{margin:10px 0 30px 30px;padding:0 0 0 15px}
input,select,textarea{font:10px verdana,geneva,arial,helvetica,sans-serif}
.center{text-align:center}
.auto{width:auto !important}
.clear{clear:none;margin:0;padding:0;height:15px}
.fRight{float:right}
.fBRight{margin-left:190px}
.clearLeft{clear:left}
.clearRight{clear:right}
.sinPad{padding:0 !important}
.inline{display:inline}
.check{width:auto !important;vertical-align:middle}
.middle{vertical-align:middle}
.separador{margin:5px 0}

.ptop27{padding-top:27px}
#contenedoradapta{margin:15px 5px 10px 10px;text-align:left;width:800px}
#contenedor{margin:15px 5px 10px 10px;text-align:left;width:900px}
#contenedorancho{margin:15px 5px 10px 10px;text-align:left;width:1000px}
#contenedoranchoselect{margin:15px 5px 10px 10px;text-align:left;width:900px}
#contenedorSA{margin:15px 5px 10px 10px;text-align:left;width:850px}
#contenedorsuperancho{margin:15px 5px 10px 10px;text-align:left;width:1020px}

#contenedorsuperanchoXXL{position:relative;top:10px;!position:absolute;!top:50px;left:10px}
#contenedorsuperanchoXXL.linksHeader{margin-top:0}
/*#centroXXL{text-align:left;position:absolute;left:265px}*/
#centroXXL{margin:0 0 10px 265px;*margin:0 0 10px 0px;position:relative;left:0px}

.ff_table{width:500px}

#centro2 #titular_compra #label_deps_1, #centro2 #titular_compra #label_deps_2{_margin-left:1px}
#titular_compra{width:500px;float:left;margin-top:-2em}
#titular_compra .asientoXL{margin:20px 0px;_margin:10px 0px;background:url(/skylights/images/b_ico_espacio_asiento.gif) top left no-repeat;padding-left:90px;float:left}
#titular_compra .asientoduo{margin-bottom:20px;background:url(/skylights/images/ico_middle_seat_big.gif) top left no-repeat;padding-left:90px;float:left;height:46px}

#titular_compra .call_center{width:177px;float:right;position:relative;top:14px} 
#titular_compra .call_center div{background:url(/skylights/images/ico_callcenter.gif) top left no-repeat;padding-left:32px;float:right;width:auto}
#titular_compra .call_center2{width:177px;float:right;position:relative;top:14px} 
#titular_compra .call_center2 div{background:url(/skylights/images/ico_callcenter_rojo.gif) top left no-repeat;padding-left:32px;float:right;width:auto}
#condiciones_desp{_padding-left:1px}
label{width:235px;display:block;float:left;padding:0 10px 5px 0}
label.check{display:inline;float:none}
.info{color:#666}
.asterisco{color:#990}
#linksHeader{text-align:right;width:768px;line-height:20px}
#contenedor.linksHeader{margin-top:0}
#contenedorancho.linksHeader{margin-top:0}
#contenedorsuperancho.linksHeader{margin-top:0}
#contenedoranchoselect.linksHeader{margin-top:0}
#header{margin-bottom:20px;height:45px;margin-top:0px}
#centroadapta{margin:0 0 10px 0px;_margin:0 0 10px 262px}
#centro{margin:0 0 10px;float:left}
#centro .punto_contactar{width:503px}
#centro2{margin:0 0 10px 260px;width:501px;_width:504px;_margin:0 0 10px 259px}
#registro p{line-height:1.1}

#footer #BloqueaPrecioContenido p{width:430px}

p.intro{margin-bottom:18px}
p.intro2{float:left;width:200px}

#registro .boton{margin-left:245px}
#registro p{clear:right;height:25px}
* html #registro p{clear:right;height:20px}
.botones{border-top:1px solid #A5A432;padding:20px 0;margin:10px 0 0}
.boton{height:10px;*height:30px}
.boton a{display:block;float:left;text-align:center;background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap}
.boton a span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold;width:auto}
.boton a:hover{text-decoration:none}
.boton a:hover span{color:#FC0 !important}
.boton1{height:10px}
.boton1 a{text-decoration:none;display:block;float:left;text-align:center;background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap}
.boton1 a span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FFF;line-height:1.55;_line-height:1.6;cursor:pointer;font-weight:bold}
.boton1 a:hover span{color:#FC0 !important}
.boton1 a:hover{color:#FC0 !important}
.boton1 a.rojo{background:#D4470F url(/skylights/images/SB/b_enviar_right.gif) no-repeat right top;font-weight:bold}
.boton1 a.rojo span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat scroll left top transparent;padding:3px 0 4px 10px;color:#FFF;line-height:2.4;font-size:12px;cursor:pointer;font-weight:bold;_width:auto}
#purchaseButtonDiv a{display:block;float:left;text-align:center;background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top !important;padding-right:10px;white-space:nowrap}
#purchaseButtonDiv a:hover{color:#FC0}
/*boton 90px ancho*/
.boton a.ancho{width:95px;float:none;margin:0}
.boton a.ancho span{float:none}

.boton a.amarillo span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FC0;line-height:1.6;cursor:pointer;font-weight:bold}
.boton a.amarillo_ult span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FC0;line-height:1.6;cursor:pointer;font-weight:bold;margin-right:0}

/* FFP */
.botonFFP{height:20px}
.botonFFP a{display:block;float:left;text-align:center;background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap}
.botonFFP a span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#7A7A78;line-height:1.6;cursor:pointer;font-weight:bold;_line-height:1.7}
.botonFFP a:hover{text-decoration:none}
.botonFFP a:hover span{color:#fff !important}
/*boton 90px ancho*/
.botonFFP a.ancho{width:95px;float:none;margin:0}
.botonFFP a.ancho span{float:none}
/* FIN FFP */
.boton a span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat scroll left top transparent;padding:3px 0 4px 10px;color:#FFF;line-height:2.4;font-size:12px;cursor:pointer;font-weight:bold;_width:auto}

.boton a.rojo{background:#D4470F url(/skylights/images/SB/b_enviar_right.gif) no-repeat right top;font-weight:bold}
.boton a.rojo span{background:url(/skylights/images/SB/b_enviar_left.gif) no-repeat left top;font-weight:bold}

#menu{margin-bottom:0px;width:520px;height:40px;float:left}
#menu.boton a{background:#8d8e90 url(/skylights/images/b_menu_right.gif) no-repeat right top;color:#FFF;display:block;float:left;height:18px;margin:0 5px 5px 0;padding:0;text-decoration:none;width:161px;overflow:hidden}
#menu.boton a.ult{margin-right:0}
#menu.boton span{float:none;background:url(/skylights/images/b_menu_left.gif) no-repeat top left;padding:0px 0px 3px 0px;*padding:-1px 0px 3px 0px;font-weight:normal;display:block;text-align:center;line-height:1.6;_background-position:0px 0px;font-size:11px}

/* FFP */
#menu.botonFFP a{background:#ffcf00 url(/skylights/images/b_on_right_yellow.gif) no-repeat right top;padding:0px;margin:0px 6px 6px 0px;height:18px;*height:17.55px}
#menu.botonFFP a.ult{margin-right:0}
#menu.botonFFP span{float:none;background:url(/skylights/images/b_on_left_yellow.gif) no-repeat left top;font-weight:normal}
/* FIN FFP */

/*botonera default*/
#newMenutop{width:502px;height:42px;display:block;position:relative;float:left;margin-bottom:15px}
#newMenutop h2{margin:0px;padding:0px}
#newMenutop ul{padding:0px;margin:0px;width:100%;float:left}
#newMenutop ul li{width:163px;height:18px;background:transparent url(/img/home/button_menutop.gif) top left no-repeat;text-align:center;float:left;margin-right:6px;list-style:none;padding:0px}
#newMenutop ul li a{height:18px;line-height:17px;display:block;width:163px}
#newMenutop ul li.bt_mt_top{margin-bottom:6px}
#newMenutop ul li.bt_mt_right{margin-right:0px !important;margin-bottom:6px}
#newMenutop a:link{color:#FFF;text-decoration:none}
#newMenutop a:visited{color:#FFF;text-decoration:none}
#newMenutop a:hover{color:#FC0;text-decoration:none !important}
#newMenutop span{font-weight:normal}
/*fin botonera default*/

#buscador .itinerario{background:transparent url(/skylights/images/SB/buscador_top.gif) no-repeat scroll left top;padding:15px 0 0 40px}
#buscador .boton{width:80px;margin:15px auto 13px;height:22px}
#buscador .boton a{background:#D4470F url(/skylights/images/SB/b_buscador_right.gif) no-repeat right top}
#buscador .boton span{background:url(/skylights/images/SB/b_buscador_left.gif) no-repeat left top;line-height:1.7;font-size:11px;font-weight:bold}
#buscadorMarsans .boton{width:80px;margin:15px auto 13px;height:22px}
#buscadorMarsans .boton a{background:#D4470F url(/skylights/images/SB/b_buscador_right.gif) no-repeat right top}
#buscadorMarsans .boton span{background:url(/skylights/images/SB/b_buscador_left.gif) no-repeat left top;line-height:1.7;font-size:11px;font-weight:bold}
.botonCentrado{margin-left:200px}
.botonCentrado2{margin:10px 0 20px 214px}
.botonCentrado3{margin-left:200px;padding-top:10px}

#registro .boton a{background:#D4470F url(/skylights/images/SB/b_enviar_right.gif) no-repeat right top}
#registro .boton span{background:url(/skylights/images/SB/b_enviar_left.gif) no-repeat left top}
.pasos{width:500px;_width:507px;_padding:0;_margin:0;_clear:right;_float:left}
.pasos .boton a.on{background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top}
.pasos .boton a.on span{background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;font-weight:bold}
.pasos .boton a.off{background:#E6E6C0 url(/skylights/images/SB/b_off_right.gif) no-repeat right top;cursor:hand}
.pasos .boton a.off span{background:url(/skylights/images/SB/b_off_left.gif) no-repeat left top;color:#CBCD80 !important;font-weight:bold;cursor:Hand}
.pasos .boton a.ff{background:#8d8e90 url(/skylights/images/SB/b_ff_right.gif) no-repeat right top}
.pasos .boton a.ff span{background:url(/skylights/images/SB/b_ff_left.gif) no-repeat left top;font-weight:bold}

.camposOpc{margin-top:10px}

/*buscador*/
#buscador.banner{padding-bottom:258px !important}
div.gris{background:#666 url(/skylights/images/SB/buscadorv_bottom.gif) no-repeat right bottom !important}
div.verde{background:#990 url(/skylights/images/SB/buscadorv_bottom_verde.gif) no-repeat left bottom !important}

#buscador.gris div.pad{background:#666 url(/skylights/images/SB/buscadorv_top.gif) no-repeat right top !important;color:#fff}
#buscador.gris div.pad a{color:#fff}
#buscador.gris .boton a{background:#FFCF00 url(/skylights/images/SB/b_buscadorv_right.gif) no-repeat right top}
#buscador.gris .boton span{background:url(/skylights/images/SB/b_buscadorv_left.gif) no-repeat left top}
#buscador.gris .boton a:hover span{color:#666 !important}
#buscador.gris h2{color:#fff}

#buscador.verde div.pad{background:url(/skylights/images/SB/buscadorv_top_verde.gif) no-repeat right top;padding:0px 0px 0 0px}
#buscador.verde .boton a{background:#FFCF00 url(/skylights/images/SB/b_buscadorv_right_verde.gif) no-repeat right top}
#buscador.verde .boton span{background:url(/skylights/images/SB/b_buscadorv_left_verde.gif) no-repeat left top}
#buscador.verde .boton a:hover span{color:#990 !important}
#buscador.verde h2{color:#fff}

#esquerra{float:left;width:248px;margin:0 0 10px;margin-right:10px;_margin-right:-5px}

#buscador{background:#FC0 url(/skylights/images/SB/buscador_bottom.gif) no-repeat left bottom;padding-bottom:20px;width:248px;display:block;float:left;margin:0 14px 0 0 !important;position:relative}
#buscador div.pad{background:url(/skylights/images/SB/buscador_top.gif) no-repeat left top;padding:0px}
#buscador h2{font:normal 21px arial,verdana,sans-serif;color:#8d8e90;margin:13px 0 7px}
#buscador h3{font:15px sans-serif,arial;color:#838B8E;border:none;margin:20px 23px 0px 20px;height:86px}
#buscador h2 img{vertical-align:middle}
#buscador label{float:none;width:auto;padding-bottom:2px}
#buscador p{margin-bottom:5px}
#buscador .dia{width:40px}
#buscador .mes{width:130px}
#buscador .localidad{width:200px}
#buscador .pasajeros{width:95px}

#buscadorMarsans{width:248px;margin:0 0 10px;background:#FC0 url(/skylights/images/SB/buscador_bottom.gif) no-repeat left bottom;padding-bottom:20px;display:block;float:left;margin:0 14px 0 0 !important;position:relative}}
#buscadorMarsans div.pad{background:url(/skylights/images/SB/buscador_top.gif) no-repeat right top;padding:16px 18px 0 20px}
#buscadorMarsans h2{font:normal 21px arial,verdana,sans-serif;color:#8d8e90;margin:13px 0 7px}
#buscadorMarsans h3{font:15px sans-serif,arial;color:#838B8E;border:none;margin:20px 7px}
#buscadorMarsans h2 img{vertical-align:middle}
#buscadorMarsans label{float:none;width:auto;padding-bottom:2px}
#buscadorMarsans p{margin-bottom:5px}
#buscadorMarsans .dia{width:40px}
#buscadorMarsans .mes{width:130px}
#buscadorMarsans .localidad{width:200px}
#buscadorMarsans .pasajeros{width:95px}

#buscadorGris{background:#666 url(/skylights/images/SB/buscador_bottom.gif) no-repeat left bottom;padding-bottom:20px;width:248px;display:block;float:left;margin:0 14px 0 0 !important;position:relative}
#buscadorGris .itinerario{background:transparent url(/skylights/images/SB/buscador_top_g.gif) no-repeat scroll left top;padding:15px 0 0 40px}
#buscadorGris div.pad{background:url(/skylights/images/SB/buscador_top_gris.gif) no-repeat right top}
#buscadorGris.banner{padding-bottom:273px !important}
#buscadorGris h3{font:15px sans-serif,arial;color:#fff;border:none;padding:16px 23px 0 20px}

#buscadorVerde{width:248px;margin:0 0 10px;background:#990 url(/skylights/images/SB/bottom_buscador_green.gif) no-repeat left bottom;padding-bottom:20px;display:block;float:left;margin:0 14px 0 0 !important;position:relative}
#buscadorVerde .itinerario{background:transparent url(/skylights/images/SB/buscador_top_v.gif) no-repeat scroll left top;padding:15px 0 0 40px}
#buscadorVerde div.pad{background:url(/skylights/images/SB/buscadorv_top_verde.gif) no-repeat right top;padding:0px}
#buscadorVerde.banner{padding-bottom:273px !important}
#buscadorVerde h3{font:15px sans-serif,arial;color:#fff;border:none}

#idiomas{font-size:11px;color:#666;width:228px;margin-top:14px;line-height:1.4;padding-left:20px;display:block;float:left}
#expedia{font-size:11px;color:#666;width:248px;margin-top:14px;line-height:1.4;float:left}
#agencia{font-size:11px;color:#666;width:248px;margin-top:14px;line-height:1.4}

#casosEsp{margin-left:17px;height:100px;width:480px}
#casosEsp div{width:188px;height:39px;margin-right:10px;float:left;margin-left:23px;*margin-left:11px}
#casosEsp img{float:left;margin-right:10px}
#casosEsp .liquidos{width:350px;margin-left:0px}
#casosEsp .liquidos div{float:left;width:5px;margin-right:0px;margin-left:0px}

#ContentMenuTuBloqueo{margin-left:56px;margin-top:45px}
#MenuTuBloqueo{overflow:hidden;height:223px;width:229px;margin-left:8px}
#MenuTuBloqueo li.MenuBloqueonopadding{padding-top:0}
#MenuTuBloqueo li{overflow:hidden;border-bottom:1px dotted #CCCCCC;color:#7C7A7B;height:43px;padding-top:15px}
#MenuTuBloqueo li.MenuBloqueonopadding{padding-top:0}
#MenuTuBloqueo li.MenuBloqueoNoBorderBottom{border-bottom:0px}
#MenuTuBloqueo img{float:left}
#MenuTuBloqueo a{color:#7C7A7B;font-weight:bold}
#MenuTuBloqueo li div{margin-left:5px;margin-top:5px;position:relative;left:6px}
#MenuTuBloqueo li div.MenuLinkTuBloqueo{overflow:hidden;position:relative;left:14px;top:4px}
#MenuTuBloqueo ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#MenuTuBloqueo a{color:#7A7A78;text-decoration:none}

.adaptwidth td{white-space:nowrap}
.adaptwidth .consejos ol{width:500px}
.adaptwidth td .condiciones,.adaptwidth .consejos{white-space:normal}
#results .tabla{margin-bottom:1em}
h1.paso1{color:#990;background:url(/skylights/images/SB/paso1.gif) no-repeat 0 4px;padding-left:64px;_margin-left:1px}
h1.paso2{color:#990;background:url(/skylights/images/SB/paso2.gif) no-repeat 0 4px;padding-left:64px;_margin-left:1px}
.pasos .boton a{margin-right:10px}
h1.paso3{color:#D4470F;background:url(/skylights/images/SB/paso3.gif) no-repeat 0 4px;padding-left:64px;_margin-left:1px}
.pasos .fRight a{margin-right:0;text-decoration:none}
.pasos .tabla{width:500px}
.pasos .tabla td{padding:2px 6px 2px 0;vertical-align:top}
.pasos .adaptwidth{width:auto;clear:none}
.pasos .tabla .destacado td{background:#F4F4C5;font-weight:bold;border-top:3px solid;border-color:#fff}
.pasos .tabla .clickair td{background:#DBECFF;font-weight:bold;border-top:3px solid;border-color:#fff}
.pasos .tabla .destacado .FareRep{background:#F4F4C5;font-weight:bold;border-top:3px solid;border-color:#fff}
.FareRep #flex_gif{margin:0px 0px 3px 0px}
.FareRep2{color:#990;font-size:11px;font-weight:bold !important}
.FareRep3{color:#D4470F;padding-top:0px;vertical-align:top;nowrap:nowrap}
.pasos .tabla td.v{color:#990;font-weight:normal !important;font-size:11px}
.pasos .tabla td.vbold{color:#990;font-weight:bold !important;font-size:11px}
.pasos.tabla td .reloj{padding-top:5px}

.pasos .tabla .tablaPasajeros{padding:0 0 0 0;width:100%}
.pasos .tabla .tablaPasajeros td{padding:0 1px 0 0;vertical-align:top;border-width:0}
.pasos .tabla .tablaPasajeros .destacado td{font-weight:bold;border-top:3px solid;border-color:#fff}

.pasos .tabla .ultimasPlazas{color:#D4470F;font-weight:normal !important;text-align:left;width:170px;padding-right:5px;padding-top:6px;!important}
.pasos .tabla .ultimasPlazasSmall{color:#D4470F;font-weight:normal !important;width:35px;text-align:right;font-size:26px}

.condiciones{margin:10px 0 30px 2px;width:500px}
.condiciones ul{width:450px}
.condiciones a{padding-left:1px}
*html .condiciones img{margin-top:1px}

.condiciones div div{margin:10px 0 0 23px}
#aceptacionCond{border-top:1px solid #990;border-bottom:1px solid #990;padding:18px 0 20px;text-align:right;font-weight:bold}
.continuar{margin:20px 0 32px 0px;*float:right}

#registrado{background:url(/skylights/images/SB/registrado_bottom.gif) repeat left bottom;padding-bottom:14px;height:247px;width:501px}
#registrado .pad{background:#f4f4c5 url(/skylights/images/SB/registrado_top.gif) no-repeat left top;padding:16px 16px 7px;height:233px}
#registrado h2{color:#990;font-size:13px;margin:0 0 10px}
#registrado input{width:145px}
#registrado label{width:90px}
#registrado .fRight{width:205px}
#registrado p{padding-bottom:10px}
#registrado .boton{margin:2px 0 20px 102px;height:18px}

/*footer antic*/
#footer{width:500px;color:#999;font-size:9px;line-height:1.4;clear:left;border-top:1px solid #990;float:left;padding-top:14px;margin:20px 0 30px 258px}
#footer.footer_tu_itinerario{color:#999;font-size:9px;padding:0px 0px 20px 265px;*padding:0px 0px 20px 0px;line-height:1.4;margin:20px 0px 0px 0px;float:left;clear:left}
#footer.ff{padding:30px 0px 20px 0px}
#footer p{color:#666;font-size:11px;width:500px;display:block}
/*#footer.mini{margin-top:0;padding-top:2px}*/
/*fi footer antic*/

.botonPeq{font:8px verdana;height:17px;width:17px}

#tituloPuntos{padding-bottom:5px;margin-bottom:5px;*margin-bottom:-20px;width:500px}
*html #tituloPuntos{padding-bottom:10px}
#tituloPuntos .pad{padding:0px 0px 0 0px}
* html #tituloPuntos .pad{padding-top:2px}
#tituloPuntos h1{margin:0}
#tituloPuntos p{float:right;color:#D4470F;margin:10px 0 0;font-size:11px}
#tituloPuntos .destacado{font-size:18px} 

/*balance*/
.centro{width:340px;float:left}
.derecha{width:150px;margin-left:350px}
* html .derecha{margin-left:348px}
.linr{border-bottom:1px solid #D4470F;padding-bottom:5px}
.centro1{width:330px;float:left}
.derecha1{width:160px;margin-left:340px}
* html .derecha1{margin-left:338px}
.puntos label{width:auto;float:none;display:inline;padding:0}
.puntos img,.puntos input{vertical-align:middle}


h3.rojo,h3.verde,h3.amarillo{margin:0;padding:0 11px 0 0;border-bottom:none}
h3.rojo span,h3.verde span,h3.amarillo span{display:block;color:#fff;font-size:11px;padding:4px 0 7px 11px}
.derecha1 h3 span{font-size:10px}
h3.rojo{background:#D4470F url(/skylights/images/SB/pestanya_roja_right.gif) no-repeat right top}
h3.rojo span{background:url(/skylights/images/SB/pestanya_roja_left.gif) no-repeat left top}
h3.verde{background:#990 url(/skylights/images/SB/pestanya_verde_right.gif) no-repeat right top}
h3.verde span{background:url(/skylights/images/SB/pestanya_verde_left.gif) no-repeat left top}
h3.amarillo{background:#FFCF00 url(/skylights/images/SB/pestanya_amarilla_right.gif) no-repeat right top}
h3.amarillo span{background:url(/skylights/images/SB/pestanya_amarilla_left.gif) no-repeat left top;color:#666}

.cajaCentro{background:#f4f4c5 url(/skylights/images/SB/caja_centro_bottom.gif) no-repeat left bottom;padding:10px 15px 4px;margin-bottom:10px;margin-top:-1px}
.cajaMedio{background:#f4f4c5 url(/skylights/images/SB/caja_medio_bottom.gif) no-repeat left bottom;padding-bottom:2px !important;margin-bottom:10px;margin-top:-1px}
.cajaMedio p{padding:10px 15px 8px}
.cajaAncha{background:#f4f4c5 url(/skylights/images/SB/caja_ancha_bottom.gif) no-repeat left bottom;padding-bottom:15px;margin-bottom:10px;margin-top:-1px}
.cajaAncha .pad{background:#f4f4c5 url(/skylights/images/SB/caja_ancha_top.gif) no-repeat left top;padding:10px 15px 8px}
.cajaAncha .pad2{padding:10px 15px 10px}
.cajaAncha .pad3{padding:10px 15px 0;overflow:hidden}
.cajaAncha p{margin-bottom:13px}
#bot2{float:right;padding-right:50px;padding-top:1px}
html>body #bot2{padding-top:1px}
#bot1{}
html>body #bot1{padding-left:50px;padding-top:1px}
#bot3{float:right;padding-right:85px;padding-top:18px}

.cajaDerecha{background:#f4f4c5 url(/skylights/images/SB/caja_derecha_bottom.gif) no-repeat left bottom;margin-bottom:10px}
.derecha1 .cajaDerecha{background:url(/skylights/images/caja_derecha1_bottom.gif) no-repeat;padding-bottom:19px}
.cajaDerecha p{padding:8px 11px}
.cajaDerecha p.p{padding:4px 11px 4px}
.cajaDerecha p.g{padding:8px 11px 4px}
.cajaDerecha label{float:none;width:auto;padding:4px 0 1px}
.cajaDerecha .boton{padding:4px 0 0;margin-bottom:30px}
.cajaDerecha .boton a{width:110px;float:none;margin:0 auto}
.cajaDerecha .boton span{float:none}
.cajaDerecha input{width:127px}
.cajaDerecha .recordar{text-align:center;padding-top:8px}
label.olvidarPsw{margin-bottom:7px}
label.usuario{color:#D4470F;width:100px}
.inPassw{width:150px}
html>body .inPassw{width:240px}

p.verdeb{color:#990;line-height:1.2}
p.verde{color:#990;line-height:1.2}
p.rojo{color:#D4470F;line-height:1.2}
.cajaMedio p{font-size:11px}
.cajaDerecha img{margin-top:-1px}
.medio{width:245px}
.bLeft{float:left;margin-right:10px;*margin-right:15px}
.bRight{float:left}
input.fecha{width:83px}
#movPeriodo{color:#D4470F;width:320px;padding-left:0;margin-left:0;padding-right:20px;margin-right:220px;*padding-left:0;*margin-left:0;*padding-right:12px;*margin-right:12px }
#movPeriodo .boton{margin-top:2px}
.bloque{margin-bottom:12px}

#detalleMov{padding:0 0 18px 0}
#detalleMov table{width:100%;white-space:nowrap}
#detalleMov td{padding:2px 3px 3px 5px;color:#7a7a78;white-space:nowrap}
#detalleMov td.fecha{width:50px}
#detalleMov td.concepto{width:200px}
#detalleMov .puntos{text-align:right;padding-right:8px}
#detalleMov td.puntos{padding-right:20px}
#detalleMov th{color:#990;padding:3px 3px 4px 5px;white-space:nowrap}
#detalleMov th img{margin-left:5px}
#detalleMov .claro td{background:#FAFAE2}
.negativo{color:#ff0000 !important}
.navegacion{margin-top:-8px;padding:0 16px 0 16px}
.navegacion p{float:right}

#fotoPortada{margin-bottom:11px}
#recuperaPuntos .boton{float:right;margin-right:65px}
#recuperaPuntos p{margin-bottom:10px}
#recuperaPuntos .leyenda{margin:15px 0 3px;color:#D4470F}
#recuperaPuntos .cajaAncha{margin-top:10px}

#seguro_viaje{border-bottom:1px solid #990;padding-bottom:20px;float:left}
#seguro_viaje ul{float:left;width:100%;list-style:none;margin:0;padding:0}
#seguro_viaje ul li{float:left;margin-bottom:16px;width:100%}
#seguro_viaje ul li input{float:left;width:20px;margin-right:5px;margin-bottom:30px;display:block;*height:20px;*margin-top:-4px}
#seguro_viaje ul li div{float:left;width:450px;display:block;min-height:20px}
#seguro_viaje ul li div h4{margin:0 0 0 0;padding:4px 0 7px 0;*padding:0 0 7px 0;float:left;width:100%;display:block}
#seguro_viaje ul li div h4 a{text-decoration:underline;color:#990}
#seguro_viaje ul li div p{width:100%;display:block;float:left}

#contenido_popup .top{height:34px;*height:52px;float:left;width:436px;*width:499px;display:block;position:relative;padding-left:63px;font:bold 14px Verdana,Geneva,sans-serif;padding-top:18px;color:#fff}

#contenido_popup .anulacion{background:url(/img/insurance/bg_titulo_seguro_anula.gif) top left no-repeat}
#contenido_popup .viaje{background:url(/img/insurance/bg_titulo_seguro_viaje.gif) top left no-repeat}

#contenido_popup .middle{width:445px;*width:499px;padding:27px 27px 0 27px;float:left;font-size:10px;background:#fff}
#contenido_popup .middle p{margin:0 0 15px 0;padding:0px;width:100%}
#contenido_popup .middle ul{float:left;padding-left:21px;list-style:none;width:424px;margin:5px 0 10px 0}
#contenido_popup .middle ul li{padding-left:15px;background:url(/img/insurance/flecha_seguros.gif) left 3px no-repeat;width:90%;margin-bottom:10px}
#contenido_popup .middle a{color:#990;text-decoration:underline}
#contenido_popup .bottom{height:21px;float:left;width:100%;display:block;position:relative}
.bold{font-weight:bold} 
.datos{border-bottom:1px solid #990;margin-bottom:25px;clear:right}
.datosr{border-bottom:1px solid #D4470F;margin-bottom:25px;padding-bottom:30px}
.datosvou{border-bottom:1px solid #D4470F;margin-bottom:25px;padding-bottom:100px}
.datosSb{margin-bottom:15px}
.datosVuelo{margin-top:30px}
.datosVuelo .resumen{background:#F4F4C5;border:1px solid #F4F4C5;margin:0 0 0 0px;height:29px}
.datosVuelo .resumen1{background:#F4F4C5;border:1px solid #F4F4C5;margin:0 0 0 0px;height:42px}
.datosVuelo div p{float:left;width:110px;padding:0 10px 0 4px}
.datosVuelo div p.ap{width:160px;vertical-align:middle}
.datosVuelo div p.ad{width:180px;vertical-align:middle}
.datosVuelo table{width:100%}
.datosVuelo td,.datosVuelo th{padding:0 16px 10px 4px;text-align:right}
.datosVuelo .total{padding-right:0}
.datosVuelo .categoria{text-align:left}
.datosVuelo .subtotal td{border-top:1px solid #990;padding-top:9px}
.datosVuelo tr.total td{background:#F4F4C5;font-weight:bold;padding-top:4px;padding-bottom:5px}

#totalReserva{background:#F4F4C5;border:1px solid #F4F4C5;font-weight:bold;padding-top:4px;padding-bottom:5px;margin:20px 0 0;*padding-bottom:5px}
#totalReserva .total{float:right}
#totalReserva .label{width:420px;text-align:right}

#totalReservaVoucher{background:#FFF;border:0px solid #F4F4C5;font-weight:bold;padding-top:0px;padding-bottom:0px;margin:5px 0 0}
#totalReservaVoucher .total{float:right}
#totalReservaVoucher .label{width:420px;text-align:right}

#totalReservaVoucherBrown{background:#F4F4C5;border:1px solid #F4F4C5;font-weight:bold;padding-top:4px;padding-bottom:5px;margin:10px 0 0}
#totalReservaVoucherBrown .total{float:right}
#totalReservaVoucherBrown .label{width:420px;text-align:right}

#totalReservaPtos{background:#F4F4C5;border:1px solid #F4F4C5;font-weight:bold;padding-top:4px;padding-bottom:5px;margin:10px 0 0}
#totalReservaPtos .total{float:right}
#totalReservaPtos .label{width:420px;text-align:right}

#datosPasajero table{width:100%}
#datosPasajero td,#datosPasajero th{padding-right:10px;padding-bottom:4px}
#datosPasajero th{font-weight:normal;padding-top:3px}
#datosPasajero .id{padding-right:0}
#datosPasajero input{width:82px}
#datosPasajero p{margin-bottom:10px}
#datosPasajero img{vertical-align:middle;*vertical-align:-1.8%}

#contactoPago{margin-bottom:1px;clear:both}
#contactoPago p{float:left;margin:0 10px 0 0}
#contactoPago p.ult{margin-right:10px;clear:both}
#contactoPago select{margin-bottom:2px}
#contactoPago label{display:block;float:none;width:auto;padding:5px 0 1px}
#contactoPago input,#contactoPago select{width:150px}
#contactoPago input.check{float:left}
#contactoPago div.check{padding:30px 25px 0 0;width:300px;float:left}
#contactoPago label.check{margin-left:20px}


/*caja go banner central*/
.go_center{margin-left:4px;position:relative;float:left;border:3px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0px 1px 4px #333;-moz-box-shadow:0px 1px 4px #333;box-shadow:0px 1px 4px #333;behavior:url(/css/PIE.htc)}
.go_center .header_go{padding: 0 0 5px 0;width: 481px;float:left;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:#999 solid 2px;behavior:url(/css/PIE.htc)}
.go_center .icoGO_iti{margin-top: 13px;width: 39px;height:29px;background: url("/img/SB/icos.png") repeat scroll -377px -2194px transparent;float:left;margin-left: 6px;margin-bottom: 11px}
.go_center .header_go img{float:left;margin-bottom:8px}
.go_center .ico_flecha{background: url("/img/SB/icos.png") repeat scroll -687px -1895px transparent; height: 13px;margin: 22px 0 0 5px;position: absolute;width: 13px}
.go_center .header_go .labelItiGo{padding:5px 0 0 70px;}

/*fin caja go central*/

/*caja go lateral*/
.go_left{margin-top:10px;position:relative;float:left;border:3px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0px 1px 4px #333;-moz-box-shadow:0px 1px 4px #333;box-shadow:0px 1px 4px #333;behavior:url(/css/PIE.htc)}
.go_left .header_go{float:left;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#999;padding:8px 10px;behavior:url(/css/PIE.htc)}
.go_left .icoGO{width:50px;height:35px;background:url(/img/SB/icos.png) -584px -1963px;float:left;margin-right:21px;margin-bottom: 11px}
.go_left .header_go img{float:left;margin-bottom:8px}
.go_left .header_go p{font-size:12px;color:#fff;font-weight:bold;clear:both}
.go_left .icoflexibilidad{float:right;height:47px;position:relative;top:-3px;width:151px}
.go_left .icoflexibilidad.ES {background:url("/img/SB/cambiar_vuelo_C3_recortar_ES.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.CA {background:url("/img/SB/cambiar_vuelo_C3_recortar_CA.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.GA {background:url("/img/SB/cambiar_vuelo_C3_recortar_GA.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.EU {background:url("/img/SB/cambiar_vuelo_C3_recortar_EU.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.PT {background:url("/img/SB/cambiar_vuelo_C3_recortar_PT.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.FR {background:url("/img/SB/cambiar_vuelo_C3_recortar_FR.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.IT {background:url("/img/SB/cambiar_vuelo_C3_recortar_IT.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.EN {background:url("/img/SB/cambiar_vuelo_C3_recortar_EN.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.NL {background:url("/img/SB/cambiar_vuelo_C3_recortar_NL.png") no-repeat scroll 0 0 transparent;}
.go_left .icoflexibilidad.DE {background:url("/img/SB/cambiar_vuelo_C3_recortar_DE.png") no-repeat scroll 0 0 transparent;}
/*fin caja go lateral*/


#contactoTutor{border-bottom:1px solid #990;padding-bottom:10px;margin-bottom:1px}
#contactoTutor p{float:left;margin:0 10px 0 0}
#contactoTutor p.ult{margin-right:10px;clear:both}
#contactoTutor select{margin-bottom:2px}
#contactoTutor label{display:block;float:none;width:auto;padding:5px 0 1px}
#contactoTutor input,#contactoTutor select{width:258px}
#contactoTutor input.name{width:100px}
#contactoTutor select#DOBDay_umSelect{width:40px}
#contactoTutor select#DOBMonth_umSelect{width:48px}
#contactoTutor select#DOBYear_umSelect{width:54px}
#contactoTutor input.check{float:left}
#contactoTutor div.check{padding:30px 25px 0 0;width:300px;float:left}
#contactoTutor label.check{margin-left:20px}

#contactoPago_um{padding-bottom:10px;margin-bottom:1px}
#contactoPago_um p{float:left;margin:0 10px 0 0}
#contactoPago_um p.ult{margin-right:10px;clear:both}
#contactoPago_um select{margin-bottom:2px}
#contactoPago_um input,#contactoPago_um select{width:258px}
#contactoPago_um input.name{width:127px}
#contactoPago_um input.check{width:10px}
#contactoPago_um label{display:block;float:none;width:auto;padding:5px 0 1px}
#contactoPago_um input.check{float:left}
#contactoPago_um div.check{padding:30px 25px 0 0;width:300px;float:left}
#contactoPago_um label.check{margin-left:20px}

#punto_array{margin-bottom:20px}
#punto_array p{float:left;margin:0 10px 0 0}
#punto_array p.ult{margin-right:10px;clear:both}
#punto_array select{margin-bottom:2px;width:115px}
#punto_array label{display:block;float:none;width:120px;padding:5px 0 1px}
#punto_array input{width:100px}
#punto_array input.check{float:left}
#punto_array div.check{padding:30px 25px 0 0;width:300px;float:left}
#punto_array label.check{margin-left:20px}

#enviarCopia{width:auto}
#enviarCopia .tipo{float:right}
#enviarCopia .tipo p{width:240px;padding-bottom:5px}
* html #enviarCopia .tipo p{padding-bottom:0}
#enviarCopia input.check{float:left;margin-top:-1px}
#enviarCopia label.check{float:none}
#enviarCopia .boton{padding:30px 0 20px;width:455px;clear:both}
#enviarCopia .clear2{clear:both}
* html #enviarCopia .boton{padding:5px 0 0}

span.label{display:block;float:left;width:215px;padding-right:10px}
.infoForm{width:300px;margin-left:200px;padding-bottom:20px;*margin-left:193px}

#datosPago label{width:190px}
#datosPago input{width:145px}
#datosPago select{width:149px;height:16px}
* html #datosPago select{width:151px}
#datosPago select.fecha{width:65px;margin-right:15px}
* html #datosPago select.fecha{width:66px}
#datosPago input.fecha{width:60px}

#formSMS{margin-left:25px;display:none}
#formSMS input{width:auto;margin-top:3px;margin-bottom:10px}

#comprarAhora{border-top:1px solid #D4470F;margin-top:0;clear:both;padding-top:10px;}
#comprarAhora img{float:left;}
#comprarAhora h2{font-weight:normal;}
#comprarAhora .pad{}
#comprarAhora .boton{margin-top:20px}

#vueloCoche{padding-bottom:10px}
#vueloCoche h2{border-bottom:1px solid #990;margin:35px 0 0;padding-bottom:10px}
#vueloCoche table{width:100%}
#vueloCoche td{border-bottom:1px solid #990;vertical-align:top;padding:9px 5px 10px 0}
#vueloCoche .label{width:25%}
#vueloCoche .fecha{width:22%}
#vueloCoche .hora{width:12%}

#menuPaso3{margin:18px 0 13px 4px}
#menuPaso3 img{margin:0 0 0 26px}
#menuPaso3 ol{margin-top:10px}

#menuPaso3.verReserva img{margin:0}


#infoReserva{border-left:1px solid #990;padding-left:10px;width:300px;float:right}
#infoReserva .info{padding:0 0 13px 24px}
#infoReserva #a{background:url(/skylights/images/SB/punto_a.gif) no-repeat 0 0} 
#infoReserva #b{background:url(/skylights/images/SB/punto_b.gif) no-repeat 0 0}
#infoReserva #bb{background:url(/skylights/images/SB/punto_b.gif) no-repeat 0 0} 
#infoReserva #c{background:url(/skylights/images/SB/punto_c.gif) no-repeat 0 0} 
#infoReserva #d{background:url(/skylights/images/SB/punto_d.gif) no-repeat 0 0} 
#infoReserva #e{background:url(/skylights/images/SB/punto_e.gif) no-repeat 0 0} 
#infoReserva #f{background:url(/skylights/images/SB/punto_f.gif) no-repeat 0 0} 
#infoReserva h2{font-size:11px;color:#990;margin-bottom:5px}
#infoReserva table{width:100%}
#infoReserva th{font-weight:normal;text-align:center}
#infoReserva td.label{text-align:left}
#infoReserva td{text-align:center}
#infoReserva p{margin:0;padding:0;color:#000}

#infoBloqueo{width:300px;float:left}
#infoBloqueo .info{padding:0 0 13px 24px}
#infoBloqueo #a{background:url(/skylights/images/SB/punto_a.gif) no-repeat 0 0} 
#infoBloqueo #b{background:url(/skylights/images/SB/punto_b.gif) no-repeat 0 0}
#infoBloqueo #bb{background:url(/skylights/images/SB/punto_b.gif) no-repeat 0 0} 
#infoBloqueo #c{background:url(/skylights/images/SB/punto_c.gif) no-repeat 0 0} 
#infoBloqueo #d{background:url(/skylights/images/SB/punto_d.gif) no-repeat 0 0} 
#infoBloqueo #e{background:url(/skylights/images/SB/punto_e.gif) no-repeat 0 0} 
#infoBloqueo #f{background:url(/skylights/images/SB/punto_f.gif) no-repeat 0 0} 
#infoBloqueo h2{font-size:11px;color:#990;margin-bottom:5px}
#infoBloqueo table{width:100%}
#infoBloqueo th{font-weight:normal;text-align:center}
#infoBloqueo td.label{text-align:left}
#infoBloqueo td{text-align:center}
#infoBloqueo p{margin:0;padding:0;color:#000}

#planosAp{width:174px;float:left;*width:160px}
#planosAp p{margin-bottom:10px}
#hotelCoche h2{margin:18px 0 5px}
#hotelCoche p{margin-left:128px;width:320px}
#hotelCoche .boton{float:right;margin-top:20px}
#hotelCoche .boton a{margin-right:0}
#hotelCoche img{float:left}
#avisos p.destacado{margin-left:40px}
#avisos p.verde{margin:20px 0 10px}
#finCambio{margin:20px 0 0 216px}

#asientos{padding:25px 0 50px;width:500px}
#asientos table{width:100%}
#asientos p.verde{font-size:11px;margin:0}
#asientos th{border-top:1px solid #990;background:#E6E6C0;padding:3px 10px 4px 0;color:#990}
#asientos td{padding:10px 10px 11px 0;border-bottom:1px solid #990}
#asientos td strong{display:block;float:left;width:35px}
#asientos .boton a{margin:30px 0 0}

#selecAsientos{float:left;width:197px;margin-top:15px}
#selecAsientos #vuelo{width:100%}
#selecAsientos .boton{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #990}
#selecAsientos .boton a{margin-right:0}
#selecAsientos #vuelo td{background:#F4F4C5;border-bottom:1px solid #fff;padding:1px 5px 2px}
#selecAsientos #vuelo .label{background:#fff;padding-left:1px}
#claves{background:#F3F1F4;padding:0 10px 10px;margin-top:20px}
#claves td{color:#666;line-height:1.1;padding:0 0 4px}
#claves img{margin:0 10px 0 0}
#claves h4{margin-bottom:6px;font-weight:bold}

#graficoSeleccion{float:left;margin:10px 0px 0px 0px;width:300px}

/*home*/
#flashome{}
#icoshome{float:right;width:116px}
#icoshome p{padding:7px 0 13px 0}

/*cambio reserva*/
#datosReserva{float:right;margin-top:15px}
#datosReserva .label{text-align:right;padding-right:10px}
#datosReserva h2{margin:0}

#cambiarVuelo{width:501px}
#cambiarVuelo label{width:150px;padding-bottom:3px}
#cambiarVuelo .vuelo span{display:block;float:left;width:75px;text-align:right}
#cambiarVuelo .reserva{margin:20px}
#cambiarVuelo .vuelo{border-bottom:1px solid #990;padding-bottom:15px;margin-bottom:15px}
#cambiarVuelo .vueloH{border-bottom:0px solid #990}
#cambiarVuelo .vuelo p{}
#cambiarVuelo .pasajeros{margin-left:198px}
#cambiarVuelo p.label{float:left}
#bannerDerecha{float:right;margin:25px 0 0 15px}
#masCampos{margin:20px 0 0}
#verMenos div{margin-top:15px}
#comprarAhora2{clear:right}
#comprarAhora2 .boton{margin:30px 0 0 80px}
#preciosPago{float:left;width:260px;margin-top:30px}
#preciosPago span{display:block;float:left;width:75px;text-align:right}
#preciosPago label{width:175px}
#preciosPago p{padding-bottom:3px}
#normasTarifas{margin:30px 0 0 280px}

#totalPagar{border-top:1px solid #990;border-bottom:1px solid #990;padding:18px 0 20px;font-weight:bold}
#totalPagar p{float:right;width:220px}
#totalPagar span{padding-left:20px}
#totalPagar p input{float:left}
#menuCambio{margin:34px 0 0;padding:0;list-style-type:none}
#menuCambio li{background:url(/skylights/images/SB/fondo_menu_cambio.gif) no-repeat 0 0;padding:15px 0 16px;text-align:center;float:left;width:230px;margin:0 0 36px;font-size:15px;font-weight:bold}
#menuCambio li.left{margin-right:36px}
#menuCambio li.bottom{margin-bottom:0}
#solFactura{margin-top:20px}
#solFactura label{float:none;width:auto;padding:5px 0 1px}
#solFactura input{width:245px}
#solFactura .boton{margin-top:30px;border-top:1px solid #990;padding:20px 0 0 120px}
#proForma{border:1px solid #999;padding:16px}
#proForma #logoProforma{text-align:right}
#proForma h1{color:#000;margin:0;padding:0}
#proForma h4{color:#D4470F;font-weight:bold}
#proForma #cliente{border:1px solid #999;padding:7px 10px 9px;margin:10px 0 20px;width:250px}
#proForma table{width:460px;margin-bottom:10px}
#proForma th{background:#E5E5E5;border-right:2px solid #fff;padding:5px 4px 6px 4px;vertical-align:top}
#proForma td{padding:5px 4px 6px 4px;vertical-align:top}
#proForma .label{text-align:right;width:77%}
#proForma .num{padding-left:10px}
#proForma .gris td{background:#E5E5E5;border-right:2px solid #fff}
#proForma #texto{margin-top:50px}
#proForma #texto span{font-size:9px;color:#666}

.faqs{width:310px;float:left;overflow:hidden}
.faqs p{margin:0 0 10px 0;font-size:11px}
.faqs p.resp{font-size:10px;padding-bottom:5px}

.acumula{width:498px;float:left;overflow:hidden}
.acumula p{margin:0 0 10px 0;font-size:11px}
.acumula p.resp{font-size:10px;padding-bottom:5px}

.fonsrosa{margin-bottom:35px}
.fonsrosa ul{margin:0;padding:4px;;color:#7A7A78;font-size:9px;list-style:none}
.fonsrosa li{float:left;background:#F2D1C4;height:20px;padding:8px 40px 0 0 }
.fonsrosa li.li1{width:310px;background:#F2D1C4 url(/skylights/images/SB/i_doble_fle.gif) no-repeat 4px 3px;padding:8px 0 0 40px}
.fonsblanc{margin-bottom:55px}
.fonsblanc ul{margin:0;padding:4px;;color:#7A7A78;font-size:9px;list-style:none}
.fonsblanc li{float:left;background:#fff;height:20px;padding:8px 40px 0 0 }
.fonsblanc li.li1{width:310px;background:#fff url(/skylights/images/SB/i_doble_fle.gif) no-repeat 4px 3px;padding:8px 0 0 40px}
p.fgris{background:#F3F1F3;color:#000;width:200px;height:40px;margin-bottom:20px}
.tab1{display:table;width:480px;margin:0 0 0 20px}
.tab1 .c{float:left;width:120px;margin:5px 0px;*width:110px;*margin:5px 0px}
.tab1 .crojo{float:left;width:120px;margin:5px 0px;color:#D4470F}

#infoasiento{width:100px}
#datos2{width:530px}
#infoasiento2{float:right;width:320px;Height:450px}
#divContentMap{float:right;height:397px;width:320px}
#final{width:501px}
h10{font-size:12px;color:#D4470F} 
.capaizq{float:left}
.botondere{padding-top:25px;height:20px}
.content_ffp{position:absolute;left:50%;top:0%;width:500px;margin-left:-250px;border:0px solid #00FF00}
#contenedor_ffp{margin:0;padding:0px;text-align:left}
.content_home{position:absolute;left:50%;top:0%;width:160px;margin-left:-80px;border:0px solid #00FF00}
.derecha1_home{width:160px;margin:0;padding:0px;text-align:left}
.derecha1_home .cajaDerecha{background:url(/skylights/images/caja_derecha1_bottom.gif) no-repeat;padding-bottom:19px}
.content_check_info{position:absolute;left:50%;top:0%;width:460px;margin-left:-230px;border:0px solid #00FF00}
.campo{line-height:1.5}
.clear2{border-bottom:1px solid #990;clear:both;height:5px}
.clear3{clear:both;height:5px}
.clearpunteado{border-bottom:1px dotted #666;clear:both;height:5px}
#registro .boton{margin-left:245px}
#form_registro .boton{margin-left:245px}
#form_registro .boton a{background:#D4470F url(/skylights/images/b_enviar_right.gif) no-repeat right top}
#form_registro .boton span{background:url(/skylights/images/b_enviar_left.gif) no-repeat left top}
#form_registro p{clear:left;line-height:1.1}

#preguntas p{text-align:left}
.entrada #preguntas div{height:auto;padding-bottom:20px}
.entrada #preguntas .acum1{background:url(/img/i_reservar.gif) left 0 no-repeat;padding:0 0 20px 100px}
.entrada #preguntas .acum2{background:url(/img/i_visa.gif) left 0 no-repeat;padding:0 0 20px 100px}
.entrada #preguntas .acum3{background:url(/img/i_bono.gif) left 0 no-repeat;padding:0 0 20px 100px}
.entrada #preguntas .acum4{background:url(/img/i_cotxe.gif) left 0 no-repeat;padding:0 0 20px 100px}
.entrada #preguntas .acum5{background:url(/img/i_checkin.gif) left 0 no-repeat;padding:0 0 20px 100px}
.entrada #preguntas .acum6{background:url(/img/i_vuelingmovil.gif) left 0 no-repeat;padding:0 0 20px 100px}
.home{background:url(/skylights/images/FFP/punto_home_ES.jpg) no-repeat 0 0;margin-top:6px}
.centroffp{height:300px;width:330px;float:left;padding-top:60px}
.entrada .intro{padding:20px 0 0 0;margin:0 0 12px;font-size:11px}
.entrada ul{background:url('/skylights/images/capa_home_top.gif') no-repeat left top;margin:0;list-style:none;padding:16px 15px 0 18px}
.entrada li{padding:0 0 10px;font-size:11px}
.entrada #preguntas div{display:none;padding:4px 0 0;font-size:11px}
.entrada a{color:#D4470F}
.entrada p a{color:#797979}
.entrada div p{padding:15px 0 0;margin:0 0 -4px}
.entradaLogin{margin-top:6px}
.centroffp{height:355px;width:330px;float:left}


.derecha1 .cajaDerecha{background:url(/skylights/images/caja_derecha1_bottom.gif) no-repeat;padding-bottom:19px}
#puntosdatos{float:left;width:501px}
#puntosdatos p{margin:0 0 4px;padding:0}
#tituloPuntos2{padding-bottom:5px;margin-bottom:5px;*margin-bottom:0px;width:500px}
*html #tituloPuntos2{padding-bottom:10px}
#tituloPuntos2 .pad{padding:0px 0px 0 0px}
* html #tituloPuntos2 .pad{padding-top:2px}
#tituloPuntos2 h1{margin:0}
#tituloPuntos2 p{float:right;color:#D4470F;margin:10px 0 0;font-size:11px}
#tituloPuntos2 .destacado{font-size:18px}

.boton2 a{display:block;text-align:center;background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap}
.boton2 a span{display:block;text-align:center ;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold}
.link10verde{color:#7A7A78;font-weight:bold}
.flight_info_mac_title{display:block;margin:25px 0px 5px 0px}
#datosvu{margin:-5px 0 0 0px;padding-top:0px}
#cajaForm{background:#f4f4c5 url(/skylights/images/corner_tl.gif) no-repeat 0 0;height:215px}
#cajaForm .tr{background:url(/skylights/images/corner_tr.gif) no-repeat top right;height:215px}
#cajaForm .br{background:url(/skylights/images/corner_br.gif) no-repeat bottom right;height:215px}
#cajaForm .bl{background:url(/skylights/images/corner_bl.gif) no-repeat bottom left;height:215px}
#cajaForm .padin{padding:14px 12px 16px}
#cajaForm h2{color:#990;font-size:12px;margin:0 0 10px}
#cajaForm input{width:145px}
#cajaForm label{width:95px}
#cajaForm #fLeft{float:left;width:260px;clear:left}
#cajaform #fLeft img{vertical-align:middle;*vertical-align:bottom}
#cajaForm .info{margin:0 0 5px 260px}
#cajaForm p{padding-bottom:10px}
#cajaForm .boton{margin:15px 0 20px 102px;height:18px;clear:left}
#cajaform img{vertical-align:middle;*vertical-align:-1.5%}


#icones1 input{width:145px}
#icones1 label{width:95px}
#icones1 #fLeft{float:left;width:260px;clear:left}
#icones1 #fLeft img{vertical-align:middle;*vertical-align:bottom}
#icones1 .info{margin:0 0 5px 260px}
#icones1 p{padding-bottom:10px}
#icones1 .boton{margin:15px 0 20px 102px;height:18px;clear:left}


.botonmedio{height:20px;*position:relative;*left:-215px}
.botonmedio a{display:block;float:left;text-align:center;background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap;margin-left:220px}
.botonmedio a span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold}
.botonmedio a:hover{text-decoration:none}

.botonmedio a:hover span{color:#FC0 !important}
#promocode{}
#promocode label{font-weight:normal;width:300px;text-align:left}
#promocode input{float:left}
.verdes{color:#990}

.botonmedio a:hover span{color:#FC0 !important}
.reservas_actuales{margin-top:8px;width:100%;float:left;padding-left:10px;_padding-left:8px}
.botonsrry{height:20px;float:Right;*padding-top:10px}
.botonsrry a{display:block;float:left;text-align:center;background:#990 url(/skylights/images/SB/b_on_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap}
.botonsrry a span{display:block;float:left;background:url(/skylights/images/SB/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold}
.botonsrry a:hover{text-decoration:none}
.botonsrry a:hover span{color:#FC0 !important}

#contenedor_contact{Width:501px}

.botonmed{text-align:center;height:20px;margin-left:30%;*margin-left:0%}
.botonmed a.rojo{width:180px;text-align:center;display:block;background:#D4470F url(/skylights/images/SB/b_enviar_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap}
.botonmed a.rojo span{width:180px;text-align:center;display:block;background:url(/skylights/images/SB/b_enviar_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold}
.botonmed a:hover{text-decoration:none}
.botonmed a:hover span{color:#FC0 !important}

#agencias{}
#agenciasrojo{border-bottom:1px solid #D4470F;height:5px}

.botonag{}
.botonag a.rojo{margin-left:5%;margin-right:5%;text-align:center;display:block;background:#D4470F url(/skylights/images/SB/b_enviar_right.gif) no-repeat right top;white-space:nowrap}
.botonag a.rojo span{text-align:center;display:block;background:url(/skylights/images/SB/b_enviar_left.gif) no-repeat left top;padding:1px 0 2px 0;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold}
.botonag a:hover{text-decoration:none}
.botonag a:hover span{color:#FC0 !important}
.verdana10rojo{font:10px Verdana,Arial,Helvetica,sans-serif;color:#D4470F}

span#tanfacil{display:block;font:21px arial,verdana,sans-serif;color:#8d8e90;margin:13px 0pt 7px 0pt}
span#tanfacilsize{display:block;font:18px arial,verdana,sans-serif;color:#8d8e90;margin:13px 0pt 7px 0pt}
.grey span#tanfacilpunto{display:block;font:19px arial,verdana,sans-serif;margin:0px 0pt 7px 0pt}
span#tanfacilpunto{display:block;font:19px arial,verdana,sans-serif;margin:13px 0pt 7px 0pt}
#linia_punto{margin-top:20px;height:30px}
#inicio_punto{margin-left:1px;width:100px}
#final_punto{width:100px}
.maleta_select{width:190px}
#miembroPunto a{color:#8d8e90}
.miembroPunto a{text-decoration:none;color:#990}
.miembroPunto a:hover{text-decoration:underline;color:#990}

/* TABS VUELO/HOTEL/COCHE by ferran.puig@vueling.com */
#tabs{font:10px/1.3 Verdana,Arial,Helvetica,sans-serif;width:210px;text-align:center;margin-left:0px;margin-right:0px;display:block;float:left}
#tabs a{color:#666;text-decoration:none;padding-top:33px;text-transform:lowercase;height:31px !important}
#tabs a:hover{color:#666;text-decoration:underline;cursor:pointer;display:block}
#newBuscador.grey #tabs a,#newBuscador.green #tabs a{color:#fff;text-align:center}
#newBuscador.grey #tabs a:hover,#newBuscador.green #tabs a:hover{color:#fc0}
#tabs ul{margin:0;padding:0}
#tabs li{float:left;list-style-type:none}
#tabs #vol{width:70px}
#tabs #volhotel{width:65px}
#tabs #hotel{width:70px}
#tabs #cotxe{width:70px}
#newBuscador.yellow #tabs #tabvols li a{background:url(/skylights/images/tabs_vuelos2.gif) no-repeat;display:block}
#newBuscador.grey #tabs #tabvols li a{background:url(/skylights/images/tabs_vuelos2_g.gif) no-repeat;display:block}
#newBuscador.green #tabs #tabvols li a{background:url(/skylights/images/tabs_vuelos2_v.gif) no-repeat;display:block}
#tabs #tabvols li a{display:block}
#newBuscador.yellow #tabs #tabvols li a{background:url(/skylights/images/tabs_vuelos2.gif) no-repeat;display:block}
#tabs #tabcars li a{background:url(/skylights/images/tabcars.gif) no-repeat;display:block}
#tabs #tabvolhotel li a{background:url(/skylights/images/tabs_vuelohotel.gif) no-repeat;display:block}
#newBuscador.grey #tabs li#volhotel a, #newBuscador.yellow #tabs li#volhotel a, #newBuscador.green #tabs li#volhotel a{background-position:10px 0px}
#newBuscador.grey #tabs li#volhotel a:hover, #newBuscador.yellow #tabs li#volhotel a:hover, #newBuscador.green #tabs li#volhotel a:hover{background-position:10px 0px}
#newBuscador.grey #tabs li#vol a,#newBuscador.yellow #tabs li#vol a,#newBuscador.green #tabs li#vol a{background-position:-38px 0px}
#newBuscador.grey #tabs li#vol a:hover,#newBuscador.yellow #tabs li#vol a:hover,#newBuscador.green #tabs li#vol a:hover{background-position:-38px -59px}
#newBuscador.grey #tabs li#hotel a,#newBuscador.yellow #tabs li#hotel a,#newBuscador.green #tabs li#hotel a{background-position:-60px 0px}
#newBuscador.grey #tabs li#hotel a:hover,#newBuscador.yellow #tabs li#hotel a:hover,#newBuscador.green #tabs li#hotel a:hover{background-position:-60px -59px}
#newBuscador.grey #tabs li#cotxe a,#newBuscador.yellow #tabs li#cotxe a,#newBuscador.green #tabs li#cotxe a{background-position:-130px 0px}
#newBuscador.grey #tabs li#cotxe a:hover,#newBuscador.yellow #tabs li#cotxe a:hover,#newBuscador.green #tabs li#cotxe a:hover{background-position:-130px -59px}
/* END TABS */

.w_blau{color:#017AAE}
.w_bold{font-weight:bold}
.w_white{color:#FFF}
.w_black{color:#000}
.w_red{color:#D4470F}
.w_green{color:#990}
.w_yellow{color:#FC0}
.w_lightgrey{color:#999}
.w_grey{color:#666}
.w_darkgrey{color:#333}
.w_9{font:9px Verdana, Arial, Helvetica, sans-serif}
.w_10{font:10px Verdana, Arial, Helvetica, sans-serif}
.w_11{font:11px Verdana, Arial, Helvetica, sans-serif}
.w_12{font:12px Verdana, Arial, Helvetica, sans-serif}
.w_14{font:14px Verdana, Arial, Helvetica, sans-serif}
.w_16{font:16px Verdana, Arial, Helvetica, sans-serif}
.w_18{font:18px Verdana, Arial, Helvetica, sans-serif}
.w_20{font:20px Verdana, Arial, Helvetica, sans-serif}
.w_right{text-align:right}
.w_left{text-align:left} 

/*tu itinerario*/
#itinerario_ico{width:500px;float:left;margin:15px 0px}
#itinerario_ico div{width:auto}
#itinerario_ico .ico_menu{float:left;margin-right:20px;width:110px;*width:auto;margin-bottom:10px}
#itinerario_ico .ico{margin-right:10px;float:left;width:auto}
#itinerario_ico .ico_txt{color:#990;line-height:12px;display:block;text-align:left}
#itinerario_um{width:500px;float:left;margin:15px 0px;color:#666}
#itinerario_um h3{color:#666;margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px}
#itinerario_um img{float:left;margin-right:12px;margin-bottom:5px}
/*fin tu itinerario*/

/*INICIO Estilos bocadillo Middle y XL*/
#bocadilloMid, #bocadilloXL, #bocadilloMidFlex, #bocadilloXLFlex{width:170px;height:100%;display:none;position:absolute;z-index:1000}
#bocadilloMid .bg_top div.content, #bocadilloXL .bg_top div.content, #bocadilloMidFlex .bg_top div.content, #bocadilloXLFlex .bg_top div.content{padding:30px 12px 0px 12px;margin-bottom:0px}
#bocadilloMid .header, #bocadilloXL .header, #bocadilloMidFlex .header, #bocadilloXLFlex .header{color:#666;font-weight:bold}
#bocadilloMid .bg_top, #bocadilloMidFlex .bg_top{padding:0px;width:100%;background:transparent url(/skylights/images/bg-middle-top.gif) top left no-repeat}
#bocadilloMid div.question, #bocadilloXL div.question, #bocadilloMidFlex div.question, #bocadilloXLFlex div.question{height:30px;line-height:12px;color:#990;font-weight:bold}
#bocadilloMid div.question, #bocadilloMidFlex div.question{background:transparent url(/skylights/images/SA/seat-s-besidemid.gif) no-repeat top left;padding-left:30px;width:130px;padding-top:6px;*width:140px}
#bocadilloXL div.question, #bocadilloXLFlex div.question{background:transparent url(/skylights/images/SA/seat-s-avail-x.gif) no-repeat top left;padding-left:30px;width:130px;padding-top:6px;*width:140px}
#bocadilloXL .bg_top, #bocadilloXLFlex .bg_top{padding:0px;width:100%;background:transparent url(/skylights/images/bg-xl-top.gif) top left no-repeat}
#bocadilloMid .bg_bottom, #bocadilloXL .bg_bottom, #bocadilloMidFlex .bg_bottom, #bocadilloXLFlex .bg_bottom{float:left;height:24px;width:100%;margin:0px}
#bocadilloMid .bg_bottom, #bocadilloMidFlex .bg_bottom{background:url(/skylights/images/bg-middle-bottom.gif) top left no-repeat}
#bocadilloXL .bg_bottom, #bocadilloXLFlex .bg_bottom{background:url(/skylights/images/bg-xl-bottom.gif) top left no-repeat}
#bocadilloMid .text, #bocadilloXL .text, #bocadilloMidFlex .text, #bocadilloXLFlex .text{line-height:11px}
#bocadilloMid .bg_top div, #bocadilloXL .bg_top div, #bocadilloMidFlex .bg_top div, #bocadilloXLFlex .bg_top div{margin-bottom:8px;float:none}
/*FIN Estilos bocadillo Middle y XL*/


/*INICIO Estilos bocadillo Precio*/
#bocadilloPrecio{width:159px;height:110px;display:none;position:absolute;z-index:1000}
#bocadilloPrecio .bg_top div.content{width:159px;padding:30px 0px 0px 12px;margin-bottom:0px}
#bocadilloPrecio .bg_top{padding:0px;width:159px;height:110px;background:transparent url(/skylights/images/img_ultimas_plazas.png) top left no-repeat}
#bocadilloPrecio div.question{background:transparent no-repeat top left;padding-top:5px;padding-left:10px;height:20px;line-height:11px;color:#D4470F;font-weight:bold;width:135px;*width:135px}
#bocadilloPrecio .text{line-height:11px;width:135px;*width:135px;padding-left:10px}
#bocadilloPrecio .bg_top div{margin-bottom:8px;float:none}
/*FIN Estilos bocadillo Precio*/

/*INICIO Estilos bocadillo Precio Right*/
#bocadilloPrecioRight{width:159px;height:110px;display:none;position:absolute;z-index:1000}
#bocadilloPrecioRight .bg_top div.content{width:159px;padding:30px 0px 0px 22px;margin-bottom:0px}
#bocadilloPrecioRight .bg_top{padding:0px;width:159px;height:110px;background:transparent url(/skylights/images/img_ultimas_plazas_right.gif) top left no-repeat}
#bocadilloPrecioRight div.question{background:transparent no-repeat top left;padding-top:5px;height:20px;line-height:11px;color:#D4470F;font-weight:bold;width:135px;*width:135px}
#bocadilloPrecioRight .text{line-height:11px;width:135px;*width:135px}
#bocadilloPrecioRight .bg_top div{margin-bottom:8px;float:none}
/*FIN Estilos bocadillo Precio Right*/

/*INICIO Estilos bocadillo Flex*/
#bocadillo.flex .bg_border ul{width:140px;margin:10px 0px 0px 0px;z-index:10}
#bocadillo.flex .bg_border ul li{padding:0px;margin-bottom:10px;z-index:10}
#bocadillo{width:170px;height:100%;display:none;position:absolute}
#bocadillo.flex .bg_border{padding:25px 10px 0px 10px;z-index:1;width:170px;height:100%;*height:300px;background:transparent url(/skylights/images/AG/bg-top-bocadillo_total.gif) top left no-repeat}
#bocadillo.flex .text{line-height:14px;width:50px}
#bocadillo.flex .bg_border div{margin-bottom:8px;float:none}
/*FIN Estilos bocadillo Flex*/

/*INICIO Estilos bocadillo DJ*/
#bocadillo_dj{background:url("/img/bocadillo_dj.png") no-repeat scroll left top transparent;display:none;height:100%;position:absolute;width:235px;*width:260px;margin:-1em -32em;padding:6em 3em;*padding:4em 3em;font-size:6px}
#bocadillo_dj.planeEventPopup .bg_border{padding:25px 10px 0px 10px;z-index:1;width:262px;height:100%;*height:205px;background:transparent url(/img/bocadillo_dj.png) top left no-repeat}
#bocadillo_dj.planeEventPopup .text{line-height:14px;width:50px}
/*FIN Estilos bocadillo DJ*/

/*INICIO Estilos bocadillo Martini*/
#bocadillo_martini{background:url("/img/bocadillo_martini.png") no-repeat scroll left top transparent;display:none;height:205px;position:absolute;width:235px;*width:260px;margin:-1em -32em;padding:5em 3em;*padding:4em 3em;font-size:6px}
#bocadillo_martini.planeEventPopup .bg_border{padding:25px 10px 0px 10px;z-index:1;width:262px;height:100%;*height:205px;background:transparent url(/img/bocadillo_martini.png) top left no-repeat}
#bocadillo_martini.planeEventPopup .planeEventText{line-height:14px;width:50px;font-weight:normal}
/*FIN Estilos bocadillo Martini*/

/*INICIO Estilos bocadillo adelanta tu vuelo*/
#bocadillo.adelanta .bg_border ul{width:140px;margin:10px 0px 0px 0px;z-index:10}
#bocadillo.adelanta .bg_border ul li{padding:0px;margin-bottom:10px;z-index:10}
#bocadillo{width:170px;height:100%;display:none;position:absolute}
#bocadillo.adelanta .bg_border{padding:25px 10px 0px 10px;z-index:1;width:170px;height:100%;*height:300px;background:transparent url(/skylights/images/AG/bg-top-bocadillo_total.gif) top left no-repeat}
#bocadillo.adelanta .text{line-height:14px;width:50px}
#bocadillo.adelanta .bg_border div{margin-bottom:8px;float:none}
/*FIN Estilos bocadillo adelanta tu vuelo*/

#bocadillo.packgo .bg_border ul{width:140px;margin:10px 0px 0px 0px;z-index:10}
#bocadillo.packgo .bg_border ul li{padding:0px;margin-bottom:10px;z-index:10}
#bocadillo{width:170px;height:100%;display:none;position:absolute}
#bocadillo.packgo .bg_border{padding:25px 10px 0px 10px;z-index:1;width:170px;height:100%;*height:300px;background:transparent url(/skylights/images/AG/bg-top-bocadillo_total.gif) top left no-repeat}
#bocadillo.packgo .text{line-height:14px;width:50px}
#bocadillo.packgo .bg_border div{margin-bottom:8px;float:none}

/*WEBMAP*/
#container_webmap{width:500px}
#productos{margin-right:20px}
#productos, #servicios{width:240px;display:block;float:left;margin-bottom:10px}
.box_middle h2{display:block}
#productos ul, #servicios ul{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;display:block;list-style:none}
#productos ul li, #servicios ul li{padding-left:10px;margin-bottom:3px;background:transparent url(/img/mapBullet.gif) no-repeat scroll 0 5px}
.box_yellow{width:100%;float:left;display:block}
.box_yellow .box_top{float:left;background:transparent url(../img/point_yellow.gif) top repeat-x;width:100%;display:block}
.box_yellow .box_bottom{float:left;background:transparent url(../img/point_yellow.gif) bottom repeat-x;width:100%;display:block}
.box_yellow .corner{background:transparent url(../img/corner_yellow.gif) no-repeat top;display:block;width:25px}

.box_top .top_left{background-position:0px 0px;float:left;height:12px}
.box_top .top_right{background-position:-25px 0px;float:right;height:12px}
.box_bottom .bottom_left{background-position:0px -38px;float:left;height:12px} 
.box_bottom .bottom_right{background-position:-25px -38px;float:right;height:12px}

.box_yellow .box_middle{padding:0px 15px 10px 14px;width:207px;float:left;border-left:2px solid #FC0;border-right:2px solid #FC0}
.box_yellow .heigh_1{height:120px}
.box_yellow .heigh_2{height:150px}
.box_yellow .heigh_3{height:80px}

#resp 1, #resp 2, #resp3, #resp4{float:left;padding-bottom:10px}

.w_boton{height:10px}
.w_boton a{display:block;float:left;text-align:center;background:#990 url(../img/b_on_right.gif) no-repeat right top;padding-right:10px;white-space:nowrap}
.w_boton a span{display:block;background:url(../img/b_on_left.gif) no-repeat left top;padding:1px 0 2px 10px;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold}
.w_boton a:hover{text-decoration:none}
.w_boton a:hover span{color:#FC0 !important}
/*boton 90px ancho*/
.w_boton a.ancho{width:95px;float:none;margin:0}
.w_boton a.ancho span{float:none}
.w_boton a.rojo{background:#D4470F url(../img/b_enviar_right.gif) no-repeat right top;font-weight:bold}
.w_boton a.rojo span{background:url(../img/b_enviar_left.gif) no-repeat left top;font-weight:bold}
.w_boton a.gris{background:#8D8E90 url(../img/b_enviar_gris_right.gif) no-repeat right top;font-weight:bold}
.w_boton a.gris span{background:url(../img/b_enviar_gris_left.gif) no-repeat left top;font-weight:bold}

.tabla .destacado td{background:#F4F4C5;font-weight:bold;border-top:3px solid;border-color:#fff}
.tabla td{padding:2px 10px 2px 0;vertical-align:top}
.tabla .tablaPasajeros{padding:0 0 0 0}
.tabla .tablaPasajeros td{padding:0 10px 0 0;vertical-align:top;border-width:0}
.tabla .tablaPasajeros .destacado td{font-weight:bold;border-top:3px solid;border-color:#fff}
.w_normal{font-weight:normal}

#contingut{width:500px;float:left;margin-bottom:40px}
#contingut #datos{width:100%;float:left;border-top:1px #999 solid;padding:10px 0px}
#contingut #datos div{float:left;margin-right:15px}
#contingut #datos span{margin-bottom:5px;display:block}
.tractament, .tractament select{width:80px}
#contingut .nom, #contingut .nom input, #contingut .cognom, #contingut .cognom input{width:100px}
#resident{margin:10px 0px 0px 0px;float:left;width:100%}
.boton_reserva a{text-decoration:underline;color:#666;font-weight:bold;background:#fff}
.boton_reserva a:hover{cursor:pointer}
.aleron_info{padding:16px 23px 0 20px}
.aleron_info_conex{padding:65px 23px 0 20px}
#sumario_investors{float:left;display:block;margin-top:20px;padding-left:0px;margin-left:0px}
#sumario_investors ul{list-style:none;margin-left:0px;padding-left:0px;width:100%;margin-bottom:0px}
#sumario_investors li{list-style:none;margin-left:0px;padding-left:0px;margin-bottom:8px;color:#666}
#sumario_investors #mas{float:left;margin-left:8px;_margin-left:6px;margin-top:10px;margin-bottom:40px;_margin-bottom:30px;width:100%;color:#666}
#sumario_investors #flechas{float:left;margin-right:4px;margin-bottom:15px;padding:0px}
#sumario_investors #flechas_unalinea{float:left;margin-right:4px;padding:0px}
#sumario_investors #espacio{margin:0px 0px 50px 0px}

#junta_accionistas{float:left;width:100%;display:block;margin-bottom:20px;color:#666}
#junta_accionistas li{list-style:outside;list-style-type:decimal;padding-bottom:4px}

/*fin_investors*/

#bocadilloNego{DISPLAY:none;WIDTH:170px;POSITION:absolute}
#bocadilloNego.middle .bg_top{padding:35px 10px 10px 13px;BACKGROUND:url(/skylights/images/AG/bg-top-bocadillo_total.gif) no-repeat left top;WIDTH:100%}
#bocadilloNego.middle .bg_top #flex{width:140px;margin:10px 0px 0px 0px}
#bocadilloNego.middle .bg_top #flex li{padding:0px;margin-bottom:10px}
#bocadilloNego.middle .bg_bottom{BACKGROUND:url(/skylights/images/AG/bg-bottom-bocadillo.gif) no-repeat left bottom;FLOAT:left;MARGIN:0px;WIDTH:170px;HEIGHT:14px}
#introgrupoplaneta{width:100%;float:left;margin-bottom:25px}
#introgrupoplaneta .titular{padding-left:28px;padding-top:2px;background:url(/skylights/images/AG/ico_planeta_24x24.gif) top left no-repeat;margin-bottom:12px;height:24px}
#input_ico{width:100%}
#input_ico div{float:left;margin-right:4px}
#input_ico .ico_planeta{margin-top:2px}

#banners_galicia{float:left;display:block;width:100%;margin-top:15px}
#banners_galicia a{float:left;display:block;width:100%;margin-bottom:15px}

/*barra punto*/
#sesion_punto{width:481px;/*background:url(/skylights/images/SB/filete_punto.gif) top left no-repeat;*/ padding:3px 20px 0px 0px;text-align:right;height:18px;margin:10px 0px;color:#666}
/*fin barra punto*/

#currentBookings{width:100%;float:left}
.titulo_reservas_vuelos{padding:15px 0px}
/*seleciona tu vuelo*/

.ida{background:transparent url(../img/ida_vuelta_izq.gif) no-repeat scroll left top;color:#FFF;float:left;font-size:14px;font-weight:bold;height:24px;padding:3px 0 0 10px}

.ida_c3{background:transparent url(../img/ida_vuelta_izq.gif) no-repeat scroll left top;color:#FFF;float:left;font-size:10px;font-weight:bold;height:24px;padding:3px 0 0 10px}

#ida_vuelta{width:100%;height:24px;clear:both;background:url(../img/ida_vuelta_der.gif) right no-repeat;margin-bottom:15px}

.barleft{height:24px;background:url(../img/ida_vuelta_izq.gif) top left no-repeat;padding-left:10px}
.bartitol{font-size:14px;color:#FFF;font-weight:bold;padding-top:3px}

#pie_ida_vuelta{margin-bottom:20px;_margin-bottom:0px;width:100%;float:left}
#pie_ida_vuelta ul{width:100%;font-weight:bold;list-style:none;margin:0px;padding:0px}
#pie_ida_vuelta ul li{width:33%;height:30px;float:left}
#pie_ida_vuelta ul li.antes{float:left}
#pie_ida_vuelta ul li.precios{padding:0px 0px 0px 35px;background:url(../img/ico_calendario_precios.gif) no-repeat left;height:16px;float:left}
#pie_ida_vuelta ul li.despues{text-align:right;float:right}
#pie_ida_vuelta a{color:#666;text-decoration:none}
#pie_ida_vuelta a:hover{color:#990;text-decoration:underline}

td.antes{float:left}
td.precios{padding:0px 0px 0px 35px;background:url(../img/ico_calendario_precios.gif) no-repeat left;height:16px;float:lft}
td.despues{text-align:right;float:right}

#taula_vols{width:500px;padding-bottom:10px;clear:both}

#taula_vols .linea{width:100%;height:30px;padding:4px 0 4px 0;clear:both}

#taula_vols .col1{float:left;width:40px}
#taula_vols .col2{float:left;width:110px;padding-top:2px;font-size:11px;color:#990;font-weight:bold}
#taula_vols .col3{float:left;width:180px}
#taula_vols .col4{float:left;width:50px}
#taula_vols .col5{float:left}

#adelanta{width:500px;margin:10px 3px 10px 0;*margin:10px 3px 20px 0;clear:both;float:left;*float:}
#adelanta .top{padding:18px 18px 0 18px;background:url(../img/PASTILLA_ADELANTA.gif) top left no-repeat;float:left;width:100%}
#adelanta .top h2{display:block;padding-left:20px;background:url(../img/reloj_filet.gif) top left no-repeat;height:15px;margin:0 0 10px -3px}
#adelanta p{width:95%}
#adelanta .bottom{height:16px;background:url(../img/PASTILLA_ADELANTA.gif) bottom left no-repeat;display:block;float:left;width:100%}

#packgo{width:500px;margin:10px 3px 10px 0;*margin:10px 3px 20px 0;clear:both;float:left;*float:}
#packgo .top{padding:18px 18px 0 18px;background:url(../img/PASTILLA_ADELANTA.gif) top left no-repeat;float:left;width:100%;height:90px}
#packgo .top h2{display:block;padding-left:20px;height:15px;margin:0 0 5px -3px}
#packgo p{width:95%}
#packgo .bottom{height:16px;background:url(../img/PASTILLA_ADELANTA.gif) bottom left no-repeat;display:block;float:left;width:100%}
#packgo .link_popup{float:right;margin-top:0;*margin-top:-5px;margin-bottom:0px;*margin-bottom:5px;margin-right:30px;*margin-right:10px;/*margin-left:420px;margin-top:-5px;*/}
#packgo .link_popup a{text-decoration:underline}

#packgo_left{width:240px;margin:10px 3px 10px 0;*margin:10px 3px 20px 0;clear:both;float:left;*float:}
#packgo_left .top{padding:18px 18px 0 18px;background:url(../img/PASTILLA_ADELANTA.gif) top left no-repeat;float:left;width:100%;height:90px}
#packgo_left .top h2{display:block;padding-left:20px;height:15px;margin:0 0 5px -3px}
#packgo_left p{width:95%}
#packgo_left .bottom{height:16px;background:url(../img/PASTILLA_ADELANTA.gif) bottom left no-repeat;display:block;float:left;width:100%}
.packgo_pastilla_izq{height:25px;vertical-align:bottom}
.roundbox_bloque1_248{border-left:2px solid #9A9A02;border-right:2px solid #9A9A02;display:block;float:left;margin:0;padding:0;width:244px;*width:248px}
.roundbox_top_248{background:#FFF url('/img/farefinder_top_248.gif') no-repeat scroll left top;float:left;width:248px;height:12px;display:block}
.roundbox_content_248{border:0px none ;float:left;padding-left:10px;width:223px}
.roundbox_bottom_248{background:transparent url('/img/farefinder_bottom_248.gif') no-repeat scroll left bottom;float:left;width:248px;display:block;padding-bottom:12px}

div.logo70{float:left;margin:-8px 15px 0 0}
#cardDisplay .divlogoPackGo{float:left;margin:7px 15px 10px 15px}
#cardDisplay .logoPackGo{width:50px;height:38px}
#cardDisplay .PopupPackGoContenido{background:#FFF;font-family:verdana,arial,helvetica,sans-serif;margin:0;padding:1px 0px;width:499px;overflow:hidden}
.PopupPackGoContenido ol li{margin-left:10px;*list-style-type:decimal !important}
.PopupPackGoContenido ul li{margin-left:10px;*list-style-type:disc !important}

#cardDisplay .packgocondiciones ul,#cardDisplay .packgocondiciones ol{margin-bottom:0;padding-bottom:0;margin-left:10px;padding-left:5px;width:440px}
#cardDisplay .packgocondiciones li{margin-top:0}

#cardDisplay .PopupFomentNoValidoContenido{background:#FFF;font-family:verdana,arial,helvetica,sans-serif;margin:0;padding:1px 0px;width:499px;overflow:hidden}

#ContentBloqueaPrecios{width:500px;margin:10px 3px 0 0;*margin:10px 3px 10px 0;clear:both;float:left;*float:}
#ContentBloqueaPrecios .top{padding:18px 18px 0 18px;background:url(../img/PASTILLA_ADELANTA.gif) top left no-repeat;float:left;width:100%;height:105px}
#ContentBloqueaPrecios .top h2{display:block;padding-left:20px;background:url(../img/reloj_filet.gif) top left no-repeat;height:15px;margin:0 0 10px -3px}
#ContentBloqueaPrecios p{width:90%;float:left}
#ContentBloqueaPrecios .bottom{height:16px;background:url(../img/PASTILLA_ADELANTA.gif) bottom left no-repeat;display:block;float:left;width:100%}

#ContentBloqueaPrecios{text-align:left;overflow:hidden}
#ContentBloqueaPreciosIco{overflow:hidden;float:left;margin-top:3px;float:left}
#ContentBloqueaPreciosIco img{float:left}
#ContentBloqueaPreciosTexto	{text-align:left;float:left;width:400px;margin-left:15px;overflow:hidden}
#ContentBloqueaPreciosTexto span{float:right;margin-top:2px;overflow:hidden;padding:25px 2px 0;font-size:11px}

#promocode2 label{font-weight:normal;width:500px;float:right;text-align:right}

#equipajeespecial{margin-bottom :0px;padding-bottom :0px;!important}
#packPacha{margin-bottom :0px;padding-bottom :0px;!important}
#pets{margin-bottom :0px;padding-bottom :0px;!important}

/* transicion */
.cardDisplayPopupMask{position:absolute;z-index:256;top:0px;left:0px;width:100%;height:100%;opacity:.4;filter:alpha(opacity=30);background:#333;display:none}
#cardDisplay{width:500px;position:absolute;top:100px;left:365px;z-index:200;display:none}
#cardDisplay #top{height:20px;float:left;width:100%} 
#cardDisplay #top .left{background:url(../img/thirdCompany/transicion_recuadro.gif) top left no-repeat;height:23px;float:left;width:20px;left:0px;position:relative;top:0px}
#cardDisplay #top .right{background:url(../img/thirdCompany/transicion_recuadro.gif) top right no-repeat;height:23px;float:right;width:23px;right:0px;position:relative;top:0px}
#cardDisplay #top .center{height:23px;width:457px;background:#fff;float:left}
#cardDisplay .middle{background:white;display:block;float:left;padding:0 36px;_padding:0 31px 20px 36px;width:428px;font-size:11px;padding-bottom:20px}
#cardDisplay .middle .flash{margin-bottom:5px}
#cardDisplay .middle .ruta{}
#cardDisplay #trayectos{width:100%;float:left;margin-bottom:20px}
#cardDisplay .ruta{width:30%;padding-left:59px;float:left}
#cardDisplay .ruta p.logo{padding-top:2px}

#cardDisplay .middle p{margin-bottom:10px;color:#666}
#cardDisplay .middle p.pregunta{margin-top:30px}
#cardDisplay .middle .centrado{margin-left:90px;margin-top:20px}
#cardDisplay #bottom{height:20px;float:left;width:100%}
#cardDisplay #bottom .left{background:url(../img/thirdCompany/transicion_recuadro.gif) bottom left no-repeat;height:23px;float:left;width:20px;left:0px;position:relative;top:0px;_top:0px}
#cardDisplay #bottom .right{background:url(../img/thirdCompany/transicion_recuadro.gif) bottom right no-repeat;height:23px;float:right;width:23px;right:0px;position:relative;top:0px;_top:0px}
#cardDisplay #bottom .center{height:23px;width:457px;background:#fff;float:left}

.botonFAREF{height:25px}
.botonFAREF a{height:25px;display:block;float:right;text-align:center;background:url(/skylights/images/SB/b_FAREF_right_d.png) no-repeat right top;padding-right:25px;white-space:nowrap;font-size:10px}
.botonFAREF a span{height:25px;display:block;float:right;background:url(/skylights/images/SB/b_FAREF_left_d.png) no-repeat left top;padding:3px 5px 2px 15px;color:#FFF;line-height:1.6;cursor:pointer;font-weight:bold}
.botonFAREF a.TA_CORP{margin-right:15px;text-decoration:none}
.fare{font-size:20px;color:#990;font-weight:normal;margin:20px 0 18px;padding:0}
.botonFAREF a:hover, .botonFAREF a:hover span{color:#FC0;text-decoration:none}
/* fin transicion */

/* Nuevos estilos del Check-in */
.sep_h_bottom {background:url("/img/SB/gif_horizontal_transparent.gif") no-repeat scroll -510px bottom transparent;float:left;padding-bottom:10px;width: 500px}
.CajaCheckinRedond{height: 185px;margin-top:20px;float: left;position: relative;width: 500px;background: none repeat scroll 0 0 #FFFFFF;border: 3px solid #FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-radius:10px;box-shadow: 0 1px 4px #333333;-webkit-box-shadow: 0 1px 4px #333;-moz-box-shadow: 0 1px 4px #333;behavior:url(/css/PIE.htc);}
.CajaCheckinRedond_AUX_FR{height: 198px !important;}
.TituloCajhaChechin {background: none repeat scroll 0 0 #9F9F06;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;width:480px;margin-bottom:3px;padding:5px 10px;position:relative;background-image:-moz-linear-gradient(0% 50% 90deg,#990,#990,#A7A70E 0%);background-image:-webkit-gradient(linear,0% 50%,0% 49%,from(#990),to(#A7A70E),color-stop(1,#A7A70E));-pie-background:linear-gradient(0% 50% 90deg,#990,#A7A70E 0%);background:#990;behavior:url(/css/PIE.htc)}
.TituloCajhaChechin p {clear:both;color:#FFFFFF;font-size:12px;font-weight:bold}
.contentCajaForm{background: none repeat scroll 0 0 #F0F0D9;width:500px;height:102px;margin-bottom:0px;*margin-bottom:3px;}
.contentCajaForm td{padding-bottom:13px}
.CheckinlinkPorque{color:#999900}
.cajalinkporque{padding-left:20px}
.cajalinkporque_AUX_EN{padding-left:13px;padding-bottom:6px}
.bt_comprar_checkin{background:#990;border:1px solid #990;*border:0;border:0\0/;background-image:-moz-linear-gradient(0% 50% 90deg,#990,#990,#B1B118 0%);background-image:-webkit-gradient(linear,0% 50%,0% 49%,from(#990),to(#B1B118),color-stop(1,#B1B118));-pie-background:linear-gradient(0% 50% 90deg,#990,#B1B118 0%);behavior:url(/css/PIE.htc);font-size:11px;color:#fff;font-weight:bold;padding:8px 21px;*zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 2px #000;-moz-box-shadow:0px 1px 2px #000;box-shadow:0px 1px 2px #000;text-decoration:none;position:relative}
.bt_comprar_checkin:hover{text-decoration:none;color:#fc0;cursor:pointer}
#contentCajaForm ul li{list-style:none;float:left;margin:8px 11px 0 0;width:149px}
#contentCajaForm ul {margin:0px;height:50px;width:500px}
.mas_info_checkin {color:#999900}
.mas_info_checkin a:hover{text-decoration:none}
.pieCajhaChechin{background:none repeat scroll 0 0 #F0F0F0;-webkit-border-radius: 0 0 8px 8px;-moz-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;behavior:url(/css/PIE.htc);margin-top:3px;height:44px;position:relative}
.logo_punto_checkin {background: url("/img/checkin/logo_punto_transparente.gif") no-repeat scroll 0 0 transparent;float:left;height:15px;width:52px;margin:10px}
.logo_punto_checkin_label {margin-top: 7px;width: 418px}
.labelNumero_checkin{width:168px;padding:0}
.textoInfoCheckin{margin-top:20px;float:left;position:relative;width:483px;border:3px solid #FFFFFF;border-radius:10px;box-shadow: 0 1px 4px #333333;padding:6px 10px 10px 10px;background:-moz-linear-gradient(0% 35px 90deg,#fff,#F0F0F0 65%);background:-webkit-gradient(linear,0% 0%,0% 22%,from(#F0F0F0),to(#FFF));-pie-background:linear-gradient(0% 35px 90deg,#fff,#F0F0F0 65%);behavior:url(/css/PIE.htc);-moz-border-radius:10px}
.textoInfo{border-bottom:1px dotted #9F9F06;margin-bottom:13px;margin-top:19px}
.textoInfo label{color:#999900;width: 400px;margin-left:23px;margin-top:2px;cursor:pointer}
.desplIco{background: url("/img/SB/icos.png") no-repeat scroll -47px -247px transparent;height:15px;width:15px;margin-bottom:11px}
.infoExtraCheci_sub{border-bottom:1px dotted #9F9F06;margin:0px;float:left;width:436px;padding:0;}
.infoExtraCheci_sub p{margin-bottom:10px}
.infoExtraCheci_sub .subTitulo{color:#999900;margin-top:10px}
#infoExtraCheci_sub1 .infoExtraCheci_sub_up{color:#999900;float:right;margin-bottom:0;*margin-bottom:-8px;}
#infoExtraCheci_sub2 .infoExtraCheci_sub_up{color:#999900;float:right;margin-bottom:0;}
#infoExtraCheci_sub3 .infoExtraCheci_sub_up{color:#999900;float:right;margin-bottom:0;*margin-bottom:-19px;}
.ico_tar_imp{background: url("/img/SB/icos.png") no-repeat scroll -71px -941px transparent;display:block;height:55px;margin-right:13px;width:42px;float:left}
.ico_tar_imp_mov{background: url("/img/SB/icos.png") no-repeat scroll -36px -992px transparent;display:block;height:104px;margin-right:10px;width:42px;float:left;}
.ico_sub_maleta{background: url("/img/SB/icos.png") no-repeat scroll -253px -1732px transparent;height: 141px;width: 133px;display:block;float:left;margin-right: 33px}
#infoExtraCheci_sub2 .subTitulo{margin-top:20px}
#infoExtraCheci_sub2 ul li{margin:21px 1px 1px}
#infoExtraCheci_sub2 ul {margin: 21px 1px 1px 150px}
#infoExtraCheci1 p{margin-bottom:11px}
#infoExtraCheci1 a{color:#9F9F06}
#infoExtraCheci_sub2 ul li{list-style-image:url(/img/segurodeviaje/flecha_list.gif)}
.textoBajo_maleta_sub{float:left;margin-top:15px}
.infoExtraCheci_sub3_1{background:url(/img/checkin/1checkin.png) no-repeat scroll 0 0 transparent;height:18px;margin:21px 0;padding:9px 0 0 31px}
.infoExtraCheci_sub3_1 a{color:#9F9F06}
.infoExtraCheci_sub3_2{background:url(/img/checkin/2checkin.png) no-repeat scroll 0 0 transparent;height:18px;margin:10px 0;padding:9px 0 0 31px}
.infoExtraCheci_sub3_3{background:url(/img/checkin/3checkin.png) no-repeat scroll 0 0 transparent;height:31px;margin:16px 0;padding:9px 0 0 31px}
#infoExtraCheci_sub3 ul{margin:0 0 19px}
.masinfocheckinbotton{display:none;margin:16px 22px 0 26px}
#infoExtraCheci2 ul li{margin:6px 0 0 -23px;list-style-image: url("/img/segurodeviaje/flecha_list.gif");}
#infoExtraCheci2 ul{margin-top:10px}
.contenido_popup_checking{margin:68px 0 0 12px}
#TituloCheckinPopUp{color:#9F9F06;font-weight:bold}
.evitaColasCheking{clear:both;float:right;height:50px;}
.evitaColasCheking_ES{background:url("/img/checkin/img_evita_colas_ES.png") no-repeat scroll 0 0 transparent;width:150px}
.evitaColasCheking_CA{background:url("/img/checkin/img_evita_colas_CA.png") no-repeat scroll 0 0 transparent;width:150px}
.evitaColasCheking_EU{background:url("/img/checkin/img_evita_colas_EU.png") no-repeat scroll 0 0 transparent;width:150px}
.evitaColasCheking_GA{background:url("/img/checkin/img_evita_colas_GA.png") no-repeat scroll 0 0 transparent;width:150px}
.evitaColasCheking_PT{background:url("/img/checkin/img_evita_colas_PT.png") no-repeat scroll 0 0 transparent;width:150px}
.evitaColasCheking_IT{background:url("/img/checkin/img_evita_colas_IT.png") no-repeat scroll 0 0 transparent;width:179px}
.evitaColasCheking_FR{background:url("/img/checkin/img_evita_colas_FR.png") no-repeat scroll 0 0 transparent;width:150px}
.evitaColasCheking_NL{background:url("/img/checkin/img_evita_colas_NL.png") no-repeat scroll 0 0 transparent;width:150px}
.evitaColasCheking_DE{background:url("/img/checkin/img_evita_colas_DE.png") no-repeat scroll 0 0 transparent;width:179px}
.evitaColasCheking_EN{background:url("/img/checkin/img_evita_colas_EN.png") no-repeat scroll 0 0 transparent;width:150px}
#TituloBajoCheckinPopUp{margin-bottom:20px}
.List_Aeroport_checkinPopUp{float:left;}
.List_Aeroport_checkinPopUp li{list-style-image:url(/img/segurodeviaje/flecha_list.gif)}
.content_aeroport_contenido{height: 89px;width:100%;*width:400px;}
.content_infoIti{height:408px !important; //height:365px !important;}
.content_aeroport{height: 190px !important; //height: 160px !important;}
#ver_aeropuertos_checkingPopUp{cursor:pointer;}
#ver_aeropuertos_checkingPopUp:hover{text-decoration:none;}
.header_popup_checking_h3 h3{width:398px !important;margin-top:4px;padding-left:47px;padding-top:2px !important;background: url("/img/SB/icos.png") no-repeat scroll -380px -1238px transparent;}
.content_infoIti_cheking{top:50%;top:0\0/;*top:0;}
#contenedor_popup.content_infoIti_cheking{top:50%;top:0\0/;*top:0;}
/* FIN Nuevos estilos del Check-in */

.checkin_opcions{margin-bottom:10px;width:100%;float:left}
.checkin_check{float:left;margin-right:10px}
.checkin_email{margin-top:10px;margin-bottom:10px;padding-bottom:10px;padding-top:10px;float:right;display:none;float:left;padding-left:30px}
.checkin_boton_cambios{border-top:1px solid #990;margin-top:10px;padding-top:10px;float:right;width:100%;display:none}
.checkin_marginbottom{margin-bottom:50px}
#centro3{margin:0 0 10px 260px;width:601px;_width:604px;_margin:0 0 10px 259px}
.sdt td{margin-bottom:50px;font-weight:normal!Important;color:#000!Important;vertical-align:inherit !important}
/* VYpromoocode */
#discount_promovy_ida{padding:5px 0pt 0pt 4px;float:left;clear:left;width:85px}
#discount_promovy_vuelta{padding:5px 0pt 0pt 4px;float:left;clear:left;width:85px}
#discount_promovy_ida_precio{padding:5px 0pt 0pt 0px;float:left;width:90px;text-align:right}
#discount_promovy_vuelta_precio{padding:5px 0pt 0pt 0px;float:left;width:90px;text-align:right}
#discount_promovy_ida_total{padding:5px 4px 0pt;float:right;color:#D4470F}
#discount_promovy_vuelta_total{padding:5px 4px 0pt;float:right;color:#D4470F}
#label_vypromo_total_discount{width:500px;height:16px;padding:4px 4px 4px 0;font-weight:bold;text-align:right;display:none}
#promovy_message{color:#666;float:right;font-size:12px;font-weight:bold;margin:-30px 50px -200px 100px;_margin:-10em 0px 0px 0px;#margin:-30px 50px -200px 0px;width:390px}
#setDivTotalWithDiscountItinerary{border-bottom:2px solid #999999;margin-top:10px;font-size:10px;width:200px}
#setDivTotalWithDiscountItinerarySpan{font-size:12px;font-weight:bold}
#messageVYPromo{margin-bottom:10px}
#setDivDiscountFares{color:#D4470F;margin:0 0 10px 0;float:right}

/*Nueva maqueta de dSelect*/

#ContenedorDestinoSegmento{margin-top:22px;overflow:hidden;margin-bottom:10px;*margin-bottom:0px;*padding-bottom:20px;padding-bottom:10px}
#ContenedorDestinoSegmento span{float:left;margin-top:8px;margin-left:6px}
.DestinoPrimerSegmento{top:5px;position:relative}
.filete{margin:0 0 10px;*margin:0;padding:0;height:1px;border-bottom:1px dotted #CCCCCC;clear:both}
.BtContPrimerSegmento{color:#990;float:left;font:11px verdana,arial,helvetica,sans-serif;margin-top:0px;margin-left:190px;margin-bottom:14px;*padding-bottom:10px;left:145px;overflow:hidden}
.BtContPrimerSegmento a{background:#990 url(../img/MR/ms_b_on_right.gif) no-repeat scroll right top;display:block;float:left;font-size:10px;margin-left:15px;padding-right:10px;text-align:center;text-decoration:none;white-space:nowrap}
.BtContPrimerSegmento span{background:transparent url(../img/MR/ms_b_on_left.gif) no-repeat scroll left top;color:#FFF;cursor:pointer;display:block;float:left;font-weight:bold;height:14px;padding:3px 0 2px 10px;width:62px}
.limpiar{overflow:hidden}
#ContentVueloPrimerSegmento{overflow:hidden;border-bottom:1px solid #CCCCCC;*padding-bottom:50px}
#ContentVueloPrimerSegmento h1{background:transparent url(../img/paso2.gif) no-repeat scroll 0 4px;color:#990;padding-left:64px}
#ContentVueloPrimerSegmento h3{color:#666}
#ContentDestinSegmento{margin-bottom:18px;margin-top:12px;overflow:hidden;clear:both}
#ContentDestinSegmento strong{float:left;margin-right:10px;margin-top:8px;color:#666}
#ContentDestinoSeg{color:#FFF;float:left;overflow:hidden}
#ContentDestinoSeg h3{color:#990;font-size:10px;margin-left:5px;margin-right:5px}
.ContentVueloDestinTxt{position:relative;top:5px}
.ContentVueloDestinTxt{position:relative;top:5px}
#ContentVueloPrimerDestino{float:left}
#ContentDestinSegmento span{float:left;margin-right:3px;margin-left:3px;margin-top:8px;color:#666}
#ContentVueloPrimerSegmento p{margin-top:20px}
span.TextPrimerSegmento strong{color:#666}
span.TextPrimerSegmento{top:10px;position:relative}
span.TextSegundoSegmento strong{color:#666}
span.TextSegundoSegmento{top:6px;position:relative}
#PrimerSegmento{overflow:hidden;width:489px}
#PrimerSegmento .IcoPrimerSegmento{overflow:hidden;float:left;position:relative;top:9px;left:7px}
#PrimerSegmento h3{overflow:hidden;color:#FFF;font-size:10px;margin-left:49px;margin-top:6px}
#DestinoSegmento{color:#FFF;overflow:hidden;float:left}
#DestinoSegmento h3{color:#990;font-size:10px;margin-left:5px;margin-right:5px}
#ContentSegundoSegmento{margin-top:22px;margin-bottom:10px;*padding-bottom:10px;overflow:hidden!important}
#ContentSegundoSegmento span{margin-top:8px;float:left;margin-right:10px}
#mrPrint a{background:none !important;color:#7A7A78;background:#FFF}
#mrPrint span{background:none !important;color:#7A7A78;background:#FFF}
.mrButton{*margin-top:10px;*margin-bottom:15px}
#MRButtons{padding-bottom:35px;padding-top:15px;*padding-top:0px;overflow:hidden!important}
.inVisible{display:none}
/* Estilos para CONTACT -> Pets */
.borderBottomNone{border-bottom:none}
#pets .floatLeft{float:left}
#pets .displayNone{display:none}
#pets .clearBoth{clear:both}
#pets .paddingTop10px{padding-top:10px}
#pets .paddingMargin0px{padding:0px;margin:0px}
#pets #pets_Header{width:500px;clear:both;padding-top:0}
#pets #pets_Header .pets_Header_title{float:left;clear:left}
#pets #pets_Header .pets_Header_Inputs{float:left;padding:10px 0 0 10px;clear:right}
#pets #pets_Infotext{float:left;width:500px;clear:both}
#pets #petsInterface .pets_petsInterface_checkbox{margin:2pt;padding-right:1px}
#pets TABLE.pets_totalprice{padding-top:10px;padding-bottom:15px}
#pets .pets_clearFinal{clear:both;padding-top:5px}

#atencionCliente{float:right;background:url(/img/ico_atencion_clienteTA.gif) no-repeat 0 4px;padding:0 0 0 39px;margin-bottom:15px}
#atencionCliente strong, .CORP #atencionCliente strong{font-size:1.6em}
#atencionCliente strong span{font-size:10px;color:#999}
#atencionCliente p{padding:0 0 2px;color:#990}
#atencionPunto{float:right;background:url(/img/telefono.gif) no-repeat 0 4px;padding:0 0 0 39px;margin:20px 0 15px 0}
#atencionPunto strong{font-size:1.6em}
#atencionPunto strong span{font-size:10px;color:#666}
#atencionPunto p{color:#666}

#ContentRecuperaPuntos{overflow:hidden;margin-bottom:22px}
#ContentRecuperaPuntos p{overflow:hidden;margin:0 0 4px;padding:0}
#ContentRecuperaPuntosVolver{overflow:hidden;padding:0px 5px 0px 0px;border-top:1px solid #990;margin-top:6px}
#ContentRecuperaPuntosVolver div{overflow:hidden;margin-top:5px;margin-left:0px}
#ContentRecuperaPuntosVolver .BtContPrimerSegmento{color:#990;float:left;font:11px verdana,arial,helvetica,sans-serif;padding:0px!important;margin-left:inherit!important;overflow:hidden}
#ContentRecuperaPuntosVolver .BtContPrimerSegmento a{background:#990 url(../img/b_on_right.gif) no-repeat scroll right top;display:block;float:left;font-size:10px;margin-left:0px!important;padding-right:8px;text-align:center;text-decoration:none;white-space:nowrap}
#ContentRecuperaPuntosVolver .BtContPrimerSegmento span{background:transparent url(../img/b_on_left.gif) no-repeat scroll left top;color:#FFF;cursor:pointer;display:block;float:left;font-weight:bold;height:14px;padding:3px 0 2px 10px;width:62px!important}
#cambiarVuelo .localidad{width:220px}
#bookingService{padding-top:20px;text-align:left !important;float:right}

#bookingService .bookingServiceImage{float:left;padding-right:5px}

#bookingService .bookingServiceNumber{color:#990;font-size:12px;font-weight:bold}
#bookingService .bookingServiceInfo{text-align:left;border:solid 3px white}
#condiciones_desp{clear:both;display:block}
#specialTransportConditions{display:table;margin-left:auto;margin-right:auto}
.title{border-bottom:1px solid #CCCCCC;color:#990;font-size:12px;font-weight:bold;margin-bottom:15px;padding-bottom:5px}
.printItinerary{margin-left:1em}
/*Tope de MyVueling para la home*/
#tope_myvueling_portada{width:770px;padding:10px 0 30px;*padding:10px 0;/*float:left;*/}
#tope_myvueling_portada .izquierda{float:left;padding:10px 15px;*padding-bottom:0;display:block}
#tope_myvueling_portada .derecha{float:right;padding:5px 10px;display:block;margin-left:0px;width:auto;text-align:right}
#tope_myvueling_portada #asistentePreguntanos{padding: 3px 0 0 0;}
#tope_myvueling_portada .derecha div{padding:5px 10px;float:left}      
#contenedorsuperanchoXXL .cabecera_especial_myvueling{margin:-15px 0 15px -10px !important;*margin:-15px 0 0px -5px !important}

/* GDC-1345 INICIO ESTILOS CALENDARIO PACK PACHA 2010 */
.iFrame_calPacha{z-index:100;height:0;width:0;margin:0;padding:0;float:left}
.busc_calPacha, iFrame_calPacha{background:#FFF;position:absolute;top:207px;left:208px;width:210px;height:230px;display:none}
.busc_calPacha{border:1px #666 solid;z-index:1430;background:#FFF;height:190px}

a.linkWhite:link, #newMenutop a:link{color:#FFF;text-decoration:none}
a.linkWhite:visited, #newMenutop a:visited{color:#FFF;text-decoration:none}
a.linkWhite:hover, #newMenutop a:hover{color:#FC0;text-decoration:none !important}

/* GDC-1345 FIN ESTILOS CALENDARIO PACK PACHA 2010 */
/*Inicio Footer Nuevo general*/

#newFooter{width:757px;_width:754px;clear:both;display:block;float:left;margin-top:5px;position:relative;margin-left:10px;*margin-left:5px}
body:nth-of-type(1) #newFooter{width:757px;display:block;float:left;margin:15px 0px 0px 10px;position:relative;padding:0px;clear:both}
*+HTML #newFooter{width:757px;display:block;float:left;margin:20px 0px 0px 0px;position:relative;padding:0px}

#newFooter #menubottom{width:100%;display:block;height:36px;border-bottom:1px #CCC solid;border-top:1px #CCC solid}
#newFooter #idiomas_new{float:left;padding-top:9px}
#newFooter #idiomas_new label{width:60px}
#newFooter #bt_menubottom{float:right;width:531px}
#newFooter #bt_menubottom ul{margin:10px 0 0 0 !important}
#newFooter #bt_menubottom ul li{display:inline;float:right;margin-left:3px}
/*#newFooter #bt_menubottom ul li{display:block;float:left}*/   /* Footer amb h2 */
#copyright{width:100%;padding:7px 0px 20px 0px;text-align:right;float:left}

/*Fin Footer Nuevo general*/

/*Inicio Universal*/
#universalCheckbox{background:url("/img/universal/pagoTextUniversal.png"); no-repeat;margin:0 0 0 -3px;height:50px;width:101%;padding-top:10px}
#universalCheckbox div{margin-left:10px}
#universalCheckbox a{color:#000;font-weight:bold;text-decoration:underline}
#UniversalConditions{width:30px !important}
.curved{background:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;border-radius:10px;behavior:url(/css/border-radius.htc)}
/*Fin Universal*/
.SAcenterbuttons{width:220px;margin-left:auto;margin-right:auto;margin-top:30px}

/*c3 comprar seguros*/
#c3_lista_seguros{float:left;width:100%;margin:0px;padding:0px;list-style:none}
#c3_lista_seguros li{float:left;width:100%;display:block}
#c3_lista_seguros li h4{float:left;width:100%;padding:10px 0 0 38px;height:28px;*height:35px;padding-top:10px;font:11px Verdana, Geneva, sans-serif;font-weight:bold;margin-bottom:7px;margin-top:18px;color:#666}
#c3_lista_seguros li h4.medico{background:url(/img/insurance/c3_bg_seguro_medico.jpg) top left no-repeat}
#c3_lista_seguros li h4.equipaje{background:url(/img/insurance/c3_bg_seguro_equipaje.jpg) top left no-repeat}
#c3_lista_seguros li h4.deportivo{background:url(/img/insurance/c3_bg_seguro_equipaje_deportivo.jpg) top left no-repeat}
#c3_lista_seguros li p{padding-left:31px}
#asientos.seguros{float:left;margin-top:15px;padding-bottom:28px}
#asientos.seguros #asientos_seguros_c3{width:100%;float:left;margin-top:20px}
#asientos.seguros #asientos_seguros_c3 tr.titulo td{border-top:1px solid #990;background:#E6E6C1;height:15px;padding-top:7px;color:#990;font-weight:bold;text-align:center;border-bottom:0}
#asientos.seguros #asientos_seguros_c3 td.pasajeros{padding-left:8px;background:url(/img/insurance/dot_lista_pasajeros.gif) bottom left repeat-x;height:28px;padding-top:10px;border-bottom:0}
#asientos.seguros #asientos_seguros_c3 td div.pasajero{background:url(/img/insurance/ico_pasajero.gif) top left no-repeat;padding-left:22px;color:#666;font-size:11px}
#asientos.seguros #asientos_seguros_c3 td.tipo_seguro{border-bottom:0;background:url(/img/insurance/dot_lista_pasajeros.gif) bottom left repeat-x;text-align:center}
#asientos.seguros #asientos_seguros_c3 td.tipo_seguro select{width:180px}
#asientos.seguros #precio_total{float:left;padding:13px 0 20px 0;margin-bottom:15px;border-bottom:1px solid #990;width:100%;text-align:right}
#asientos.seguros .boton a{margin-top:0px}
/*fin c3 comprar seguros*/

#btn_fb a{background:url("/img/ico_fb.jpg") no-repeat scroll 0 0 transparent;height:21px;width:21px;float:right;margin-top:-3px;margin-left:5px}
#btn_fb a:hover{background:url("/img/ico_fb.jpg") no-repeat scroll 0 -21px transparent;height:21px;width:21px}
#btn_tw a{background:url("/img/ico_tw.jpg") no-repeat scroll 0 0 transparent;height:21px;width:21px;float:right;margin-top:-3px;margin-left:0px}
#btn_tw a:hover{background:url("/img/ico_tw.jpg") no-repeat scroll 0 -21px transparent;height:21px;width:21px}

#showInfoDiv{width:500px}
#contenido_popup{width:500px;display:block;position:absolute;-moz-border-radius:14px;background:#FFF;float:left;height:auto;overflow:hidden;width:500px}
#contenedor_popup{-moz-border-radius:14px;background:#990;height:auto;padding:3px 3px 35px 0;position:relative;top:50%;width:500px}
#contenedor_popup .header_popup h3{font-size:14px;color:#fff;font-weight:bold;float:left;width:400px;margin-bottom:0px;margin-left:19px} 
#contenedor_popup.medico .header_popup h3{margin:8px 0 10px 20px}

#contenedor_popup{position:relative;float:left;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-box-shadow:0px 1px 4px #333;-moz-box-shadow:0px 1px 4px #333;box-shadow:0px 1px 4px #333;background:#fff;padding:3px 3px 35px 3px;*padding:3px 3px 42px 3px;_padding:3px 3px 35px 3px;width:494px;behavior:url(/css/PIE.htc);display:block;*zoom:1;top:50%;*top:0;height:auto}
.header_popup{position:relative;float:left;width:494px;background:#990;-webkit-border-radius-topleft:14px 14px;-moz-border-radius-topleft:14px 14px;-webkit-border-radius-topright:14px 14px;-moz-border-radius-topright:14px 14px;border-radius:14px 14px 0 0;border-radius:14px 14px 0 0;padding-bottom:10px;behavior:url(/css/PIE.htc)}
#contenedor_popup .header_popup{background:#990}
#contenedor_popup .header_popup span{float:left;clear:none;width:35px;height:40px;margin-left:10px}
#contenedor_popup .header_popup h3{padding-top:7px}
#contenedor_popup.medico .header_popup span{background:url(/img/SB/icos.png) 0 -840px no-repeat}
#contenedor_popup.equipaje .header_popup span{background:url(/img/SB/icos.png) -35px -840px no-repeat}
#contenedor_popup.deportivo .header_popup span{background:url(/img/SB/icos.png) -72px -840px no-repeat}

#cardDisplay .contenido_popup,#showInfoDiv .contenido_popup{float:left;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;behavior:url(/css/PIE.htc);padding:24px 18px 0 18px;width:457px;height:auto;overflow:auto}
p.bt_center{text-align:center;margin:5px 0!important;width:100%;float:left}
div.bt_center{margin:10px auto;text-align:center;_margin:10px 50%}
/* COLORBOX LIGHTBOX */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#555}
#cboxMiddleLeft, #cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:hidden}
#cboxTitle{margin:0}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block}
.cboxIframe{width:100%;height:100%;display:block;border:0}


/*TTOO*/
.addInfantLabel {padding-left: 10px;	margin-top:10px;cursor:pointer;background-image: url("/img/+.gif");background-repeat: no-repeat;background-position: left top}
.addResLabel {display:none;margin-top:10px;cursor:pointer}
.desgloseInfDiv {clear:both;display:none}
.BtnCambioNombre{float:left;margin:10px 0px 10px 0px;width:100%}
.ui-datepicker-title { width: 100% }
/*TTOO*/

/*#cboxOverlay{}*/
#colorbox{}
  #cboxTopLeft{width:21px;height:21px;background:none}
  #cboxTopRight{width:21px;height:21px;background:none}
  #cboxBottomLeft{width:21px;height:21px;background:none}
  #cboxBottomRight{width:21px;height:21px;background:none}
  #cboxMiddleLeft{width:21px;background:none}
  #cboxMiddleRight{width:21px;background:none}
  #cboxTopCenter{height:21px;background:none}
  #cboxBottomCenter{height:21px;background:none}
  #cboxContent{background:transparent;overflow:hidden}
    #cboxError{padding:50px;border:1px solid #ccc}
    #cboxLoadedContent{margin-bottom:28px}
    #cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;display:none}
    #cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}
    #cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}
    #cboxPrevious{position:absolute;bottom:0;left:0;background:none;width:25px;height:25px;text-indent:-9999px}
    #cboxPrevious.hover{background-position:-75px -25px}
    #cboxNext{position:absolute;bottom:0;left:27px;background:none;width:25px;height:25px;text-indent:-9999px}
    #cboxNext.hover{background-position:-50px -25px}
    #cboxLoadingOverlay{background:none}
    #cboxLoadingGraphic{background:none}
    #cboxClose{position:absolute;bottom:0;right:0;background:none;width:25px;height:25px;text-indent:-9999px}
    #cboxClose.hover{background-position:-25px -25px}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}
.cboxIE6 #cboxTopLeft{background:none}
.cboxIE6 #cboxTopCenter{background:none}
.cboxIE6 #cboxTopRight{background:none}
.cboxIE6 #cboxBottomLeft{background:none}
.cboxIE6 #cboxBottomCenter{background:none}
.cboxIE6 #cboxBottomRight{background:none}
.cboxIE6 #cboxMiddleLeft{background:none}
.cboxIE6 #cboxMiddleRight{background:none}
.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src :this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')")}

#CheckShowPrices #CheckShowPricesHeader{background:url(/img/fondo_caja_reserva.gif) no-repeat;height:49px;overflow:hidden}
#CheckShowPricesHeader h3{color:#FFF;font-size:13px;text-align:center;margin-top:16px}
#BloqueaPrecioContenido{background:#FFF;font-family:verdana,arial,helvetica,sans-serif;margin:0;padding:1px 0px;width:499px;overflow:hidden; height:140px}
#BloqueaPrecioContenido UL{list-style:none outside none;margin:20px 25px 0 25px;padding:0 0 0 40px}
#BloqueaPrecioContenido UL div{clear:both;margin:5px 0;float:left;width:100%}
#BloqueaPrecioFondoBajo {background:url(/img/_r2_c1.png) no-repeat;height:13px;overflow:hidden;padding:0}

/*botones*/
.boton_web{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 2px #000;-moz-box-shadow:0px 1px 2px #000;box-shadow:0px 1px 2px #000;font-size:11px;color:#666;font-weight:bold;background:#fff;padding:5px 24px;text-decoration:underline;behavior:url(/css/PIE.htc);border:1px solid #D7D7D7;text-decoration:none;*zoom:1;position:relative}
.boton_continuar{padding:5px;margin-top:10px}
.boton_web:hover{text-decoration:none;color:#000;cursor:pointer}
.boton_web.boton_continuar{color:#990;text-decoration:underline}
.boton_web.boton_continuar:hover{color:#666;text-decoration:none}
.bt_cerrar{position:relative;font-size:11px;color:#990;background:#fff;padding:0px 8px 2px 22px;text-decoration:underline;behavior:url(/css/PIE.htc);border:1px solid #fff;*zoom:1}
.bt_cerrar span.bt{background:url(/img/SB/icos.png) -643px -1937px no-repeat;width:20px;height:19px;left:-3px;margin-bottom:0;position:absolute;top:-1px}
.bt_cerrar:hover,.bt_cerrar:hover span,.bt_continuar:hover,.bt_continuar:hover span{color:#666!important}
.bt_cerrar span{white-space:nowrap}
.bt_cerrar img{position:absolute;top:-2px;*top:-2px;_top:-1px;left:-3px;margin-bottom:0px}

/* Core qTip styles */
.ui-tooltip, .qtip{position:absolute; left:-28000px; top:-28000px; display:none; max-width:280px; min-width:50px; font-size:12px; line-height:12px; z-index:8888}
.ui-tooltip-fluid{display:block; visibility:hidden; position:static !important; float:left !important}
.ui-tooltip-content{position:relative; padding:5px 9px; overflow:hidden; border-width:3px; border-style:solid; text-align:left; word-wrap:break-word; overflow:hidden}
.ui-tooltip-titlebar{position:relative; min-height:14px; padding:5px 35px 5px 10px; overflow:hidden; border-width:1px 1px 0; border-style:solid; font-weight:bold}
.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0px !important}
.ui-tooltip-titlebar .ui-state-default{position:absolute; right:4px; top:50%; margin-top:-9px; cursor:pointer; outline:medium none; border-width:1px; border-style:solid}
* html .ui-tooltip-titlebar .ui-state-default{top:16px}
.ui-tooltip-titlebar .ui-icon, 
.ui-tooltip-icon .ui-icon{display:block; text-indent:-1000em}
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.ui-tooltip-icon .ui-icon{width:18px; height:14px; text-align:center; text-indent:0; font:normal bold 10px/13px Tahoma,sans-serif; color:inherit; background:transparent none no-repeat -100em -100em}
.ui-tooltip-focus{}
.ui-tooltip-hover{}
div.ui-tooltip-default{color:#FFF}
.ui-tooltip-default .ui-tooltip-titlebar, 
.ui-tooltip-default .ui-tooltip-content{ padding:9px;  line-height:1.3; font-family:verdana,arial,helvetica,sans-serif;  font-size:10px; color:#FFF; border-color:#FFF; border-width:3px}
.ui-tooltip-default .ui-tooltip-content{background-color:#FFF; color:#000; border-top:0}
.ui-tooltip-default .ui-tooltip-titlebar{background-color:#D4470F; border-bottom:0}
.ui-tooltip-default .ui-tooltip-titlebar DIV{color:#FFF; font-weight:bold}
.ui-tooltip-default .ui-tooltip-content ul{list-style:none outside none; margin:0; padding:0}
.ui-tooltip-default .ui-tooltip-content ul li{float:left; margin-bottom:7px; width:100%}
.ui-tooltip-default .ui-tooltip-titlebar a, 
.ui-tooltip-default .ui-tooltip-content a{text-decoration:underline}
.ui-tooltip-default .ui-tooltip-icon{border-color:#F1F1F1; color:#F1F1F1}
.ui-tooltip-default .ui-tooltip-titlebar{border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; box-shadow:0 -2px 6px #BBB;     -moz-box-shadow:0 -2px 6px #BBB;     -webkit-box-shadow:0 -2px 6px #BBB; -pie-poll:true; BEHAVIOR:url(/css/PIE.htc)}
.ui-tooltip-default .ui-tooltip-content{-moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; box-shadow:0 4px 6px #BBB;     -moz-box-shadow:0 4px 6px #BBB;     -webkit-box-shadow:0 4px 6px #BBB; -pie-poll:true; BEHAVIOR:url(/css/PIE.htc)}
.ui-tooltip-no-title .ui-tooltip-content{border-top:3px solid #FFF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; box-shadow:0 0 6px #999;     -moz-box-shadow:0 0 6px #999;     -webkit-box-shadow:0 0 6px #999; -pie-poll:true; BEHAVIOR:url(/css/PIE.htc)}
.ui-tooltip .ui-tooltip-tip{margin:0 auto; overflow:hidden; background:transparent !important; border:0px dashed transparent !important; z-index:10}
.ui-tooltip .ui-tooltip-tip, 
.ui-tooltip .ui-tooltip-tip *{position:absolute; line-height:0.1px !important; font-size:0.1px !important; color:#123456; background:transparent; border:0px dashed transparent}
.ui-tooltip .ui-tooltip-tip canvas{top:0; left:0}
#qtip-overlay{position:fixed; left:-10000em; top:-10000em}
#qtip-overlay.blurs{cursor:pointer}
#qtip-overlay div{position:absolute; left:0; top:0; width:100%; height:100%; background-color:black; opacity:0.7; filter:alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}
.ui-tooltip-rojo .ui-tooltip-titlebar, 
.ui-tooltip-rojo .ui-tooltip-content{background-color:#D4470F; color:#FFF; padding:14px}
.ui-tooltip-rojo .ui-tooltip-content ul li{margin:4px 0 0 0}
.ui-tooltip-verde .ui-tooltip-titlebar, 
.ui-tooltip-verde .ui-tooltip-content{background-color:#990; border-color:#FFF; color:#FFF; padding:14px}
.ui-tooltip-rojo .ui-tooltip-titlebar a, 
.ui-tooltip-rojo .ui-tooltip-content a, 
.ui-tooltip-verde .ui-tooltip-titlebar a, 
.ui-tooltip-verde .ui-tooltip-content a{color:#FFF}
.ui-tooltip-gris .ui-tooltip-titlebar, 
.ui-tooltip-gris .ui-tooltip-content{background-color:#ECECEC; color:#7A7A78; padding:9px}
.ui-tooltip-beige .ui-tooltip-titlebar, 
.ui-tooltip-beige .ui-tooltip-content{background-color:#F0F0D9; border-color:#FFF; color:#990; padding:9px}
.ui-tooltip-beige .ui-tooltip-titlebar, 
.ui-tooltip-beige .ui-tooltip-content{background-color:#F0F0D9; border-color:#FFF; color:#990; padding:11px}
div.ui-tooltip-borde-verde{color:#990}
.ui-tooltip-borde-verde .ui-tooltip-titlebar, 
.ui-tooltip-borde-verde .ui-tooltip-content{background-color:#FFF; border-color:#990; color:#000; padding:14px}
div.ui-tooltip-borde-amarillo{color:#FC0}
.ui-tooltip-borde-amarillo .ui-tooltip-titlebar, 
.ui-tooltip-borde-amarillo .ui-tooltip-content{background-color:#FFF; border-color:#FC0; color:#000; padding:14px}
.ui-tooltip-rojo-error .ui-tooltip-content, 
.ui-tooltip-rojo-error .ui-tooltip-content ul li, 
.ui-tooltip-rojo-error .ui-tooltip-content ul li a{color:#D4470F}
.border-1px .ui-tooltip-titlebar, 
.border-1px .ui-tooltip-content{border-width:1px}
.border-2px .ui-tooltip-titlebar, 
.border-2px .ui-tooltip-content{border-width:2px}
.border-3px .ui-tooltip-titlebar, 
.border-3px .ui-tooltip-content{border-width:2px}
.border-4px .ui-tooltip-titlebar, 
.border-4px .ui-tooltip-content{border-width:2px}
.inset-shadow .ui-tooltip-titlebar, 
.inset-shadow .ui-tooltip-content{box-shadow:inset 0 4px 6px #BBB;     -moz-box-shadow:inset 0 4px 6px #BBB;     -webkit-box-shadow:inset 0 4px 6px #BBB; -pie-poll:true; BEHAVIOR:url(/css/PIE.htc)}
/* suerte vueling */
.contenidoSuerte p{margin: 0 0 0 0;}
