html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legendtable,caption,tbody,tfoot,thead,tr,th{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;}img,td{margin:0;padding:0;border:0;outline:0;font-size:100%;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}.dpDiv{}.dpTable{border:#cccccc 1px solid;background-color:#f4f4f4;text-align:center;padding:5px;}.dpTR{}.dpTitleTR{}.dpDayTR{}.dpTodayButtonTR{}.dpTD{border:#e1e1e1 1px solid;width:20px;padding:3px 0;}.dpDayHighlightTD{border:#bdbdbd 1px solid;background-color:#bdbdbd;margin:1px;}.dpTDHover{cursor:pointer;color:#ffffff;background-color:#bdbdbd;}.dpTitleTD{}.dpButtonTD{}.dpTodayButtonTD{}.dpDayTD{color:#ffffff;background-color:#999999;width:20px;height:18px;}.dpTodayButtonTD{padding-top:5px;}.dpButton{padding-bottom:4px;}.dpTitleText{font-weight:bold;}.dpDayHighlight{font-weight:bold;}.dpButton{padding:0;margin:0;}.dpTodayButton{padding:0;margin:0;}.tablas_listado{border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}.tablas_listado th a{background-color:transparent;color:#333333;font-weight:bold;text-decoration:none;}.tablas_listado th a:hover{background-color:transparent;color:#FFFFFF;font-weight:bold;text-decoration:none;}.tablas_listado th{background-color:#E1E1E1;color:#333333;padding:5px 10px;text-align:left;}.tablas_listado tr.par{background-color:#F9F9F9;}.tablas_listado tr.impar{background-color:transparent;}.tablas_listado td{border-bottom:1px solid #E1E1E1;padding:4px 10px;}.tablas_listado span{color:#666666;}.td_border_top{border-top:1px solid #E1E1E1;}.spiffy{display:block;}.spiffy *{background:none repeat scroll 0 0 #E1E1E1;display:block;font-size:0.01em;height:1px;overflow:hidden;}.tr_busqueda_normal td{background-color:#FFFFFF;}.tr_busqueda_active td{background-color:#F1F1F1;}input{margin:0px;padding:0px;}form p{clear:left;padding-top:5px;}form p label{float:left;text-align:right;padding:3px 4px 0 0;}form p.frm_title{margin-bottom:10px;}form p.frm_title label{padding-top:0;font-weight:bold;}form p.frm_title span{text-transform:uppercase;font-weight:bold;}.botones{text-align:center;clear:both;padding:10px;}.botones input{font-weight:bold;}.frm_box{float:left;background:transparent url(/common/pi/microsites/images/bg_box.gif) right bottom no-repeat;padding:5px;}.frm_box_1st{border:1px solid #eeeeee;}.frm_box_rest{border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-left:1px solid #ffffff;}#datos_solicitante,#datos_viajeros,#datos_viaje{height:300px;width:285px;}#s_captcha_recaptcha{height:250px float:left;}#datos_solicitante p label{width:70px;}#datos_viajeros p label{width:105px;}#datos_viaje p label{width:100px;}#s_captcha_recaptcha p label{width:80px;padding-right:10px;}#frm_libro_datos,#frm_libro_mensaje,#frm_libro_captcha{height:130px;}#frm_libro_captcha{width:245px;}#frm_libro_datos p label,#frm_libro_mensaje p label{width:70px;}#frm_libro_captcha p label{width:80px;}#frm_bol_ins_datos_obligatorios,#frm_bol_ins_datos_opcionales,#frm_bol_ins_capcha{height:300px;}#frm_bol_ins_datos_obligatorios input{width:220px;}#frm_bol_ins_datos_opcionales input{width:165px;}#frm_bol_ins_capcha{width:190px;}#frm_bol_ins_datos_obligatorios p label{width:115px;}#frm_bol_ins_datos_opcionales p label{width:85px;}#frm_bol_ins_capcha p label{width:75px;}.msg_error{background:#fbe3e4 url(/common/pi/privada/imagenes/iconos/cross.png) 20px center no-repeat;border:1px solid #fbc2c4;padding:30px 30px 30px 50px;color:#d12f19;font-weight:bold;}.msg_warning{background:#ffffeb url(/common/pi/privada/imagenes/iconos/warning.png) 20px center no-repeat;border:1px solid #f7f7c4;padding:30px 30px 30px 50px;color:#333333;font-weight:bold;}.msg_ok{background:#e6efc2 url(/common/pi/privada/imagenes/iconos/tick.png) 20px center no-repeat;border:1px solid #bacb79;padding:30px 30px 30px 50px;color:#529214;font-weight:bold;}.msg_info{background:#dff4ff url(/common/pi/privada/imagenes/iconos/tick.png) 2px center no-repeat;border:1px solid #bdddec;padding:30px 30px 30px 50px;color:#336699;font-weight:bold;}.facebook_button{background-image:url(/common/pi/microsites/images/compartirfb.jpg);width:82px;height:18px;overflow:hidden;text-indent:-9876px;}.facebook_button a{display:block;width:82px;height:18px;text-indent:-9876px;}ul#enlaces_sociales li{padding-left:3px;}#detalle_subject{display:none;}ul#idiomas li{float:left;margin-right:4px;}ul#idiomas li a{display:block;width:16px;height:11px;text-decoration:none;background:transparent url(/common/pi/global/images/flags.png) 0 0 no-repeat;}ul#idiomas li a span{display:block;text-indent:-9876px;}ul#idiomas li a.idiomas_es{background-position:0 0;}ul#idiomas li a.idiomas_ro{background-position:-16px 0;}ul#idiomas li a.idiomas_it{background-position:-32px 0;}ul#idiomas li a.idiomas_ru{background-position:-48px 0;}ul#idiomas li a.idiomas_de{background-position:-64px 0;}ul#idiomas li a.idiomas_fr{background-position:-80px 0;}ul#idiomas li a.idiomas_en{background-position:-96px 0;}ul#idiomas li a.idiomas_eu{background-position:-112px 0;}ul#idiomas li a.idiomas_gl{background-position:-128px 0;}ul#idiomas li a.idiomas_va{background-position:-144px 0;}ul#idiomas li a.idiomas_ca{background-position:-160px 0;}ul#idiomas li a.idiomas_cn{background-position:-176px 0;}ul#idiomas li a.idiomas_pt{background-position:-192px 0;}ul#idiomas li a.idiomas_no{background-position:-208px 0;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{background-color:#eeeeee;font-family:'Roboto',sans-serif;font-size:15px;font-weight:normal;line-height:140%;color:#666666;}p,td,th,div,select,input,textarea,span,a{font-family:'Roboto',sans-serif;font-size:15px;font-weight:normal;line-height:140%;color:#666666;}h1{font-size:24px;font-weight:700;color:#c70065;background-color:#ffffeb;border-top:1px solid #f7f7c4;border-bottom:1px solid #f7f7c4;padding:20px;margin:-20px -20px 30px -20px;}h2{font-size:20px;font-weight:700;color:#c70065;}h3{font-weight:700;font-size:16px;padding:0px;}a,a:visited{color:#c70065;}a:hover{color:#000000;}p{margin-bottom:1em;}hr{height:1px;border:0;clear:both;padding:0;background-color:#dddddd;color:#dddddd;}.black{color:#000000;}.grey{color:#888888;}.red{color:#;}.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}.small{font-size:12px;}.fr{float:right;}.fl{float:left;}.mt{margin-top:1em !important;}.mb{margin-bottom:1em !important;}.ml{margin-left:1em !important;}.mr{margin-right:1em !important;}.pt{padding-top:1em !important;}.pb{padding-bottom:1em !important;}.pl{padding-left:1em !important;}.pr{padding-right:1em !important;}.padding{padding:1em !important;}.pad15{padding:15px;}.pad10{padding:10px;}.clear{clear:both;float:none;display:block;}.column{float:left;margin:0 2% 0 0;min-height:1px;position:relative;display:inline-block;}.column.last{margin-right:0;}.one-full{width:100%;}.one-half{width:48.9%;}.one-third{width:31.9%;}.two-thirds{width:65.8%;}.one-fourth{width:23.4%;}.three-fourth{width:74.5%;}.one-fifth{width:18.3%;}.two-fifth{width:38.8%;}.three-fifth{width:59.2%;}.four-fifth{width:79.6%;}.one-sixth{width:15%;}.two-sixth{width:30%;}.three-sixth{width:45%;}.four-sixth{width:60%;}.five-sixth{width:75%;}.wrapper{max-width:1200px;margin:0 auto;}#header-wrapper{background-color:#ffffff;}#header{max-width:1200px;margin:0 auto;}#header h1{background-color:transparent;border:0;margin:25px 0 0 20px;padding:0;font-size:36px;}#header #logo{float:left;margin:10px 0;}#header #logo a{text-decoration:none;}#header #nombre-agencia{display:none;float:right;margin-right:100px;margin-top:32px;}#col-tfno-email{float:right;margin:25px 40px;}#col-tfno-email .telefono_agencia_header a{font-size:22px;text-decoration:none;color:#666666;}#col-tfno-email .img_icon_phone{width:29px;height:26px;background-image:url("/images/icon-phone.png");display:inline-block;margin-right:10px;}#col-tfno-email .email_agencia_header{font-size:18px;}#col-tfno-email .img_icon_envelope{width:29px;height:20px;background-image:url("/images/icon-envelope.png");display:inline-block;margin-right:10px;}#header #logo-nautalia{float:right;margin:15px;display:block;}@media only screen and (max-width:1023px){#header #logo-nautalia{float:none;width:250px;margin:0 auto;padding:20px 0 30px 0;}#header h1{float:none;text-align:center;width:100%;margin:20px 0;line-height:100%;}#header #logo{float:none;width:250px;margin:0 auto;padding:10px 0;}#header #nombre-agencia{float:none;margin:0 auto;padding-bottom:20px;text-align:center;}#col-tfno-email{float:none;padding:10px 0;text-align:center;}}#content{background-color:#ffffff;padding:20px;}#logo_franquicia{float:right;padding:0 0 15px 15px;}#pie{margin:16px 0px;font-size:14px;color:#666666;text-align:center;}#pie p{padding:0px;margin:0px;}#pie hr{margin:4px 0px;padding:0px;width:700px;margin-left:auto;margin-right:auto;border-bottom:1px solid #B8B8B8;}.icon_blog{position:absolute;z-index:3;top:73px;right:20px;}.num{position:absolute;top:12px;left:24px;font-size:20px;font-weight:bold;color:#FFFFFF;}.mas{background:url(/images/ico_flecha.png) no-repeat;padding-left:20px;font-weight:bold;color:#000000;}#opciones{position:absolute;top:25px;right:10px;}.ico_acc,.ico_tel,.ico_fax,.ico_facebook,.ico_twitter,.ico_fliker{display:inline-block;float:left;width:20px;height:20px;background:url(/images/ico.png) no-repeat;margin:4px;}.ico_acc{width:24px;height:16px;background-position:0px -4px;}.ico_tel{width:18px;height:16px;background-position:-31px -5px;margin-left:60px;}.ico_fax{width:18px;height:16px;background-position:-52px -5px;margin-left:10px;}.ico_facebook{width:20px;height:18px;background-position:-92px -2px;margin-left:30px;}.ico_twitter{width:20px;height:18px;background-position:-72px -2px;}.ico_fliker{width:20px;height:18px;background-position:-112px -2px;}#opciones{font-size:16px;}#opciones ul{list-style:none;margin:0px;padding:0px;}#opciones ul li{float:left;}.btn_acceso a{color:#0F2526;}form#frm_bol_login a#bol_frm_login_nuevo{color:#858585;margin-top:5px;padding-left:16px;display:block;text-decoration:underline;}#mp_enlaces{display:none;}.datos_oficina ul{list-style:none;}.datos_oficina ul li{display:inline;}#rss_list{position:absolute;z-index:14;right:263px;top:152px;display:none;background:#FFFFFF;}#rss_list h2{font-size:14px;position:relative;padding:8px;}#rss_list h2 a#rss_close{position:absolute;right:4px;}#rss_list li{font-size:12px;padding:8px 4px;border-bottom:#E8E8E8 solid 1px;}#rss_list li:last-child{border-bottom:none;}#opciones #bol_frm_login{width:230px;float:right;}#bol_frm_login input.text{border:solid 1px #B6B6B6;}.highlighted{padding-right:10px;}#redes_sociales_facebook{float:left;width:48%;}#redes_sociales_twitter{float:left;width:48%;}#buscador_ofertas h2,#buscador_ofertas h1{font-size:14px;}#servicios_viajero_iframe,#reservas_online{width:100%;}#ifrm_gmaps{margin-left:10px;width:930px;height:350px;}#iframe_doc,#iframe_pdf{width:100%;height:1350px;border:0;}span#oferta_caducada{position:absolute;left:0;top:0;z-index:999;width:310px;height:330px;background:#ffffff url(/common/pi/global/images/oferta_caducada.jpg) center center no-repeat;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}.tablas_listado td{padding:8px;}.tablas_listado td a{text-decoration:none;}#utilidades,#listado_boletines{margin-top:20px;}#paginador p{padding-bottom:15px;}#paginador{text-align:center;padding:20px;}#paginador a{border:1px solid #dddddd;color:#000000;}#paginador a:hover{border:1px solid #8d0907;}#videos{clear:both;margin-bottom:15px;margin:0;padding:0;}#videos h1{text-transform:uppercase;}#videos h1 span{float:right;}#videos ul{margin:0;overflow:hidden;}#videos ul li{float:left;margin-top:20px;display:block;width:31%;margin-right:2%;}#videos ul li:last-of-type{margin-right:0;}#videos ul li.last{float:none;clear:both;display:block;height:1px;}#sitemap ul li{padding:6px 8px 0 0;float:none;clear:both;}#sitemap ul li ul li{padding:6px 8px 0 0;float:left;clear:none;}#sitemap ul li a{font-weight:bold;text-transform:uppercase;border-bottom:1px solid ##e1e1e1;background-color:#f6f6f6;display:block;text-decoration:none;padding:10px;}#sitemap ul li ul{list-style:none;margin:0px;padding:0px;}#sitemap ul li{list-style:none;}#sitemap ul li ul li a{padding:5px;font-weight:normal;display:block;width:296px;text-transform:none;border-bottom:1px solid #e1e1e1;background-color:#f6f6f6;}ul#idiomas{float:right;margin-top:30px;}ul#idiomas li{float:left;margin-right:0;padding:5px 10px;border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}ul#idiomas li:last-of-type{border-right:1px solid #dddddd;}ul#idiomas li a{display:block;}ul#idiomas li a span{display:block;text-indent:-9876px;}@media only screen and (max-width:1023px){ul#idiomas{float:none;margin:0 auto;text-align:center;height:40px;}ul#idiomas li{float:none;display:inline-block;border:1px solid #dddddd;}}ul#utilidades li{float:left;width:31%;margin-right:2%;margin-bottom:10px;height:80px;border:1px solid #dddddd;padding:12px;}ul#utilidades li img{float:left;margin:0 8px 25px 0;}ul#utilidades li a strong{font-size:18px;}#buscador_google{padding:20px;margin-top:15px;}.servicios_desplegable{float:left;padding:10px 0 20px 20px;}@media only screen and (max-width:1023px){ul#utilidades li{width:48%;}}@media only screen and (max-width:767px){ul#utilidades li{width:100%;margin-right:0;}}.box{padding-bottom:30px;}#pie div.datos_oficina ul li{padding-right:5px;margin-right:5px;border-right:1px solid #dddddd;}#pie div.datos_oficina ul li:last-of-type{border-right:0;}#pie div.datos_oficina ul li.telefono span{white-space:nowrap;}@media only screen and (max-width:767px){#pie div.datos_oficina ul li{float:none;display:block;border:0;}}.col-md-4{position:relative;min-height:1px;padding:25px;}.col-md-4{float:left;}.col-md-4{width:33.33333333%;}@media only screen and (max-width:767px){.col-md-4{width:100%;}}.color_footer{background:#B00058;color:#ffffff;padding:10px;}.datos_oficina{text-align:left;}.datos_oficina ul li{color:#ffffff;display:block;}.datos_oficina ul li a,.datos_oficina ul li span{color:#ffffff;}#pie div.datos_oficina ul li{border-right:none;}div#footer,div#footer a{color:#ffffff;text-align:left;}#pie h4{color:#ffffff;padding-bottom:10px;font-size:18px;text-align:left;}img.map_button{display:none;}#menu_ppal-nav{display:none;}#menu_ppal-wrapper{background:#d84d94;background:-moz-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d84d94),color-stop(100%,#c70065));background:-webkit-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-o-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-ms-linear-gradient(top,#d84d94 0%,#c70065 100%);background:linear-gradient(to bottom,#d84d94 0%,#c70065 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d84d94',endColorstr='#c70065',GradientType=0 );height:50px;}#menu_ppal{max-width:1200px;margin:0 auto;height:50px;}#menu_ppal ul{}#menu_ppal ul li{float:left;line-height:50px;}#menu_ppal ul li#mp_ofertasgrupo{visibility:hidden;}#menu_ppal ul li#mp_librovisitas,#menu_ppal ul li#mp_rss{display:none;}#menu_ppal ul li a{display:block;line-height:50px;text-decoration:none;padding:0 20px;}#menu_ppal ul li a span{text-transform:uppercase;display:block;line-height:50px;font-size:16px;font-weight:700;letter-spacing:1px;color:#ffffff !important;}#menu_ppal ul li a:hover span{color:#000000 !important;}@media only screen and (max-width:1200px){#menu_ppal ul li a{padding:0 14px;}}@media only screen and (max-width:1023px){#menu_ppal-nav{display:block;text-align:center;text-decoration:none;background:#c70065 url(/images/icon-menu-mobile.png) 20px center no-repeat;line-height:50px;font-size:16px;font-weight:700;letter-spacing:1px;color:#ffffff !important;}#menu_ppal{display:none;}#menu_ppal-wrapper,#menu_ppal{height:auto;}#menu_ppal ul li{float:none;line-height:50px;}#menu_ppal ul li a{line-height:50px;}#menu_ppal ul li a span{line-height:50px;text-align:center;font-size:16px;letter-spacing:1px;}}form input[type="text"],form input[type="password"],form textarea,form select{padding:5px 8px;width:100%;background-color:#ffffff;border:1px solid #dddddd;margin-bottom:8px;}form input:focus,form select:focus{background-color:#ffffeb !important;}form p{clear:left;padding:0;margin:0;}form input[type="submit"],form input[type="reset"]{background:#d84d94;background:-moz-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d84d94),color-stop(100%,#c70065));background:-webkit-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-o-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-ms-linear-gradient(top,#d84d94 0%,#c70065 100%);background:linear-gradient(to bottom,#d84d94 0%,#c70065 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d84d94',endColorstr='#c70065',GradientType=0 );border:0;color:#ffffff;text-transform:uppercase;padding:6px;font-weight:bold;cursor:pointer;letter-spacing:1px;margin:5px;}form#frm_solicitud_informacion{position:relative;}form#frm_solicitud_informacion p.frm_title{padding-bottom:10px;border-bottom:1px dotted #dddddd;margin-bottom:15px;}form#frm_solicitud_informacion p.frm_title label,form#frm_solicitud_informacion p.frm_title span{display:inline-block;font-weight:900;color:#c70065;width:auto !important;}form#frm_solicitud_informacion label{float:none;display:block;padding-bottom:5px;width:100% !important;text-align:left;}form#frm_solicitud_informacion label br{display:none;}#datos_solicitante,#datos_viajeros,#datos_viaje{height:640px;width:270px;padding:15px;border:1px solid #eeeeee;}#s_captcha_recaptcha{float:left;height:640px;width:340px;padding:15px;border-bottom:1px solid #eeeeee;border-top:1px solid #eeeeee;border-right:1px solid #eeeeee;}form input#frm_info_fecha_salida,form input#frm_info_duracion,form input#frm_info_numero_habitaciones,form input#frm_info_tipo_habitaciones{width:47%;}form input#frm_info_fecha_salida{margin-right:4%;}span#alojamiento-estrellas,span#regimen-alimenticio{display:block;margin-bottom:10px;}span#alojamiento-estrellas br{display:none;}span#regimen-alimenticio input{margin-right:5px;}p.botones input{background:#d84d94;background:-moz-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d84d94),color-stop(100%,#c70065));background:-webkit-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-o-linear-gradient(top,#d84d94 0%,#c70065 100%);background:-ms-linear-gradient(top,#d84d94 0%,#c70065 100%);background:linear-gradient(to bottom,#d84d94 0%,#c70065 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d84d94',endColorstr='#c70065',GradientType=0 );border:0;color:#ffffff;text-transform:uppercase;padding:6px;font-weight:bold;cursor:pointer;letter-spacing:1px;}p.botones input:hover{background-color:#c70065;}.aviso_legal{color:#999999;padding:15px 0;margin-top:15px;border-top:1px solid #dddddd;}input.error{border:2px solid #dd0000;}ul.error{padding:5px;background-color:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;display:none;font-weight:bold;right:20px;bottom:5px;}#frm_bol_registro{position:relative;padding:20px 0 20px 20px;}.help-block,span#recaptcha_v2_error{display:inline;color:#d12f19;}#folletos{clear:both;min-height:290px;background:none;display:block;}#folletos ul{list-style:none;padding:0;margin:0;}#folletos ul li{float:left;margin:0 14px 15px 0;padding:0;}#folletos ul li:last-of-type{margin-right:0;}#folletos ul li a{display:block;width:91px;text-align:center;text-decoration:none;color:#999999;border:1px solid #dddddd;padding:8px;}#folletos ul li a img{display:block;margin-bottom:5px;}#folletos ul li a span.listado_folletos_titulo{display:block;text-align:center;height:21px;overflow:hidden;}#folletos ul li a span.listado_folletos_nombre_proveedor{display:none;}#folletos_listado_completo h2{clear:both;padding-top:40px;}#folletos_listado_completo h2:first-of-type{padding-top:0;}#folletos_listado_completo ul li{float:left;margin:20px 20px 0 0;}#folletos_listado_completo ul li a{text-align:center;padding:8px;color:#999999;height:142px;width:93px;display:block;overflow:hidden;border:1px solid #dddddd;background-color:#ffffff;text-decoration:none;}#folletos_listado_completo ul li a:hover{background-color:#eeeeee;}#folletos_listado_completo ul li a img{border:1px solid #e1e1e1;display:block;margin-bottom:4px;}input#info_folleto_enviar{margin-left:118px;}input#info_folleto_enviar:hover{background-color:#c70065;}#buscador_ofertas{position:relative;height:310px;z-index:9;margin-bottom:20px;}#buscador_ofertas_por_categoria{float:left;width:18%;}#buscador_ofertas_por_destino{float:left;width:82%;}#buscador_ofertas_por_destino_listado{float:left;width:15%;}#map{float:left;width:85%;height:350px;}.breadcrumb_title{margin-right:20px;}ul#listado_categorias,ul#listado_destinos{list-style:none;padding:0;margin:0;}@media only screen and (max-width:767px){#buscador_ofertas_por_categoria{width:50%;}#buscador_ofertas_por_destino{width:100%;}#buscador_ofertas_por_destino_listado{width:50%;}#map{width:100%;}}#buscador_ofertas_por_categoria h2,#buscador_ofertas_por_destino h2{background-color:#ffffeb;border-top:1px solid #f7f7c4;border-bottom:1px solid #f7f7c4;padding:20px;margin:-20px -20px 0 -20px;}#buscador_ofertas_por_categoria ul#listado_categorias li,#buscador_ofertas_por_destino ul#listado_destinos li{position:relative;}#buscador_ofertas_por_categoria ul#listado_categorias li a,#buscador_ofertas_por_destino ul#listado_destinos li a{display:block;padding:6px 10px 6px 0;text-decoration:none;}#buscador_ofertas_por_categoria ul#listado_categorias li a:hover,#buscador_ofertas_por_categoria ul#listado_categorias li a.categoria_selected,#buscador_ofertas_por_destino ul#listado_destinos li a:hover,#buscador_ofertas_por_destino ul#listado_destinos li a.destino_selected{color:#000000;}#buscador_ofertas_por_categoria ul#listado_categorias li ul.listado_categorias_destino,#buscador_ofertas_por_destino ul#listado_destinos li ul.listado_destinos_destino{position:absolute;right:0;top:0;z-index:8;width:200px;display:none;margin:-20px -195px 0 0;list-style-type:none;background-color:#ffffff;-moz-box-shadow:0 1px 7px #999999;-webkit-box-shadow:0 1px 7px #999999;box-shadow:0 1px 7px #999999;}#buscador_ofertas_por_destino ul#listado_destinos li ul.listado_destinos_destino{height:250px;overflow:auto;}#buscador_ofertas_por_categoria ul#listado_categorias li ul.listado_categorias_destino li a,#buscador_ofertas_por_destino ul#listado_destinos li ul.listado_destinos_destino li a{background-image:none;border-bottom:0;padding:4px 8px;}#buscador_ofertas_por_categoria ul#listado_categorias li ul.listado_categorias_destino li a:hover,#buscador_ofertas_por_destino ul#listado_destinos li ul.listado_destinos_destino li a:hover{background-color:#;}#buscador_ofertas_por_categoria ul#listado_categorias li ul.listado_categorias_destino li a.listado_categorias_destino_close,#buscador_ofertas_por_destino ul#listado_destinos li ul.listado_destinos_destino li a.listado_destinos_destino_close{float:right;border:0;width:12px;height:12px;margin:8px 6px 0 0;.margin-top:18px;cursor:pointer;padding:0;background:transparent url(/images/icon_close.gif) left top no-repeat;}#catalogo_ofertas{clear:both;}#catalogo_ofertas_destino h2{background-color:#ffffeb;border-top:1px solid #f7f7c4;border-bottom:1px solid #f7f7c4;padding:20px;margin:-20px -20px 30px -20px;}#catalogo_ofertas_destino h2 a{font-size:24px;font-weight:700;color:#c70065;text-decoration:none;}#catalogo_ofertas_destino ul{margin:0;list-style-type:none;}#catalogo_ofertas_destino ul li{float:left;margin:0 11px 15px 0;}#catalogo_ofertas_destino ul li a{border:1px solid #dddddd;padding:10px;display:block;text-decoration:none;color:#;text-transform:uppercase;text-align:center;}#catalogo_ofertas_destino ul li a:hover{background-color:#f9f9f9;}#catalogo_ofertas_destino ul li a span{display:block;font-size:14px;width:150px;margin-top:5px;text-align:center;height:2.8em;overflow:hidden;}#paginador{padding:25px;text-align:center;}#paginador p{margin-bottom:1.5em;}#paginador a{border:1px solid #;}#paginador a:hover{border:1px solid #;background-color:#;}#reservas{position:relative;background:#B00058;height:110px;bottom:0px;width:100%;-webkit-box-shadow:0px 8px 20px 0px rgba(0,0,0,0.33);-moz-box-shadow:0px 8px 20px 0px rgba(0,0,0,0.33);box-shadow:0px 8px 20px 0px rgba(0,0,0,0.33);}#reservas ul{width:880px;height:110px;padding:0px;margin:0px;margin-left:auto;margin-right:auto;margin-top:30px;list-style:none;display:block;}#reservas ul li{float:left;}#reservas ul li a{width:96px;height:110px;display:block;background:url(/images/sprite-reservas.png) no-repeat;position:relative;}#reservas ul li.reservas_menu_reservas_online{color:#FFFFFF;background:url(/images/bg_reservas_online.png) no-repeat;width:134px;height:27px;position:absolute;top:6px;font-size:14px;font-family:'Source Sans Pro',sans-serif;padding:5px 10px;left:123px;}#reservas ul li a span{color:#FFFFFF;font-size:16px;font-family:'Source Sans Pro',sans-serif;width:80px;position:absolute;bottom:10px;margin:0 auto;left:0;right:0;text-align:center;-webkit-transition:color 100ms ease-in;-moz-transition:color 100ms ease-in;-o-transition:color 100ms ease-in;transition:color 100ms ease-in;}#reservas ul li.coches a{background-position:0px 0px;}#reservas ul li.grandes_viajes a{background-position:-672px 0px;}#reservas ul li.hoteles a{background-position:-96px 0px;}#reservas ul li.seguros a{background-position:-192px 0px;}#reservas ul li.cruceros a{background-position:-288px 0px;}#reservas ul li.vuelos a{background-position:-384px 0px;}#reservas ul li.vacaciones a{background-position:-480px 0px;}#reservas ul li.balnearios_ski a{background-position:-576px 0px;}#reservas ul li.hoffman a{background-position:-768px 0px;}#reservas ul li.turismo_rural a{background-position:-672px 0px;}#reservas ul li.reservas_menu_realizar_pago a{background-position:-864px 0px;}#reservas ul li a:hover span{color:#FC9494;}#reservas ul li.coches a:hover{background-position:0px -110px;}#reservas ul li.hoteles a:hover{background-position:-96px -110px;}#reservas ul li.grandes_viajes a:hover{background-position:-672px -110px;}#reservas ul li.seguros a:hover{background-position:-192px -110px;}#reservas ul li.cruceros a:hover{background-position:-288px -110px;}#reservas ul li.vuelos a:hover{background-position:-384px -110px;}#reservas ul li.vacaciones a:hover{background-position:-480px -110px;}#reservas ul li.balnearios_ski a:hover{background-position:-576px -110px;}#reservas ul li.hoffman a:hover{background-position:-768px -110px;}#reservas ul li.reservas_menu_realizar_pago a:hover{background-position:-864px -110px;}#reservas ul li.turismo_rural a:hover{background-position:-672px -110px;}#reservas ul li.reservas_menu_realizar_pago span{color:#FF9}ul#listado_boletines li{background:#ffffff url(/images/bg_title.gif) left bottom repeat-x;border-bottom:1px solid #e1e1e1;}ul#listado_boletines li a{padding:20px;display:block;text-decoration:none;}ul#listado_boletines li a:hover{background:#eeeeee url(/common/pi/privada/imagenes/iconos/forward.png) 925px center no-repeat;}ul#listado_boletines li.agencia{background:#ffffff url(/images/bg_title_agencias.gif) left bottom repeat-x;border-bottom:1px solid #f7c8c8;}ul#listado_boletines li.agencia a:hover{background:transparent url(/common/pi/privada/imagenes/iconos/forward.png) 925px center no-repeat;}ul#listado_boletines li a span.boletin_fecha{background-color:#666666;color:#ffffff;margin-right:5px;padding:1px 3px;}ul#listado_boletines li a span.boletin_num_ofertas{color:#999999;}ul#listado_boletines li a span.exclusivo_agencia{margin-left:10px;background-color:#bb0000;color:#ffffff;padding:2px 5px 3px 5px;}ul#lista_ofertas{padding:20px;}ul#lista_ofertas li{background:#f9f9f9 url(/images/bg_boletines_oferta.gif) right top no-repeat;border:1px solid #e9e9e9;margin-bottom:15px;cursor:pointer;}ul#lista_ofertas li a{padding:10px;width:888px;display:block;text-decoration:none;}ul#lista_ofertas li a:hover{border:2px solid #bb0000;padding:8px;}ul#lista_ofertas li img,.boletin_detalle_imagen{float:right;padding:4px;background-color:#ffffff;border:1px solid #e9e9e9;}ul#lista_ofertas li a h3,.boletin_detalle_oferta h2{font-size:11px;font-weight:bold;color:#9a0401;padding:5px 0 10px 0;margin-bottom:10px;border-bottom:1px solid #e9e9e9;width:555px;}ul#lista_ofertas li a span.boletin_oferta_resumen,.boletines_detalle_resumen{color:#666666;line-height:150%;display:block;width:555px;}ul#lista_ofertas li a span.boletin_oferta_precio,.boletin_detalle_precio{font-weight:bold;color:#BB0000;display:block;padding-top:10px;width:555px;}ul#lista_ofertas li a span.boletin_oferta_masinfo{font-weight:bold;text-align:right;color:#3366CC;text-decoration:underline;display:block;width:555px;padding-top:10px;text-decoration:underline;}.boletin_detalle_oferta{margin:20px;width:910px;background:#f9f9f9 url(/images/bg_boletines_oferta.gif) right top no-repeat;}.boletin_detalle_descripcion{padding:15px 0;margin-right:240px;width:500px;}.boletin_detalle_imagen{margin-bottom:15px;}#bol_frm_login{width:320px;float:right;}#bol_frm_login img{vertical-align:middle;}#bol_frm_login a{font-size:9px;color:#eeeeee;}#bol_frm_login input.text{color:#888888;font-size:10px;width:60px;padding:3px 4px;}#bol_frm_login input.button{padding:2px 4px;color:#666666;font-size:10px;font-weight:normal;}#bol_frm_login input.button:hover{color:#000000;cursor:pointer;}@font-face{font-family:'flexslider-icon';src:url('/common/pi/global/fonts/flexslider-icon.eot');src:url('/common/pi/global/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),url('/common/pi/global/fonts/flexslider-icon.woff') format('woff'),url('/common/pi/global/fonts/flexslider-icon.ttf') format('truetype'),url('/common/pi/global/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal;}.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flex-pauseplay span{text-transform:capitalize;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0;position:relative;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(255,255,255,0.9);text-shadow:1px 1px 0 rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(255,255,255,0.9);text-shadow:1px 1px 0 rgba(0,0,0,0.3);line-height:100%;}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;background:rgba(255,255,255,0.9);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#fff;background:rgba(255,255,255,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}.col-ofertas ul{list-style:none;margin:0px;padding:0px;}.col-ofertas ul li{float:left;width:286px;height:92px;padding-right:10px;}.oferta-img{float:left;position:relative;width:124px;height:92px;text-align:center;}.oferta-info{float:left;width:160px;height:92px;}.precio{position:absolute;bottom:20px;left:0px;background:#CC0001;color:#FFFFFF;font-weight:bold;padding:4px 4px;font-size:12px;}.oferta-info span{display:block;}.oferta-titulo{font-size:16px;height:24px;overflow:hidden;}.oferta-titulo a{font-weight:bold;color:#000000;}.oferta-validez{color:#999999;overflow:hidden;font-size:12px;height:16px;}.oferta-subtitulo{color:#555555;overflow:hidden;font-size:12px;height:16px;}.oferta-resumen{font-style:italic;overflow:hidden;font-size:12px;height:16px;}#listado_ofertas_completo{padding-bottom:20px;}#listado_ofertas_completo ul{}#listado_ofertas_completo ul li{margin-top:20px;margin-right:2%;float:left;width:48%;}#listado_ofertas_completo ul li a{border:1px solid #dddddd;height:172px;padding:10px;width:100%;overflow:hidden;display:block;text-decoration:none;position:relative;}#listado_ofertas_completo ul li a:hover{background-color:#f9f9f9;}#listado_ofertas_completo ul li a img{float:left;}#listado_ofertas_completo ul li a span{display:block;margin-left:210px;line-height:150%;height:1.5em;overflow:hidden;}#listado_ofertas_completo ul li a span.listado_ofertas_tipo{display:none;position:absolute;right:0;bottom:0;color:#ffffff;background-color:#c70065;font-weight:bold;text-transform:uppercase;padding:3px;}#listado_ofertas_completo ul li a span.listado_ofertas_titulo{color:#c70065;font-weight:300;font-size:28px;line-height:150%;}#listado_ofertas_completo ul li a span.listado_ofertas_precio{font-weight:300;font-size:40px;line-height:130%;padding-bottom:10px;}#listado_ofertas_completo ul li a span.listado_ofertas_caducidad{color:#999999;}#listado_ofertas_completo ul li a span.listado_ofertas_subtitulo{color:#666666;}#listado_ofertas_completo ul li a span.listado_ofertas_resumen{display:none;}@media only screen and (max-width:1200px){#listado_ofertas_completo ul li a span.listado_ofertas_titulo{font-size:24px;}#listado_ofertas_completo ul li a span.listado_ofertas_precio{font-size:32px;}}@media only screen and (max-width:1023px){#listado_ofertas_completo ul li{width:98%;}#listado_ofertas_completo ul li a span.listado_ofertas_titulo{font-size:28px;}#listado_ofertas_completo ul li a span.listado_ofertas_precio{font-size:40px;}}#detalle_oferta{}#detalle_oferta_contenido{width:68%;margin-right:2%;}#detalle_oferta_img_social{float:left;width:47%;margin-right:3%;overflow:hidden;}#detalle_oferta_img{width:100%;}#detalle_oferta_info{float:left;width:50%;}ul#enlaces_sociales{}ul#enlaces_sociales li{float:left;}ul#enlaces_sociales li a{display:block;padding:5px 3px;}#detalle_oferta_info a{text-decoration:none;}#detalle_oferta_info h3{font-weight:300;font-size:28px;line-height:100%;padding:20px 0 10px 0;}#detalle_oferta_info h4{line-height:160%;}#detalle_oferta_info p{margin-bottom:5px;}#detalle_oferta_precio{font-weight:300;font-size:40px;line-height:130%;padding-bottom:10px;color:#c70065;}#detalle_oferta_caducidad{color:#999999;}#detalle_oferta_resumen{margin-bottom:8px;}#detalle_oferta_categorias{background:transparent url(/common/pi/privada/imagenes/iconos/icono_categoria.png) left center no-repeat;padding-left:20px;}#detalle_oferta_etiquetas{background:transparent url(/common/pi/privada/imagenes/iconos/icono_tag.png) left center no-repeat;padding-left:20px;}#detalle_oferta_pdf{background:transparent url(/common/pi/privada/imagenes/iconos/pdf.png) left center no-repeat;padding-left:20px;}#detalle_oferta_jpg{background:transparent url(/common/pi/privada/imagenes/iconos/jpg.png) left center no-repeat;padding-left:20px;}#detalle_oferta_url{background:transparent url(/common/pi/privada/imagenes/iconos/url.png) left center no-repeat;padding-left:20px;font-weight:bold;text-transform:uppercase;}#detalle_oferta_descripcion{border-top:1px solid #eeeeee;margin-top:10px;color:#666666;float:left;clear:left;width:600px;margin-left:15px;padding-top:10px;}#detalle_oferta_formulario{float:right;width:30%;position:relative;}#detalle_oferta_formulario form{padding:15px;border-left:1px solid #dddddd;}#listado_ofertas_jtools{width:100%;height:240px;}.scrollable{width:100%;height:240px;overflow:hidden;position:relative;float:left;}.scrollable .items{width:20000em;position:absolute;clear:both;}.items a{float:left;position:relative;display:block;width:272px;margin:0 10px;height:204px;text-decoration:none;}.loc_imagen{position:absolute;width:272px;left:0;top:0;z-index:1;}.loc_txt_bg{position:absolute;left:0;bottom:0;width:100%;height:35px;line-height:200%;background-color:#000000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:2;}.loc_titulo{position:absolute;left:10px;bottom:0;z-index:3;color:#ffffff;font-size:18px;font-weight:bold;line-height:35px;overflow:hidden;}.loc_fecha{display:none;}.loc_precio{position:absolute;display:inline-block;right:0;bottom:35px;padding:0 5px;overflow:hidden;text-align:right;font-weight:300;z-index:3;font-size:24px;background-color:#c70065;color:#ffffff;}.loc_precio span{color:#ffffff;font-weight:300;font-size:24px;}a.browse{background:url(/common/pi/global/images/arrows.gif) no-repeat;display:block;width:8px;height:15px;float:left;margin:70px 10px 0 10px;cursor:pointer;font-size:1px;}a.right{background-position:left bottom;}a.right:hover{background-position:right bottom;}a.left{background-position:left top;}a.left:hover{background-position:right top;}a.browse{display:none;}.navi{margin-left:350px;width:200px;height:20px;}.navi a{width:8px;height:8px;float:left;margin:3px;background:url(/common/pi/global/images/navigator.png) 0 0 no-repeat;display:block;font-size:1px;}.navi a:hover{background-position:0 -8px;}.navi a.active{background-position:0 -16px;}.navi{display:none;}.flex-enlace{display:block;width:100%;text-decoration:none;}.flex-titulo{display:block;padding:6px;color:#c70065;background:rgba(200,0,100,0.2);}.flex-titulo strong{display:block;line-height:1.2em;height:1.2em;overflow:hidden;}.flex-precio{display:block;line-height:2em;height:2em;overflow:hidden;color:#c70065;background:rgba(200,0,100,0.1);padding:0 6px;}#slider-grupo .flex-control-nav{bottom:-20px;}#cookies{position:fixed;top:auto;bottom:0;left:0;z-index:9999;background-color:#000000;width:100%;padding-top:15px;padding-bottom:15px;}#cookies .container{max-width:100%;margin:0 auto;}#cookies p{color:#999999;}#cookies a,#cookies strong{color:#ffffff;}@media (min-width:768px){#cookies .btn{float:right;margin-left:1.5em;margin-bottom:1.5em;width:auto;}}@media (max-width:767px){#cookies .container{padding-left:15px !important;padding-right:15px !important;}}@media (min-width:768px){#cookies .container{width:750px !important;}}@media (min-width:992px){#cookies .container{width:970px !important;}}@media (min-width:1200px){#cookies .container{width:1170px !important;}}#redes-sociales{margin:2.8px 0;}#redes-sociales li{display:inline;margin-right:4px;line-height:14px;}#redes-sociales li:last-of-type{margin-right:0;}#redes-sociales li a{display:inline-block;width:24px;height:24px;background:transparent url("/img/sprite-redes-sociales.png") left top no-repeat;}#redes-sociales li a.facebook{background-position:0 0;}#redes-sociales li a.twitter{background-position:-24px 0;}#redes-sociales li a.pinterest{background-position:-48px 0;}#redes-sociales li a.instagram{background-position:-72px 0;}#redes-sociales li a.rss{background-position:-96px 0;}#redes-sociales li a.blog{background-position:-120px 0;}#redes-sociales li a span{display:inline-block;text-indent:-9876px;font-size:0;overflow:hidden;}@media (max-width:767px){#redes-sociales{display:inline-block;}}