body{background-color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0;}
form{margin:0;padding:0;}
#contenedor{width:775px;overflow:hidden;}
#contenedor #cabecera{padding-top:8px;height:66px;overflow:hidden;}
#contenedor #botonera02{height:22px;text-align:center;background:transparent url(../../images/ECU/menu_bot_end.gif) no-repeat top right;background-color:#989697;}
.texto_pestana_on{color:#FFF;font-size:0.69em;font-weight:700;letter-spacing:-0.06em;text-decoration:none;}
.texto_pestana_off:hover{padding-top:0;margin-bottom:4px;}
.itembotonera02{font-size:8px;float:right;margin-left:12px;margin-top:4px;line-height:14px;padding-left:8px;padding-right:8px;height:14px;border-right:1px dotted #fff;border-left:1px dotted #fff;}
.limpiar{clear:both;overflow:hidden;height:0;width:0;font-size:0;margin:0;padding:0;}
.espvert01{height:8px;font-size:1px;}
.pestana_on_0{background:transparent url(../../images/ECU/pestana_on_0.gif) no-repeat scroll left top;height:1.23em;line-height:0.63em;width:8px;float:left;}
.pestana_on_bg{background-color:#989697;float:left;height:.98em;line-height:0.8em;padding-top:0.25em;}
.pestana_on_1{background:transparent url(../../images/ECU/pestana_on_1.gif) no-repeat scroll left top;height:1.23em;line-height:0.63em;width:8px;float:left;}
.texto_pestana_off{background-color:#FFF;color:#989697;float:left;font-size:0.69em;font-weight:700;height:1.45em;line-height:0.8em;margin-left:0.75em;text-decoration:none;padding-top:4px;letter-spacing:-1px;}
.puntos_red_menu{background:transparent url(../../images/ECU/puntos_red_menu.gif) no-repeat left top;background-color:transparent;background-image:url(../../images/ECU/puntos_red_menu.gif);background-position:left bottom;background-repeat:no-repeat;float:left;height:14px;margin-left:12px;margin-top:-0.02em;width:5px;}
.sinpuntos_menu{float:left;height:13px;margin-left:12px;margin-top:-0.02em;width:5px;}
.texto_1{color:#FFF;font-size:10px;font-weight:700;text-decoration:none;}
.texto_2{color:#747474;font-size:9px;font-weight:700;text-decoration:none;}
.texto_3{color:#858585;font-size:9px;font-weight:700;text-decoration:none;}
.texto_4{color:#737373;font-size:9px;text-decoration:none;}
.texto_5{color:#fff;font-size:18px;text-decoration:none;}
.texto_6{color:#585858;font-size:10px;text-decoration:none;font-weight:700;}
.texto_7{color:#005596;font-size:10px;text-decoration:none;font-weight:400;font-family:Verdana, Arial, Helvetica, sans-serif;}
.texto_8{color:#585858;font-size:9px;text-decoration:none;}
.texto_9{color:#005596;font-size:9px;text-decoration:none;font-weight:700;}
.texto_10 a{color:#7e7e7e;font-size:9px;font-weight:700;}
.texto_11{color:#FFF;font-size:10px;font-weight:700;}
.texto_12{color:#7d7d7d;font-size:9px;text-decoration:none;}
.texto_13{color:#6e6e6e;font-size:9px;text-decoration:none;}
.texto_14{color:#FFF;font-size:9px;text-decoration:none;}
.texto_15{color:#FFF;font-size:9px;font-weight:700;text-decoration:none;}
.texto_16{color:#6e6e6e;font-size:10px;text-decoration:none;}
.texto_17{color:#585858;font-size:9px;text-decoration:none;font-weight:700;}
.texto_18{color:#FFF;font-size:10px;text-decoration:none;}
.texto_19{font-weight:700;font-size:11px;color:#6f6f6f;}
.texto_20{font-size:12px;color:#FFF;}
.texto_21{font-size:17px;color:#6e6e6e;font-weight:700;}
.boton_0{float:left;background:transparent url(../../images/ECU/boton_0.gif) repeat-x left top;text-align:center;width:4px;height:14px;}
.boton_bg{float:left;background:transparent url(../../images/ECU/paso_on_bg.gif) repeat-x left top;text-align:center;width:auto;height:14px;}
.boton_1{float:left;background:transparent url(../../images/ECU/boton_1.gif) repeat-x left top;text-align:center;width:4px;height:14px;}
.botonentero1{padding-right:4px;padding-bottom:4px;}
.paso_on_0{text-align:center;float:left;background:transparent url(../../images/ECU/paso_on_0.gif) no-repeat right top;width:30px;height:14px;}
.paso_on_bg{float:left;background:transparent url(../../images/ECU/paso_on_bg.gif) repeat left top;text-align:center;width:224px;height:14px;}
.paso_on_1{float:left;background:transparent url(../../images/ECU/paso_on_1.gif) no-repeat right top;width:4px;height:14px;}
.paso_off_0{text-align:center;float:left;background:transparent url(../../images/ECU/paso_off_0.gif) no-repeat right top;width:30px;height:14px;}
.paso_off_bg{float:left;background:transparent url(../../images/ECU/paso_off_bg.gif) repeat left top;text-align:center;width:224px;height:14px;}
.paso_off_1{float:left;background:transparent url(../../images/ECU/paso_off_1.gif) no-repeat right top;width:4px;height:14px;}
#botonera03barra,.botonera03barra{height:6px;font-size:1px;width:766px;background-color:#989898;margin:2px 0;}
.activo{float:left;width:141px;height:6px;margin-right:15px;background-color:#005596;}
.noactivo{float:left;width:141px;height:6px;margin-right:15px;background-color:#989898;}
#contenedor #piePagina{margin-top:8px;overflow:hidden;font-size:9px;}
#contenedor #piePagina #pieUno{line-height:19px;text-align:center;background:transparent url(../../images/ECU/menu_bot_end.gif) no-repeat top right;background-color:#989697;color:#fff;font-weight:700;}
#contenedor #piePagina #pieTres{text-align:center;border-top:1px dotted #989697;background-color:#F3F3F3;padding-top:4px;padding-right:10px;padding-left:10px;}
#contenedor #piePagina #pieTres .link1{color:#7F7880;font-weight:700;text-decoration:none;}
.ul1,.ul2{list-style-type:none;margin:0;padding:0;}
.ul1 li{display:inline;margin-left:15px;background:transparent url(../../images/ECU/sep1.gif) no-repeat left;padding-left:21px;}
.ul2 li{display:inline;margin-left:20px;background:transparent url(../../images/ECU/sep2.gif) no-repeat left;padding-left:26px;}
#contenedor #piePagina #pieTres .link2{line-height:18px;color:#585858;font-weight:700;text-decoration:none;}
#contenedor #piePagina #pieTres .texto_2{margin-top:15px;}
#contenedor #piePagina #pieCuatro{color:#fff;font-weight:700;margin-top:2px;line-height:19px;text-align:center;background:transparent url(../../images/ECU/menu_bot_end2.gif) no-repeat top right;background-color:#989697;margin-bottom:15px;}
#contenedor #piePagina #pieCuatro .link1{color:#fff;font-weight:700;text-decoration:none;}
.lupita{width:20px;height:20px;}
.texto_22{color:#EC8D00;font-size:9px;font-weight:700;text-decoration:none;}
.texto_23{color:#090;font-size:9px;font-weight:700;text-decoration:none;}
.texto_23RQ{color:#AA1E38;font-size:9px;font-weight:700;text-decoration:none;}
#error{width:489px;height:118px;background:url(../../images/ECU/error_bg.gif);text-align:left;margin-left:145px;margin-top:70px;}
#error #textoError,#error #textoError2,#error #textoError3{margin-left:70px;width:400px;height:45px;padding-top:30px;color:#696768;font-size:9px;}
#error #botonError{background:url(../../images/ECU/boton-error.gif);width:70px;height:22px;margin-left:200px;margin-top:10px;text-align:center;line-height:18px;}
#toolbar{font-size:9px;width:767px;}
#toolbar #filtros{height:45px;border:1px solid #B5B5B5;background-color:#ededed;}
#toolbar #filtros #bloqFiltro{padding-top:6px;margin-left:15px;color:#585858;float:left;}
#toolbar #leyenda{margin-top:2px;height:19px;border:1px solid #CFCFCF;background-color:#F7F7F7;}
#toolbar #leyenda .icoLeyenda{float:left;margin-left:25px;margin-top:4px;}
#toolbar #botones{margin-top:2px;}
#toolbar #botones .bot_imprimir a{display:block;width:96px;height:20px;line-height:20px;background:url(../../images/common/bot_imprimir.gif) 0 0 no-repeat;color:#989699;font-size:9px;font-weight:700;text-decoration:none;text-align:center;}
#toolbar #botones .bot_imprimir a:hover{background-position:-96px 0;color:#585858;}
#toolbar #botones .bot_nuevabusq a{margin-top:2px;display:block;width:88px;height:20px;background:url(../../images/ECU/es/nuevabusqueda_off.gif);}
#toolbar #botones .bot_nuevabusq a:hover{width:88px;height:20px;background:url(../../images/ECU/es/nuevabusqueda_on.gif);}
.cuadro_prodcto{width:141px;height:27px;float:left;background:transparent url(../../images/ECU/cuadro_prodcto.gif) no-repeat right top;margin-top:8px;margin-right:14px;padding-top:7px;}
.cuadro_prodcto_promo{width:161px;height:27px;float:left;background:transparent url(../../images/common/cuadro_prodcto_promo.gif) no-repeat right top;margin-top:8px;margin-right:14px;padding-top:7px;}
.img_cuadro_prodcto{margin-top:-2px;margin-right:3px;margin-left:1px;float:left;}
.pestselecc{height:20px;width:141px;border:2px solid #fff;border-top:none;border-bottom:none;}
.pestnoselecc{height:20px;width:160px;background:transparent url(../../images/ECU/cuadro_prodcto.gif) no-repeat right top;}
.nopest{width:153px;}
.tabladetalleviajepie{line-height:15px;padding-left:10px;padding-top:6px;height:20px;background-color:#ededed;}
.contfila01{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#bdbdbd;width:410px;padding-bottom:5px;}
.contfila02{padding-top:6px;width:380px;}
.tabladetalles01{width:764px;border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;height:auto;padding-bottom:20px;}
.tabladetalles01 span{line-height:22px;}
.tabladetalles01 .contcolunma01{float:left;width:40px;padding-left:20px;padding-right:6px;padding-top:21px;}
.tabladetalles01 .contcolunma03{float:left;width:165px;padding-top:18px;padding-right:10px;}
.tabladetalles01 .contcolunma04{float:left;width:205px;margin:0;padding:18px 10px 0 0;}
.tabladetalles02{width:764px;border:none;border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;height:auto;padding-bottom:24px;}
.tabladetalles02 .contcolunma02{float:left;width:155px;padding-top:20px;height:auto;padding-right:10px;}
.tabladetalles02 .contcolunma03{float:left;width:120px;padding-top:23px;height:auto;}
.tabladetalles02 .contcolunma04{float:left;width:410px;padding-top:20px;height:auto;}
.tabladetalles03 .contcolunma00{float:left;width:20px;padding-top:0;padding-left:10px;padding-right:5px;}
.tabladetalles03 .contcolunma01{float:left;width:135px;padding-top:0;height:auto;padding-right:10px;}
.tabladetalles03 .contcolunma03{float:left;padding-top:2px;height:auto;}
.tabladetalles03 .contcolunma03 .contfila01{padding-bottom:5px;border-bottom-style:none;width:500px;}
.tabladetalles03 .contcolunma03 .contfila02{padding-top:6px;width:500px;}
.tabladetalles03 .contcolumna02b{width:355px;float:left;}
.tabladetalles03 .contcolumna02b .conttexto{float:left;width:333px;margin-left:2px;}
.contcolumna01b{float:left;width:190px;padding-right:10px;}
.texto_boton{line-height:13px;}
.texto_boton a{color:#737172;font-size:9px;text-decoration:none;}
.imgentexto{margin-left:2px;}
.combo1{font:9px arial;}
#cuartabotonera01.paginacionJavaScript .boton01activo{font-size:9px;padding-left:2px;padding-right:2px;}
#cuartabotonera01 .boton01activo a{text-decoration:none;color:#999;border:1px solid #C3C3C3;height:11px;background-color:#FFF;padding:0 4px;}
#cuartabotonera01 .boton01selecc{font-size:9px;color:#FFF;border:1px solid #C3C3C3;padding-right:4px;padding-left:4px;background-color:#999;}
#cuartabotonera01 .boton01selecc a{text-decoration:none;cursor:text;color:#FFF;}
#cuartabotonera01 .puntos{text-align:center;font-size:9px;width:20px;color:#005596;line-height:7px;margin:0 4px 0 0;}
.bloq5{width:100px;height:129px;float:left;background:url(../../images/ECU/imagen_vacacional.jpg);}
.prodprecios2{height:131px;}
.vacacionalresumbusq .cont{margin-left:10px;margin-top:5px;}
.vacacionalcontened01{float:right;text-align:center;margin-top:5px;margin-left:10px;padding-right:2px;}
.vacacionalcambfecha{height:49px;width:141px;background:url(../../images/ECU/cambfechviaje.gif);}
.vacacionalpreciotot{height:51px;width:141px;text-align:center;padding-top:1px;margin-top:2px;background:url(../../images/ECU/cuadro_precio2.gif);}
.vacacionalbotonprecio{margin-top:1px;}
.tituloBuscadores{height:22px;padding-left:20px;line-height:20px;border-top:2px solid #fff;background-color:#005596;}
.texto_titulos{color:#FFF;font-size:12px;font-weight:700;text-decoration:none;}
.txtizdabox{float:left;font-size:10px;color:#000;padding-top:3px;margin-right:5px;}
.cajaBuscador{margin-top:2px;padding-top:4px;}
.cajaBuscadorcont01 .columna01{padding-left:40px;padding-top:2px;float:left;}
.cajaBuscadorcont01 .columna02{padding-right:40px;}
.filabuscador{float:left;margin-top:3px;padding-left:10px;}
.txtsobrebox{font-size:10px;color:#000;}
.bloque_ofertas{width:210px;float:left;padding-left:10px;}
.bloqueGrisOscuro{height:22px;border-top:1px solid #fff;padding-left:10px;line-height:20px;background:#989898;}
#botonera04{list-style-type:none;list-style:none;height:20px;margin:0;padding:0 0 0 9px;}
#botonera04 a:link{text-decoration:none;height:16px;padding-top:4px;display:block;color:#585858;background:url(../../images/ECU/cuadro_prodcto2.gif);}
#botonera04 a:visited,#botonera04 a:active{color:#585858;text-decoration:none;height:16px;padding-top:4px;display:block;background:url(../../images/ECU/cuadro_prodcto2.gif);}
#botonera04 a:hover{color:#FFF;text-decoration:none;height:16px;padding-top:4px;display:block;background:url(../../images/ECU/cuadro_prodcto2_hover.gif);}
#botonera04 .actual a,#botonera04 .actual a:visited,#botonera04 .actual a:active{font-size:10px;color:#FFF;font-weight:700;height:16px;width:141px;padding-top:4px;background:url(../../images/ECU/cuadro_prodcto2_hover.gif) no-repeat;}
#botonera04barra{height:6px;font-size:1px;width:765px;padding-left:9px;background-color:#989898;margin:2px 0;}
#botonera04barra .activo02{float:left;width:141px;height:6px;margin-right:67px;background-color:#005596;}
#botonera04barra .noactivo02{float:left;width:141px;height:6px;margin-right:67px;background-color:#989898;}
#contenedor #contenido #contenido2 .pestana02{height:19px;width:131px;padding-left:10px;padding-top:2px;background:url(../../images/ECU/pestana02.gif);}
#contenedor #contenido #contenido2 .pestana03{height:19px;width:168px;padding-left:10px;padding-top:2px;background:url(../../images/ECU/pestana03.gif);}
#contenedor #contenido #contenido2 .contvert01{width:586px;float:left;}
#contenedor #contenido #contenido2 .contvert01 .caja{height:auto;width:566px;margin-right:20px;border:1px solid #CCC;padding-top:13px;padding-bottom:15px;margin-bottom:5px;}
#contenedor #contenido #contenido2 .contvert02{float:right;width:178px;height:auto;vertical-align:top;}
#contenedor #contenido #contenido2 .contvert02 .caja{border:1px solid #CCC;width:175px;}
#contenedor #contenido #contenido2 .contvert02 .caja .cont01{padding-right:10px;padding-left:10px;}
.lineaseparacion4{font-size:1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bdbdbd;margin:15px 5px 12px 128px;}
.lineaseparacion1{font-size:1px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bdbdbd;margin:5px 5px 3px;}
.enlace01{margin-top:20px;margin-left:145px;}
#contenedor #contenido #contenido2 .enlace01 a{font-weight:700;color:#B1B1B1;font-size:9px;}
#contenedor #contenido #contenido2 .enlace01 a:hover{font-weight:700;color:#005596;font-size:9px;}
#contenedor #contenido #contenido2 .contvert03 .caja{height:auto;width:764px;border:1px solid #CCC;padding-top:13px;padding-bottom:15px;margin-bottom:5px;}
.cajascroll01{width:175px;height:410px;float:right;border-left-width:1px;border-left-style:solid;border-left-color:#bdbdbd;margin-right:10px;}
.cajascroll01 .cont{overflow:auto;width:165px;height:390px;padding-right:5px;padding-left:5px;scrollbar-face-color:#FFF;scrollbar-arrow-color:#005596;scrollbar-track-color:#FFF;scrollbar-shadow-color:#005596;scrollbar-highlight-color:#005596;scrollbar-3dlight-color:#E0E0E0;scrollbar-darkshadow-color:#E0E0E0;}
.cajascroll01 .cont a{text-decoration:none;color:#8D8D8D;}
.cajascroll01 .cont a:hover{color:#8D8D8D;text-decoration:underline;}
.textfondoresaltado01{font-size:10px;font-weight:700;color:#FFF;margin-left:5px;background-color:#989797;padding:1px 4px;}
.esphor01{float:right;width:188px;}
#contenedor #contenido #contenido2 .contvert04 .caja{height:auto;width:560px;border:1px solid #CCC;padding-top:13px;padding-bottom:15px;margin-bottom:5px;}
#contenedor #contenido #contenido2 .contvert04 .caja .cont01{float:left;width:325px;text-align:center;padding-right:20px;padding-left:20px;}
#contenedor #contenido #contenido2 .contvert04 .caja .cont01 .cont01a{text-align:left;padding-top:10px;width:325px;}
#contenedor #contenido #contenido2 .contvert04 .caja .cont01 .cont01b{float:left;width:70px;margin-right:10px;}
#contenedor #contenido #contenido2 .contvert04 .caja .cont01 .cont01c{float:left;width:220px;}
#contenedor #contenido #contenido2 .contvert05{float:left;height:auto;margin-right:20px;margin-top:21px;}
.bot03{line-height:15px;height:18px;width:67px;}
.bot03 a{display:block;width:67px;height:18px;text-decoration:none;text-align:center;background:url(../../images/ECU/bot03_bg1.gif) no-repeat;}
.enlace02 a{font-size:9px;font-weight:700;color:#999;}
#capaGeoDic{width:454px;left:320px;top:163px;position:absolute;border:1px solid #D5DAE0;z-index:9999;background-color:#fff;}
#capaGeoDic .cargando{font-size:10px;font-weight:700;color:#989797;padding:3px;}
#capaGeoDic #cabecera{height:23px;margin:0;padding:0;}
.lupa-atlas{width:16px;height:26px;position:absolute;top:0;left:0;background:transparent url(../../images/ECU/lupa-atlas.gif);}
.linea1,.linea1 span{height:5px;line-height:0;background-color:#005596;}
.linea2,.linea2 span{height:2px;line-height:0;background-color:#fff;}
.linea3a{float:left;width:423px;height:14px;line-height:14px;color:#fff;font-weight:700;font-size:10px;padding-left:15px;background-color:#989797;}
.linea3b{float:right;width:12px;height:14px;line-height:14px;color:#fff;font-weight:700;font-size:10px;padding-right:3px;background-color:#989797;}
#capaGeoDic #menu_AZ{height:30px;line-height:1px;background-color:#ededed;margin:0;padding:0;}
#capaGeoDic #menu_AZ #menu{height:18px;width:446px;margin-top:4px;margin-left:6px;background-color:#fff;overflow:hidden;padding:1px 0 0;}
#capaGeoDic #menu_AZ #menu a,.letraSIN{float:left;height:16px;width:16px;margin-left:1px;color:#fff;line-height:16px;font-weight:700;font-size:10px;text-align:center;text-decoration:none;background:transparent url(../../images/ECU/letraDic_off.gif);}
#capaGeoDic #menu_AZ #menu a:hover{height:16px;width:16px;background:transparent url(../../images/ECU/letraDic_on.gif);}
.resultados,#capaGeoDic #pie{height:22px;color:#989797;font-weight:700;font-size:10px;background-color:#fff;margin:0;padding:0 0 0 10px;}
.cabeceraResultados{float:left;width:141px;color:#989797;font-weight:700;font-size:10px;padding-top:10px;}
#capaGeoDic #muestraIndice{height:auto;background-color:#fff;margin:0;padding:0 0 0 10px;}
#capaGeoDic #bloques{height:286px;overflow:auto;scrollbar-face-color:#FFF;scrollbar-arrow-color:#005596;scrollbar-track-color:#FFF;scrollbar-shadow-color:#005596;scrollbar-highlight-color:#005596;scrollbar-3dlight-color:#E0E0E0;scrollbar-darkshadow-color:#E0E0E0;background-color:#fff;margin:0;padding:0 0 0 12px;}
.bloqueDestinos{float:left;width:130px;height:268px;margin-top:12px;padding-left:10px;}
.destino{text-decoration:none;width:140px;height:13px;overflow:hidden;color:#989797;font-size:10px;line-height:13px;letter-spacing:-1px;}
.bot_peq_gris a{float:left;width:42px;height:16px;background:transparent url(../../images/ECU/bot_peq_gris.gif);color:#fff;font-weight:700;font-size:10px;text-align:center;line-height:16px;}
.flecha_izda{float:right;width:20px;height:20px;background:transparent url(../../images/ECU/flechcalizda_geodic.gif) no-repeat;margin-top:1px;margin-right:8px;cursor:hand;}
.bannerHome{width:775px;height:350px;overflow:hidden;margin-top:2px;}
#buscadoresHome{position:absolute;width:331px;border-right:2px solid #fff;height:auto;z-index:0;top:145px;left:0;background-color:#ededed;}
.tituloBuscadores2{height:14px;padding-left:20px;line-height:12px;border-top:2px solid #fff;border-bottom:2px solid #fff;background-color:#989797;}
.cabeceraBuscador{height:14px;text-align:left;padding-left:21px;padding-right:16px;line-height:12px;border-top:2px solid #fff;border-bottom:2px solid #fff;background-color:#D5DAE0;}
.checkboxHome{float:left;margin-left:6px;margin-top:39px;}
.texto_formu{color:#000;text-decoration:none;border:1px solid #A5ACB2;font:11px Arial;background-color:#fff;}
#capaHabitaciones{float:right;width:162px;}
#textoHomeOfertasVuelos{width:442px;height:286px;margin-top:6px;float:right;background:url('../../images/ECU/bgTextoOfertasVuelos.gif') no-repeat;}
#textoHomeOfertasVuelos #texto{font-size:10px;color:#585858;width:360px;height:205px;margin-top:47px;margin-left:50px;text-align:justify;padding-right:4px;overflow:auto;}
#textoHomeOfertasHoteles{width:442px;height:286px;margin-top:6px;float:right;background:url('../../images/ECU/bgTextoOfertasHoteles.gif') no-repeat;}
#textoHomeOfertasHoteles #texto,#textoHomeOfertasVacaciones #texto{font-size:10px;color:#585858;width:335px;height:180px;margin-top:60px;margin-left:65px;text-align:justify;padding-right:4px;overflow:auto;}
#textoHomeOfertasHoteles #texto .header,#textoHomeOfertasVuelos #texto .header,#textoHomeOfertasVacaciones .header{font-weight:700;margin-bottom:10px;}
#textoHomeOfertasVacaciones{width:442px;height:286px;margin-top:6px;float:right;background:url('../../images/ECU/bgTextoOfertasVacacional.gif') no-repeat;}
.cabecera_ofertas{height:20px;background:url('../../images/ECU/cabecera_ofertas.gif') no-repeat;}
.bloqueGrisClaro{height:22px;line-height:20px;padding-left:10px;border-top:1px solid #fff;background-color:#e4e3e3;}
#iconos a{height:72px;width:100px;float:left;background:url(../../images/ECU/matriz_MP.gif);margin:1px;}
#iconos .mas{height:11px;line-height:1px;width:11px;margin-top:30px;float:left;background:url(../../images/common/cruz.gif);padding:0;}
#iconos #icono_1{background-position:0 0;}
#iconos #icono_1:hover{background-position:0 -72px;}
#iconos #icono_1.seleccionado,#iconos #icono_1.seleccionado:hover{height:68px;background-position:-1px -144px;}
#iconos #icono_2{background-position:-108px 0;}
#iconos #icono_2:hover{background-position:-108px -72px;}
#iconos #icono_2.seleccionado,#iconos #icono_2.seleccionado:hover{height:68px;background-position:-109px -144px;}
#iconos #icono_3{background-position:-218px 0;}
#iconos #icono_3:hover{background-position:-218px -72px;}
#iconos #icono_3.seleccionado,#iconos #icono_3.seleccionado:hover{height:68px;background-position:-219px -144px;}
#contenedor #contenido #pasos{margin-top:10px;height:15px;}
#contenedor #contenido #pasos .texto_3{color:#c1c1c1;}
#contenedor #contenido #prodprecios{margin-top:10px;height:70px;}
#contenedor #contenido #prodprecios #lineauno{text-align:right;padding-right:5px;height:10px;}
#contenedor #contenido #prodprecios #lineados{padding-left:8px;margin-top:0;}
#contenedor #contenido #detallesviaje{margin-top:15px;padding-left:8px;height:auto;}
.tabdetalleviajecabecera{padding-right:1px;padding-left:6px;padding-bottom:1px;line-height:14px;height:14px;font-size:10px;color:#fff;vertical-align:middle;text-align:left;background-color:#ededed;}
.tabdetalleviajecabecera .pestanaRoja{float:right;text-align:center;width:158px;height:20px;line-height:18px;background:url('../../images/ECU/bgPestanaRoja.gif') no-repeat;}
.tabpiefiltros{padding-left:13px;height:29px;border:1px solid #B5B5B5;padding-top:12px;font-size:9px;line-height:19px;width:751px;background-color:#ededed;}
.tabpiefiltros .espacioseleccion{float:left;height:5px;width:10px;}
.tabladetalles03{width:764px;border:none;border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;height:auto;padding-bottom:10px;padding-top:10px;}
.tabladetalles04 .contcolunma01{float:left;width:27px;padding-right:4px;padding-top:3px;}
.tabladetalles04 .contcolunma02{float:left;width:45px;}
.tabladetalles04 .contcolunma04{float:left;width:100px;padding-left:4px;overflow:hidden;}
.tabladetalles04 .contcolunma05b{float:left;width:180px;padding-left:4px;overflow:hidden;color:#989898;font-size:9px;line-height:20px;margin:0;}
.tabladetalles04 .contcolunma06{float:left;width:50px;padding-left:4px;padding-right:4px;}
.tabladetalles04 .contcolunma07{float:left;width:36px;padding-right:4px;padding-top:4px;}
.lineaRojaSel{width:766px;margin-top:6px;margin-bottom:2px;border-bottom:3px solid #005596;padding:0;}
.bordeCambiarProducto{width:766px;margin-top:2px;margin-bottom:2px;border-bottom:1px solid #989898;padding:0;}
.lineaRojaSel span{height:0;line-height:0;}
.seleccion{float:left;height:20px;width:20px;margin:0;padding:0;}
#cuartabotonera01{float:right;padding-right:20px;padding-top:6px;padding-bottom:4px;}
.lineanoseleccion{height:1px;line-height:1px;width:765px;margin-top:1px;margin-bottom:1px;}
#capaCal,#capaCalVac{width:354px;height:238px;position:absolute;border:1px solid #D5DAE0;background-color:#FFF;z-index:50;}
.calendario{float:left;width:175px;border-left:1px solid #fff;background-color:#fff;}
.cal_header{text-align:center;line-height:1.38em;overflow:hidden;border:1px solid #fff;background-color:#fff;}
.cal_header .izda{height:1.37em;width:2px;float:left;background:url(../../images/ECU/cal_header_izda.gif);}
.cal_header .med{width:352px;float:left;background-color:#005596;}
.cal_header .med_a{float:left;background-color:#005596;width:172px;}
.cal_header .dcha{height:1.37em;width:2px;float:left;background:url(../../images/ECU/cal_header_dcha.gif);}
.cal_header_month{width:175px;height:1.37em;line-height:1.37em;border-bottom:1px solid #fff;background-color:#ededed;}
.cal_tit_mes{float:left;width:129px;text-align:center;}
.flechaizda{width:22px;height:22px;float:left;background:url(../../images/ECU/flechcalizda.gif);}
.flechadcha{width:22px;height:22px;float:right;background:url(../../images/ECU/flechcaldcha.gif);}
.sinFlecha{width:22px;height:22px;float:left;}
.cajaDiasSemana{color:#000;font-weight:700;font-size:9px;text-align:center;line-height:18px;float:left;width:24px;height:18px;border-left:1px solid #fff;background-color:#ededed;}
.dia a{color:#000;font-size:9px;text-align:center;line-height:24px;float:left;width:24px;height:24px;border-left:1px solid #fff;margin-bottom:1px;text-decoration:none;}
.diaDis a,.diaDis span{color:#000;font-size:9px;text-align:center;line-height:24px;float:left;width:24px;height:24px;border-left:1px solid #fff;text-decoration:none;margin-bottom:1px;background:url(../../images/ECU/bordediadis.gif);}
.diaDis2 a,.diaDis2 span,.diaDis2 a:hover,.diaDis2:hover{color:#000;font-size:9px;text-align:center;line-height:24px;float:left;width:24px;height:24px;border-left:1px solid #fff;text-decoration:none;margin-bottom:1px;background:url(../../images/ECU/bordediadis2.gif);}
.diaActual a,.diaActual span{color:#000;font-size:9px;text-align:center;line-height:24px;float:left;width:24px;height:24px;border-left:1px solid #fff;text-decoration:none;margin-bottom:1px;background:url(../../images/common/bordediaact.gif);}
.diaNoActivo{color:#b2b2b2;font-size:9px;text-align:center;line-height:24px;float:left;width:24px;height:24px;border-left:1px solid #fff;margin-bottom:1px;text-decoration:none;}
.leyenda{width:auto;height:15px;line-height:15px;overflow:hidden;}
.cerrarCal a{color:#b2b2b2;font-size:9px;font-weight:700;float:right;margin-right:2px;text-decoration:none;}
.linea_leyenda{float:left;margin-left:1px;margin-right:3px;color:#989797;font-size:9px;}
.icono_leyenda_dis{float:left;width:15px;height:15px;margin-left:1px;background:url(../../images/ECU/bordediadis_mini.gif);}
.icono_leyenda_dis2{float:left;width:15px;height:15px;margin-left:1px;background:url(../../images/ECU/bordediadis2_mini.gif);}
.icono_leyenda_act{float:left;width:15px;height:15px;margin-left:1px;background:url(../../images/ECU/bordediaact_mini.gif);}
.capaflotante01{left:9px;top:239px;position:absolute;z-index:9999;float:left;width:444px;height:245px;}
#capaflotante01contenido{width:763px;height:470px;z-index:999;position:absolute;left:-3px;top:-3px;border:1px solid #CCC;background-color:#FFF;}
#capaflotante01sombra{width:763px;height:470px;position:absolute;top:5px;filter:alpha(opacity = 40);opacity:0.4px;-moz-opacity:0.4px;z-index:0;left:5px;background-color:#A0A0A0;margin:2px;}
.capaflotante01 .linea01{height:2px;font-size:1px;background-color:#005596;}
.capaflotante01 .cabecera01{height:22px;margin-top:5px;margin-bottom:2px;background-color:#989697;}
.capaflotante01 .linea02{height:2px;font-size:1px;background-color:#E0E0E0;}
.botcerrar01{padding-right:8px;padding-top:5px;padding-bottom:4px;float:right;}
.botcerrar01texto{padding-top:4px;text-align:right;margin-right:30px;}
.recuadro01contenedor{height:46px;width:740px;margin-left:10px;}
.recuadro01_0{height:46px;width:3px;float:left;background:url(../../images/ECU/recua01_0.gif);}
.recuadro01_bg{width:734px;height:46px;float:left;background:url(../../images/ECU/recua01_bg.gif);}
.recuadro01_bg .cont04{margin-top:8px;padding-left:10px;}
.recuadro01_bg .cont05{float:left;width:150px;padding-left:10px;margin-top:2px;}
.recuadro01_bg .cont06{float:right;width:550px;text-align:right;padding-right:10px;line-height:14px;}
.recuadro01_1{height:46px;width:3px;float:left;background:url(../../images/ECU/recua01_1.gif);}
.tabladetalles05 .contcolunma02{float:left;width:180px;padding-top:7px;}
.tabladetalles05 .contcolunma03{float:left;width:22px;padding-left:10px;padding-top:7px;}
.tabladetalles05 .contcolunma04{float:left;width:200px;padding-top:7px;padding-right:10px;}
.tabladetalles05 .contcolunma06{float:left;width:150px;padding-top:7px;padding-right:10px;}
.tabladetalles05 .contcolunma07{float:left;width:60px;padding-top:10px;padding-right:10px;}
.lineaseparacion{border-bottom:1px dotted #bdbdbd;margin:4px 20px 3px 35px;}
.lineaseparacion2{border-bottom:1px dotted #bdbdbd;width:690px;float:right;font-size:1px;margin:9px 20px 0;}
.lineaseparacion3{border-bottom:1px dotted #bdbdbd;margin-top:3px;}
.lineaseparacion5{border-bottom:1px dotted #bdbdbd;margin-right:5px;margin-top:2px;margin-bottom:3px;width:734px;float:right;font-size:1px;}
.lineaseparacion6{border-bottom:1px dotted #bdbdbd;margin-left:22px;margin-top:4px;margin-bottom:3px;}
.lineaseparacion7{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#bdbdbd;margin-left:44px;margin-right:20px;margin-top:4px;}
.lineaseparacion8{border-bottom:1px dotted #bdbdbd;margin-left:90px;margin-right:75px;margin-top:4px;}
.bot02cont01{padding-top:5px;margin-bottom:4px;height:20px;}
.bot02{height:18px;width:125px;margin-right:4px;}
.bot02 span{line-height:18px !important;}
.bot02 p,.bot02 a:hover{background:url(../../images/ECU/bot02_bg2.gif) no-repeat;text-decoration:none;margin:0;padding:0;}
.tabladetalles06 .contcolunma02b{float:left;width:635px;padding-top:7px;padding-left:30px;}
.tabladetalles06 .contcolunma02b .bloque03{float:right;width:60px;text-align:right;}
.tabladetalles06 .contcolunma02b .bloque04{float:right;width:150px;text-align:right;}
.tabladetalles06 .contcolunma02b .bloque05{float:left;width:30px;}
.tabladetalles06 .contcolunma02b .bloque06{float:left;width:106px;padding-right:4px;}
.tabladetalles06 .contcolunma02b .bloque06b{float:left;width:110px;padding-left:7px;background-color:#ededed;}
.tabladetalles06 .contcolunma02b .bloque07{float:right;width:75px;text-align:right;padding-right:10px;}
.tabladetalles06 .contcolunma02b .bloque07b{float:left;width:75px;text-align:right;padding-right:10px;background-color:#ededed;}
.tabladetalles06 .contcolunma02b .bloque08{float:left;width:105px;}
.tabladetalles06 .contcolunma02b .bloque08b{float:left;width:105px;background-color:#ededed;}
.tabladetalles06 .contcolunma02b .bloque09b{float:left;width:80px;background-color:#ededed;}
.tabladetalles06 .contcolunma02b .bloque10b{float:left;width:90px;background-color:#ededed;}
.tabladetalles06 .contcolunma02b .bloque11{float:left;width:55px;}
.tabladetalles06 .contcolunma02b .bloque11b{float:left;width:55px;background-color:#ededed;}
.tabladetalles06 .contcolunma02b .diaactivo{float:left;height:17px;width:30px;font-size:10px;font-weight:700;color:#000;text-align:center;padding-top:3px;margin-right:1px;background-color:#B7B7B7;}
.tabladetalles06 .contcolunma02b .dianoactivo{float:left;height:17px;width:30px;font-size:10px;font-weight:700;color:#CCC;margin-right:1px;padding-top:3px;text-align:center;background-color:#E9E9E9;}
.tabladetalles06 .contcolunma03{float:left;width:164px;padding-top:7px;padding-right:10px;text-align:right;}
.tabladetalles06 .contcolunma04{text-decoration:none;float:left;width:60px;text-align:right;padding-top:7px;}
.tabladetalles06 .contcolunma05{float:left;width:45px;padding-top:10px;padding-left:10px;}
.combovar02{font-size:9px;margin-right:10px;}
.bot03 p,.bot03 a:hover{background:url(../../images/ECU/bot03_bg2.gif) no-repeat;text-decoration:none;margin:0;padding:0;}
.formato_input{border:none;width:45px;color:#005596;text-decoration:none;text-align:right;font:9px Verdana,Arial,Helvetica,sans-serif;border-color:#fff;}
.formato_input2{width:150px;font-size:9px;float:right;text-decoration:none;border:none;border-color:#fff;}
.encabezformul01{height:16px;width:756px;padding-left:10px;margin-top:10px;padding-bottom:8px;margin-left:8px;background-color:#989697;}
.tabladetalles07{width:764px;height:auto;padding-top:0;border:1px solid #bdbdbd;border-top:none;}
.tabladetalles07 .contcolumna01{width:30px;float:left;}
.tabladetalles07 .contcolumna02{float:left;width:732px;padding-bottom:15px;padding-top:5px;}
.tabladetalles07 .contcolumna02 .bloque01{width:183px;margin-top:4px;float:left;}
.tabladetalles07 .contcolumna02 .bloque01a .boton01{margin-top:-2px;}
.bloque01b{width:160px;font-size:10px;color:#5F5C5E;}
.tabladetalles07 .contcolumna02 .bloque01c2{height:20px;padding-top:8px;float:left;padding-left:10px;}
.tabladetalles07 .contcolumna02 .bloque02{width:500px;margin-top:4px;float:left;}
.tabladetalles07 .contcolumna02 .bloque03{width:710px;margin-top:4px;float:left;margin-left:15px;}
.tabladetalles07 .contcolumna02 .bloque03c{height:20px;padding-top:8px;float:left;padding-right:10px;}
.tabladetalles07 .contcolumna02 .bloque03c1{height:20px;padding-top:8px;float:left;padding-right:15px;}
.tabladetalles07 .contcolumna02 .bloque04txt{width:90px;float:left;text-align:right;height:13px;margin-top:10px;padding-right:10px;}
.tabladetalles07 .contcolumna02 .bloque04{float:left;margin-top:6px;}
.tabladetalles07 .contcolumna02 .bloque04b{width:130px;font-size:10px;color:#5F5C5E;}
.tabladetalles07 .contcolumna02 .bloque04blargo{width:366px;font-size:10px;color:#5F5C5E;}
.tabladetalles08{width:740px;height:auto;margin-left:10px;scrollbar-face-color:#FFF;scrollbar-arrow-color:#005596;scrollbar-track-color:#FFF;scrollbar-shadow-color:#005596;scrollbar-highlight-color:#005596;scrollbar-3dlight-color:#E0E0E0;scrollbar-darkshadow-color:#E0E0E0;margin-top:10px;margin-bottom:10px;}
.tabladetalles08 .contcolunma01{overflow:auto;margin-right:5px;padding-right:12px;height:270px;margin-bottom:10px;}
.tabladetalles08 .contcolunma01 .bloque01{height:102px;width:145px;border:1px solid #C2BEBF;float:left;}
.tabladetalles08 .contcolunma01 .bloque02{width:530px;float:left;padding-left:20px;padding-top:5px;}
.botonera04 li{float:left;width:141px;text-align:center;height:16px;padding-right:50px;color:#585858;font-size:10px;font-weight:700;text-decoration:none;}
.botonera04barra .activo{float:left;width:141px;height:6px;margin-right:50px;background-color:#005596;}
.botonera04barra .noactivo{float:left;width:141px;height:6px;margin-right:50px;background-color:#989898;}
.textfondoresaltado02{padding-left:20px;margin-top:15px;margin-bottom:10px;background-color:#CCC;}
.textfondoresaltado03{margin-top:15px;margin-bottom:10px;background-color:#F2F2F2;}
.tabladetalles08 .contcolunma02{height:340px;width:185px;float:left;border-right-width:1px;border-right-style:dotted;border-right-color:#005596;margin-top:10px;color:#666;font-size:9px;text-decoration:none;}
.tabladetalles08 .contcolunma02 .foto01{height:126px;width:170px;margin-bottom:10px;border:1px solid #FFB9B9;padding:4px;}
.tabladetalles08 .contcolunma02 .foto02actual{height:37px;width:52px;float:left;border:1px solid #FFB9B9;color:#666;text-decoration:none;margin:0 3px 3px 0;padding:2px;}
.tabladetalles08 .contcolunma02 .foto02 a:link,.tabladetalles08 .contcolunma02 .foto02 a:visited{height:37px;width:52px;float:left;filter:alpha(opacity = 50);opacity:0.5px;-moz-opacity:0.5px;border:1px solid #999;color:#666;text-decoration:none;margin:0 3px 3px 0;padding:2px;}
.tabladetalles08 .contcolunma02 .foto02 a:hover{filter:alpha(opacity = 100);opacity:1px;-moz-opacity:1px;text-decoration:none;border:1px solid #FFB9B9;}
.tabladetalles08 .contcolunma03{overflow:auto;margin-right:5px;padding-right:12px;height:340px;width:535px;margin-top:10px;margin-bottom:10px;float:right;}
.tabladetalles08 .contcolunma03 .bloque01{margin-left:20px;}
.tabladetalles08 .contcolunma03 .bloque01 img{margin-bottom:-3px;}
.tabladetalles08 .contcolunma03 .bloque01 .mapa{height:315px;width:467px;}
.tabladetalles08 .contcolunma03 .bloque01 a{text-decoration:underline;color:#666;}
.tabladetalles08 .contcolunma03 .titulo01{float:left;width:400px;}
.tabladetalles08 .contcolunma03 .titulo01puntos{float:left;width:15px;margin-right:5px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#005596;height:10px;font-size:1px;}
.recuadro01_bg .cont07{float:left;width:500px;padding-left:10px;margin-top:15px;}
.recuadro01_bg .cont08{float:right;width:200px;text-align:right;padding-right:10px;line-height:14px;margin-top:15px;}
.capaflotante02{width:278px;left:29px;top:314px;position:absolute;z-index:9999;border:1px solid #989898;float:left;height:auto;background-color:#EDEDED;}
.capaflotante02 .titulo{text-align:center;padding-top:3px;padding-bottom:3px;margin-bottom:5px;width:243px;float:left;padding-left:15px;background-color:#FFF;}
.capaflotante02 .text01{float:left;width:126px;padding-top:3px;padding-left:4px;}
.capaflotante02 .text02{float:right;width:60px;text-align:right;padding-right:2px;padding-top:3px;}
.capaflotante02 .text03{float:right;width:55px;text-align:right;padding-right:6px;padding-top:3px;}
.capaflotante02 .texto{padding-left:6px;padding-top:4px;color:#5d5d5d;font-size:9px;}
.capaflotante02 .contDir{height:100px;overflow:auto;background-color:#fff;margin:5px;}
.capaflotante02 .contDir .dir{float:left;color:#5d5d5d;font-size:10px;margin-left:1px;letter-spacing:-1px;padding-top:4px;}
.capaflotante02 .contboton{margin-top:15px;margin-bottom:10px;margin-left:103px;}
.contboton02{width:20px;float:left;height:20px;padding-top:4px;}
.textoeimporte01{float:left;width:764px;margin-top:4px;border:1px solid #EDEDED;}
.textoeimporte02{float:left;width:120px;border:1px solid #bdbdbd;margin-top:4px;margin-left:20px;}
.textoeimporte02 .titulo_bg{text-align:center;padding-top:2px;padding-bottom:2px;background-color:#005596;margin:1px;}
.textoeimporte02 .cont{text-align:center;padding-top:10px;padding-bottom:10px;}
.boton02_0{float:left;text-align:center;width:2px;height:14px;margin-top:6px;margin-left:4px;background:transparent url(../../images/ECU/boton02_0.gif) repeat-x left top;}
.boton02_bg{float:left;text-align:center;width:auto;height:14px;margin-top:6px;background:transparent url(../../images/ECU/boton02_bg.gif) repeat-x left top;}
.boton02_1{float:left;text-align:center;width:2px;height:14px;margin-top:6px;background:transparent url(../../images/ECU/boton02_1.gif) repeat-x left top;}
.tabladetalles07 .contcolumna02 .bloque01bcombo{width:166px;font-size:10px;color:#5F5C5E;}
.tabladetalles07 .contcolumna02 .bloque04bcombo{width:135px;font-size:10px;color:#5F5C5E;}
.tabladetalles07 .contcolumna02 .bloque04bareatexto{color:#5F5C5E;width:604px;font:10px Verdana,Arial,Helvetica,sans-serif;}
.tabladetalles07 .contcolumna02 .bloque04c{width:270px;font-size:10px;color:#5F5C5E;}
.tabladetalles07 .contcolumna02 .bloque04txt2{width:120px;float:left;text-align:right;height:13px;margin-top:10px;padding-right:10px;}
.tabladetalles07 .contcolumna02 .bloque04txt3{width:285px;float:right;text-align:left;height:13px;margin-top:10px;}
.tabladetalles07 .contcolumna02 .info{float:left;margin:9px 12px 4px 4px;}
.capaflotante03{width:452px;position:absolute;z-index:9999;border:1px solid #989898;height:auto;text-align:justify;background-color:#EDEDED;}
.capaflotante03 .text01{float:left;width:445px;padding-top:3px;padding-left:8px;padding-bottom:8px;}
.capaflotante04 .text01{padding-top:20px;padding-bottom:8px;padding-right:5px;width:auto;}
.capaflotante04 .tarjeta{float:left;margin-left:5px;margin-bottom:5px;}
.capaflotante05{width:380px;left:238px;top:1835px;position:absolute;z-index:9999;border:1px solid #989898;float:left;height:auto;background-color:#EDEDED;}
.capaflotante05 .titulo{text-align:center;padding-top:3px;padding-bottom:3px;margin-bottom:5px;width:340px;float:left;padding-left:15px;background-color:#FFF;}
.capaflotante05 .text01{float:left;width:200px;padding:4px 8px 8px;}
.tabladetalles07 .contcolumna02 .bloque05{padding-top:5px;float:left;padding-right:10px;padding-bottom:5px;}
.tabladetalles07 .contcolumna02 .bloque06{padding-top:12px;float:left;width:590px;}
.tabladetalles07 .contcolumna02 .bloque07{padding-top:10px;width:710px;padding-left:20px;padding-bottom:10px;}
.tabladetalles07 .contcolumna02 .bloque07subtit{width:744px;padding-left:20px;padding-top:4px;padding-bottom:4px;background-color:#EDEDED;}
.tabladetalles07 .contcolumna02 .bloque08subtitcont{width:764px;margin-bottom:1px;background-color:#EDEDED;}
.tabladetalles07 .contcolumna02 .bloque08subtitconta{width:110px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;text-align:left;}
.tabladetalles07 .contcolumna02 .bloque08subtitcontb{width:20px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles07 .contcolumna02 .bloque08subtitcontc{width:100px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles07 .contcolumna02 .bloque08subtitcontd{width:130px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles07 .contcolumna02 .bloque08subtitconte{width:160px;padding-top:4px;padding-bottom:4px;float:left;text-align:left;padding-right:10px;background-color:#005596;}
.tabladetalles07 .contcolumna02 .bloque08subtitcontf{float:right;padding:3px 10px 0 0;}
.tabladetalles07 .contcolumna02 .bloque08cont1{width:245px;padding-top:4px;padding-bottom:4px;float:left;text-align:right;padding-right:4px;}
.tabladetalles07 .contcolumna02 .bloque08cont2{width:250px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles07 .contcolumna02 .bloque08cont3{width:150px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles07 .contcolumna02 .bloque09{padding-top:5px;width:710px;padding-left:20px;padding-bottom:5px;}
.tabladetalles07 .contcolumna07{float:left;width:100px;padding-bottom:10px;padding-top:10px;padding-left:20px;}
.tabladetalles07 .contcolumna08{float:left;width:300px;padding-bottom:10px;padding-top:10px;}
.tabladetalles07 .contcolumna09{float:left;width:100px;padding-bottom:10px;padding-top:10px;}
.tabladetalles07 .contcolumna10{float:left;width:120px;padding-bottom:10px;padding-top:10px;}
.bot04 a{display:block;width:97px;height:86px;text-decoration:none;background:url(../../images/ECU/imp_hotel.gif) no-repeat;}
.bot04 p,.bot04 a:hover{background:url(../../images/ECU/imp_hotel_on.gif) no-repeat;text-decoration:none;margin:0;padding:0;}
.bot05 a{display:block;width:97px;height:86px;text-decoration:none;background:url(../../images/ECU/imp_coche.gif) no-repeat;}
.bot05 p,.bot05 a:hover{background:url(../../images/ECU/imp_coche_on.gif) no-repeat;text-decoration:none;margin:0;padding:0;}
.textoeimporte03{float:left;width:765px;margin-top:4px;border:1px solid #EDEDED;}
.capaMasInfoVuelo{width:345px;position:absolute;z-index:10;border:1px solid #989898;height:auto;font-size:9px;background-color:#EDEDED;}
.capaMasInfoVuelo .titulo{height:14px;padding-left:6px;padding-right:4px;background-color:#fff;}
.capaMasInfoVuelo .titulo .ppal{color:#5d5d5d;font-weight:700;float:left;}
.capaMasInfoVuelo .titulo .sec{color:#5d5d5d;float:right;}
.capaMasInfoVuelo .cuerpo{padding:5px;}
.capaMasInfoVuelo .cuerpo .tituloVuelo{color:#fff;font-weight:700;background-color:#005596;}
.capaMasInfoVuelo .cuerpo .texto{color:#5d5d5d;}
.capaMasInfoVuelo .cuerpo .lineaPuntos{border-top:1px dotted #5d5d5d;height:1px;line-height:1px;margin-top:3px;}
.capaMasInfoVuelo .cuerpo .precio{float:right;color:#005596;font-weight:700;line-height:10px;margin-top:4px;}
.capaMasInfoVuelo .cuerpo .cabeceraDesglose{float:left;color:#005596;line-height:10px;letter-spacing:-1px;text-align:right;width:82px;}
.capaMasInfoVuelo .cuerpo .desglose0{float:left;color:#5d5d5d;line-height:10px;font-weight:700;width:40px;}
.capaMasInfoVuelo .cuerpo .desglose{float:left;color:#5d5d5d;line-height:10px;width:65px;text-align:center;}
.tabladetalles07 .contcolumna02 .bloque01ba{width:131px;font-size:10px;color:#5F5C5E;margin-right:5px;}
.tabladetalles09{width:764px;padding-top:15px;padding-bottom:15px;}
.tabladetalles09 .contcolunma01{float:left;width:40px;padding-left:24px;padding-top:3px;}
.tabladetalles09 .contcolunma02{float:left;width:115px;}
.tabladetalles09 .contcolunma03{float:left;width:130px;padding-right:10px;}
.tabladetalles09 .contcolunma04{float:left;padding-right:10px;}
.contcolumna03b{float:left;width:215px;padding-right:10px;}
.contcolumna04b{float:left;width:190px;text-align:right;}
.tabladetalles10{border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;width:764px;height:auto;padding-bottom:16px;}
.tabladetalles10 .contcolunma01{float:left;width:40px;padding-left:18px;padding-right:8px;padding-top:21px;}
.tabladetalles10 .contcolunma03{float:left;width:130px;padding-top:18px;padding-right:10px;}
.tabladetalles11{width:764px;border-bottom:1px none #bdbdbd;border-top:1px none #bdbdbd;border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;height:auto;padding-bottom:20px;}
.tabladetalles11 .contcolunma02{float:left;width:130px;padding-top:19px;height:auto;padding-right:10px;}
.tabladetalles11 .contcolunma03{float:left;width:115px;padding-top:24px;height:auto;}
.contcolumna05b{float:left;width:100px;padding-right:10px;}
.contcolumna06b{float:left;width:154px;}
.contcolumna07b{float:left;width:150px;text-align:right;}
#iconosVAC a{height:70px;width:159px;float:left;margin-left:4px;background:url(../../images/ECU/iconos-vacas.gif);}
#iconosVAC #icono_1{background-position:-1px -72px;}
#iconosVAC #icono_2{background-position:0 -1px;}
#iconosVACPromo a{height:68px;width:160px;float:left;margin-left:3px;background:url(../../images/ECU/iconos-vacas_promo.gif);}
#iconosVACPromo #icono_1{background-position:-1px -2px;}
#iconosVACPromo #icono_1:hover{background-position:-1px -74px;}
#iconosVACPromo #icono_1.seleccionado,#iconosVACPromo #icono_1.seleccionado:hover{background-position:-1px -144px;}
#iconosVACPromo #icono_2{background-position:-162px -2px;}
#iconosVACPromo #icono_2:hover{background-position:-162px -74px;}
#iconosVACPromo #icono_2.seleccionado,#iconosVACPromo #icono_2.seleccionado:hover{background-position:-162px -144px;}
.checkboxHomeVac{float:left;margin-left:6px;margin-top:65px;}
#capaHabitacionesVac{float:right;width:210px;}
.filabuscadorVac{float:left;margin-top:3px;padding-left:12px;}
.lineaBlancaHome{border-top:2px solid #fff;line-height:1px;height:1px;}
.calNoHayDias{color:#005596;font-size:12px;font-weight:700;width:175px;text-align:center;padding-top:85px;}
#contenedor #contenido #prodprecios #lineados #bloq2{width:141px;height:46px;text-align:center;padding-top:11px;float:left;background:transparent url(../../images/ECU/cuadro_precio.gif) no-repeat right top;}
#contenedor #contenido #prodprecios #lineados #bloq4{width:141px;height:46px;text-align:center;padding-top:5px;float:right;background:transparent url(../../images/ECU/cuadro_precio.gif) no-repeat right top;}
.tabdetalleviajecabecera_vac{line-height:15px;padding-left:24px;background-color:#ededed;}
.tabladetalles03 .contcolunma02{float:left;width:100px;padding-top:5px;height:auto;}
.tabladetalles03 .contcolumna01b{width:160px;float:left;}
.tabladetalles04{width:764px;border:1px solid #989898;height:auto;padding-top:0;margin-bottom:12px;}
.tabladetalles05_vac{border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;width:764px;padding-bottom:16px;height:auto;}
.tabladetalles06 .contcolunma01{float:left;width:40px;padding-left:24px;padding-top:7px;height:auto;}
.tabladetalles06 .contcolunma02{float:left;width:400px;padding-top:7px;height:auto;padding-right:10px;}
.vacacionalimagen{float:left;height:112px;width:315px;}
.vacacionalresumbusq{float:left;height:131px;width:286px;margin-top:5px;margin-left:15px;background:url(../../images/ECU/resumbusq.gif) no-repeat scroll 0 0;}
.vacacionalresumbusq .titulo{text-align:center;width:140px;height:22px;padding-top:3px;}
.vacacionalresumbusq .cont01{margin-left:10px;margin-top:5px;width:115px;float:left;padding-top:0;}
.vacacionalresumbusq .cont02{margin-left:10px;margin-top:5px;width:135px;float:left;}
.vacacionalcambfecha .titulo{height:22px;line-height:21px;}
.botonesapilados01{margin-top:5px;}
.contfecha{margin-top:4px;line-height:20px;}
.botonfecha a{text-decoration:none;color:#000;border:1px solid #A4ABB1;height:11px;letter-spacing:-1px;background-color:#FFF;padding:2px;}
.iconos img{margin-right:5px;}
.extras{margin-top:4px;}
.titulopestana{height:16px;width:141px;font-size:10px;font-weight:700;color:#fff;text-align:center;padding-top:3px;background:url(../../images/ECU/cuadro_prodcto_hover.gif);}
.capaflotante04{width:452px;left:238px;top:1835px;position:absolute;z-index:9999;border:1px solid #989898;float:left;height:auto;background-color:#EDEDED;}
.tabladetalles13{width:auto;border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;padding-top:0;}
.tabladetalles13 .contcolunma02{float:left;width:40px;padding-top:3px;}
.tabladetalles13 .contcolunma03{float:left;width:40px;padding-left:18px;padding-top:3px;}
.tabladetalles13 .contcolunma04{float:left;width:155px;padding-top:3px;padding-right:10px;}
.tabladetalles13 .contcolunma06{float:left;width:105px;padding-top:3px;padding-right:10px;}
.tabladetalles13 .contcolunma07{float:left;width:40px;padding-top:6px;}
.tabladetalles13 .contcolunma08{float:left;width:30px;padding-top:3px;padding-right:10px;text-align:right;}
.tabladetalles13 .contcolunma09{float:left;width:80px;padding-top:3px;padding-right:10px;text-align:right;}
.bot02cont02{margin-right:15px;padding-top:5px;height:25px;}
.tabladetalles14{width:764px;overflow:hidden;height:auto;padding-top:0;border:1px solid #B5B5B5;margin-bottom:2px;background-color:#EDEDED;}
.tabladetalles14 .cont09{margin-top:4px;margin-bottom:4px;margin-left:5px;}
.tabladetalles15{border:1px solid #E1E1E1;background-color:#FFF;margin:2px;}
#cuartabotonera02{float:left;padding-top:2px;padding-bottom:4px;width:50px;padding-left:4px;}
#cuartabotonera02 .boton01activo a{text-decoration:none;color:#FFF;border-top:4px solid #999;border-bottom:4px solid #999;background-color:#999;padding:0 2px;}
#cuartabotonera02 .boton01activo a:hover{background-color:#005596;color:#FFF;border-top:4px solid #005596;border-bottom:4px solid #005596;}
#cuartabotonera02 .boton01selecc a{font-size:9px;text-decoration:none;color:#FFF;padding-right:2px;padding-left:2px;border-top:4px solid #005596;border-bottom:4px solid #005596;background-color:#005596;}
.texto_24{color:#090;font-size:9px;text-decoration:none;}
.texto_25{color:#454545;font-size:10px;text-decoration:none;line-height:18px;}
.barra01{background-color:#989697;height:20px;color:#FFF;font-weight:700;font-size:11px;padding-left:10px;width:756px;line-height:18px;}
.bot02 a{display:block;width:125px;height:18px;text-decoration:none;text-align:center;background:url(../../images/ECU/bot02_bg1.gif) no-repeat;}
.lineaseparacion9{border-bottom:1px dotted #bdbdbd;margin-left:58px;margin-right:10px;margin-top:2px;}
#buscadores02{position:absolute;background-color:#ededed;width:331px;border-right:2px solid #fff;height:auto;z-index:0;top:122px;left:0;}
.cajaBuscador02{margin-top:2px;padding-top:10px;height:80px;}
.capaflotante06{width:400px;left:368px;top:230px;position:absolute;z-index:9999;background-color:#FFF;border:1px solid #666;}
.tabladetalles12{width:400px;height:auto;padding-top:0;}
.tabladetalles12 .contfila03{background-color:#EDEDED;margin-bottom:5px;width:400px;margin-top:7px;}
.tabladetalles12 .contfila04{width:400px;}
.tabladetalles12 .contcolumna01{width:300px;padding-left:15px;padding-top:4px;padding-bottom:4px;float:left;text-align:left;}
.tabladetalles12 .contcolumna02{width:200px;padding-left:40px;padding-top:3px;padding-bottom:2px;float:left;text-align:left;}
.tabladetalles12 .contcolumna03{width:20px;padding-top:3px;padding-bottom:2px;float:left;text-align:right;}
.tabladetalles12 .contcolumna04{float:right;padding:3px 15px 0 0;}
.tabladetalles12 .contcolumna05{width:250px;padding-top:3px;padding-bottom:4px;float:left;text-align:right;padding-left:10px;}
.tabladetalles12 .contcolumna06{width:30px;padding-top:4px;float:right;text-align:right;padding-left:10px;background-color:#EDEDED;padding-bottom:3px;margin-bottom:8px;}
.tabladetalles12 .contcolumna07{float:right;width:125px;text-align:right;background-color:#EDEDED;margin-bottom:8px;padding:3px 15px 3px 0;}
.bot07{color:#FFF;font-size:10px;font-weight:700;display:block;width:86px;height:40px;line-height:37px;text-decoration:none;text-align:center;background:url(../../images/ECU/bot07_bg1.gif) no-repeat;}
.bot07:hover{background:url(../../images/ECU/bot07_bg2.gif) no-repeat;}
.bot08{color:#989699;font-size:10px;font-weight:700;display:block;width:88px;height:42px;line-height:39px;margin-right:2px;text-decoration:none;text-align:center;background:url(../../images/ECU/bot08_bg1.gif) no-repeat;}
.bot08:hover{color:#585858;background:url(../../images/ECU/bot08_bg2.gif) no-repeat;}
.contcolunma05{float:right;width:545px;padding-top:10px;}
.horizontalcssmenu{background-color:#989697;background-image:url(../../images/HAL/menu_bot_end.gif);background-repeat:no-repeat;background-position:right top;}
.horizontalcssmenu ul{list-style-type:none;list-style-image:none;margin:0;padding:0;}
.horizontalcssmenu li{float:right;border-left-width:1px;border-left-style:dotted;border-left-color:#FFF;padding-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.6em;font-weight:700;margin:4px 10px 4px 0;}
.horizontalcssmenu li a{color:#FFF;text-decoration:none;}
.horizontalcssmenu li a:hover{color:#CCC;text-decoration:none;}
.rectfondcondgen01{background-color:#989697;margin-left:10px;margin-right:10px;padding-left:10px;padding-bottom:2px;}
.espvert08{height:8px;font-size:0;}
#bot08a a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/vuelo-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08a a:hover,#bot08a.seleccionado a{background:url(../../images/common/vuelo-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08b a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/hotel-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08b a:hover,#bot08b.seleccionado a{background:url(../../images/common/hotel-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08c a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/vaca-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08c a:hover,#bot08c.seleccionado a{background:url(../../images/common/vaca-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08d a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/entrada-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08d a:hover,#bot08d.seleccionado a{background:url(../../images/common/entrada-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08e a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/WP-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08e a:hover,#bot08e.seleccionado a{background:url(../../images/common/WP-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08f a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/compraseg-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08f a:hover,#bot08f.seleccionado a{background:url(../../images/common/compraseg-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08g a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/redoficinas-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08g a:hover,#bot08g.seleccionado a{background:url(../../images/common/redoficinas-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08h a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/telef-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08h a:hover,#bot08h.seleccionado a{background:url(../../images/common/telef-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08i a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/problemas-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08i a:hover,#bot08i.seleccionado a{background:url(../../images/common/problemas-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
#bot08j a{display:block;width:130px;height:70px;text-decoration:none;text-align:center;background-image:url(../../images/common/dianolab-des.gif);background-repeat:no-repeat;background-position:center;}
#bot08j a:hover,#bot08j.seleccionado a{background:url(../../images/common/dianolab-act.gif) no-repeat;background-position:center;text-decoration:none;margin:0;padding:0;}
.combo01{font-size:10px;color:#5F5C5E;}
.caja a{color:#666;text-decoration:none;}
.capaflotante07{width:350px;left:14px;top:242px;position:absolute;z-index:9999;border:1px solid #989898;background-color:#EDEDED;float:left;height:auto;}
.capaflotante07 .titulo{text-align:center;background-color:#FFF;padding-top:3px;width:350px;float:left;padding-bottom:3px;}
.espvert04{height:4px;font-size:0;}
.tabladetalles07 .contcolumna02 .bloque01a2b{height:20px;padding-top:5px;float:left;}
.conttexto02{padding-left:21px;padding-right:21px;}
.bElec{line-height:21px;width:60px;margin-top:1px;background:url(../../images/ECU/billete_electronico.gif) no-repeat right;color:#989898;font-size:9px;font-weight:700;}
.combo02{width:156px;font-size:10px;color:#5F5C5E;float:right;}
.table01{width:100%;border:1px solid #bdbdbd;}
.table01 th{background-color:#989697;font-size:10px;color:#FFF;text-align:left;padding-left:10px;padding-top:3px;padding-bottom:3px;}
.table01 td{font-size:10px;color:#666;padding-left:10px;border-bottom:1px solid #bdbdbd;padding-top:3px;padding-bottom:3px;}
.txtbx06{font-size:11px;width:710px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.contarbol01{margin-top:4px;margin-left:6px;margin-bottom:4px;}
.arbol01{float:left;padding-right:3px;padding-left:3px;}
.arbol01 a{text-decoration:none;color:#979797;font-size:9px;}
.arbolimg01{height:9px;width:7px;float:left;padding-top:2px;}
.table01 .cola{width:80px;}
.table01 .colc{width:70px;}
.table01 .cold{width:100px;}
.capaflotante08{width:398px;left:198px;top:207px;position:absolute;z-index:9999;border:1px solid #989898;background-color:#EDEDED;float:left;height:auto;}
.capaflotante08 .titulo{text-align:center;background-color:#FFF;width:350px;float:left;padding-bottom:3px;}
.lineaseparacion10{margin-top:3px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bdbdbd;}
#mensaje{padding-left:20px;padding-top:10px;border-left:1px dotted #bdbdbd;border-right:1px dotted #bdbdbd;width:auto;}
.contcarea01{float:left;padding-right:25px;padding-top:5px;padding-bottom:5px;}
.contbanner01{padding-top:30px;}
.banner01{background-color:#EDEDED;border:1px solid #D8D8D8;width:517px;margin-right:auto;margin-left:auto;padding:10px;}
.vacacionalpreciotot2{margin-top:0;height:51px;width:141px;text-align:center;padding-top:1px;background:url(../../images/ECU/cuadro_precio3.gif);}
.texto_26{color:#000;font-size:10px;font-weight:700;}
*MUL870*
.caja2{height:auto;width:764px;padding-top:13px;padding-bottom:15px;margin-bottom:5px;border-top-width:4px;border-top-style:solid;border-color:#D5DAE0;}
.pestana02linea{float:left;background-color:#D5DAE0;width:624px;height:4px;font-size:0;margin-top:17px;}
.pestbla01{float:left;height:20px;width:2px;background:url(../../images/ECU/pestbla01.gif);}
.pestblabga{float:left;background:url(../../images/ECU/pestblabg.gif);height:20px;width:761px;text-align:center;}
.pestblabga a{text-decoration:none;color:#989898;}
.pestblabga a:hover{color:#989898;}
.pestblabgb{float:left;background:url(../../images/ECU/pestblabg.gif);height:20px;width:230px;padding-left:5px;}
.pestbla02{float:left;height:20px;width:2px;background:url(../../images/ECU/pestbla02.gif);}
.columna03{float:left;margin-top:8px;width:240px;}
.botmapaweb{color:#666;font-size:10px;display:block;width:232px;height:18px;line-height:18px;text-decoration:none;background-color:#EDEDED;padding-left:5px;margin-top:1px;border:1px solid #EDEDED;}
.botmapaweb:hover{border:1px solid #D2D2D2;background-color:#FFF;color:#333;}
.cargando01{width:560px;padding-left:220px;padding-top:230px;position:absolute;height:768px;top:0;left:0;background-color:#;}
.marco01{font-size:9px;color:#787878;padding-bottom:2px;line-height:5px;}
.advertencia01{width:765px;left:101px;border:1px solid #989898;background-color:#EDEDED;height:auto;margin-left:8px;}
.advertencia01 .titulo{text-align:center;background-color:#FFF;width:765px;float:left;padding-bottom:3px;}
.h1opti{color:#900;vertical-align:bottom;font-size:12px;font-weight:700;text-align:left;padding-left:0;}
.h2opti{color:#585858;vertical-align:bottom;font-size:11px;font-weight:700;text-align:left;padding-left:0;}
.optifooter{color:#E0DFE3;vertical-align:top;font-size:8px;text-align:left;padding-left:0;}
.halcon{width:780px;display:block;background-color:#FFF;}
.halcon p{margin:0;padding:0 5px 0 10px;}
.halcon a{font-family:Arial, Helvetica, sans-serif;font-size:10px;display:block;text-decoration:none;clear:left;color:#868EA2;width:auto;padding:0 0 2px;}
.halcon td{vertical-align:top;width:175px;padding:8px 0 1px;}
#ofertasHomePlantillas{width:770px;margin-top:20px;float:right;}
.caja01{padding-bottom:5px;}
.contcolunma05Video{padding-top:35px;}
.contenedorResumen{float:left;padding-left:10px;width:766px;margin-top:8px;}
.cabeceraPasos{background:transparent url(../../images/ECU/cuadro_prodcto.gif) no-repeat top;height:17px;width:141px;padding-top:5px;}
.lineaseparacion11{border-bottom:1px dotted #A4A4A4;margin:2px 1px;}
.esqizda{float:left;background:url(../../images/common/esqizq.gif);height:18px;width:3px;text-align:center;}
.esqder{float:left;background:url(../../images/common/esqder.gif);height:18px;width:3px;text-align:center;}
.bordePasos{float:left;background:url(../../images/common/fondopasos.gif);height:34px;width:141px;text-align:center;}
.zonaResumen{width:600px;padding-bottom:5px;margin-top:5px;float:left;}
.tablaResumen{background-color:#EDEDED;float:left;width:600px;}
.cabezResumen2{float:left;width:285px;padding:5px 0;}
.cabezResumen3{float:left;width:51px;border-left:1px solid #FFF;border-right:1px solid #FFF;text-align:center;margin:5px 0;padding:0 5px;}
.cabezResumen4{float:left;width:120px;border-right:1px solid #FFF;text-align:center;margin:5px 0;padding:0 5px;}
.cabezResumen5{float:left;width:55px;text-align:center;margin:5px 0;padding:0 5px;}
.zonaDatosResumen{border:1px #A4A4A4 solid;border-top:none;padding-bottom:5px;}
.filaResumen{width:598px;padding:5px 0;}
.columResumenImg{float:left;padding:5px 10px 0 3px;}
.columResumen1{float:left;width:280px;padding-right:5px;border-right:1px dotted #A4A4A4;}
.columResumen2{float:left;width:51px;border-right:1px dotted #A4A4A4;padding:5px;}
.columResumen3{float:left;width:120px;border-right:1px dotted #A4A4A4;text-align:center;padding:5px;}
.columResumen4{float:left;width:55px;text-align:right;padding:5px;}
.zonaPasos{margin-top:3px;padding-left:2px;}
.precioTotal{padding:15px 0 9px;}
.textoPasos{font-weight:700;font-size:11px;color:#6f6f6f;background-color:#ededed;margin:0 1px;padding:2px 17px;}
.textoPasosHover{font-weight:700;font-size:11px;color:#FFF;background-color:#989898;margin:0 1px;padding:2px 17px;}
.tabladetalles07 .contcolumna02a{width:745px;padding-left:15px;padding-bottom:15px;padding-top:5px;}
.contboton03{width:20px;float:left;height:20px;padding-top:4px;margin-top:10px;}
.iconoVideo{float:left;background:url(../../images/ECU/verVideo.jpg);height:126px;width:170px;text-align:center;}
.iconoTelefono{float:left;background:url(../../images/common/telefono.gif) no-repeat;height:23px;width:30px;text-align:center;margin:2px 10px;}
.tabladetalles16{float:left;width:623px;height:auto;border:1px solid #bdbdbd;}
.tabladetalles16 .columna01{width:200px;float:left;padding:5px 0 7px 4px;}
.tabladetalles16 .columna01 .etiqueta1{float:left;padding:2px 4px 0 0;}
.tabladetalles16 .columna01 .etiqueta2{padding-left:54px;}
.tabladetalles16 .columna02{width:340px;float:right;padding:7px 10px 5px 0;}
.tabladetalles16 .columna02 .etiqueta1{float:left;padding:0;}
.tabladetalles16 .columna02 .botonInferior{float:right;padding:8px 0 2px;}
.pieDerecho{float:right;padding-top:2px;}
.tabladetalles07 .contcolumna02a .bloque01b{width:135px;margin-top:0;float:left;text-align:center;}
.tabladetalles07 .contcolumna02a .bloque01c{width:185px;margin-top:10px;float:left;text-align:center;}
.textoOferta{color:#65C3C0;font-size:9px;font-weight:700;border:1px solid;padding:1px 2px;}
.contcolunma10{float:left;width:60px;}
.tabladetalles07 .contcolumna02b{float:left;width:732px;padding-top:5px;}
.tabladetalles07 .contcolumna02b .bloque01{width:121px;margin-top:4px;float:left;}
.tabladetalles07 .contcolumna02b .bloque01b{width:110px;font-size:10px;color:#5F5C5E;}
.texto_27{color:#000;font-size:10px;text-decoration:none;}
.encabezformulVac{height:16px;width:366px;padding:5px 12px 0px;margin-top:10px;background-color:#989697;}
.encabezformulVac5{height:16px;width:768px;margin-top:10px;background-color:#989697;padding:5px 12px 0;}
.encabezformulVac6{height:16px;width:702px;margin-top:5px;background-color:#E2E0E1;padding:5px 31px 0;}
.encabezformulVac7{height:16px;width:768px;margin-top:5px;background-color:#E2E0E1;padding:5px 31px 0;}
.encabezformulVac01{height:16px;width:532px;margin-top:5px;background-color:#E2E0E1;padding:5px 31px 0;}
.encabezformulVac2{height:16px;background-color:#989697;margin:10px 0 4px;padding:5px 12px 0;}
.encabezformulVac3{height:16px;width:334px;background-color:#989697;margin:10px 0 4px;padding:5px 12px 0;}
.encabezformulVac4{height:16px;width:768px;background-color:#989697;margin:10px 0 4px;padding:5px 12px 0;}
.bloq2Vac{width:166px;height:43px;text-align:center;padding-top:4px;margin-top:10px;float:right;background-color:#707070;}
.contVac2{width:392px;float:left;}
.contVac3{width:358px;float:right;}
.contformuVac2{width:390px;border:1px solid #bdbdbd;background-color:#F5F5F5;overflow:hidden;}
.contformuVac3{width:356px;border:1px solid #bdbdbd;background-color:#F5F5F5;}
.contformuVac4{width:390px;border:1px solid #bdbdbd;background-color:#F5F5F5;}
.filaformuVac1{float:right;line-height:20px;padding-right:5px;width:385px;}
.bloqformuVac1{float:left;width:56px;text-align:right;}
.filaformuVac2{float:right;line-height:20px;padding-right:5px;width:345px;}
.bloqformuVac2{float:left;width:55px;text-align:right;}                               
.formuboxVac1{float:left;padding-left:5px;}
.bloqformuVac3{float:left;width:140px;text-align:right;}
.pinkBoxleft{float:left;line-height:20px;width:100px;text-align:right;background-color:#C9E8FF;margin:10px 0;padding:2px 28px 0 64px;}
.pinkBoxright{float:left;line-height:20px;width:145px;background-color:#F1F9FF;border:solid 2px #C9E8FF;margin:10px 0;padding:0 8px 0 9px;}
.texto_28{font-size:12px;color:#6f6f6f;}
.texto_32{color:#005596;font-size:12px;}
.texto_33{color:#005596;font-size:12px;font-weight:700;}
.pestBuscadorIzda{float:left;height:44px;width:166px;background-image:url('../../images/ECU/viaje_on.gif');}
.pestBuscadorDcha{float:left;height:44px;width:166px;background-image:url('../../images/ECU/paquete_off.gif');}
.contendedorpestBuscadorIzda{float:left;text-align:center;padding:5px 0 0 25px;}
.contendedorpestBuscadorDcha{float:left;text-align:center;padding:5px 0 0 12px;}
.contenedorPestanas{height:44px;width:332px;}
#botonera05 li,.botonera05 li{float:left;text-align:center;height:40px;width:166px;color:#6f6f6f;font-size:11px;font-weight:700;text-decoration:none;}
#botonera05 a:link,.botonera05 a:link{text-decoration:none;height:40px;width:166px;padding-top:4px;display:block;color:#6f6f6f;background:url(../../images/ECU/paquete_off.gif);}
#botonera05 a:visited,#botonera05 a:active,.botonera05 a:visited,.botonera05 a:active{color:#6f6f6f;text-decoration:none;height:40px;width:166px;padding-top:4px;display:block;background:url(../../images/ECU/paquete_off.gif);}
#botonera05 a:hover,.botonera05 a:hover{color:#005596;text-decoration:none;height:40px;width:166px;padding-top:4px;display:block;background:url(../../images/ECU/paquete_off.gif);}
#botonera05 .actual a,#botonera05 .actual a:visited,#botonera05 .actual a:active,.botonera05 .actual a,.botonera05 .actual a:visited,.botonera05 .actual a:active,.botonera05 .actual{font-size:11px;color:#6f6f6f;font-weight:700;height:40px;width:166px;padding-top:4px;background:url(../../images/ECU/paquete_on.gif) no-repeat;}
.contVac4{width:768px;float:left;}
.linea1contVac3{line-height:20px;margin-left:40px;}
.linea1contVac4{line-height:20px;}
.texto_35{color:#E6E4E5;font-size:9px;font-weight:700;text-decoration:none;}
.form_bordeGris{border:1px solid #e6e4e5;font-size:10px;}
.form_sombra{border:1px solid #e6e4e5;font-size:10px;background-color:#F5F5F5;}
.contFacturaVac{float:right;line-height:20px;width:180px;padding:5px 105px 10px 0;}
.cajaBuscador2{height:100px;background-image:url(../../images/common/fondbusc1.gif);margin-top:0;padding-left:10px;padding-top:8px;padding-bottom:2px;}
.cajaBuscadorIzda{float:left;width:155px;margin-top:8px;}
.cajaBuscadorSubTit{text-align:center;height:18px;}
.producto{width:120px;height:14px;float:left;margin-bottom:2px;margin-top:2px;padding-top:2px;padding-left:4px;}
.producto a{text-decoration:none;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000;}
.producto a:hover{text-decoration:none;font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#999;}
.productoSelecc a{width:120px;height:14px;float:left;background-image:url(../../images/common/seleccfond1.gif);margin-bottom:2px;margin-top:2px;padding-top:2px;padding-left:4px;text-decoration:none;font-weight:700;font-size:9px;color:#000;cursor:text;}
.texto_34{color:#005596;font-size:11px;font-weight:700;}
.opc_sup_izda{float:left;height:21px;width:21px;background:url(../../images/HAL/opc_sup_izda.gif) no-repeat;}
.opc_sup_dcha{float:left;height:21px;width:4px;background:url(../../images/HAL/opc_sup_dcha.gif) no-repeat;}
.opc_inf_izda{float:left;height:2px;width:2px;background:url(../../images/HAL/opc_inf_izda.gif) no-repeat;}
.opc_inf_dcha{float:left;height:2px;width:2px;background:url(../../images/HAL/opc_inf_dcha.gif) no-repeat;}
.inferior_tabla_opcionales{float:left;width:762px;height:0;font-size:0;border-top:solid 1px #979797;margin:1px 0 10px;}
.lineaOpcional{float:left;padding:8px 0 8px 65px;}
.relojflash{left:331px;top:123px;position:absolute;z-index:9999;display:none;}
.img02{width:122px;float:left;border:1px solid #CCC;margin-top:4px;margin-left:5px;}
.recinto td{width:13px;height:14px;}
.plano_recinto{width:600px;overflow:hidden;overflow-x:auto;scrollbar-face-color:#FFF;scrollbar-arrow-color:#005596;scrollbar-track-color:#FFF;scrollbar-shadow-color:#005596;scrollbar-highlight-color:#005596;scrollbar-3dlight-color:#E0E0E0;scrollbar-darkshadow-color:#E0E0E0;margin:0 30px 0 90px;}
.separador_Sesiones{border-bottom:dashed 1px #B5B5B5;font-size:0;width:160px;margin:3px 0;}
.separador_Dias_Sesion{border-bottom:dashed 1px #B5B5B5;font-size:0;width:130px;margin:3px 0;}
.bloque_Meses_Sesiones{float:left;padding:10px 0 0 15px;}
.mod01{float:left;width:140px;}
.mod03{float:left;width:120px;}
.mod04{float:left;width:70px;}
.mod10{float:left;width:200px;}
.SEO_sup_izda{float:left;height:20px;width:3px;background:url(../../images/HAL/izq.gif) no-repeat;}
.SEO_sup_dcha{float:left;height:20px;width:3px;background:url(../../images/HAL/der.gif) no-repeat;}
.SEO_fondo{float:left;height:20px;width:auto;background:url(../../images/HAL/fon.gif) repeat-x left top;text-align:center;}
.inferior_tabla_SEO{float:left;width:498px;height:0;font-size:0;border-top:solid 1px #E3E3E3;margin:1px 0 10px;}
.barras_sup{float:left;height:8px;width:755px;background:url(../../images/HAL/barras_sup.gif) no-repeat;}
.barras_inf{float:left;height:8px;width:755px;background:url(../../images/HAL/barras_inf.gif) no-repeat;}
.barras_izda{float:left;height:95px;width:8px;background:url(../../images/HAL/latizq.gif) no-repeat;border:0;}
.barras_dcha{float:left;height:95px;width:8px;background:url(../../images/HAL/ladere.gif) no-repeat;border:0;}
.lista_vuelos{border:1px solid #E3E3E3;border-bottom:none;overflow:hidden;overflow-y:auto;height:208px;padding-left:10px;scrollbar-face-color:#FFF;scrollbar-arrow-color:#005596;scrollbar-track-color:#FFF;scrollbar-shadow-color:#005596;scrollbar-highlight-color:#005596;scrollbar-3dlight-color:#E0E0E0;scrollbar-darkshadow-color:#E0E0E0;}
.opc_inf_izda_SEO{float:left;height:2px;width:2px;background:url(../../images/HAL/esqizq_SEO.gif) no-repeat;}
.opc_inf_dcha_SEO{float:left;height:2px;width:2px;background:url(../../images/HAL/esqder_SEO.gif) no-repeat;}
.extensible_mas{display:block;background:url(../../images/HAL/extend.gif) 0 0 no-repeat;text-decoration:none;height:12px;width:160px;line-height:20px;margin:8px 0 0;}
.extensible_menos{display:block;background:url(../../images/HAL/menos.gif) 0 0 no-repeat;text-decoration:none;height:12px;width:160px;line-height:20px;margin:8px 0 0;}
.punto{display:block;background:url(../../images/HAL/punto.gif) 0 0 no-repeat;text-decoration:none;height:12px;width:9px;margin-left:10px;float:left;}
.fila_vuelo{color:#585858;font-size:9px;text-decoration:none;padding-left:5px;height:16px;line-height:9px;}
.fila_vuelo:hover{font-weight:700;}
.fila_pais{color:#585858;font-size:9px;text-decoration:none;padding-left:15px;height:16px;}
.barras_lateral{width:755px;height:auto;text-align:left;background:url('../../images/HAL/laterales.gif') repeat-y;}
.contenedor_buscador{width:640px;float:left;padding-left:10px;}
.contenedor_barras{width:755px;font-size:0;padding-left:4px;}
.pestana05{height:21px;width:500px;background:url(../../images/HAL/pestana05.gif);}
.buscador2contenedorPestanas{height:21px;width:332px;background-image:url(../../images/common/tithombus.gif);text-align:center;padding-top:7px;margin-left:1px;}
.cajaBuscadorDcha{float:left;width:155px;padding-left:4px;border-left-color:#E4E4E4;border-left-style:solid;border-left-width:1px;}
.fila_sesion{color:#585858;font-size:9px;text-decoration:none;padding-left:10px;}
.encabezEspect1{height:16px;background-color:#F0F0F0;border-top:2px solid #D7D7D7;width:700px;margin:10px 0 4px 15px;padding:5px 12px 0;}
.encabezEspect2{height:16px;background-color:#F0F0F0;width:700px;margin:10px 0 4px 15px;padding:5px 12px 0;}
.encabezEspect3{height:16px;background-color:#F6E7E2;border-top:2px solid #DFA688;width:700px;margin:10px 0 4px 15px;padding:5px 12px 0;}
.encabezEspect4{display:block;width:700px;height:33px;text-align:center;background:url(../../images/HAL/escenario.gif) 0 0 no-repeat;margin-left:33px;padding-top:10px;}
.bot_plano{color:#989699;font-size:9px;font-weight:700;display:block;width:96px;height:20px;line-height:20px;text-decoration:none;text-align:center;background:url(../../images/common/bot_plano.gif) 0 0 no-repeat;}
.bot_plano:hover{background-position:-96px 0;text-decoration:none;color:#585858;}
#principal{border-right:1px solid #D6D6D6;margin-right:10px;padding-right:10px;text-align:justify;}
ul#nivel2 li ul{margin:0 0 0 15px;padding:0;}
ul#nivel2 li ul li{list-style:none;line-height:16px;list-style-image:url(templates/travelview/img/bullet_gris2.png);list-style-position:outside;margin:0;padding:0;}
.selector_espect{display:block;height:12px;background:url(../../images/HAL/selector_espect.gif) 0 0 no-repeat;text-decoration:none;width:160px;}
.selector_espect:hover{background-position:0 -10px;text-decoration:none;cursor:hand;}
.triangulo_rojo{display:block;height:12px;background:url(../../images/HAL/triangulo_rojo.gif) 0 0 no-repeat;font-weight:700;cursor:text;width:160px;}
.contcolunma11{float:left;width:10px;padding-left:5px;padding-top:11px;}
.contcolunma12{float:left;width:120px;padding-top:7px;}
.contcolunma13{float:left;width:20px;margin:5px 0 0;padding:7px 10px 0 0;}
.contcolunma14{float:left;width:40px;padding-top:10px;padding-right:10px;}
.contcolunma16{float:left;width:30px;text-align:center;padding-top:7px;padding-right:10px;}
.contcolunma17{float:left;width:40px;text-align:center;padding-top:7px;padding-right:10px;}
.contcolunma18{float:left;width:315px;padding-top:7px;padding-right:10px;}
.capaflotanteflash{left:331px;top:11.43em;position:absolute;z-index:49;width:1.73em;height:6.56em;}
.texto_37{color:#7B7B7B;font-size:9px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.texto_38{color:#000;font-size:15px;text-decoration:none;font-weight:700;font-family:Arial, Helvetica, sans-serif;}
.separador_ofertas{background:transparent url(../../images/HAL/separador_ofertas.gif) repeat-y 230px 50%;width:450px;}
.fila_ofertas{border-top:1px solid #fff;width:200px;margin:5px 0 0 10px;}
.datos_oferta{float:left;width:150px;line-height:1em;}
.lineaseparacion12{border-bottom:1px dotted #000;margin:20px 70px;}
.mod11{float:left;width:150px;}
.cabecera_ofertas_izda{height:40px;padding-left:20px;float:left;width:220px;line-height:18px;}
.cabecera_ofertas_dcha{height:40px;float:left;width:210px;line-height:18px;}
.mod12{float:left;width:450px;}
.enlacesIzdHome{width:340px;padding-top:10px;padding-bottom:10px;}
.enlacesIzdHome .superior{height:24px;width:161px;background-image:url(../../images/ECU/superior.gif);text-align:center;padding-top:12px;}
.bot10{color:#6F6F6F;font-size:10px;display:block;width:141px;height:30px;padding-left:20px;line-height:25px;text-decoration:none;text-align:left;background:#E1E0E0 url(../../images/ECU/fondbot01_underline.gif) no-repeat 0 0;}
.bannbolet{background-color:#FFF;background-image:url(../../images/ECU/fondbolet01.gif);background-repeat:no-repeat;float:left;height:5em;width:327px;margin:4px 0 0 4px;}
.bannbolet02{background-image:url(../../images/ECU/fondguia01.gif);background-repeat:no-repeat;height:5.63em;width:421px;float:right;}
mod19{float:left;width:700px;}
.lateral_izdo{height:19px;width:3px;background-image:url(../../images/ECU/barraizda.gif);float:left;}
.lateral_dcho{height:19px;width:4px;background-image:url(../../images/ECU/barradcha.gif);float:left;}
.mod24{float:left;width:560px;}
.mod16{float:left;width:310px;}
.contenedorcabecera{margin-bottom:2px;background-color:#FFF;width:454px;text-align:center;}
.roba_mayor{width:300px;height:250px;border:1px solid #D5D6D6;background-color:#EFEFEF;margin-left:4px;padding:13px 13px 13px 12px;}
.roba_menor{width:300px;height:95px;border:1px solid #D5D6D6;background-color:#EFEFEF;margin-left:4px;padding:13px 13px 13px 12px;}
.roba_medio{width:300px;height:136px;border:1px solid #D5D6D6;background-color:#EFEFEF;margin-left:4px;padding:13px 13px 13px 12px;}
.paso_ocio{border:1px solid #D1D1D1;width:14px;height:14px;text-align:center;float:left;}
.paso_ocio_in{background-color:#F1F1F1;color:#AA1E38;border:1px solid #FFF;font-size:9px;}
.mod13{float:left;width:280px;}
.texto_58{font-size:12px;color:#FFF;font-weight:700;}
.pestana04{height:19px;width:500px;padding-left:10px;padding-top:2px;background-color:#424242;float:left;}
.mod17{float:left;width:160px;}
.mod22{float:left;width:110px;}
.esq_ocio_izda{float:left;background:transparent url(../../images/HAL/esq1.gif) no-repeat right top;height:21px;width:3px;}
.esq_ocio_dcha{float:left;background:transparent url(../../images/HAL/esq2.gif) no-repeat right top;height:21px;width:3px;}
.mod26{float:left;width:170px;}
.cont_capa_solicitud{float:left;width:570px;border:5px solid #B8B8B8;position:absolute;top:445px;left:160px;background-color:#FFF;z-index:50;}
.linea_puntos{border:1px dashed #B9B1B1;margin:20px 5px;}
.cont_solicitud{float:left;width:505px;background-color:#F4F3F3;padding:10px;}
.area_solicitud{padding:0 0 10px 12px;}
.cont_texto_solicitud{padding:20px 20px 0;}
.cont_area_texto{padding:0 15px 20px;}
.area_texto_solicitud{border:1px solid #e6e4e5;overflow:auto;float:left;width:470px;font-size:.6em;height:3.13em;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;}
.boton_solicitud{float:right;padding:5px 13px 0 0;}
.precio_sin_desglose{height:50px;width:141px;text-align:center;padding-top:2px;float:left;background:transparent url(../../images/ECU/cuadro_precio.gif) no-repeat right top;}
.cuadro_prodcto_sin_precio{width:100px;height:27px;float:left;background:transparent url(../../images/ECU/cuadro_prodcto_hover.gif) no-repeat right top;margin-top:8px;margin-right:14px;padding-top:7px;}
.zonaResumen_sindesglose{float:left;margin-top:5px;padding-bottom:5px;width:540px;}
.tablaResumen_sindesglose{background-color:#EDEDED;float:left;width:542px;}
.columResumen5{border-left:1px dotted #A4A4A4;float:left;height:20px;text-align:center;width:120px;padding:8px 5px 0;}
.zonaDatosResumen_sindesglose{border:1px #A4A4A4 solid;border-top:none;width:539px;}
.filaResumen_sindesglose{width:534px;}
.contflash{width:44%;text-align:right;padding:10px 35px;}
.borde_arriba{background-color:#C9C9C9;border-bottom:10px solid #DDD;}
.borde_abajo{background-color:#C9C9C9;border-top:10px solid #DDD;}
table#loading{height:100%;width:100%;}
.cargando_izquierda{float:left;width:100%;margin:0 auto;padding:2em 0;}
.cargando_derecha{float:left;width:32em;padding-left:3em;margin:0 auto;}
.check{background:transparent url(../../images/ECU/lazo1.gif) no-repeat 0 0;height:50px;width:51px;float:left;}
ul#ventajas{list-style-image:url(../../images/common/flecha1.gif);line-height:1.9em;font-size:77%;}
.puntos_arriba{border-top:1px dotted #989797;}
.puntos_abajo{border-bottom:1px dotted #989797;}
.puntos_centro{border-right:1px dotted #989797;height:16em;width:1em;}
.contenido_texto{float:left;font-family:arial,Helvetica,sans-serif;padding:30px 0;}
.lista_ventajas{padding-left:10px;width:28em;margin:10px 0 0;}
.botonera06 li{float:left;width:141px;text-align:center;height:16px;padding-right:30px;color:#585858;font-size:10px;font-weight:700;text-decoration:none;}
.botonera06 a:link{text-decoration:none;height:16px;padding-top:4px;display:block;color:#585858;background:url(../../images/HAL/cuadro_prodcto.gif);}
.botonera06 a:visited,.botonera06 a:active{color:#585858;text-decoration:none;height:16px;padding-top:4px;display:block;background:url(../../images/HAL/cuadro_prodcto.gif);}
.botonera06 a:hover{color:#FFF;text-decoration:none;height:16px;padding-top:4px;display:block;background:url(../../images/HAL/cuadro_prodcto_hover.gif);}
.botonera06 .actual a,.botonera06 .actual a:visited,.botonera06 .actual a:active{font-size:10px;color:#FFF;font-weight:700;height:16px;width:141px;padding-top:4px;background:url(../../images/HAL/cuadro_prodcto_hover.gif) no-repeat;}
.botonera06barra .activo{float:left;width:141px;height:6px;margin-right:30px;background-color:#B6122B;}
.botonera06barra .noactivo{float:left;width:141px;height:6px;margin-right:30px;background-color:#989898;}
.condiciones{height:auto;overflow:auto;margin:5px 5px 10px 0;padding:20px;}
.ficha_capa_google_todos{width:634px;float:left;height:401px;display:none;margin:5px 0;padding:0 0 10px;}
.ficha_capa_google{width:590px;float:left;height:400px;position:absolute;display:none;margin:5px;padding:0 0 10px;}
.map_leyenda_hab{text-decoration:none;width:360px;float:left;margin:8px 0 7px;}
.google_info_plan{width:477px;border-top:1px dashed #C7CABF;padding:6px 0 5px;}
.google_info_plan2{width:477px;border-top:1px dashed #EB3B00;padding-top:6px;}
.google_info_hab{padding-left:2px;width:200px;float:left;}
.texto_67{color:#005596;font-size:12px;font-weight:700;}
.google_reservar{float:right;width:80px;padding:1px 0 0 2px;}
.bot_mas_info{display:block;width:37px;height:14px;background:url(../../images/HAL/boton_mas_info.gif) 0 0 no-repeat;text-decoration:none;}
.bot_mas_opciones{display:block;width:63px;height:14px;background:url(../../images/HAL/boton_mas_opciones.gif) 0 0 no-repeat;text-decoration:none;}
bot_mas_opciones:hover{background-position:-63px 0;}
.bot_mapa{display:block;width:48px;height:14px;background:url(../../images/HAL/boton_mapa.gif) 0 0 no-repeat;text-decoration:none;}
.cont_mas{float:left;padding:8px 8px 0 0;}
.cont_mapa{float:left;padding:22px 8px 0 0;}
.cont_estrellas{height:20px;}
.columna_input{float:left;width:20px;padding:5px 5px 0 10px;}
.columna_hotel{float:left;width:135px;height:auto;padding:7px 10px 0 0;}
.bola_roja_maps{display:block;width:15px;height:31px;background:url(../../images/HAL/bola_roja_maps.gif) 0 0 no-repeat;text-decoration:none;float:left;}
.bola_azul_maps{display:block;width:15px;height:31px;background:url(../../images/HAL/bola-azul.gif) 0 0 no-repeat;text-decoration:none;float:left;}
.cont_direccion{float:left;padding-top:5px;}
.capaflotante_maps{display:block;width:600px;height:450px;position:absolute;z-index:9999;background-color:#FFF;border:1px solid #666;}
.cabecera_maps{text-align:center;margin:3px 0;padding:0 5px 0 170px;}
.botcerrar02{adding:3px 0 2px 2px;float:right;}
.cont_maps{margin:5px 0;}
.cont_mapa_hoteles{width:740px;padding-left:15px;}
.busca_mapa_hoteles{padding-bottom:10px;}
.formu_busca_mapa{float:left;width:415px;padding:5px 15px 0;}
.texto_mapa_hoteles{float:left;padding:5px 15px 0;}
.masinfo_reserva{width:734px;float:left;background-color:#F7F7F7;padding:10px 0;}
.reserva_hab{float:left;width:450px;padding:6px 3px 0 20px;}
.precio_hab{float:left;width:120px;padding:4px 3px 0 0;}
.cont_reservar{float:right;width:80px;padding:7px 0 0 12px;}
.lineaseparacion13{border-bottom:1px dotted #BDBDBD;background-color:#F7F7F7;font-size:1px;width:700px;margin:0 auto;}
.capaflotante_maps2{background-color:#FFF;border:1px solid #CCC;left:100px;position:absolute;top:50px;width:763px;z-index:999;}
.capaflotante_maps2_sombra{width:763px;height:470px;position:absolute;top:58px;filter:alpha(opacity = 40);opacity:0.4px;-moz-opacity:0.4px;z-index:0;left:108px;background-color:#A0A0A0;margin:2px;}
.cont_lineaseparacion13{background-color:#F7F7F7;width:734px;}
.mod35{float:left;width:420px;}
.cont_info{float:left;width:750px;padding-left:10px;}
.tit_hotel_maps{float:left;line-height:16px;margin-bottom:28px;padding:0;}
.cont_google_info_hotel{width:477px;border-top:1px dotted #C7CABF;border-bottom:1px dotted #C7CABF;padding:10px 0;}
.google_info_hotel{border:1px solid #C7CABF;background-color:#F7F7F7;padding:10px 0;}
.cont_masinfo_reserva{border:1px solid #C7CABF;width:734px;}
.google_info_hab2{float:left;padding-left:10px;width:255px;}
.reservar_maps{float:right;width:80px;padding-left:12px;}
.cont_texto_maps{float:left;padding-top:7px;}
.cont_lineaseparacion14{background-color:#F7F7F7;width:460px;padding:10px 0;}
.lineaseparacion14{border-bottom:1px dotted #BDBDBD;background-color:#F7F7F7;font-size:1px;width:440px;margin:0 auto;}
.lateral_map{width:478px;}
.flecha_puntos{background:transparent url(../../images/common/flech01.gif) no-repeat 0 0;height:9px;width:7px;float:left;margin:1px 3px 0;}
.icoLeyenda#primer_icono{padding-left:10px !important;}
#toolbar #leyenda .icoLeyendaCircuito{float:left;padding-left:6px;margin-top:4px;}
.cont_bannbolet{float:right;padding-top:7px;width:210px;}
.cont_mail_bannbolet{padding:5px 20px 0 0;}
.bot_suscrip_bolet{background-color:#EEECED;width:80px;text-align:center;margin:0 0 0 94px;padding:2px 0;}
.contenedorBannerHomeCabecera{display:none;float:left;padding-top:5px;width:776px;}
.mod12 .texto_73,.mod12 .texto_74,.mod12 .texto_75,.mod12 .texto_76,.mod12 .texto_77,.mod12 .texto_78,.mod12 .texto_79{font-family:Arial, Helvetica, sans-serif;}
.texto_74{font-size:20px;color:#005596;letter-spacing:-0.03em;}
.texto_75{color:#6F6F6F;font-size:10px;letter-spacing:-0.06em;}
.texto_anexo{float:right;padding-right:5px;}
.texto_anexo_1{float:right;padding-right:10px;}
.texto_76{font-size:14px;color:#005596;font-weight:700;letter-spacing:-0.03em;}
.texto_77{font-size:16px;color:#005596;letter-spacing:-0.03em;}
.texto_78{font-size:16px;color:#9F9F9F;letter-spacing:-0.03em;font-weight:700;}
.texto_79{color:#505050;font-size:16px;letter-spacing:-0.03em;font-weight:700;}
.enlace_ofertas{text-decoration:none;cursor:pointer;}
.cont_seguros{float:left;height:auto;padding-right:15px;padding-top:7px;width:560px;}
.mod11 .texto_27{color:#000;font-size:10px;text-decoration:none;line-height:16px;}
.pie_ofertas{text-align:left;padding:5px 0 0 10px;}
.filaformuAmig2{width:315px;float:left;line-height:20px;}
.espvert02{clear:both;font-size:1px;height:15px;}
.etiqueta_formu_dcha{float:left;width:70px;text-align:right;}
.botmapaweb03{width:183px;color:#666;text-decoration:none;}
.alinea_dcha{text-align:right;}
.precio_ofertas{text-align:right;padding-right:5px;}
.botmapaweb04{width:232px;color:#666;text-decoration:none;}
.ofertaDesde{font-size:10px;background-color:#EDEDED;font-weight:400;display:block;text-decoration:none;padding-left:5px;border:1px solid #EDEDED;margin:1px 0 0;}
.ofertaDesde:hover{background-color:#FFF;border:1px solid #D2D2D2;color:#333;}
.ocultar{display:none;}
.mostrar{display:block;}
.espvert03{clear:both;font-size:1px;height:2px;}
.paginacionJS_ofertas_Nivel0{height:478px;}
.bloqueOfertasEnDestino{margin-top:10px;width:240px;}
.pago_ad{float:right;position:relative;margin:-100px 133px 0 0;}
.precio_final_ad{float:right;position:relative;margin:-80px 80px 0 0;}
.esquina_grana_dcha{background:#989697 url(../../images/ECU/menu_bot_extra.gif) no-repeat scroll right top;height:22px;width:3px;float:left;}
.esquina_grana_izda{background:#989697 url(../../images/ECU/menu_bot_extra_izda.gif) no-repeat scroll right top;height:22px;width:3px;float:left;}
.fondo_grana{background:#005596;float:left;width:auto;height:22px;line-height:20px;padding:0 5px;}
.cont_visa{padding-left:20px;width:330px;}
.bot_info{background:#F5F5F5;border:1px solid #BDBDBD;text-align:center;float:right;text-decoration:none;padding:0 5px 2px;}
.capaflotante13{width:320px;border:1px solid #585858;background:#FFF;position:absolute;top:630px;left:340px;text-align:justify;padding:5px 7px;}
.fondo_grana_no_flota{background:#005596;width:auto;height:22px;line-height:20px;padding:0 5px;}
.filaformuVac3{float:left;line-height:20px;width:360px;}
.filaformuVac4{float:left;line-height:20px;width:220px;}
.filaformuVac5{float:left;line-height:20px;width:570px;padding-left:170px;}
.bloqformuVac4{float:left;width:56px;text-align:right;padding:18px 5px 0 0;}
.espvert05{clear:both;font-size:1px;height:21px;}
.espvert06{clear:both;font-size:1px;height:17px;}
.icono_info{background:transparent url(../../images/HAL/icono-i.gif) no-repeat top left;height:11px;width:10px;float:left;}
.cont_busqueda_alt{border:1px solid #005596;padding:2px 5px;}
.info_vuelo{width:764px;padding:10px 0 5px 3px;}
.detalle_vuelo_ida{float:left;width:210px;}
.cambio_dia_ida{float:left;display:table;width:150px;padding:0 10px;}
.cambio_dia_vuelta{float:right;display:table;width:150px;}
.detalle_vuelo_vuelta{float:right;width:210px;padding:0 10px;}
.texto_69{font-weight:700;font-size:10px;color:#6f6f6f;}
.columna_enlaces{width:161px;float:left;list-style-type:none;margin:0;padding:0 0 0 4px;}
.bot10#ultimo{background:#E1E0E0 url(../../images/ECU/fondbot01.gif) no-repeat 0 0;height:28px;}
.fin_links{background:url(../../images/ECU/inferior.gif) no-repeat 0 0;height:18px;width:161px;}
#extra{background-color:#005596;background-image:url(../../images/ECU/menu_bot_end.gif);background-position:right top;background-repeat:no-repeat;height:2.15em;line-height:2.1em;margin-bottom:0;margin-right:0;margin-top:0;padding-bottom:0;padding-right:10px;padding-top:0;}
.contenedor_anticipada{margin-top:15px;padding-left:10px;width:766px;}
.descuento_anticipada{width:221px;float:left;}
.cancelacion_incluido{float:left;padding-left:15px;}
.tipo_descuento{background:#000;width:70px;color:#FFF;font-size:30px;text-align:right;font-weight:700;float:left;padding:3px 10px 6px 0;}
.tic_blanco{background:transparent url(../../images/HAL/ok_blanco.gif) no-repeat;width:20px;height:19px;float:left;}
.lateral_grana{background:transparent url(../../images/ECU/lat_rojo.gif) no-repeat 0 0;float:left;height:57px;width:3px;}
.gris_redondeado{background:transparent url(../../images/HAL/cuadro_gris.gif) no-repeat 0 0;float:left;height:51px;width:211px;padding:6px 5px 0;}
.suma{font-size:40px;font-weight:700;color:#005596;float:left;padding:0 8px;}
.campana_anticipada{width:135px;height:47px;background:#005596;float:left;text-align:center;padding:10px 0 0 3px;}
.contenedor_ficha_promocion{padding-left:5px;}
.contenedorInfoHotel{float:left;width:620px;}
.bot_mas_info_hotel{display:block;width:37px;height:14px;background:url(/viajes_mp/appBase/images/ECU/bot_info.gif) 0 0 no-repeat;text-decoration:none;}
.bot_mapa_hotel{display:block;width:48px;height:14px;background:url(/viajes_mp/appBase/images/ECU/bot_mapa.gif) 0 0 no-repeat;text-decoration:none;}
.separador_hotel{border-bottom:1px dotted #9F9F9F;clear:both;}
.tipoHab{float:left;width:640px;}
.datosHotel{float:left;width:360px;}
.nombreHotel{color:#005596;font-size:0.88em;font-weight:700;letter-spacing:-0.03em;float:left;width:280px;}
.infoHotel{width:620px;float:left;line-height:1em;padding:4px 0;}
.infoHotelSelect{float:left;font-weight:700;line-height:1em;width:620px;padding:4px 0;}
.direccionHotel{color:#6F6F6F;float:left;font-size:0.69em;font-weight:700;height:14px;overflow:hidden;width:350px;}
.promo_hotel{float:left;overflow:hidden;text-align:center;width:110px;}
.cont_precio_hotel{color:#FFF;text-decoration:none;font-size:1.13em;background-color:#005596;margin:23px 0 0 5px;}
.cont_precio_hotel_multiproducto{color:#FFF;text-decoration:none;font-size:1.13em;background-color:#005596;margin:15px 0 0 5px;}
.tHab{float:left;width:340px;color:#000;font-size:0.63em;}
.rHab{float:left;width:190px;color:#000;font-size:0.63em;}
.pvp{color:#005596;font-size:0.8em;float:right;letter-spacing:0.03em;}
.pvp_decimales{color:#005596;font-size:0.63em;float:right;line-height:1.8em;letter-spacing:0.03em;}
input.radioHotel{float:left;width:20px;border:0;margin-left:0;}
.reservar_hotel{width:116px;height:21px;float:right;background:#005596 url(/viajes_mp/appBase/images/ECU/reservar_hotel.gif) no-repeat 0 0;text-align:center;line-height:1.8em;color:#FFF;font-size:0.69em;font-weight:700;display:block;text-decoration:none;margin:3px 6px 0 0;}
.imagen_hotel{float:left;border:1px solid #9F9F9F;margin-right:10px;height:95px;width:95px;font-size:9px;background:url(/viajes_mp/appBase/images/HAL/detalle_hotel.jpg) no-repeat 2px 2px;padding:2px;}
.precio_hotel{width:115px;height:51px;float:right;background:transparent url(/viajes_mp/appBase/images/ECU/precio_final.gif) no-repeat 0 0;text-align:center;}
.precio_hotel_multiproducto{width:115px;height:51px;float:right;background:transparent url(/viajes_mp/appBase/images/ECU/precio_multiproducto.gif) no-repeat 0 0;text-align:center;}
input#boton_reservar{background:#005596 url(/viajes_mp/appBase/images/ECU/reservar_hotel.gif) no-repeat scroll 0 0;color:#FFF;display:block;float:right;font-size:0.69em;font-weight:700;height:21px;line-height:1.8em;text-align:center;width:116px;border:0;font-family:Verdana, Arial, Helvetica, sans-serif;}
.ficha_promocion{border:solid 1px #7C7A7B;text-decoration:none;width:742px;float:left;margin-top:5px;padding:5px;}
.sombra_hotel{font-size:1px;border-top:2px solid #C7C7C7;clear:both;margin-right:6px;}
.cont_precio_final{float:right;width:150px;margin-top:2px;}
.botonera_menu{width:776px;}
#conjuntoBotonera{background-color:#CCC;list-style-type:none;float:left;margin:0 1px 0 0;padding:0 1px;}
* html #conjuntoBotonera{padding:0 1px 1px;}
#conjuntoBotonera li{float:left;border:1px solid #FFF;background-color:#FFF;background-image:url(../../images/ECU/fondobotonera.gif);background-position:bottom;background-repeat:repeat-x;margin:1px 1px 0 0;padding:0;}
#conjuntoBotonera a{display:block;float:left;height:1.9em;line-height:1.9em;font-family:Arial, Helvetica, sans-serif;font-size:.69em;text-decoration:none;color:#000;margin:0;padding:0 8px;}
#conjuntoBotonera a:hover{color:#005596;background-image:url(../../images/ECU/fondo_bot.gif);background-position:bottom;background-repeat:repeat-x;}
.texto_83{color:#000;font-size:0.69em;letter-spacing:0.06em;text-decoration:none;font-family:Arial, Helvetica, sans-serif;display:inline;height:1.25em;padding:0.44em 0.44em 0;}
#conjuntoBotonera li .selected{color:#005596 !important;background-image:url(../../images/ECU/fondo_bot.gif);background-position:bottom;background-repeat:repeat-x;}
#conjuntosubBotonera{background-color:#CCC;width:764px;list-style-type:none;overflow:hidden;float:left;background:url(../../images/ECU/fondo_submenu.gif) center repeat;border-right:1px solid #CCC;line-height:1.25em;margin:0 1px 0 0;padding:0 0 0 10px;}
#conjuntosubBotonera li a{background:url(../../images/ECU/flecha01.gif) center left no-repeat;color:#000;text-decoration:none;font-size:.69em;font-family:Arial, Helvetica, sans-serif;display:block;padding:0 10px;}
#conjuntosubBotonera li a:hover{background:url(../../images/common/flecha02.gif) center left no-repeat;color:#005596;}
#conjuntosubBotonera li#accesoUsuarios a{font-weight:700;color:#AA1E36;}
.tabladetalles05 .contcolunma08{float:left;width:70px;padding:7px 5px 0 0;}
.tabladetalles05 .contcolunma09{float:left;width:47px;margin:5px 0 0;padding:7px 10px 0 0;}
.buscador2contenedorPestanas_a{width:327px;background-image:url(../../images/common/tithombus.gif);text-align:center;padding-top:7px;margin-left:4px;padding-bottom:5px;background-repeat:no-repeat;background-color:#959595;}
.cajaBuscadorDcha_a{float:left;width:155px;padding-left:4px;border-left-color:#E4E4E4;border-left-style:solid;border-left-width:1px;margin-top:8px;}
#ofertasHome{width:440px;margin-top:20px;float:right;}
.cabeceraResultados_a{float:left;color:#989797;font-weight:700;padding-top:10px;width:141px;}
h1{color:#005596;font-size:0.75em;font-weight:700;margin:0;padding:0;}
h2{color:#005596;font-size:0.688em;font-weight:700;margin:0;padding:0;}
h3{font-size:1em;line-height:1em;font-weight:400;margin:0;padding:0;}
.producto_a{float:left;height:auto;line-height:.85em;margin-bottom:2px;margin-top:2px;padding-left:4px;padding-top:2px;width:120px;}
.producto_a a{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:0.6em;text-decoration:none;}
.producto_a a:hover{color:#999;font-family:Arial,Helvetica,sans-serif;font-size:0.6em;text-decoration:none;}
.productoSelecc_a a{background-image:url(../../images/common/seleccfond1.gif);color:#000;cursor:text;float:left;font-size:0.56em;font-weight:700;height:auto;line-height:1.3em;margin-bottom:2px;margin-top:2px;padding-left:4px;padding-top:2px;padding-bottom:2px;text-decoration:none;width:120px;}
.cajaBuscador2_a{background-image:url(../../images/common/fondbusc1.gif);margin-top:0;padding-bottom:2px;padding-left:10px;padding-top:8px;}
.buscadoresHome_a{background-color:#EDEDED;border-right:2px solid #FFF;height:auto;left:0;position:absolute;width:331px;background:none;border:none;z-index:2;margin-top:9em;top:-20px;}
.buscadoresHome_1_a{background-color:#EDEDED;border-right:2px solid #FFF;height:auto;left:0;margin-top:4em;position:absolute;top:-34px;width:331px;background:none;border:none;z-index:2;}
.texto_33_a{color:#005596;font-size:0.75em;font-weight:700;}
.texto_34_a{color:#005596;font-size:.69em;font-weight:700;}
.txtsobrebox_a{color:#000;font-size:0.625em;}
.texto_formu_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;}
.texto_combo_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;}
.txtizdabox_a{color:#000;float:left;font-size:0.625em;margin-right:5px;padding-top:3px;}
.bloque_ofertas_a{float:left;padding-left:10px;width:210px;}
.texto_27_a{color:#000;font-size:0.62em;line-height:1em;text-decoration:none;}
.texto_38_a{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:0.93em;font-weight:700;line-height:1em;text-decoration:none;}
.texto_37_a{color:#7B7B7B;font-family:Arial,Helvetica,sans-serif;font-size:0.56em;line-height:1.5em;text-decoration:none;}
.bot07_a{background:url(../../images/ECU/bot07_bg.gif) 0 0 no-repeat;color:#FFF;display:block;font-size:0.625em;font-weight:700;height:40px;padding-top:12px;text-align:center;text-decoration:none;width:86px;line-height:12px;}
.bot08_a{color:#989699;font-size:0.625em;font-weight:700;display:block;width:88px;height:42px;line-height:12px;margin-right:2px;text-decoration:none;text-align:center;background:url(../../images/HAL/bot08_bg.gif) 0 0 no-repeat;padding-top:12px;}
.bot08_a:hover{color:#585858;background:url(../../images/ECU/bot08_bg2.gif) no-repeat;background-position:-88px 0;}
button.bot07_a{border:0;cursor:pointer;padding-top:0;}
.bot10_a{color:#6F6F6F;font-size:0.65em;display:block;width:141px;height:auto;padding-left:20px;line-height:2.75em;text-decoration:none;text-align:left;background-color:#E1E0E0;background-image:url(../../images/HAL/fondbot01_underline_a.gif);background-repeat:repeat-y;background-position:0 0;border-top-width:2px;border-top-style:dotted;border-top-color:#CBCBCB;}
.texto_69_a{font-weight:700;font-size:.625em;color:#6f6f6f;}
.enlacesIzdHome_a{width:352px;padding-top:10px;padding-bottom:10px;}
.enlacesIzdHome_a .superior{height:23px;width:161px;background-image:url(../../images/ECU/superior.gif);text-align:center;padding-top:11px;margin-bottom:-1px;}
#capaGeoDic #cabecera_a{height:auto;margin:0;padding:0;}
.linea3a_a{float:left;width:436px;height:auto;line-height:1.5em;color:#fff;font-weight:700;font-size:.6em;padding-left:15px;background-color:#989797;}
.linea3b_a{float:right;width:2.6em;height:2.5em;line-height:2.5em;color:#fff;font-weight:700;font-size:.6em;background-color:#989797;}
.resultados_a,#capaGeoDic #pie_a{height:1.5em;color:#989797;font-weight:700;background-color:#fff;margin:0;padding:0 0 0 10px;}
.destino_a{width:130px;height:13px;overflow:hidden;color:#585858;font-size:.6em;line-height:1.2em;letter-spacing:-1px;}
.bot_peq_gris_a a{float:left;width:4.3em;height:1.8em;background:none;background-color:#989797;color:#fff;font-weight:700;font-size:.6em;text-align:center;line-height:1.5em;}
.texto_7_a{color:#005596;font-size:.6em;text-decoration:none;font-weight:400;font-family:Verdana, Arial, Helvetica, sans-serif;}
.cerrarVent_a{height:9px;lineheight:9px;border:none;padding:0;}
.botcerrar01_a .botactivo2_a{font-size:2.1em;font-weight:700;}
.opc_sup_izda_1{float:left;height:26px;width:4px;background:url(../../images/HAL/opc_sup_izda_1.gif) no-repeat;}
.opc_sup_dcha_1{float:left;height:26px;width:4px;background:url(../../images/HAL/opc_sup_dcha_1.gif) no-repeat;}
.flecha_destinos{background:transparent url(../../images/ECU/flecha_destinos_ecu.gif) no-repeat scroll 0 3px;float:left;height:10px;width:6px;display:block;margin-right:10px;}
.destinos_coincidentes{width:705px;padding:20px 0 0 70px;}
.titulo_coincidentes{background-color:#fafcfd;border-top:1px solid #CCD2D6;border-bottom:1px solid #CCD2D6;height:18px;float:left;width:607px;padding:3px 0 3px 20px;}
.info_coincidentes{padding:5px 0 5px 25px;}
.contenedor_coincidentes{width:635px;}
.cabecera_coincidentes{background-color:#F2F2F0;border:1px solid #D4D4D4;float:left;width:625px;height:18px;padding:5px 0 0 7px;}
.contenido_coincidente{border:1px solid #989697;border-top:none;float:left;width:632px;}
.caja_coincidente{float:left;width:315px;padding-left:10px;}
.tit_coincidente{float:left;width:260px;padding:10px 0 0 25px;}
.ciudad_coincidente{width:290px;float:left;padding-bottom:5px;}
.ciudad_coincidente_largo{width:420px;float:left;padding-bottom:5px;}
.nombre_ciudad{float:left;width:260px;padding:2px 0 0 3px;}
.nombre_ciudad_largo{float:left;width:390px;padding:2px 0 0 3px;}
.texto_70{color:#000;font-size:.81em;font-weight:700;text-decoration:none;}
.texto_71{color:#7D7D7D;font-size:.63em;text-decoration:none;}
.texto_72{color:#000;font-size:.69em;text-decoration:none;}
.buscar_coincidente{float:right;margin:15px 15px 15px 0;}
.texto_73_a{color:#005596;font-size:.56em;letter-spacing:-0.03em;line-height:1em;text-decoration:none;}
.texto_76_a{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#005596;font-weight:700;letter-spacing:-0.03em;line-height:1em;}
.cabecera_ofertas_izda_a{height:auto;padding-left:20px;float:left;width:220px;line-height:18px;}
#capaGeoDic #menu_AZ_a{height:auto;line-height:1px;background-color:#ededed;margin:0;padding:1px 0 7px;}
#capaGeoDic #menu_AZ_a #menu_a{height:auto;width:446px;margin-top:4px;margin-left:6px;background-color:#fff;overflow:hidden;padding:1px 0 0;}
#capaGeoDic #menu_AZ_a #menu_a a,.letraSIN_a{float:left;height:1.6em;width:1.6em;margin-left:1px;color:#fff;line-height:16px;font-weight:700;font-size:.625em;text-align:center;text-decoration:none;background:transparent url(../../images/ECU/letraDic_off.gif);}
#capaGeoDic #menu_AZ_a #menu_a a:hover{height:1.6em;width:1.6em;background:transparent url(../../images/ECU/letraDic_on.gif);}
.texto_80_a{font-size:1.2em;font-family:Arial;color:#000;}
#capaCal_a,#capaCalVac_a{width:354px;position:absolute;border:1px solid #D5DAE0;background-color:#FFF;z-index:50;}
.cajaDiasSemana_a{color:#000;font-weight:700;font-size:.56em;text-align:center;line-height:2.12em;float:left;width:24px;height:2.12em;border-left:1px solid #fff;background-color:#ededed;}
.dia_a a{color:#000;font-size:.56em;text-align:center;padding-top:5px;float:left;width:24px;height:19px;border-left:1px solid #fff;margin-bottom:1px;text-decoration:none;}
.diaDis_a a,.diaDis_a span{color:#000;font-size:.56em;text-align:center;float:left;width:24px;height:19px;border-left:1px solid #fff;text-decoration:none;margin-bottom:1px;padding-top:5px;background:url(../../images/ECU/bordediadis.gif);}
.diaDis2_a{font-size:.56em;}
.diaDis2_a a,.diaDis2_a span,.diaDis2_a a:hover,.diaDis2_a:hover{margin-left:1px;color:#000;text-align:center;line-height:24px;float:left;width:24px;height:24px;text-decoration:none;margin-bottom:1px;background:url(../../images/ECU/bordediadis2.gif);}
.diaActual_a a,.diaActual_a span{color:#000;font-size:.56em;text-align:center;float:left;width:24px;height:19px;border-left:1px solid #fff;text-decoration:none;margin-bottom:1px;padding-top:5px;background:url(../../images/common/bordediaact.gif);}
.diaNoActivo_a{color:#b2b2b2;font-size:.56em;text-align:center;float:left;width:24px;height:19px;border-left:1px solid #fff;padding-top:5px;margin-bottom:1px;text-decoration:none;}
.leyenda_a{width:auto;overflow:hidden;}
.cerrarCal_a a{color:#b2b2b2;font-size:.56em;font-weight:700;float:right;margin-right:2px;text-decoration:none;}
.linea_leyenda_a{float:left;margin-left:1px;margin-right:3px;color:#989797;font-size:.56em;}
.icono_leyenda_dis_a{float:left;width:15px;height:15px;margin-left:1px;background:url(../../images/ECU/bordediadis_mini.gif) no-repeat;}
.icono_leyenda_act_a{float:left;width:15px;height:15px;margin-left:1px;background:url(../../images/ECU/bordediaact_mini.gif) no-repeat;}
.texto_11_a{color:#FFF;font-size:.56em;font-weight:700;}
.texto_17_a{color:#585858;font-size:0.56em;font-weight:700;text-decoration:none;}
#PIE1{padding:8px;}
#piePagina_a{margin-top:8px;overflow:hidden;}
#pieUno_a{line-height:19px;text-align:center;background:transparent url(../../images/ECU/menu_bot_end.gif) no-repeat top right;background-color:#989697;color:#fff;font-weight:700;font-size:.56em;}
.pieTres_a{text-align:center;border-top:1px dotted #989697;background-color:#F3F3F3;padding:0 0 4px 10px;}
.pieTres_a .link1_a{color:#7F7880;font-weight:700;text-decoration:none;font-size:.56em;line-height:1em;}
.pieTres_a .link2_a{line-height:18px;color:#585858;font-weight:700;text-decoration:none;font-size:.56em;}
.texto_4_a{color:#737373;font-size:.56em;text-decoration:none;}
.texto_2_a{color:#747474;font-size:.56em;font-weight:700;text-decoration:none;}
#pieCuatro_a{color:#fff;font-weight:700;margin-top:2px;line-height:.81em;text-align:center;background:transparent url(../../images/ECU/menu_bot_end2.gif) no-repeat top right;background-color:#989697;margin-bottom:15px;height:1.18em;}
#pieCuatro_a .link1_a{color:#fff;font-weight:700;text-decoration:none;font-size:.56em;}
.lineaseparacion15{border-bottom:1px solid #E4E4E4;clear:both;font-size:0;height:1px;overflow:hidden;width:auto;margin:0 10px;padding:0;}
.capaflotante02 .titulo_a{text-align:center;padding-top:3px;padding-bottom:3px;margin-bottom:5px;width:243px;float:left;padding-left:15px;background-color:#FFF;line-height:.75em;}
.texto_15_a{color:#FFF;font-size:.56em;font-weight:700;text-decoration:none;}
.texto_8_a{color:#585858;font-size:.56em;text-decoration:none;}
.capaflotante03_a{position:absolute;z-index:9999;border:1px solid #989898;height:auto;text-align:justify;background-color:#EDEDED;display:none;width:300px;}
.capaflotante03_a .text01{float:left;width:285px;padding-top:3px;padding-left:8px;padding-bottom:8px;}
.texto_12_a{color:#7d7d7d;font-size:.56em;text-decoration:none;}
.texto_26_a{color:#000;font-size:.63em;font-weight:700;}
.texto_16_a{color:#6e6e6e;font-size:.6em;text-decoration:none;}
.bloqformuVac1_a{float:left;width:3.5em;text-align:right;}
#capaHabitaciones_a{float:right;width:10.13em;}
.filabuscador1_a{float:right;margin-top:3px;padding-left:10px;padding-right:15px;}
.filabuscador2_a{float:left;padding-left:10px;}
.capaQueOculta2{width:354px;left:14px;z-index:49;position:absolute;height:160px;border:none;padding-bottom:4.3em;display:none;background-color:transparent;}
.capaQueOculta3{width:354px;left:14px;z-index:49;position:absolute;height:179px;border:none;padding-bottom:3.9em;display:none;}
.boton_bg_a{float:left;border-bottom:1px solid #979797;border-top:1px solid #979797;background-color:#EDEDED;text-align:center;width:auto;height:.75em;}
.informacion_a{border:0 none;width:1em;height:1.15em;}
.texto_boton_a{line-height:12px;font-size:.56em;}
.texto_boton_a a{color:#737172;text-decoration:none;}
.texto_boton_a a:hover{color:#005596;text-decoration:none;}
.capa01_a{height:0;}
.capa05_a{height:10em;}
.capa06_a{height:1.87em;}
.capa09_a{height:5.62em;}
.capaQueOculta{position:absolute;top:-20px;left:7px;width:323px;height:350px;z-index:1;background-color:#FFF;display:none;margin-top:10.5em;}
.capaflotante_error{width:450px;top:50px;left:250px;position:absolute;z-index:9999;border:1px solid #989898;float:left;height:auto;background-color:#EDEDED;}
.capaflotante_error .titulo{text-align:center;margin-bottom:0;width:435px;float:left;background-color:#FFF;padding:3px 0 3px 15px;}
.capaflotante_error .text01{width:340px;padding-top:15px;}
.capaMasInfo{display:none;position:absolute;z-index:10;}
.ul1 li#enlace_1,.ul2 li#enlace_2,.ul2 li#enlace_3{background:none;margin:0;padding:0;}
.banner_lateral{position:absolute;left:800px;visibility:visible;top:210px;}
.texto_33_1_a{color:#FFF;font-size:0.75em;font-weight:700;}
.cabeceraBuscador2{line-height:12px;padding-left:21px;padding-right:16px;text-align:left;background:transparent url(../../images/common/fondbusc2.gif) scroll repeat center bottom;border-bottom:none;border-top:none;height:58px;}
.filabuscador_6{margin-top:3px;float:right;padding:4px 0 0 10px;}
#bannerHomeLargo{height:250px;width:300px;border:1px solid #D5D6D6;background-color:#EFEFEF;margin-left:4px;display:block;padding:13px 13px 13px 12px;}
#bannerHomeCorto{width:300px;border:1px solid #D5D6D6;background-color:#EFEFEF;margin-left:4px;display:none;padding:13px 13px 13px 12px;}
.cont_bannbolet02{float:right;width:140px;padding:30px 110px 0 0;}
.interior_BannerHomeCabecera{height:91px;width:727px;background-color:#E5E5E5;float:left;padding:10px 15px;}
.caja_texto_solicitud{border:1px solid #E6E4E5;width:180px;font-size:10px;}
.bannerPeq{position:absolute;left:800px;top:0;height:111px;width:120px;background-color:#EFEFEF;}
.cajaBuscadorVuelo{height:auto;z-index:500;background:url(../../images/common/fondbusc1.gif) bottom;margin-top:0;padding:4px 0 0 4px;}
.titulo_buscador{width:290px;padding:8px 0 4px 10px;}
.texto_formu_8_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;width:127px;}
.filabuscador_7{float:left;margin-top:3px;padding-left:6px;}
.texto_combo_1_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:42px;}
.texto_combo_2_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:110px;}
.texto_combo_3_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:69px;}
.texto_combo_4_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:44px;}
.texto_combo_5_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:41px;}
.texto_combo_6_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:40px;}
.capaflotante12{display:none;width:350px;top:275px;left:260px;position:absolute;z-index:9999;border:1px solid #989898;float:left;height:auto;background-color:#EDEDED;}
.capaflotante12 .titulo{background-color:#FFF;float:left;margin-bottom:5px;text-align:center;width:315px;padding:3px 0 5px 15px;}
.capaflotante12 .texto_4{padding:0 3px;}
.capaflotante09{display:none;left:260px;top:270px;width:350px;background-color:#EDEDED;border:1px solid #989898;float:left;height:auto;position:absolute;z-index:9999;}
.capaflotante09 .titulo{text-align:center;margin-bottom:5px;width:315px;float:left;background-color:#FFF;padding:3px 0 3px 15px;}
.filabuscador_3{float:left;margin-top:1px;padding:11px 0 0;}
.texto_formu_1_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;width:64px;}
.mod26_a{float:left;width:170px;background-color:#424242;height:21px;text-align:center;}
.capaflotante03_1_a{position:absolute;z-index:9999;border:1px solid #989898;height:auto;text-align:justify;background-color:#EDEDED;display:none;padding-left:10px;padding-right:10px;}
.cajaBuscadorCoche{height:auto;background:url(../../images/common/fondbusc1.gif) center bottom;margin-top:0;padding-left:4px;}
.capaDescuentosResidentes{top:260px;left:280px;}
.filabuscador_1{float:left;margin-top:1px;padding-left:10px;}
.texto_formu_2_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;width:300px;}
.texto_formu_3_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;width:284px;}
.filabuscador_2{float:left;margin-top:2px;padding-left:10px;}
.texto_combo_7_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:94px;}
.filabuscador_1_a{float:left;margin-top:3px;padding-left:0;}
.filabuscador_2_a{float:left;margin-top:3px;padding-left:10px;padding-top:15px;}
.capa_edadNinos{float:right;width:12.3em;}
.txtsobrebox_1_a{color:#000;font-size:0.625em;margin-right:24px;}
.txtizdabox_2_a{color:#000;float:left;font-size:0.625em;padding-top:3px;margin-right:0;padding-left:0;}
.txtizdabox_3_a{color:#000;float:left;font-size:0.625em;margin-right:5px;padding-top:3px;margin-top:4px;font-weight:700;}
.txtizdabox_4_a{color:#000;float:left;font-size:0.625em;margin-right:0;margin-top:12px;}
.capaedadninos_a{float:left;width:253px;}
.txtsobrebox_5_a{color:#000;font-size:0.625em;margin-left:3px;}
.filabuscador_3_a{margin-top:3px;padding-left:10px;float:right;padding-right:16px;padding-top:5px;}
.espvert01_a{clear:both;overflow:hidden;height:0;width:0;font-size:0;margin:5px 0 0;padding:0;}
.espvert02_a{clear:both;overflow:hidden;height:2px;width:0;font-size:0;margin:5px 0 0;padding:0;}
.espvert03_a{clear:both;overflow:hidden;height:1px;width:0;font-size:0;margin:5px 0 0;padding:0;}
.espvert04_a{clear:both;overflow:hidden;height:10px;width:0;font-size:0;margin:5px 0 0;padding:0;}
.espvert05_a{clear:both;overflow:hidden;height:5px;width:0;font-size:0;margin:5px 0 0;padding:0;}
.texto_combo_8_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:148px;}
.texto_formu_4_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;width:90px;}
.txtizdabox_6_a{color:#000;float:left;font-size:0.625em;margin-right:3px;padding-top:3px;}
.texto01_7_a{color:#005596;font-size:.6em;font-weight:400;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
.cajaDiasSemana_1_a{color:#000;font-weight:700;font-size:.56em;text-align:center;line-height:2.12em;float:left;width:24px;height:2.12em;border-left:1px solid #fff;background-color:#ededed;border-left-width:0;}
.cajaDiasSemana_2_a{color:#000;font-weight:700;font-size:.56em;text-align:center;line-height:2.12em;float:left;height:2.12em;border-left:1px solid #fff;background-color:#ededed;width:25px;}
.contenedor_icono_error{width:80px;float:left;padding:10px 0 0 10px;}
.cerrar_error{width:70px;height:22px;text-align:center;line-height:18px;background:#EDEDED url(../../images/ECU/boton-error.gif) no-repeat 0 0;margin:0 0 10px 198px;}
.cont_ventajas{width:46%;text-align:left;}
.cont_centro{width:10%;text-align:center;}
.enlace_img1{width:468px;height:60px;border:0;}
.enlace_img2{width:728px;height:90px;border:0;}
.enlace_img3{width:300px;height:250px;border:0;}
.enlace_img4{width:120px;height:600px;border:0;}
piepagina_img{width:650px;height:61px;}
.texto_79_a{font-family:Arial, Helvetica, sans-serif;color:#000;font-size:1em;letter-spacing:-0.03em;font-weight:700;line-height:1.2em;}
.cabeceraBuscador3{line-height:12px;padding-left:21px;padding-right:16px;text-align:left;background:transparent url(../../images/common/fondbusc2.gif) scroll repeat center bottom;border-bottom:none;border-top:none;height:53px;}
.texto_27_1_a{color:#000;font-size:.63em;text-decoration:none;}
.texto_75_a{font-family:Arial, Helvetica, sans-serif;color:#6F6F6F;font-size:.63em;letter-spacing:-0.06em;line-height:1.1em;}
.texto_titulos_a{color:#FFF;font-size:0.75em;font-weight:700;text-decoration:none;}
.combofijo_a{float:right;font-size:55%;height:1.9em;width:150px;}
.cajaBuscadorcont01 .columna01_a{float:left;padding-left:40px;padding-top:0;}
#botonera04_a{height:1.25em;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 0 0 9px;}
#botonera04_a li{color:#585858;float:left;font-size:0.63em;font-weight:700;height:1em;min-height:1.6em;padding-right:15px;text-align:center;text-decoration:none;width:141px;}
#botonera04_a a:hover{background:#979798 url(../../images/ECU/cuadro_prodcto2_hover.gif) no-repeat scroll center bottom;color:#FFF;display:block;height:auto;padding-top:4px;text-decoration:none;}
#botonera04_a .actual a,#botonera04 .actual a:visited,#botonera04 .actual a:active{background:#979798 url(../../images/ECU/cuadro_prodcto2_hover.gif) no-repeat scroll center bottom;color:#FFF;font-size:1em;font-weight:700;height:auto;min-height:1.6em;padding-top:4px;width:141px;}
.pestana02_a{background:#E0DAD5 url(../../images/ECU/pestana02.gif) no-repeat scroll center top;height:1.1em;padding-left:10px;padding-top:2px;width:131px;}
.texto_19_a{color:#6F6F6F;font-size:0.7em;font-weight:700;}
.texto_13_a{color:#6E6E6E;font-size:0.56em;text-decoration:none;}
#textoHomeOfertasVuelos #texto_a{font-size:.63em;color:#585858;width:360px;height:205px;margin-top:47px;margin-left:50px;text-align:justify;padding-right:4px;overflow:auto;}
#textoHomeOfertasHoteles #texto_a,#textoHomeOfertasVacaciones #texto_a{font-size:.63em;color:#585858;width:335px;height:180px;margin-top:60px;margin-left:65px;text-align:justify;padding-right:4px;overflow:auto;}
.texto_formu_8_1_a{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;width:142px;}
.texto_28_a{color:#000;font-size:0.62em;line-height:2em;text-decoration:none;}
.traslado_renfe{float:right;padding-top:10px;width:445px;}
.divNeutro{display:inline;}
img{border:0;}
.imagen_hotel_maps{border:1px solid #9F9F9F;height:95px;width:95px;display:inline-table;background:transparent url(../../images/HAL/detalle_hotel.jpg) no-repeat 2px 2px;float:left;margin:5px;padding:2px;}
.contenedor_hoteles_map{width:200px;font-weight:700;padding:0 5px;}
.cont_imagen_maps{border-top:1px dotted #C7CABF;margin-top:5px;overflow:hidden;height:110px;width:190px;}
.nombreHotel_maps{color:#AC1E36;text-align:left;font-size:0.63em;font-weight:700;letter-spacing:-0.03em;}
.cont_icono_hotel{width:70px;float:left;padding:15px 0 0 25px;}
.pvp_mapa{color:#AA1E38;float:right;font-size:0.8em;letter-spacing:0.03em;}
.precio_maps{float:left;padding-top:70px;width:75px;}
.capaQueOcultaBuscador{position:absolute;width:339px;border-right:2px solid #fff;height:195px;background-color:#ededed;z-index:2;display:none;left:156px;top:183px;}
.texto_fondo_granate{background:#005596;color:#FFF;font-weight:700;font-size:9px;}
.texto_formu_11{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:70%;line-height:145%;text-decoration:none;width:77px;}
.texto_combo_10{background-color:#FFF;border:1px solid #A5ACB2;font-family:Arial;font-size:69%;line-height:1em;height:1.65em;text-decoration:none;width:130px;}
.texto_icono{color:#000;font-size:.56em;text-decoration:none;}
.icono_texto{float:left;height:80px;margin-top:14px;text-align:center;width:25%;}
.cuadro_servicios{border:1px solid #D5D6D6;margin-left:4px;margin-top:2px;overflow:hidden;padding-bottom:0;width:325px;}
.cabecera_servicios{background-image:url(../../images/common/fondo_degr_sup.jpg);background-repeat:repeat-x;float:left;margin-bottom:1px;padding-bottom:4px;text-align:left;width:328px;border-color:#CACACA;border-style:solid;border-width:0 0 1px;}
#servicios_img{margin-bottom:0;margin-left:15px;margin-top:5px;}
.texto_2_m{color:#747474;font-size:9px;text-decoration:none;}
#contenedor #cabecera #logo,.flota_izda,.logo_seguro,#conjuntosubBotonera li{float:left;}
#contenedor #cabecera #banner,.flota_dcha,#conjuntosubBotonera li#accesoUsuarios,.botcerrar01_a{float:right;}
.itembotonera02 a:hover,.texto_1 a:hover,.texto_2 a:hover,.texto_25:hover,#contenedor #piePagina #pieTres .link1:hover,#contenedor #piePagina #pieTres .link2:hover,#contenedor #piePagina #pieCuatro .link1:hover,.destino a:hover,.bot_peq_gris a:hover,.cabeceraDestino a:hover,.bot_peq_gris a:hover,a.texto_7:hover,.bloqueDestinos a:hover,.destino_a a:hover,.bot_peq_gris_a a:hover,.pieTres_a .link1_a:hover,.pieTres_a .link2_a:hover,#pieCuatro_a .link1_a:hover,.texto_2_a a:hover{text-decoration:underline;}
#botonera03,.botonera03,#botonera05,.botonera05{list-style-type:none;list-style:none;height:20px;margin:0;padding:0;}
#botonera03 li,.botonera03 li,#botonera04 li{float:left;width:141px;text-align:center;height:16px;padding-right:15px;color:#585858;font-size:10px;font-weight:700;text-decoration:none;}
#botonera03 a:link,.botonera03 a:link,.botonera04 a:link{text-decoration:none;height:16px;padding-top:4px;display:block;color:#fff;background:url(../../images/ECU/cuadro_prodcto.gif);}
#botonera03 a:visited,#botonera03 a:active,.botonera03 a:visited,.botonera03 a:active,.botonera04 a:visited,.botonera04 a:active{color:#585858;text-decoration:none;height:16px;padding-top:4px;display:block;background:url(../../images/ECU/cuadro_prodcto.gif);}
#botonera03 a:hover,.botonera03 a:hover,.botonera04 a:hover{color:#585858;text-decoration:none;height:16px;padding-top:4px;display:block;background:url(../../images/ECU/cuadro_prodcto_hover.gif);}
#botonera03 .actual a,#botonera03 .actual a:visited,#botonera03 .actual a:active,.botonera03 .actual a,.botonera03 .actual a:visited,.botonera03 .actual a:active,.botonera03 .actual,.botonera04 .actual a,.botonera04 .actual a:visited,.botonera04 .actual a:active{font-size:10px;color:#FFF;font-weight:700;height:16px;width:141px;padding-top:4px;background:url(../../images/ECU/cuadro_prodcto_rojo.gif) no-repeat;}
#contenedor #piePagina #pieDos,#pieDos_a{height:62px;text-align:center;background-color:#fff;}
#error #botonError .texto,.texto_82{color:#99979A;font-weight:700;font-size:9px;text-decoration:none;}
#error #botonError .texto:hover,.enlace02 a:hover,.capaMasInfoVuelo .cuerpo .tit,.texto_19 a:hover,a:hover.texto_27,a:hover.texto_27_a{color:#005596;}
#toolbar #filtros #bloqFiltro .titFiltro,a.links_contenido:active,a.links_contenido:hover,a.nivel2:active,#conjuntosubBotonera li#accesoUsuarios a:hover{color:#000;}
.tabladetalles01 .contcolunma02,.tabladetalles10 .contcolunma02{float:left;width:115px;padding-top:18px;}
.tabladetalles01 .contcolunma05,.tabladetalles09 .contcolunma05,.tabladetalles10 .contcolunma05{float:left;width:180px;padding-top:18px;padding-right:10px;}
.tabladetalles02 span,.tabladetalles03 span,.tabladetalles05 span,.tabladetalles08 span,.tabladetalles09 span,.tabladetalles10 span,.tabladetalles11 span,.tabladetalles04 span,.texto_checkbox{line-height:20px;}
.tabladetalles02 .contcolunma01,.tabladetalles11 .contcolunma01{float:left;width:40px;padding-left:20px;padding-right:6px;padding-top:24px;height:auto;}
.tabladetalles03 .contcolumna3b,.tabladetalles05 .contcolumna3b,.tabladetalles13 .contcolumna3b{color:#005596;font-size:9px;text-decoration:none;float:left;width:60px;text-align:right;font-weight:700;}
.tabladetalles03 .contcolumna4b,.tabladetalles05 .contcolumna4b,.tabladetalles13 .contcolumna4b{color:#585858;font-size:9px;text-decoration:none;float:left;width:10px;text-align:right;padding-right:4px;padding-left:2px;}
.tabladetalles03 .contcolumna5b,.tabladetalles05 .contcolumna5b,.tabladetalles13 .contcolumna5b{color:#005596;font-size:9px;text-decoration:none;float:left;width:50px;text-align:right;}
#botonesgrupo01,.iconos,#PIE2{padding-top:8px;}
.contcolumna02b,.mod02{float:left;width:180px;}
.texto_boton a:hover,.texto_73{color:#005596;font-size:9px;text-decoration:none;}
.combofijo,.combofijo01{width:150px;font-size:9px;float:right;}
#cuartabotonera01 .boton01activo,.combovar01,.botonfecha,#cuartabotonera02 .boton01activo{font-size:9px;}
#cuartabotonera01 .boton01activo a:hover,.botonfecha a:hover{background-color:#999;color:#FFF;}
.vacacionalresumbusq div,.alto_linea_14{line-height:14px;}
.cajaBuscadorcont01,.tabladetalles16 .fila01{padding-top:5px;}
#capaEdadesNinos,.tabladetalles06 .contcolunma02b .bloque02,.mod09,.caja_coincidente_2{float:left;width:300px;}
#contenedor #contenido #contenido2,.contenido3{padding-left:9px;padding-top:30px;}
#contenedor #contenido #contenido2 span,.tabladetalles06 span,.bot03 span,.tabladetalles13 span{line-height:18px;}
#contenedor #contenido #contenido2 .contvert01 .caja .img01,#contenedor #contenido #contenido2 .contvert03 .caja .img01,#contenedor #contenido #contenido2 .contvert04 .caja .img01{height:105px;width:122px;float:left;border:1px solid #CCC;margin-top:4px;margin-left:5px;}
#contenedor #contenido #contenido2 .contvert01 .caja .cont01,#contenedor #contenido #contenido2 .contvert03 .caja .cont01{float:left;padding-left:15px;width:405px;}
#contenedor #contenido #contenido2 .contvert01 .caja .cont01 a,#contenedor #contenido #contenido2 .contvert02 .caja .cont01 a,#contenedor #contenido #contenido2 .contvert03 .caja .cont01 a{text-decoration:none;color:#585858;}
#contenedor #contenido #contenido2 .contvert01 .caja .cont01 a:hover,#contenedor #contenido #contenido2 .contvert02 .caja .cont01 a:hover,#contenedor #contenido #contenido2 .contvert03 .caja .cont01 a:hover{color:#585858;text-decoration:underline;}
#contenedor #contenido #contenido2 .contvert03,#contenedor #contenido #contenido2 .contvert04{float:left;height:auto;}
#contenedor #contenido #prodprecios #lineados #bloq1,#contenedor #contenido #prodprecios #lineados #bloq3{width:624px;float:left;line-height:10px;}
.tabladetalles04 .contcolunma03,.tabladetalles06 .contcolunma02b .bloque05b{float:left;width:22px;}
.flechaizda a,.flechadcha a{display:block;width:22px;height:22px;}
.dia a:hover,.diaDis a:hover,.diaDis2:hover,.diaActual a:hover,.dia_a a:hover,.diaDis_a a:hover,.diaDis2_a:hover,.diaActual_a a:hover{color:#000;background:url(../../images/ECU/bordediasel.gif);}
.cerrarCal a:hover,.cerrarCal_a a:hover{color:#585858;}
.capaflotante01 .cont01,.capaflotante06 .cont01,.cont01{float:left;padding-top:4px;padding-left:10px;}
.capaflotante01 .cont02,.capaflotante06 .cont02,.cont02{float:right;width:100px;height:auto;}
.botcerrar01 .botactivo,.botactivo{font-size:10px;font-weight:700;}
.botcerrar01 .botactivo a,.botactivo a,.botcerrar01_a .botactivo_a a,.botcerrar01_a .botactivo2_a a{text-decoration:none;color:#FFF;border:1px solid #FFF;height:11px;background-color:#999;padding:0 4px;}
.botcerrar01 .botactivo a:hover,.botactivo a:hover,.botcerrar01_a .botactivo_a a:hover,.botcerrar01_a .botactivo2_a a:hover{color:#999;background-color:#FFF;}
.tabladetalles05,.tabladetalles06{width:764px;border-right:1px dotted #bdbdbd;border-left:1px dotted #bdbdbd;height:auto;padding-top:0;}
.tabladetalles05 .contcolunma01,.tabladetalles13 .contcolunma01{float:left;width:25px;padding-left:5px;padding-top:11px;}
.tabladetalles05 .contcolunma05,.tabladetalles13 .contcolunma05{float:left;width:70px;margin:5px 0 0;padding:7px 10px 0 0;}
.tabladetalles06 .contcolunma02b .bloque01,.mod07{float:left;width:100px;}
.tabladetalles06 .contcolunma02b .bloque09,.mod06,.categoriaHotel{float:left;width:80px;}
.tabladetalles06 .contcolunma02b .bloque10,.mod05{float:left;width:90px;}
.tabladetalles06 .contcolunma02b .bloque12,.tabladetalles06 .contcolunma02b .bloque13{float:left;width:40px;}
.tabladetalles06 .contcolunma02b .bloque12b,.tabladetalles06 .contcolunma02b .bloque13b{float:left;width:40px;background-color:#ededed;}
.tabladetalles07 .contcolumna02 .bloque01a,.tabladetalles07 .contcolumna02b .bloque01a{height:20px;padding-top:8px;float:none;}
.tabladetalles07 .contcolumna02 .bloque01a2,.tabladetalles07 .contcolumna02 .bloque01c,.tabladetalles07 .contcolumna02b .bloque01a2{height:20px;padding-top:8px;float:left;}
.tabladetalles07 .contcolumna02 .bloque01b2,.tabladetalles07 .contcolumna02 .bloque04careatexto,.tabladetalles07 .contcolumna02b .bloque01b2{width:46px;margin-right:5px;font-size:10px;color:#5F5C5E;}
.tabladetalles08 .contcolunma01 .bloque03,.marco01 img{margin-left:3px;}
.botonera04,.botonera06{list-style-type:none;list-style:none;height:20px;margin:10px 0 0 10px;padding:0;}
.botonera04barra,.botonera06barra{height:6px;font-size:1px;width:740px;background-color:#989898;margin:2px 0 2px 10px;}
.capaflotante02 .selecc,.capaflotante07 .selecc,.capaflotante08 .selecc{float:left;width:20px;margin-left:2px;}
.textoeimporte01 .titulo_bg,.textoeimporte03 .titulo_bg{border:1px solid #CDCDCD;margin-top:1px;margin-right:1px;margin-left:1px;padding-left:4px;background:url(../../images/ECU/titulo02_bg.gif) repeat-x;}
.textoeimporte01 .cont,.textoeimporte03 .cont{margin-top:2px;margin-bottom:8px;margin-left:7px;}
.capaflotante03 .titulo,.capaflotante04 .titulo,.capaflotante03_a .titulo{text-align:center;padding-top:3px;padding-bottom:3px;margin-bottom:5px;width:auto;padding-left:15px;background-color:#FFF;}
.bot04,.bot05{height:86px;width:97px;}
.bot04 span,.bot05 span,.alto_linea_10{line-height:10px;}
.tabladetalles07 .contcolumna02 .bloque01bc,.tabladetalles07 .contcolumna02b .bloque01bc{width:20px;font-size:10px;color:#5F5C5E;}
.tabladetalles09 .contcolunma04 .contfila01,.tabladetalles10 .contcolunma04 .contfila01{width:420px;padding-bottom:5px;border-bottom-style:none;}
.tabladetalles09 .contcolunma04 .contfila02,.tabladetalles10 .contcolunma04 .contfila02{padding-top:6px;width:420px;}
.tabladetalles10 .contcolunma04,.tabladetalles11 .contcolunma04{float:left;margin:0;padding:18px 10px 0 0;}
.tabladetalles11 .contcolunma04 .contfila01,.tabladetalles06 .contcolunma04 .contfila01{width:414px;padding-bottom:5px;border-bottom-style:none;}
.tabladetalles11 .contcolunma04 .contfila02,.tabladetalles06 .contcolunma04 .contfila02{padding-top:6px;width:414px;}
#iconosVAC #icono_1:hover,#iconosVAC #icono_1.seleccionado,#iconosVAC #icono_1.seleccionado:hover{background-position:-160px -72px;}
#iconosVAC #icono_2:hover,#iconosVAC #icono_2.seleccionado,#iconosVAC #icono_2.seleccionado:hover,.bot10:hover,.bot10#ultimo:hover,.bot10_a:hover{background-position:-161px 0;}
#contenedor #contenido #prodprecios #lineados #bloq2mejorprecio,.mejorprecio_sin_desglose{height:50px;width:141px;text-align:center;padding-top:2px;float:left;background:transparent url(../../images/ECU/cuadro_precio4.gif) no-repeat right top;}
.capaflotante06 .linea01,.linea01{background-color:#005596;height:2px;font-size:1px;}
.capaflotante06 .cabecera01,.cabecera01{background-color:#989697;height:22px;margin-top:5px;margin-bottom:2px;}
.capaflotante06 .linea02,.linea02{background-color:#E0E0E0;height:2px;font-size:1px;}
#bot08a,#bot08b,#bot08c,#bot08d,#bot08e,#bot08f,#bot08g,#bot08h,#bot08i,#bot08j{height:100px;width:130px;text-align:center;float:left;}
.capaflotante07 .text01,.capaflotante08 .text01{padding-left:6px;padding-right:6px;}
.capaflotante07 .text02,.capaflotante08 .text02{padding-right:6px;}
.pestblabgb a,.texto_36{text-decoration:none;font-size:9px;font-weight:700;color:#3D3D3D;line-height:18px;}
.cabezResumen1,.mod08,.masinfoHotel{float:left;width:50px;}
.lineaTarjetas,.necesitaFactura{float:left;height:20px;padding-top:4px;}
.fila_sesion a:hover,.ficha_promocion a,.bloqueDestinos a,.cabecera_ofertas_izda_a a,.cabecera_ofertas_dcha a{text-decoration:none;}
a.links_contenido:link,a.links_contenido:visited,a.nivel2:link,a.nivel2:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#005596;text-decoration:none;margin:0;padding:0;}
.cabeceraDestino,.cabeceraDestino_a{text-decoration:none;overflow:hidden;color:#989797;font-size:.6em;float:left;width:226px;background-color:#ededed;padding:3px 0;}
.borde_fondo_arriba,.borde_fondo_abajo{background-color:#E8E8E8;padding:30px 0;}
.bot_mas_info:hover,.bot_mas_info_hotel:hover{background-position:-37px 0;}
.bot_mapa:hover,.bot_mapa_hotel:hover{background-position:-48px 0;}
.paginacionJS_ofertas_Nivel1,.paginacionJS_ofertas_Nivel2,.paginacionJS_ofertas_Nivel3{height:210px;}
.reservar_hotel:hover,input#boton_reservar:hover{background-position:-116px 0;}
.bot07_a:hover,button.bot07_a:hover{background-position:-86px 0;}
.botactivo_a,.botcerrar01_a .botactivo_a{font-size:.8em;font-weight:700;}
.filabuscador_a,.filabuscador_5{float:right;margin-top:3px;padding-left:10px;}
.capa02_a,.capa07_a{height:20em;}
.txtizdabox_1_a,.txtizdabox_5_a{color:#000;float:left;font-size:0.625em;padding-top:3px;margin-top:4px;margin-right:3px;font-weight:700;}
.capaflotante12 .titulo_a,.capaflotante09 .titulo_a{text-align:center;padding-top:3px;padding-bottom:3px;margin-bottom:5px;width:315px;float:left;padding-left:15px;background-color:#FFF;line-height:.75em;}
.cajaBuscadorHotel,.cajaBuscadorVacacional{background:url(../../images/common/fondbusc1.gif) center bottom;margin-top:0;z-index:40;height:auto;padding:4px;}
#botonera04_a a:link,#botonera04_a a:visited,#botonera04 a:active{background:#EDEDED url(../../images/ECU/cuadro_prodcto2.gif) no-repeat scroll center bottom;color:#585858;display:block;height:auto;min-height:1.6em;padding-top:4px;text-decoration:none;}
.ficha_promocion_marcada{border:solid 1px #005596;padding:5px;text-decoration:none;width:742px;float:left;margin-top:5px;}
.sombra_hotel_marcado{font-size:1px;border-top:2px solid #005596;clear:both;margin-right:6px;}
.lineaseparacion1_marcado {font-size: 1px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #005596;margin: 5px 5px 3px;}
/*smartbox*/
.texto_63 {color:#005596;font-size:18px;}
h3,h4,h5,h6{font-size:1em;line-height:1em;font-weight:400;margin:0;padding:0;}
.buscador_smart{background:#F0EEEF;border:1px solid #CACACA;float:left;margin:10px 0 20px 5px;padding:10px 15px;width:145px;}
.combo_smart{border:1px solid #A5ACB2;font-family:Arial;font-size:70%;margin-top:2px;width:120px;}
.smartbox_links{float:left;margin:10px 0 0 5px;width:180px;}
.smartbox_links ul{clear:both;margin:0;padding:5px 0 3px;}
.smartbox_links ul li{line-height:1.13em;list-style-type:none;}
.smartbox_links ul li a:hover span{color:#FFF;}
.smartbox_links ul#estancia_lateral li a:hover{background:#78C1EC;}
.smartbox_links ul#bienestar_lateral li a:hover{background:#E5688A;}
.smartbox_links ul#gastronomia_lateral li a:hover{background:#BF2A16;}
.smartbox_links ul#aventura_lateral li a:hover{background:#DEB600;}
.smartbox_links h3{font-size:1em;font-weight:400;line-height:1em;margin:0;padding:0;}
.smart_links_productos ul{clear:both;margin:0;padding:0;}
.smart_links_productos ul li{display:block;float:left;line-height:1.15em;list-style-type:none;padding-left:15px;width:180px;}
.smart_links_productos#estancia ul li{background:transparent url(../../images/common/flecha_estancia.gif) no-repeat left 6px;}
.smart_links_productos#bienestar ul li{background:transparent url(../../images/common/flecha_bienestar.gif) no-repeat left 6px;}
.smart_links_productos#gastronomia ul li{background:transparent url(../../images/common/flecha_gastronomia.gif) no-repeat left 6px;}
.smart_links_productos#aventura ul li{background:transparent url(../../images/common/flecha_aventura.gif) no-repeat left 6px;}
.smartbox_item{background:#F0EEEF;display:block;margin-bottom:3px;padding:0 5px 3px;text-decoration:none;width:170px;}
.box_estancia{background:#FFF;border:1px solid #78C1EC;float:left;font-size:1px;height:10px;line-height:1px;margin:4px 5px 0 0;width:10px;}
.box_bienestar{background:#FFF;border:1px solid #E5688A;float:left;font-size:1px;height:10px;line-height:1px;margin:4px 5px 0 0;width:10px;}
.box_gastronomia{background:#FFF;border:1px solid #BF2A16;float:left;font-size:1px;height:10px;line-height:1px;margin:4px 5px 0 0;width:10px;}
.box_aventura{background:#FFF;border:1px solid #DEB600;float:left;font-size:1px;height:10px;line-height:1px;margin:4px 5px 0 0;width:10px;}
.smart_1_texto{background:#78C1EC;color:#FFF;font-size:0.75em;letter-spacing:0.05em;}
.smart_2_texto{background:#E5688A;color:#FFF;font-size:0.75em;letter-spacing:0.05em;}
.smart_3_texto{background:#BF2A16;color:#FFF;font-size:0.75em;letter-spacing:0.05em;}
.smart_4_texto{background:#DEB600;color:#FFF;font-size:0.75em;letter-spacing:0.05em;}
.smart_productos{float:left;margin-left:20px;padding:10px 0;width:564px;}
.smart_ficha{border-bottom:1px dotted #999;float:left;padding:10px 0;width:564px;}
.smart_ficha_contenido{float:left;padding-left:10px;width:420px;}
.smart_links_productos{float:left;padding-top:15px;width:420px;}
.smart_footer_contenido{float:left;padding:0 0 10px 40px;width:520px;}
.smart_logo{float:left;left:20px;position:relative;top:-20px;}
button{border:0;cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:inherit;padding:0 !important;}
.texto_85{color:#000;font-size:0.75em;font-weight:700;}
.bot_gris_sm{background:transparent url(../../images/ECU/bot_p_gris.gif) no-repeat scroll 0 0;color:#000;display:block;float:left;font-size:0.625em;font-weight:400;height:21px;line-height:20px;text-align:center;text-decoration:none;width:69px;}
.smart_ficha_border{border:1px solid #000;float:left;margin-top:10px;padding:5px;width:553px;}
.lineaseparacion16{border-bottom:1px solid #BDBDBD;clear:both;font-size:1px;margin-bottom:5px;}
.bot_gris{background:transparent url(../../images/ECU/bot_gris.gif) no-repeat scroll 0 0;color:#000;display:block;float:left;font-size:0.625em;font-weight:400;height:21px;line-height:20px;text-align:center;text-decoration:none;width:114px;}
.smart_ficha_contenido2{float:right;padding-left:10px;width:290px;}
.cantidad_comprar{background:#F0EEEF none repeat scroll 0 0;border:1px solid #CACACA;float:right;height:20px;padding:4px 10px 2px;width:275px;}
.combo_smart_small{border:1px solid #A5ACB2;float:left;font-family:Arial;font-size:70%;margin-left:7px;margin-top:2px;width:35px;}
.bot_comprar{background:transparent url(../../images/ECU/reservar_hotel.gif) no-repeat scroll 0 0;color:#FFF;float:left;font-size:0.69em;font-weight:700;height:21px;line-height:20px;margin-left:10px;text-align:center;text-decoration:none;width:110px;}
.cantidad_comprar .texto_27_a{color:#000;font-size:0.62em;line-height:2em;margin-left:5px;text-decoration:none;}
.buscador_destino{background:#F0EEEF none repeat scroll 0 0;border:1px solid #7B7B7B;float:left;padding:5px 15px 5px 5px;}
.paginacion_disponibilidad ul{font-size:0.625em;list-style-type:none;margin:0;overflow:hidden;padding:10px 0 4px;}
.paginacion_disponibilidad li.anterior{background:transparent url(../../images/ECU/pag_ant.gif) no-repeat scroll 5px 9px;text-align:right;width:6.4em;}
.paginacion_disponibilidad li{float:left;margin-left:3px;padding:1px 0;text-align:center;}
.paginacion_disponibilidad li a.anterior_link{display:block;padding:3px 5px 3px 0;width:auto;}
.paginacion_disponibilidad li a{border:1px solid #C3C3C3;color:#000;display:block;padding:3px 0;text-decoration:none;width:20px;}
.paginacion_disponibilidad li.pagina_actual{font-weight:700;padding:6px 4px;}
.paginacion_disponibilidad li.puntos{padding-top:6px;}
.paginacion_disponibilidad li.siguiente{background:transparent url(../../images/ECU/pag_sig.gif) no-repeat scroll 64px 10px;text-align:left;width:7.4em;}
.paginacion_disponibilidad li a.siguiente_link{display:block;padding:3px 0 3px 5px;width:auto;}
.smart_sombra_ficha{border-top:2px solid #C7C7C7;clear:both;font-size:1px;padding-right:12px;width:553px;}
.texto_88{color:#005596;font-size:0.88em;font-weight:700;letter-spacing:-0.03em;}
.lineapuntos{border-bottom:1px dotted #BDBDBD;margin-bottom:5px;}
.cabecera_texto{background-image:url(../../images/common/fondo_degr_sup.jpg);background-repeat:repeat-x;border-color:#CACACA;border-style:solid;border-width:0 0 1px;float:left;height:42px;text-align:center;width:300px;}
.marco_gris{border:1px solid #CACACA;float:left;margin-bottom:10px;width:300px;}
#columna1{float:left;height:343px;margin-right:10px;width:41%;}
#columna2{float:left;height:314px;width:57%;}
#columna1_3{float:left;width:44%;}
#columna1_3 img{margin-left:60px;}
.texto_regalo{margin:3px 9px 15px;}
#precio a{float:right;text-decoration:underline;}
.cantidad_comprar2{background-image:url(../../images/common/fondo_degr_inf.jpg);background-repeat:repeat-x;border-color:#CACACA;border-style:solid;border-width:1px 0 0;float:left;height:32px;margin-top:22px;width:300px;}
.cantidad_comprar2 .flota_izq{margin-left:22px;margin-top:5px;}
.cantidad_comprar2 .combo_smart_small{margin-left:10px;margin-right:10px;margin-top:5px;}
.imagenes_peq img{margin-right:-3px;margin-top:-3px;padding-top:1px;}
.imagenes_grande{height:270px;left:1px;top:1px;width:231px;}
#columna1_1{float:left;margin-right:20px;width:44%;}
.tabladetalle_venta{border:1px solid #979797;float:left;margin:10px 0 10px 4px;width:766px;}
.opc_sup_izda_m{background:url(../../images/common/opc_sup_izda_2.gif) no-repeat;float:left;height:21px;width:21px;}
.tabdetalleresumencabecera{background-color:#ededed;color:#fff;font-size:10px;height:20px;line-height:20px;padding-bottom:1px;padding-right:1px;}
.fila_resumen_cabecera{height:30px;margin-left:40px;margin-right:15px;margin-top:10px;width:650px;}
.columResumen1-1{float:left;margin-left:10px;padding:8px 5px 0 0;width:266px;}
.columResumen2-1{float:left;padding:8px 5px 0;text-align:center;width:68px;}
.columResumen3-1{float:right;height:20px;padding:8px 5px 0;text-align:center;width:20px;}
.fila_resumen{float:right;margin:10px 30px 8px 40px;width:525px;}
.precio_total_2{float:left;margin-left:10px;padding-left:15px;padding-top:105px;}
.fila_resumenX{margin:10px 34px 0 40px;padding-bottom:10px;}
.linea_puntos_2{border-top:1px dotted #B9B1B1;font-size:0;height:0;margin:0 15px 0 40px;}
.linea_puntos_vertical{border-right:1px dotted #B9B1B1;float:left;margin-bottom:5px;margin-right:0;margin-top:5px;width:465px;}
.linea_puntos_3{border-top:1px dotted #B9B1B1;clear:both;font-size:0;height:0;margin:0 15px 0 40px;width:550px;}
.columResumen1-2{float:left;margin-left:18px;padding:9px 5px 0 0;text-align:right;width:257px;}
.formato_input3{border:none;border-color:#fff;color:#005596;font:9px Verdana, Arial, Helvetica, sans-serif;font-weight:bolder;text-align:right;text-decoration:none;width:45px;}
.formato_input4{border:none;border-color:#fff;color:#005596;font:14px Verdana, Arial, Helvetica, sans-serif;font-weight:700;letter-spacing:-0.03em;text-align:right;text-decoration:none;width:45px;}
.cuadro_prodctoSB{background:transparent url(../../images/common/fondo_gris.gif) no-repeat scroll right top;float:left;height:27px;margin-right:14px;margin-top:8px;padding-top:7px;width:391px;}
#img_smartbox{text-align:center;}
#precio_smartbox{margin-right:90px;text-align:right;}
.cheque_regalo{float:left;width:565px;}
.texto_cheque_regalo{float:left;width:410px;background-color:#FFFFFF;}
#columna4{float:left;margin-left:10px;margin-right:20px;}
a#smb1:hover{background:#78C1EC none repeat scroll 0 0;display:block;margin-bottom:3px;padding:0 5px 3px;text-decoration:none;width:170px;}
a#smb2:hover{background:#E5688A none repeat scroll 0 0;display:block;margin-bottom:3px;padding:0 5px 3px;text-decoration:none;width:170px;}
a#smb3:hover{background:#BF2A16 none repeat scroll 0 0;display:block;margin-bottom:3px;padding:0 5px 3px;text-decoration:none;width:170px;}
a#smb4:hover{background:#DEB600 none repeat scroll 0 0;display:block;margin-bottom:3px;padding:0 5px 3px;text-decoration:none;width:170px;}
a#smb5:hover{background:#3DBD4C none repeat scroll 0 0;display:block;margin-bottom:3px;padding:0 5px 3px;text-decoration:none;width:170px;}
#smb5 .box{background:#FFF none repeat scroll 0 0;border:1px solid #3DBD4C;float:left;font-size:1px;height:10px;line-height:1px;margin:4px 5px 0 0;width:10px;}
.filaformuVac1_m{float:left;line-height:20px;width:752px;}
.contboton02_m{float:left;height:20px;padding-top:5px;width:20px;}
.texto_27_italic{color:#000;font-size:0.55em;font-style:italic;line-height:1em;text-decoration:none;}
.smart_ficha_contenido_m{float:right;margin-bottom:20px;width:325px;}
.smart_bienestar_texto_m{background:#E5688A none repeat scroll 0 0;color:#FFF;float:left;font-size:0.75em;font-weight:700;letter-spacing:0.05em;margin-top:3px;text-align:center;width:50px;}
.borde_ayuda_capa_gris{background-color:#FFF;border:5px solid #B8B8B8;display:none;position:absolute;top:200px;width:565px;z-index:9999;}
.texto_27_m{color:#3DBD4C;font-size:0.62em;font-weight:700;line-height:1em;text-decoration:none;}
.capa_informacion{background-color:#FFFFFF;}
#columna2_3,#columna2_2{float:left;width:50%;}
#smb1,#smb2,#smb3,#smb4,#smb5{background:#F0EEEF none repeat scroll 0 0;display:block;margin-bottom:3px;padding:0 5px 3px;text-decoration:none;width:170px;}
.flota_izq {float:left;}
.mod02 {float:left;width:180px;}
.mod02_m {float:right;text-align:right;width:180px;}
.mod07_m {float:left;text-align:right;width:100px;}
.flota_dcha {float:right;}
.linea_puntos_2m {border-top:1px dotted #B9B1B1;font-size:0;height:0;margin:0 15px 0 0;width:570px;}
.linea_puntos_3m {border-top:1px dotted #B9B1B1;font-size:0;height:0;margin:10px 15px 10px 0;width:460px;}
.texto_36_m {color:#3D3D3D;font-size:11px;font-weight:bold;line-height:18px;text-decoration:none;}
.flota_izda {float:left;}
.capaflotante15{left:0px;top:0px;position:absolute;z-index:9999;float:left;width:568px;}
#capaflotante15contenido{width:572px;z-index:999;position:absolute;left:-3px;top:-3px;background-color:#FFFFFF;}
.bot_volver {float:right;}
a.volver_link:hover {border:1px solid #FFFFFF;font-weight:700;}
.bot_volver a.volver_link {display:block;padding:3px 8px 3px 5px;width:auto;}
a.volver_link {border:1px solid #C3C3C3;color:#000000;text-decoration:none;}
.bot_volver .volver {background:transparent url(../../images/ECU/pag_ant.gif) no-repeat scroll 5px 9px;font-size:0.7em;text-align:right;width:5.5em;}
.botmapaweb02{color:#666;font-size:10px;display:block;width:183px;height:18px;line-height:18px;text-decoration:none;background-color:#EDEDED;padding-left:5px;margin-top:1px;border:1px solid #EDEDED;}
.caja_coincidente_m {padding-left: 10px;float: left;width: 615px}
.cabecera_coincidentes_m {border-right: #d4d4d4 1px solid;padding-right:0px;border-top:#d4d4d4 1px solid;padding-left:7px;float:left;padding-bottom:0px;border-left:#d4d4d4 1px solid;width:625px;padding-top:5px;border-bottom:#d4d4d4 1px solid;background-color:#f2f2f0}
.flecha_destinos_m {display:block;background:url(../../images/ECU/flecha_destinos_ecu.gif) no-repeat 0px 3px;float:left;width:6px;margin-right:10px;height:10px}
.titulo_coincidentes_m {border-right: #ccd2d6 1px solid;padding-right:0px;border-top:#ccd2d6 1px solid;padding-left:20px;float:left;padding-bottom:3px;border-left:#ccd2d6 1px solid;width:607px;padding-top:3px;border-bottom:#ccd2d6 1px solid;height:18px;background-color:#fafcfd}
.cabecera_coincidentes_m {border-right: #d4d4d4 1px solid;padding-right:0px;border-top:#d4d4d4 1px solid;padding-left:7px;float:left;padding-bottom:0px;border-left:#d4d4d4 1px solid;width:625px;padding-top:5px;border-bottom:#d4d4d4 1px solid;background-color:#f2f2f0}
.flecha_destinos_m {display:block;background:url(../../images/HAL/flecha_destinos_hal.gif) no-repeat 0px 3px;float:left;width:6px;margin-right:10px;height:10px}
.titulo_coincidentes_m {border-right: #ccd2d6 1px solid;padding-right:0px;border-top:#ccd2d6 1px solid;padding-left:20px;float:left;padding-bottom:3px;border-left:#ccd2d6 1px solid;width:607px;padding-top:3px;border-bottom:#ccd2d6 1px solid;height:18px;background-color:#fafcfd}

.cabecera_coincidentes_m {
background-color:#F2F2F0;
border:1px solid #D4D4D4;
float:left;
padding:5px 0 0 7px;
width:625px;
}
.flecha_destinos_m {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../images/HAL/flecha_destinos.gif) no-repeat scroll 0 3px;
display:block;
float:left;
height:10px;
margin-right:10px;
width:6px;
}
.caja_coincidente_m {
float:left;
padding-left:10px;
width:615px;
}
.titulo_coincidentes_m {
background-color:#FAFCFD;
border:1px solid #CCD2D6;
float:left;
height:18px;
padding:3px 0 3px 20px;
width:607px;
}
.encabezformulVac4_m {
background-color:#005596;
height:16px;
margin:10px 0 4px;
padding:5px 12px 0;
width:768px;
}
.ficha_promocion_m {
border:1px solid #7C7A7B;
float:left;
margin-left:5px;
margin-top:5px;
padding:5px;
text-decoration:none;
width:737px;
}
.cont_seguros_m {
float:left;
height:auto;
padding-right:35px;
padding-top:7px;
width:515px;
}
.masinfoSeguro {
float:right;
padding-right:29px;
width:50px;
}
.masinfoActividades {
float:right;
padding-right:105px;
width:50px;
}
.datosHotel_m {
float:left;
width:500px;
}
.texto_2_m {
color:#747474;
font-size:9px;
font-weight:bold;
text-decoration:underline;
}
.tabdetalleviajecabecera_m {
background-color:#EDEDED;
border-top:1px solid #979797;
float:left;
line-height:19px;
padding-bottom:1px;
padding-left:7px;
text-align:left;
vertical-align:middle;
width:734px;
}
.tabladetalles06_m {
border-left:1px solid #979797;
border-right:1px solid #979797;
float:left;
height:auto;
padding-top:0;
width:764px;
}
.tabladetalles06_m .contcolunma01_m {
float:left;
height:auto;
padding-left:5px;
padding-top:7px;
width:20px;
}
.tabladetalles06_m .contcolunma04_m {
float:left;
margin-left:20px;
margin-top:12px;
text-align:right;
text-decoration:none;
width:60px;
}
.tabladetalles06_m .contcolunma02b {
float:left;
padding-left:30px;
padding-top:7px;
width:635px;
}
.tabladetalles06_m .contcolunma02b .bloque01 {
float:left;
width:100px;
}
.tabladetalles06_m .contcolunma02b .bloque02 {
float:left;
width:300px;
}
.cont_actividades_m {
float:left;
height:auto;
padding-right:15px;
padding-top:7px;
width:515px;
}
.pvp_decimales_m {
color:#005596;
float:right;
font-size:0.63em;
letter-spacing:0.03em;
line-height:1.8em;
}
.lineaseparacion7_m {
border-bottom:1px dotted #BDBDBD;
margin-left:25px;
margin-right:20px;
margin-top:4px;
}
.texto_84 {
color:#FFFFFF;
font-size:0.69em;
font-weight:700;
}
a.texto_9 {
text-decoration:underline;
}
.texto_72_m {
color:#005596;
font-size:0.60em;
text-decoration:none;
}
.txt_sugerencias{color:#737373;font-size:9px;text-decoration:none;}
.tabladetalles17{width:764px;height:auto;padding-top:0;border:1px solid #bdbdbd;border-top:none;border-top: 1px solid rgb(189, 189, 189);background-color: rgb(245, 245, 245);margin-bottom:3px;}
.tabladetalles17 .contcolumna01{width:30px;float:left;}
.tabladetalles17 .contcolumna02{float:left;width:732px;padding-bottom:15px;padding-top:5px;}
.tabladetalles17 .contcolumna02 .bloque01{width:183px;margin-top:4px;float:left;}
.tabladetalles17 .contcolumna02 .bloque01a .boton01{margin-top:-2px;}
.tabladetalles17 .contcolumna02 .bloque01c2{height:20px;padding-top:8px;float:left;padding-left:10px;}
.tabladetalles17 .contcolumna02 .bloque01ba{width:131px;font-size:10px;color:#5F5C5E;margin-right:5px;}
.tabladetalles17 .contcolumna02 .bloque01a2b{height:20px;padding-top:5px;float:left;}
.tabladetalles17 .contcolumna02 .bloque02{width:500px;margin-top:4px;float:left;}
.tabladetalles17 .contcolumna02 .bloque03{width:710px;margin-top:4px;float:left;margin-left:15px;}
.tabladetalles17 .contcolumna02 .bloque03c{height:20px;padding-top:8px;float:left;padding-right:10px;}
.tabladetalles17 .contcolumna02 .bloque03c1{height:20px;padding-top:8px;float:left;padding-right:15px;}
.tabladetalles17 .contcolumna02 .bloque04txt{width:90px;float:left;text-align:right;height:13px;margin-top:10px;padding-right:10px;}
.tabladetalles17 .contcolumna02 .bloque04{float:left;margin-top:6px;}
.tabladetalles17 .contcolumna02 .bloque04b{width:130px;font-size:10px;color:#5F5C5E;}
.tabladetalles17 .contcolumna02 .bloque04blargo{width:366px;font-size:10px;color:#5F5C5E;}
.tabladetalles17 .contcolumna02 .bloque01bcombo{width:166px;font-size:10px;color:#5F5C5E;}
.tabladetalles17 .contcolumna02 .bloque04bcombo{width:135px;font-size:10px;color:#5F5C5E;}
.tabladetalles17 .contcolumna02 .bloque04bareatexto{color:#5F5C5E;width:604px;font:10px Verdana, Arial, Helvetica, sans-serif;}
.tabladetalles17 .contcolumna02 .bloque04c{width:270px;font-size:10px;color:#5F5C5E;}
.tabladetalles17 .contcolumna02 .bloque04txt2{width:120px;float:left;text-align:right;height:13px;margin-top:10px;padding-right:10px;}
.tabladetalles17 .contcolumna02 .bloque04txt3{width:285px;float:right;text-align:left;height:13px;margin-top:10px;}
.tabladetalles17 .contcolumna02 .info{float:left;margin:9px 12px 4px 4px;}
.tabladetalles17 .contcolumna02 .bloque05{padding-top:5px;float:left;padding-right:10px;padding-bottom:5px;}
.tabladetalles17 .contcolumna02 .bloque06{padding-top:12px;float:left;width:590px;}
.tabladetalles17 .contcolumna02 .bloque07{padding-top:10px;width:710px;padding-left:20px;padding-bottom:10px;}
.tabladetalles17 .contcolumna02 .bloque07subtit{width:744px;padding-left:20px;padding-top:4px;padding-bottom:4px;background-color:#EDEDED;}
.tabladetalles17 .contcolumna02 .bloque08subtitcont{width:764px;margin-bottom:1px;background-color:#EDEDED;}
.tabladetalles17 .contcolumna02 .bloque08subtitconta{width:110px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;text-align:left;}
.tabladetalles17 .contcolumna02 .bloque08subtitcontb{width:20px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles17 .contcolumna02 .bloque08subtitcontc{width:100px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles17 .contcolumna02 .bloque08subtitcontd{width:130px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles17 .contcolumna02 .bloque08subtitconte{width:160px;padding-top:4px;padding-bottom:4px;float:left;text-align:left;padding-right:10px;background-color:#ac1e36;}
.tabladetalles17 .contcolumna02 .bloque08subtitcontf{float:right;padding:3px 10px 0 0;}
.tabladetalles17 .contcolumna02 .bloque08cont1{width:245px;padding-top:4px;padding-bottom:4px;float:left;text-align:right;padding-right:4px;}
.tabladetalles17 .contcolumna02 .bloque08cont2{width:250px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles17 .contcolumna02 .bloque08cont3{width:150px;padding-left:20px;padding-top:4px;padding-bottom:4px;float:left;}
.tabladetalles17 .contcolumna02 .bloque09{padding-top:5px;width:710px;padding-left:20px;padding-bottom:5px;}
.tabladetalles17 .contcolumna02a{width:745px;padding-left:15px;padding-bottom:15px;padding-top:5px;}
.tabladetalles17 .contcolumna02a .bloque01b{margin-top:0;float:left;text-align:center;border:solid 1px #E6E4E5;width:90px;}
.tabladetalles17 .contcolumna02a .bloque01c{width:185px;margin-top:10px;float:left;text-align:center;}
.tabladetalles17 .contcolumna02b{float:left;width:732px;padding-top:5px;}
.tabladetalles17 .contcolumna02b .bloque01{width:100px;margin-top:4px;float:left;}
.tabladetalles17 .contcolumna02b .bloque01b{width:90px;font-size:10px;color:#5F5C5E;border: 1px solid rgb(230, 228, 229);}
.tabladetalles17 .contcolumna02b .bloque01b2{margin-right:5px;font-size:10px;color:#5F5C5E;border:solid 1px #E6E4E5;width: 20px;}
.tabladetalles17 .contcolumna02b .bloque01b3{margin-right:5px;font-size:10px;color:#5F5C5E;border:solid 1px #E6E4E5;width: 30px;}
.tabladetalles17 .contcolumna07{float:left;width:100px;padding-bottom:10px;padding-top:10px;padding-left:20px;}
.tabladetalles17 .contcolumna08{float:left;width:300px;padding-bottom:10px;padding-top:10px;}
.tabladetalles17 .contcolumna09{float:left;width:100px;padding-bottom:10px;padding-top:10px;}
.tabladetalles17 .contcolumna10{float:left;width:120px;padding-bottom:10px;padding-top:10px;}
.tabladetalles17 .contcolumna02 .bloque01a,.tabladetalles17 .contcolumna02b .bloque01a{height:20px;padding-top:8px;float:none;}
.tabladetalles17 .contcolumna02 .bloque01a2,.tabladetalles17 .contcolumna02 .bloque01c,.tabladetalles17 .contcolumna02b .bloque01a2{height:20px;padding-top:8px;float:left;}
.tabladetalles17 .contcolumna02 .bloque01b2,.tabladetalles17 .contcolumna02 .bloque04careatexto{width:46px;margin-right:5px;font-size:10px;color:#5F5C5E;}
.tabladetalles17 .contcolumna02 .bloque01bc,.tabladetalles17 .contcolumna02b .bloque01bc{width:20px;font-size:10px;color:#5F5C5E;}
.imagen_micuenta {float:right;padding-right:0;padding-top:3px;}
.fila_ofertas-impar{margin:5px 0px 0px 10px;border-top:1px solid #ffffff;width:200px;}
.fila_ofertas-par{margin:5px 0px 0px 10px;border-top:1px solid #ffffff;width:200px;}
#estructura{width:673px;height:202px;font-family:Arial, Helvetica, sans-serif;border:1px solid #CCCCCC;padding-left:10px;margin:auto;padding-top:5px;}
#callcenter{width:102px;height:101px;float:left;padding:0px 5px 0px 0;}
.img_operadora{border: 1px solid #005596;}
#presupuesto{width:550px;padding:5px;float:left;font-weight:bold;color:#000000;font-size:70%;}
#medios ul{padding-left:15px;margin-left:15px;margin-top:0px;list-style:decimal;}
#medios ul li{margin-right:0px;}
#medios{width: 560px;float:left;height: 90px;font-size:70%;}
#phone{padding:3px;float:left;}
#contphone{width:490px;height:50px;margin-left:10px;padding:0px 5px 0px 5px;}
#contphonetext{width:420px;height:35px;padding:5px;float:left;}
.llamar{color:#005596;font-weight:bold;}
.boton_enviar{width:45px;margin-left:5px;background-color:#005596;color:#FFFFFF;margin-top:12px;font-size:100%;}
.datos{ background-color:#efefef; overflow:hidden; height:40px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:70%; line-height:120%; width:660px; border: 1px solid #333333; float:left;}
#solicitud{margin:0;padding:0;margin-left:30px;}
#solicitud li{float:left;padding-right:15px;}
#solicitud ul{margin:0;padding:0;list-style:none;overflow:hidden;height:1%;}
fieldset{display:block;border:0px;padding-top:0px;}
vvv li{display:block;width:250px; }
.vvv label{display:block;width:100%; }
.vvv input{display:block;float:left;}
.texto_26_m{color:#000;font-size:11px;font-weight:700;padding-right:5px;text-decoration:none;}
.cuadro_desglose{color:#585858;text-decoration:none;height:27px;display:block;background:url(../../images/ECU/cuadro_prodcto_hover.gif) no-repeat;margin:8px 14px 0 0;padding-top:7px;width:141px;float:left;}
.mod42{float:left;width:650px;}
.aviso{width:720px; margin:20px 0 20px 20px; border:1px solid #A8A8A8; background:#FFF; overflow:hidden;}
.icono-aviso{margin:5px; float:left;};
/*estilos envio solicitud reserva*/
.box{border: 1px solid #d1d1d1;width: 390px;padding: 3px;background-color: white;}                
.notification{background-color: #edeced;overflow: hidden;padding: 3px;height: 35px;}
#visto{float: left;width:39px;height:33px;margin-right:10px;margin-left:10px;}               
#texto_confirmacion{font-family: "Arial";font-weight: bold;font-size: 11px;color: #000000;width: 320px;float:right;padding-top:3px;}
.light{font-weight: normal;}
#texto_confirmacion #texto_sub{font-weight:bold;text-decoration:underline;}           
/* fin envio solictud reserva */
.justificar{text-align:justify;}
/* ENTRADAS */
.buscador_entradas{background:#F0EEEF;border:1px solid #005596;float:left;margin:0 0 20px 5px;padding:10px 15px;width:178px;}
.cabecera_entradas{text-align:center;padding:0 0 4px 10px;height:23px;}
.cabecera_entradas .link1{color:#7F7880;font-size:0.56em;line-height:1em;text-decoration:underline;}
#ul_entrada{list-style-type:none;margin:0;padding:0;float:right;}
#ul_entrada li {display:inline;margin-left:3px;padding-bottom:7px;padding-left:3px;}
#encuentraOfi{margin-left:5px;}
.smart_entradas{float:left;margin-left:10px;padding-bottom:10px;width:550px;}
.cab_busc_entradas{background-image:url("../../images/ECU/entradas.pestana.buscador.gif");background-repeat:no-repeat;margin-left:5px;padding-bottom:5px;padding-top:4px;width:210px;}
.cab_busc_entradas h2{color:#FFF;margin-left:10px;}
.img_evento{border:1px solid #005596;float:left;margin:0 0 5px 0;width:170px;height:76px;}
.cab_evento{background-image:url("../../images/ECU/entradas.pestana.gif");background-repeat:no-repeat;padding-bottom:4px;padding-top:4px;width:172px;}
.cab_evento h2{color:#FFF;margin-left:10px;}
.texto_52{color:#EB3B00;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;}
.evento1{float:left;}
.evento{float:left;margin-left:14px;}
.fila_eventos{margin:15px 0;height:145px;}
.cab_novedades{background-image:url("../../images/ECU/entradas.pestana.novedades.gif");background-repeat:no-repeat;padding-bottom:4px;padding-top:4px;width:550px;}
.cab_novedades h2{color:#FFF;margin-left:10px;}
.linea_novedad{border-bottom:1px solid #BDBDBD;height:15px;padding-bottom:5px;padding-top:5px;}
.rojo_novedades{padding:0 147px 5px 0;float:left;}
.rojo_novedades_ult{padding:5px 0 5px 0;float:left;}
.precio_evento{float:right;width:auto;}
.justificar{text-align:justify;}
.mod29{float:left;width:190px;}
.mod20{float:left;width:240px;}

/* PROMOCION F1 */ 
#sobre{
width:57px;
height:43px;
float:left;
top:0px;
}

#cj{ width:372px;
height: 41px;
color: #FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:2px;
margin-left:62px;
background-image:url(../../images/common/fondo.png);
top:0px;
margin-left:68px;
}



#cj a{
color:#000000;
text-decoration:none;
}

#cj a:hover{
color:#ffffff;
}

#textoizq{
width:207px;
height:39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top: 4px;
text-align: center;
float:left;
line-height:1.1;
}

.textoizq2{
color:#FFCC00;
}

.textbol{
font-size:9px;
 }

#botenviar{
font-size: 10px;
padding-left:6px;
width:37px;
height:19px;
color: #FFFFFF;
background-color: #eaa900;
float: left;
margin-top: 10px;
vertical-align: middle;
line-height: 16px;
}

#botenviar hover{
background-color:#FF0000;}

#intromail {
width:113px;
padding-left:2px;
margin-top: 8px;
float: left;
}

#intromail input {
font-size:11px;
text-align:center;
width:100px;
display:block;
}
/* FIN DE PROMOCION F1 */
/*estilos home ofertas nueva*/
.filtros{background:#f5f6f0 none repeat scroll 0 0;border:1px solid #d5d9cb;float:left;width:178px;}
.titulo_filtro{background-color:#d5d9cb;text-align:center;margin-left:5px;width:180px;}
.ficha_oferta{border:4px solid #d5d9cb;float:left;margin-top:10px;width:540px;}
.cabecera_ficha_oferta{background-color:#f5f6f0;width:100%;height:30px;padding: 5px 0 0 0;}
.descripcion_oferta{padding-top:10px;padding-bottom:30px;}
.mod13 {float:left;width:auto;}
.ficha_oferta_nueva{border:4px solid #edeeab;float:left;margin-top:10px;width:540px;}
.cabecera_ficha_oferta_nueva{background-color:#efedc7;width:100%;height:30px;padding: 5px 0 0 0;}
.descripcion_oferta_nueva{padding-top:10px;padding-bottom:30px;background-color:#ffffe1;}
.ficha_oferta_inmediata{border:4px solid #d2f8cf;float:left;margin-top:10px;width:540px;}
.cabecera_ficha_oferta_inmediata{background-color:#abecaa;width:100%;height:30px;padding: 5px 0 0 0;}
.descripcion_oferta_inmediata{padding-top:10px;padding-bottom:30px;background-color:#f0ffe0;}
.cuadro_oferta{border:2px solid #ececec;margin-left: 20px;}
.cuadro_oferta_small{border:4px solid #ececec;border-width:2px 0 0 0;margin-left: 0px;padding: 10px;margin-top:5px;}
.cuadro_oferta_small_boton{border:4px solid #ececec;border-width:2px 2px 2px 2px;margin-left: 0px;padding: 10px;margin-top:-2px;padding-bottom:10px;margin-left:20px;width:731px;}
.cuadro_oferta_small_2{margin-left:20px;width:731px;border:4px solid #ececec;border-width:0px 2px 0px 2px;padding: 10px;margin-top:0px;}
.cuadro_oferta_small_3{margin-left:20px;width:731px;border:4px solid #ececec;border-width:0px 2px 2px 2px;padding: 10px;margin-top:0px;}
.mod25 {float:left;width:590px;}
.cuadro_incluye{border:1px solid #d9a9a9;background-color:#fff1e4;margin-top:3px;float:left;width:320px;padding: 5px 10px;float:right;margin-right:13px;}
.linea_incluye{background-color:#d9a9a9;height:1px;font-size:1px;margin-top:5px;margin-bottom:5px;}
.precio_big {float:left;color:#AA1E38;font-size:30px;text-decoration:none;}
.contenedorInfoHotel_m{float:left;width:580px;}
.ficha_promocion_m2{border:solid 1px #7C7A7B;padding:5px;text-decoration:none;width:710px;float:left;margin-top:5px;}
.sombra_hotel_m{font-size:1px;border-top:2px solid #C7C7C7;clear:both;width:722px;}
.smartbox_links h2 {font-size:1em;font-weight:normal;line-height:1em;margin:0;padding:0;}
.texto_formu_2 {-x-system-font:none;background-color:#FFFFFF;border:1px solid #A5ACB2;color:#000000;font-family:Arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-decoration:none;width:90px;}
.texto_86 {color:#000000;font-size:0.65em;text-decoration:none;}
.salida_inmediata {background-color:#0CCB01;float:left;margin-left:5px;margin-right:5px;margin-top:5px;color:#FFFFFF;font-size:0.63em;text-decoration:none;}
/*fin estilos home ofertas nueva*/
#busc_deportes{top:-44px;}
/*MODIFICACION 2X1*/
.fondo_2por1 {background:url("../../images/ECU/fondoBuscador2x1.gif") no-repeat scroll center top transparent;height:543px;width:774px;}
.buscador_2por1 {height:auto;left:0;position:absolute;top:290px;width:331px;z-index:2;}
.buscador_2por1 .cajaBuscadorVacacional {background:none repeat scroll 0 0 transparent;}
.buscador_2por1 .cabeceraBuscador2 {background:none repeat scroll 0 0 transparent;border-bottom:medium none;border-top:medium none;height:58px;}
#CONDICIONESPROMO {padding:8px;}