html{height:100%;margin:0;padding:0}button,input,optgroup,select,textarea{color:#000}.modal-dialog{color:#000}footer{bottom:0;width:100%;height:0}footer p{margin:0;padding:0;font-size:.9em;line-height:1.5em;margin:0 1em 0 1em}header{height:5.3em;position:fixed;top:0;transition:top .5s ease-in-out;width:100%;z-index:100}header div{}header a{float:right}header h1{margin:35px 0 0 0;font-size:55px;color:#825728;font-family:'Baumans',cursive}header p{font-family:'Open Sans',sans-serif;font-size:16px;color:#4a463b}.header_fijo{position:static}@keyframes slidelogo {
  75% {transform: translate(-100%,0);}
  100% {transform: translate(2%,0); }
}.img_rates{max-width:100%;height:auto;display:block;margin:0 auto}.imagen_gen{width:60%;height:100%}.imglogo{width:20%;height:auto;z-index:10;position:absolute;bottom:3%;left:0;transform:translate(-100%,0);animation:3s ease-out slidelogo;animation-fill-mode:forwards}@media (max-width:1200px){.imagen_gen{width:80%;height:100%}.imglogo{width:30%}}@media (max-width:915px){.imagen_gen{width:100%;height:100%}.imglogo{width:40%}}@keyframes anim_son {
  /*100% {min-height: 35%;}*/
  90% {opacity: 0;}  
  100% {opacity: 1;}
 
}.shooting{position:absolute;width:25%;bottom:50%;left:60%;opacity:1;animation:2s ease-in anim_shot;animation-fill-mode:forwards}@keyframes anim_shot {
  /*100% {min-height: 35%;}*/
  0% { 
	    bottom: 60%;
        left: 100%;
 		scale: 0;  
  	 }  

  50% { 
    	bottom: 55%;
        left: 50%;
 		scale: 0.2;  
  	 }  

  90% {
    	bottom: 51%;
        left: 10%;
 		scale: 1.5;  
  	 }  

  
  100% {
    	bottom: 50%;
        left: 0%;
 		scale: 0;  
  	 }  
  
}#button_header{background-color:#047104;color:#fff;width:40%;height:2.6em;display:flex;justify-content:center;align-items:center;cursor:pointer;cursor:hand;text-align:center;border:none}.button_verde_centrado{background-color:#07b307;color:#fff;width:40%;margin-left:30%;margin-right:30%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;cursor:hand;text-align:center;border:none}.barra_menu a{float:none}.barra_menu p{text-align:center;color:#fff}.barra_menu{margin:0 0 0 .2em}.ext_border-menu{width:3.5em;height:3em;cursor:pointer;cursor:hand;position:relative;display:inline-block;margin:0 0 0 0}.border-menu{width:2em;height:.3em;border-top:1.0em double #fff;border-bottom:.35em solid #fff;margin:.5em 1.5em 0 0;position:relative;display:inline-block;box-sizing:initial}.ext_border-menu:hover .dropdown-content{display:block;animation:.5s ease-out anim_menu;animation-fill-mode:forwards}@keyframes anim_menu {
  /*100% {min-height: 35%;}*/
  0%  {opacity: 0;
  		}  
  100% {opacity: 1;
  }
}.dropdown-content{display:none;opacity:0;position:absolute;background-color:#f9f9f9;min-width:14em;box-shadow:0 8px 16px 0 rgba(200,200,255,.5);z-index:999;margin:1em 0 0 0}.dropdown-content a{color:#000;padding:.8em 1em .8em 1em;text-decoration:none;display:block;float:left;width:calc(100%)}.como_resto_menu{color:#000;padding:.8em 1em .8em 1em;text-decoration:none;display:block;float:left;width:calc(100%);margin:0}.dropdown-content a:hover{background-color:#3d3d63;color:#ffa412}.como_resto_menu:hover{background-color:#3d3d63;color:#ffa412}.dropdown-content ul{list-style-type:none;padding:0}.dropdown-content li{margin:0}@media not screen and (hover:none){.dropdown-content ul li ul{display:none;opacity:0;background-color:#f9f9f9;min-width:14em;box-shadow:0 8px 16px 0 rgba(200,200,255,.5);z-index:999;margin:0 0 0 0;position:absolute}.dropdown-content ul li:hover>ul{margin:3em 0 0 3em;display:block;animation:.5s ease-out anim_menu;animation-fill-mode:forwards}}@media only screen and (hover:none){.submenu_no_visible{display:none;opacity:0;background-color:#f9f9f9;min-width:14em;box-shadow:0 8px 16px 0 rgba(200,200,255,.5);z-index:999;margin:0 0 0 0;position:absolute}.submenu_visible{margin:3em 0 0 3em;display:block;animation:.5s ease-out anim_menu;animation-fill-mode:forwards}}ul{margin:0;list-style-type:none;padding:0}.ul-con-discos{list-style-type:disc;padding:0 0 0 10em}li{margin:0}.li-con-sangria{margin:0 0 0 2em}input{font-family:'Open Sans',sans-serif;font-size:16px;outline:0;background:#ebe8de;border-radius:5px}input[type="submit"]{width:auto;padding:5px 18px;line-height:25px;text-shadow:none;cursor:pointer;box-shadow:none;background:#333;color:#fff}p{margin:5px 0;line-height:25px;text-align:justify}a{text-decoration:none;color:inherit}strong{font-weight:bold}figcaption strong{border-bottom:1px solid #d6d0c1;padding-bottom:10px;margin:10px 0;display:block}figcaption{line-height:25px;font-size:14px;width:200px}hr{background-color:#d6d0c1;border:0;height:1px;margin:20px 0}.imagen_buses{max-width:100%;max-height:100%;width:auto!important}.imagen_en_light_box{max-width:100%;max-height:100%;width:auto!important}.doscolumnas,#text_columns1,#menu02,#menu04,.unacolumna,#seccalendario{line-height:25px;font-family:'Open Sans',sans-serif;clear:both;width:auto;max-width:900px;margin:0 auto}.doscolumnas h1,.unacolumna h1{font-size:22px;margin:3em 0 0 0;color:#ffa412;font-weight:bolder}.doscolumnas h2,.unacolumna h2{font-size:21px;margin:15px 0 0 0;color:#ffa412;font-weight:bolder}.doscolumnas h3,.unacolumna h3{font-size:20px;border-bottom:1px solid #ffa412;padding:20px 0;margin-bottom:0;color:#ffa412}.doscolumnas h4,.unacolumna h4{font-size:16px;padding:50px 0 0 0;margin-bottom:0;color:#ffa412;text-align:center;font-weight:bold}.doscolumnas h5,.unacolumna h5{font-size:14px;padding:20px 0;margin-bottom:0;color:#ffa412;font-weight:bold}.naranja{color:#77a3f2}.clear{clear:both}.row{margin:40px 0 0 50px;float:right;width:350px}.row img{float:left}.row p{margin-left:100px}.unacolumna article.column{margin:0 5px 0 5px;font-size:14px;width:auto;max-width:900px}.doscolumnas article.column1,.doscolumnas .column2{margin:0 0;font-size:14px;float:left;width:auto;max-width:400px}.doscolumnas .column2{margin:0 0 0 100px}.div_imagen_y_texto p:before{content:"";width:10em;display:block;overflow:hidden;clear:right}.div_texto_e_imagen p:before{content:"";width:10em;display:block;overflow:hidden;clear:left}@media (max-width:915px){.doscolumnas article.column1,.doscolumnas .column2,#unacolumna article.column{float:none;max-width:100%;margin:0 5px 0 5px}.column2 .row{float:none;margin:0 5px 40px 50px}}@media (max-width:765px){.container{height:1px;top:-1500px}nav ul li{padding:1px 5px}.imgta{height:70px;margin:-70px 5px 0 0}.idiomas{margin:-60px 150px 0 0}.doscolumnas article.column1,.doscolumnas .column2,#unacolumna article.column{float:none;max-width:100%;margin:0 5px 0 5px}}@media (orientation:landscape) and (max-width:500px){header{height:4.3em}}@media (max-width:500px){.doscolumnas article.column1,.doscolumnas .column2,#unacolumna article.column{float:none;max-width:100%;margin:0 5px 0 5px}.column2 .row{margin:0 0 40px 10px;width:auto}.idiomas{margin:-60px 120px 0 0}}.row p{margin-right:10px}.lb_se_enviara{cursor:pointer;cursor:hand;font-weight:bold}.el_calendario{width:100%}.tabla_mes{width:100%;border:0 solid #b00;padding:0;margin:0;border-spacing:0;vertical-align:top;text-align:top;text-align:center}.tabla_mes_admin{width:100%;border:0 solid #b00;padding:0;margin:0;border-spacing:0;vertical-align:top;text-align:top;text-align:center}.dia_de_sem{border:0 solid #fb0;padding:0;margin:0;border-spacing:0;text-align:center;background:url(imagenes/cal/headerSprite.png) repeat-x scroll left top transparent;background-color:transparent;background-image:url(imagenes/cal/headerSprite.png);background-repeat:repeat-x;background-attachment:scroll;background-position:left top;background-clip:border-box;background-origin:padding-box;background-size:auto auto;color:#000}.dia_de_we{border:0 solid #fb0;padding:0;margin:0;border-spacing:0;text-align:center;background:url(imagenes/cal/headerSprite_we.png) repeat-x scroll left top transparent;background-color:transparent;background-image:url(imagenes/cal/headerSprite_we.png);background-repeat:repeat-x;background-attachment:scroll;background-position:left top;background-clip:border-box;background-origin:padding-box;background-size:auto auto;color:#000}.img_adelante_atras{height:2em;width:auto;vertical-align:bottom}.foc_adelante_atras{border:0 solid #fb0;padding:0;margin:0;border-spacing:0;text-align:center;background:url(imagenes/cal/headerSprite.png) repeat-x scroll left top transparent;background-color:transparent;background-image:url(imagenes/cal/headerSprite.png);background-repeat:repeat-x;background-attachment:scroll;background-position:left top;background-clip:border-box;background-origin:padding-box;background-size:auto auto;color:#000;cursor:pointer;cursor:hand}.lb_mes_y_ano{border:0 solid #b0b;padding:0;margin:0;border-spacing:0;color:#fbc44e}.parada{}.precio_sandwiches{color:#aaf;font-family:'Open Sans',sans-serif;font-size:14px;line-height:25px}.info_precio_sandwiches{}.boton_save_supper{margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;height:28px;width:100%;font-size:15px;cursor:pointer;cursor:hand}.welcome{}.div_cancel{}.div_sandwiches{}.div_sandwiches{}.lb_bebida{margin-left:40px;margin-top:5px;width:130px}.button_cuantos_sandwiches{margin-left:2px;margin-right:2px;margin-top:0;margin-bottom:0;height:28px;width:100%;font-size:15px;background:#aaa;cursor:pointer;cursor:hand;padding:3px 5px 3px 5px}.st_tipo_sand_0{}.st_tipo_sand_1{}.st_tipo_sand_2{}.st_tipo_sand_3{width:6em;display:inline-block}.st_tipo_sand_4{width:6em;display:inline-block}.st_tipo_sand_5{width:6em;display:inline-block}.st_tipo_sand_6{width:6em;display:inline-block}.st_tipo_sand_7{width:6em;display:inline-block}.button_cuantos_sandwiches_desactivado{display:none}.div_timing{}.lb_contador{margin-left:10px;margin-top:5px;font-size:16px;font-weight:bold}.vp_sand{margin:15px 10px 0 0}.lb_st_sand_short{margin:-10px 0 0 0}.im_sand{cursor:pointer;cursor:hand;max-width:100%;max-height:100%;width:auto!important}.lb_sand_price{}.lb_descripcion_comida{}.fondo_rojo{background:red}.fondo_verde{background:#0f0}.borde_rojo{border-right:10px solid red}.vp_organizador{margin-top:100px;background:#294881}.vp_organizador_desactivado{margin-top:100px;background:#294881;border-left:2em solid red}.html_facturas{}.contenido_gen{padding-bottom:2em;padding-top:2em;min-height:70%}.contenido_gen ol{list-style-type:decimal;list-style-position:inside}.li_rojo{color:red}.li_verde{color:#0f0}.li_azul_fuerte{color:#00f}.li_azul_flojo{color:#0ff}.li_amarillo{color:#ff0}.li_naranja{color:#ff8000}.ul_sin{list-style-type:none}.num_ride{height:1.5em;margin:0 1em 0 0}.icon_ride{height:2em}.td_top{vertical-align:top;padding:0 0 1em 0;width:95%}.contenido_alternativo{visibility:visible}.ul_50_left{width:50%;float:left;margin:0 10px 0 0}.ul_25_left{width:25%;float:left;margin:0 20px 0 0}.ul_50_right{width:50%;float:right;margin:0 0 0 10px}.ul_25_right{width:25%;float:right;margin:0 0 0 10px}.ul_100{width:100%}.img_100{max-width:100%;height:auto;display:block;margin:0 auto}.td_primera_de_dos_col_30{padding:0 2em 0 0;vertical-align:top;width:30%}.img_obs{max-width:100%;max-height:50vh;height:auto;display:block;margin:0 auto}.lb_booking{vertical-align:middle}.lb_click_calen{margin:0 0 15px 0}.lb_resalta{margin:0 0 0 0;font-weight:bold;line-height:1.5em;font-size:1.2em;color:#fff}.vertical-align-top{vertical-align:top}.lb_closed{margin:0 0 15px 0;font-weight:bold;line-height:1.3em;font-size:1.1em;color:#ff8040}.charla_debajo_calendario{margin:15px 0 15px 0}.vp_contenido_alternativo{width:100%}.html_parada{margin:30px 0 0 0}.enlace_en_html{color:#77a3f2;cursor:pointer;cursor:hand;text-decoration:underline}.resaltar_textos{color:#ffa412;font-weight:bold}.hp_los_ver{}.hp_los_ver_y_bloqueo{width:100%}.bloqueo{}.check_box_estados{font-weight:100;margin:0 10px 0 0}.html_pago_res{}.textbox_en{width:100%;height:16px;border:none;font-size:12px}.textbox_es{width:100%;height:16px;border:none;font-size:12px;background:#ffffb0}.contenido_panel_modal{width:100%}.fVerticalPanel{width:100%}.fFocusPanel{width:100%}.vp_booking{width:100%}.vp_booking_parte{border:5px solid #000;width:100%}.lb_organizador_ese_dia{cursor:pointer;cursor:hand}.lb_email{cursor:pointer;cursor:hand}.enlace{color:#f50;cursor:pointer;cursor:hand;font-size:17px;padding-left:5px;padding-right:5px;transition:color 1s ease;text-decoration:underline}.enlace_footer_ext{color:#ffa412;cursor:pointer;cursor:hand;text-decoration:underline}.Cursor_esperate *,.Cursor_esperate .absolutelyPositioned{cursor:wait}.label_vacaciones{font-size:16px;font-weight:bold;color:#de5840}.boton_save_supper{margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;height:28px;width:100%;font-size:15px;cursor:pointer;cursor:hand}.button_update_inscripcion{margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;height:28px;width:100%;font-size:15px;cursor:pointer;cursor:hand}.button_enviar_inscripcion{width:100%;font-size:1.3em;padding:.3em;margin-top:1em;color:green;cursor:pointer;cursor:hand}.button_modificar_inscripcion{margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;height:28px;width:100%;font-size:15px;cursor:pointer;cursor:hand}.button_clip{margin-left:0;margin-right:0;width:100%;font-size:15px;cursor:pointer;cursor:hand}.textArea_org{width:100%}.textArea_org_1{width:100%}.textArea_org_2{width:100%;background:#ffffb0}.textArea_org_3{width:100%;background:#f7d18c}.textArea_org_4{width:100%;background:#f78453}.textArea_org_5{width:100%;background:red}.html_hidden{white-space:pre-wrap;width:100%;min-height:50px;padding:5px;word-wrap:break-word}.button_modificar_inscripcion_rojo{margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px;height:28px;width:100%;font-size:15px;cursor:pointer;cursor:hand;background:red}.botones_si_o_no{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:28px;width:70px;font-size:15px;cursor:pointer;cursor:hand}.botones_cargar_textos{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:28px;cursor:pointer;cursor:hand}.botones_cargar_textos:disabled,button[disabled]{border:1px solid #999;background-color:#ccc;color:#666}.boton_panel_arriba{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:28px;width:100%;font-size:15px;cursor:pointer;cursor:hand}.los_botones_panel_arriba{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%}.botones_guardar_org{margin-left:30px;margin-right:0;margin-top:0;margin-bottom:0;height:28px;width:140px;font-size:15px;cursor:pointer;cursor:hand}.botones_rojo{margin-left:30px;margin-right:0;margin-top:0;margin-bottom:0;height:28px;width:140px;font-size:15px;cursor:pointer;cursor:hand;background:red}.html_charla{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;padding:5px;line-height:130%}.ft_aviso{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;padding:5px;line-height:150%;vertical-align:top;width:100%;text-align:justify}.ft_organ_bus0{font-family:'Open Sans',sans-serif;font-size:14px;color:#000;padding:5px;line-height:130%;vertical-align:top;background:#fff;width:100%}.ft_organ_bus1{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;padding:5px;line-height:130%;vertical-align:top;background:#a22e2b;width:100%}.ft_organ_bus2{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;margin-top:25px;line-height:130%;vertical-align:top;background:#67608f;width:100%}.ft_organ_bus3{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;padding:5px;line-height:130%;vertical-align:top;background:#8f8460;width:100%}.ft_organ_bus4{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;padding:5px;line-height:130%;vertical-align:top;background:#748f60;width:100%}.ft_organ_bus5{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;padding:5px;line-height:130%;vertical-align:top;background:teal;width:100%}.ft_organ_bus6{font-family:'Open Sans',sans-serif;font-size:14px;color:#fff;padding:5px;line-height:130%;vertical-align:top;background:#637405;width:100%}.ft_caract_bus{width:100%}.nbr_hotel{font-weight:bold}.dir_hotel{font-size:12px}.labels_forms{}.labels_forms2{}.labels_forms3{margin-right:.2em;line-height:1em}.telefono1{margin-top:.2em}.labels_forms4{padding:0;margin:0;border-spacing:0}.label_email_link{font-weight:bold;cursor:pointer;cursor:hand}.labels_forms_org{font-size:12px;font-weight:normal;color:#000}.rb_cambio_horario{font-size:12px;font-weight:normal}.celda_de_calendario{width:13.5%}.separacion_col{width:.2em;height:100%;background:red}.separacion_row{width:100%;height:.2em}.separacion_row_we{width:100%;height:.2em}.separacion_row_norm{width:100%;height:.2em}.separacion_row_sab{background:#fdd891}.tabla_dia_generico{width:100%;padding:0;margin:0;border-spacing:0}.tabla_dia_generico_activo{width:100%;padding:0;margin:0;border-spacing:0;border:1px solid #138021}.tabla_dia_generico_activo_ob{width:100%;padding:0;margin:0;border-spacing:0;border:1px solid #fba609}.panel_superposicion{position:relative}.img_ajustada{max-width:100%;height:auto}.img_luna_no_activo{max-width:100%;height:auto;vertical-align:bottom;-webkit-filter:sepia(100%) hue-rotate(210deg) saturate(300%) brightness(.75);filter:sepia(100%) hue-rotate(210deg) saturate(300%) brightness(.75)}.img_luna_activo{max-width:100%;height:auto;vertical-align:bottom}.img_nike_si{max-width:100%;height:auto;position:absolute;right:0;vertical-align:bottom}.img_nike_no{width:0;height:0;z-index:110}.dia_zona2_activo{cursor:pointer;cursor:hand;top:10%;left:10%;width:80%;height:80%;position:absolute;text-align:center;z-index:12}.dia_zona2_no_activo1{top:10%;left:10%;width:80%;height:80%;position:absolute;text-align:center;z-index:12}.dia_zona2_no_activo2{cursor:pointer;cursor:hand;top:10%;left:10%;width:80%;height:80%;position:absolute;text-align:center;z-index:12}.dia_zona2_no_activo3{cursor:pointer;cursor:hand;top:10%;left:10%;width:80%;height:80%;position:absolute;text-align:center;z-index:12}.checkBox_available{margin:60px 0 0 0}.imagen_cosa{max-width:100%;max-height:100%;width:auto!important}.lb_cosa{width:100px;word-wrap:break-word;line-height:130%}.las_cosas_a_ver{vertical-align:top;border-spacing:3px;border-collapse:separate;margin:0 0 10px 0}.lb_should{margin:10px 0 0 3px}.lb_ob{display:block;margin:10px 0 0 5px;line-height:17px;color:#c60}.contenido_popup{}.popup{}.label_fech_form{font-weight:bold;color:#fff}.label_fech_form_ob{font-weight:bold;color:#c60}.lb_avail{font-family:'Open Sans',sans-serif;font-size:14px;line-height:25px}.lb_avail_ob{color:#ff8000;font-family:'Open Sans',sans-serif;font-size:14px;line-height:25px}.lb_precio{color:#aaf;font-family:'Open Sans',sans-serif;font-size:14px;line-height:25px}.foto_sandwiches{max-width:100%;max-height:100%;width:auto!important}.calend{}.vp_calendario_y_charla_mod{}.tabla_calendario{width:100%}.tabla_calendario_admin{background:#37323a;width:100%}.tabla_calendario_admin_bloqueado{background:#000;width:100%}.formulario{}.formul{margin:0 0 50px 0}.textBox_nombre{width:100%}.textBox_nombre_info_booking{width:110px}.textBox_email{width:100%}.textArea_dir{width:100%}.textArea_short_dir{width:100%}.textArea_comentarios{width:100%}.integerBox_ind_tel{width:2em;margin-right:5px}.integerBox_precio_cent{width:6em;margin-right:5px}.integerBox_tel{width:100%}.org000{width:100%;border:none}.org001{width:100%;border:none;font-size:12px}.org001_tel_bad{width:100%;border:none;font-size:12px;background:#ff0808}.org001_tel_ok{width:100%;border:none;font-size:12px;background:#fff}.org002{width:15px;border:none;font-size:12px}.org003{width:2em;border:none;font-size:12px}.org004{margin:10px 0 10px 60px}.org005{margin:0 5px 0 5px}.org006{width:100px;border:none;font-size:12px}.org007{width:200px;border:none;font-size:12px}.org008{margin:0 0 0 15px}.org009{background:#ff0808;padding:5px}.org010{margin:15px 0 15px 0}.org011{margin:0 0 0 10px}.org012{font-size:16px;font-weight:bold}.mes_en_cal001{margin:0 0 20px 0}.listBox_acomp{width:100%}.vp_form{margin-top:10px;width:100%}.vp_form2{margin-top:10px;line-height:15px;width:100%}.ft_resumen{border:3px solid #000;padding:3px;width:100%}.ft_resumen td{border:1px solid #000}.celdas_ft_resumen{text-align:center}.celdas_ft_resumen_res{text-align:center;font-weight:bold}@media screen and (min-width:641px){.formulario{}.textBox_nombre{width:110px}.textBox_email{width:500px}.textArea_dir{width:500px}.textArea_short_dir{width:500px}.textArea_comentarios{width:500px}.integerBox_ind_tel{}.integerBox_tel{width:110px}.listBox_acomp{width:500px}}.step1{vertical-align:top;font-weight:bold;font-size:19px;color:#fb0;margin:5px 0 0 2px}.exp_cal{margin:5px 0 0 10px}.step2{vertical-align:top;font-weight:bold;font-size:19px;color:#fb0;margin:5px 0 0 50px}.imagen_clickable{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:10px;-moz-box-shadow:2px 2px 5px 0 #222 , 0 1px 0 rgba(50,50,50,.3) inset;-webkit-box-shadow:2px 2px 5px 0 #222 , 0 1px 0 rgba(50,50,204,.3) inset;box-shadow:2px 2px 5px 0 #222 , 0 1px 0 rgba(50,50,50,.3) inset;margin:0 0 0 0;overflow:hidden;padding:0}.click_on_me{border:0;width:50px;height:50px;padding:0;margin:0;border-spacing:0;background:url(imagenes/fasescalen/click_on_me.png) no-repeat 0 0}.no_activo{border:0;width:50px;height:50px;padding:0;margin:0;border-spacing:0;background:url(imagenes/fasescalen/ya_paso1.png) no-repeat 0 0}.lb_i_dia_activo{color:#80ff80;position:absolute;left:10%;z-index:11}.lb_i_dia_activo_ob{color:#ff8000;position:absolute;left:10%;z-index:11}.lb_i_dia_no_activo{color:#8989f8;position:absolute;left:10%;z-index:11}.noche_y_bookings{width:99%;background:#000;margin:0;vertical-align:top}.zona_-2{background-color:#ca0216;width:75px;color:#fff}.zona_0{background-color:#fff;width:75px;color:#000}.zona_-1{background-color:#fff;width:75px;color:#000}.zona_1{background-color:#f36d00;width:75px;color:#000}.zona_2{background-color:#c28416;width:75px;color:#000}.zona_3{background-color:#fde804;width:75px;color:#000}.zona_4{background-color:#8dd284;width:75px;color:#000}.zona_5{background-color:#84d2c8;width:75px;color:#000}.zona_6{background-color:#8492d2;width:75px;color:#000}.zona_7{background-color:#c284d2;width:75px;color:#000}.comunica_booking_en_bus_false-false{border-left:10px solid silver}.comunica_booking_en_bus_true-false{border-left:10px solid #ff8040}.comunica_booking_en_bus_true-true{border-left:10px solid green}.comunica_booking_en_bus_false-true{border-left:10px solid olive}.atendido_booking_en_bus_-1{border-right:10px solid #8000ff;cursor:pointer;cursor:hand}.atendido_booking_en_bus_0{border-right:10px solid #0f0;cursor:pointer;cursor:hand}.atendido_booking_en_bus_1{border-right:10px solid red;cursor:pointer;cursor:hand}.atendido_booking_en_bus_2{border-right:10px solid #00f;cursor:pointer;cursor:hand}.atendido_booking_en_bus_3{border-right:10px solid green;cursor:pointer;cursor:hand}.vp_booking_parte_-2{border-left:10px solid #ca0216;border-right:10px solid #ca0216;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_-1{border-left:10px solid #fff;border-right:10px solid #fff;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_0{border-left:10px solid #fff;border-right:10px solid #fff;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_1{border-left:10px solid #f36d00;border-right:10px solid #f36d00;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_2{border-left:10px solid #c28416;border-right:10px solid #c28416;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_3{border-left:10px solid #fde804;border-right:10px solid #fde804;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_4{border-left:10px solid #8dd284;border-right:10px solid #8dd284;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_5{border-left:10px solid #84d2c8;border-right:10px solid #84d2c8;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_6{border-left:10px solid #8492d2;border-right:10px solid #8492d2;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.vp_booking_parte_7{border-left:10px solid #c284d2;border-right:10px solid #c284d2;border-top:3px solid #000;border-bottom:3px solid #000;width:100%;padding:5px}.atendido_-1{background-color:#8000ff;width:82px;cursor:pointer;cursor:hand}.atendido_0{background-color:#0f0;width:82px;cursor:pointer;cursor:hand}.atendido_1{background-color:red;width:82px;cursor:pointer;cursor:hand}.atendido_2{background-color:#00f;width:82px;cursor:pointer;cursor:hand}.atendido_3{background-color:green;width:82px;cursor:pointer;cursor:hand}.aviso_cambio_dispo{background-color:red}.contenido_timing{line-height:130%}.hora_timing{font-weight:bold;text-align:left;vertical-align:top}.hora_timing2{color:#b05c00;font-weight:bold;text-align:left;vertical-align:top}.barra_timing2{width:10px;height:10px;background-color:#b05c00}.barra_timing{width:10px;height:10px;background-color:#000}.barra_timing_para_modify{width:10px;height:10px;background-color:#bda9c5}.charla_timing{vertical-align:middle;padding:0 0 0 8px}.charla_timing2{vertical-align:middle;padding:0 0 0 8px;color:#b05c00}.espacio_timing{width:12px}.contiene_datos_dia{text-align:right}.recorrido_googlemap{margin-left:2em}.vp_todo_pago_online{}.hp_pago_existente{margin-bottom:10px}.lb_centimos{}.lb_euros{}.lb_estado{margin-left:10px}.boton_anular_pago_online{margin-left:10px;width:100%;font-size:15px;cursor:pointer;cursor:hand}.boton_anular_pago_online_rojo{margin-left:10px;width:100%;font-size:15px;cursor:pointer;cursor:hand;background:red}.integerBox_euros{width:3em;margin-right:.5em}.integerBox_centimos{width:2em;margin-left:.5em}.textBox_email_pago{margin-top:15px;width:100%}.button_realizar_pago{width:100%}.vp_pago{}.html_descrip_pago{margin-top:20px}.im_tip{}.vp_tip{margin-top:40px}.lb_do_tip{}.listBox_tip{width:100%}.hp_tip{}.html_babies{}.ft_buses{width:100%}.vp_moviles_distantes{margin-left:5em}.SMS_form{width:100%}.vp_modo_movil{width:100%}.lb_sms_charla1{margin-left:.5em;margin-right:.5em}.lb_sms_charla2{margin-left:.5em}.expl-img{font-style:italic;width:100%;text-align:center;margin:0;color:#bca7c2}.no-margin{margin:0}.list_none{list-style-type:none}.tit_rates{text-align:right;color:#ffa412}.rates_descrip{width:80%;text-align:right;padding-right:30px;color:#ffe324}.enlace_googlemap{text-align:center;padding:10px 0 0 0;text-decoration:underline}.listBox_idioma{float:left;color:#fff;background-color:transparent;border-width:0}.listBox_idioma option{background-color:gray}.selector_idioma{width:75px;height:20px;margin:0 2em 0 0;float:right}.icon-ok{display:inline-block;width:25px;height:25px;background-image:url(imagenes/icons/ok.png);background-position:0 0;background-size:contain;margin:0 0 0 10px}.icon-no-ok{display:inline-block;width:25px;height:25px;background-image:url(imagenes/icons/no-ok.png);background-position:0 0;background-size:contain;margin:0 0 0 10px}