form{background-color:transparent}body{font-family:Arial,Sans-serif!important;margin:0!important;margin-top:.5em!important;padding-left:12em!important;padding-right:1em!important;font-size:14px!important;color:#3b5998!important;font-size:90%!important}fieldset.menu{padding:.6em .6em .3em .6em;border:1px solid #8b9dc3;background-color:#fbfbfb;box-shadow:0 0 2px #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;display:block;margin-top:8px}legend.menu{box-shadow:0 0 2px #3b5998;padding:.1em .5em;border:1px solid #8b9dc3;font-size:12px;color:#fbfbfb;background-color:#3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block;position:relative}fieldset.menu>legend{float:left;margin-top:-22px}fieldset.menu>legend+*{clear:both}ul.navbarIfs{list-style-type:none;padding:0;margin:0;position:fixed;top:.7em;left:1em;width:11em;font-size:13px}@media only screen and (max-device-width:480px){ul.navbarIfs{position:absolute!important}}#fondo_menu{margin:0;position:fixed;top:0;left:0;width:11.5em;height:100%;z-index:-1;background-color:#fff}ul.navbarIfs a{background:#fff;border:1px solid #3b5998;margin:4px 0;padding:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;display:block}ul.navbarIfs a:link{font-weight:normal}ul.navbarIfs a:hover{box-shadow:0 0 5px #3b5998}a:link{color:#3b5998;font-weight:bold}a:visited{color:#3b5998}address{margin-top:1em;padding-top:1em;border-top:thin dotted}h1{font-family:"trebuchet ms",arial,sans-serif;font-weight:bold;font-size:110%}.titulo1{margin:0;padding:0 0 2px 0;border-bottom:solid 7px #3b5998;color:#000}.titulo2{clear:none;margin:.5em 0 .7em 0;padding:2px 5px;background:#8b9dc3;color:#fff}textarea{resize:none;overflow:hidden}textarea[disabled]{background:#fff;cursor:default;color:#3b5998}textarea[disabled]:hover{background:#fff}.textarea1{border:1px solid #3b5998;font-family:Courier New,Courier,monospace;font-size:15px;color:#3b5998;text-align:center;font-weight:bold;vertical-align:middle;cursor:default}.textarea1:focus{background:#fff}.datosempresa{border:5px solid #fff;font-family:Courier New,Courier,monospace;font-size:12px;color:#3b5998;width:96%}.datosempresa:hover{background:#ff9}.modificable{font-family:Courier New,Courier,monospace;font-size:14px;color:#3b5998;background:#f7f7f7;font-weight:bold;padding:4px;border:0!important}.modificable:hover{background:#ff9}.modificable:focus{background:#ff9}.inputbl{font-family:Courier New,Courier,monospace;font-size:11px;text-align:center;background:#f7f7f7;padding:0;border:0!important;width:96%}.inputbl:hover{background:#ff9}.inputbl:focus{background:#ff9}.inputbl_ver{font-family:Courier New,Courier,monospace;font-size:11px;text-align:center;padding:0;margin-top:5px;border:0!important;width:96%}.modificable_bk{font-family:arial,sans-serif;font-size:13.3px;resize:vertical;overflow-x:hidden;overflow-y:auto;max-height:70px;color:#3b5998;background:#fff;padding:2px;border:1px #3b5998 dotted}.modificable_bk:hover{background:#ff9}.modificable_bk:focus{background:#ff9}#W_DETALLE{width:calc(100% - 8px);border:1px dotted #3b5998;padding:3px;color:#3b5998;font-family:arial,sans-serif;font-size:100%}schedule_table table,#schedule_table th,#schedule_table td{border-collapse:collapse!important;border-spacing:0;border-style:none;border-bottom:1px solid #8b9dc3;padding:5px 8px;font-size:80%;text-align:center}#schedule_table th{border-collapse:collapse!important;background:#3b5998!important;font-weight:bold;color:#fff;font-size:90%}#schedule_table tr td:nth-child(1){font-weight:bold;text-align:left!important}#schedule_table tr{background-color:#fff}#schedule_table tr:hover{background-color:#ff9}.sch_destino{}.sch_pol{}.sch_fecha{}.invisible{visibility:hidden;font-size:0%}input{cursor:pointer}input[type=TEXT],input[type=PASSWORD]{color:#3b5998;border:1px #3b5998 dotted;padding:1px 3px;cursor:text}input[type=TEXT][disabled]{background-color:#fff;background-size:10px 10px;background-repeat:no-repeat;background-position:center;cursor:default;opacity:.8}select{color:#3b5998;border:1px #3b5998 dotted!important;background:#fff!important;-webkit-appearance:auto!important}.recalculo{background:transparent;font-size:100%}input:invalid,select:invalid,textarea:invalid{box-shadow:0 0 5px #c81900!important}input[type=TEXT]:focus,input[type=PASSWORD]:focus,select:focus,textarea:focus{background:#ff9;box-shadow:none}table{border-collapse:collapse;table-layout:fixed}.botonIfs{color:#3b5998;cursor:pointer;padding:5px;border:1px solid #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;text-align:center}.botonIfs:hover{box-shadow:0 0 5px #3b5998}.boton{color:#3b5998;cursor:pointer;padding:5px;border:1px solid #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;text-align:center}.boton:hover{box-shadow:0 0 5px #3b5998}.boton2{background-image:linear-gradient(to bottom,#758ab6,#3b5998);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-decoration:none;color:#fff;cursor:pointer;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-weight:bold;margin:0}.boton2:hover{background:#3b5998 none repeat scroll 0% 0%;color:#fff}.cancel{color:#c81900;border:1px solid #c81900}.cancel:hover{box-shadow:0 0 5px #c81900}.btn_activo{background:#ebeef4!important}.btn_azul,.btn_fact{color:#3b5998;cursor:pointer;padding:2px;border:1px solid #3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_azul:hover,.btn_fact:hover{background:#3b5998;color:#fff;box-shadow:0 0 15px #3b5998}.btn_rojo{color:#c81900!important;cursor:pointer;padding:2px;border:1px solid #c81900;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_rojo:hover{background:#c81900;color:#fff!important;box-shadow:0 0 15px #c81900}.btn_verde{color:green;cursor:pointer;padding:2px;border:1px solid green;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_verde:hover{background:green;color:#fff;box-shadow:0 0 15px green}.btn_naranja{color:#ff9000;cursor:pointer;padding:2px;border:1px solid #ff9000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_naranja:hover{background:#ff9000;color:#fff;box-shadow:0 0 15px #ff9000}.btn_gris,.btn_gris_b{color:#ccc;cursor:pointer;padding:2px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_bl{color:#3b5998;padding:2px;border:1px solid #3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#dfe3ee;font-size:80%;float:right;margin-right:5px}.btn_bl:hover{background:#ff9}.btn_fav{color:#3b5998;padding:1px 5px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#dfe3ee;font-size:75%}.btn_fav:hover{background:#ff9}.btn_nulo{border:none;background:#3b5998;font-weight:bold;color:#fff;cursor:pointer}.btn_transparente{border:none;background:transparent;color:#3b5998}.btn_ko{background:url(../img/chk_ko.png) no-repeat center;cursor:pointer;padding:2px;border:1px solid #c81900;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:20px;height:20px}.btn_ko:hover{background:url(../img/chk_ko_2.png) no-repeat center;box-shadow:0 0 15px #c81900}.btn_ok{background:url(../img/chk_ok.png) no-repeat center;cursor:pointer;padding:2px;border:1px solid green;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:20px;height:20px}.btn_ok:hover{background:url(../img/chk_ok_2.png) no-repeat center;box-shadow:0 0 15px green}.btn_print{background:url(../img/print-16.png) no-repeat center;cursor:pointer;border:none;width:100px;height:50px}.btn_pdf{background:url(../img/pdf-32.png) no-repeat center;border:none;cursor:pointer;width:32px;height:32px}.btn_save_16{background:url(../img/save_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.btn_save_32{background:url(../img/save_32.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:32px;height:32px}.btn_borrar_16{background:url(../img/cerrar_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.btn_editar_16{background:url(../img/editar_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.news table,.news tr{border:none;border-collapse:collapse;padding:5px;vertical-align:middle;height:1em;cursor:default}.news td{border:1px solid #3b5998;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:5px;text-align:center;box-shadow:0 0 7px #3b5998}.news td:hover{background:#fff}.news_date{color:#3b5998;font-size:110%;font-weight:bold;margin-bottom:5px}.onlyprint,div.print_blocked{display:none}div.watermark{display:none}#uploadFile{border:1px dotted #3b5998;color:#3b5998;padding:.3em;width:220px;background:#fff}#uploadBtn{display:none}.msj_ok{border:0;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px green;vertical-align:middle;color:green;background:#fff}.msj_ok td{text-align:center}.msj_ko{border:0;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px #c81900;vertical-align:middle;color:#c81900;background:#fff}.msj_ko td{text-align:center}#f_rangeStart_trigger,#f_rangeStart_trigger2{background:url('../img/calendarIcon.gif') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer;position:relative;top:-1px}.btn_doc{background:url('../img/doc.png') no-repeat;border:none;width:18px;height:22px;cursor:pointer}.btn_doc:hover{background:url('../img/doc1.png') no-repeat}.btn_ayuda{background:url('../img/interrogante.png') no-repeat;border:none;width:16px;height:16px;cursor:pointer}#btn_csv{background:url('../img/xls_32_white.png') no-repeat;border:none;width:32px;height:32px;vertical-align:middle;cursor:pointer;position:relative;top:-1px}#btn_csv:hover{background:url('../img/xls_32_color.png') no-repeat}.tabla_redondeada{border:0;padding:10px!important;border-radius:10px;box-shadow:0 0 5px #3b5998;background:#fbfbfb;font-size:90%}.tabla_redondeada td{padding:2px}.pie{position:fixed;bottom:0;width:calc(100% - 2em);height:4.5em;text-align:center;z-index:101;background-color:#fff}.btn_cancel{background:url('../img/chk_ko.png') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer}.btn_cancel:hover{background:url('../img/chk_ko_2.png') no-repeat}.btn_forbiden{background:url('../img/status-ko-16.png') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer}label{padding-left:.5em;cursor:pointer}div#loading{margin:auto;position:fixed;top:70px;left:11em;z-index:1000;width:2000px;height:2000px;background:url(../img/loading.gif) no-repeat,url(../img/logo_big.png) no-repeat;background-position:200px 50px;background-color:#fff;cursor:wait}div#margen{padding-left:1em}.tarifas{border:0;border-collapse:collapse;text-align:center;box-shadow:0 0 7px #3b5998;font-size:75%;table-layout:fixed}.tarifas td{border:0;overflow:hidden;vertical-align:top;border-bottom:1px solid #8b9dc3;padding:5px;background:#fff}.tarifas th{border:0;vertical-align:middle;padding:5px;font-size:110%}.gastos{width:805px;border:0;border-collapse:collapse;text-align:left;box-shadow:0 0 7px #3b5998;font-size:80%;table-layout:fixed}.gastos td{border:0;overflow:hidden;vertical-align:top;padding:5px;background:#fff}.gastos th{border:0;text-align:center;vertical-align:middle;padding:5px;font-size:130%;border-bottom:3px solid #3b5998}td.zona,td.pais{color:#fff;text-align:center;font-weight:bold;border:0}td.zona{background:#3b5998;font-size:170%}td.pais{background:#8b9dc3;font-size:150%}td.sector{text-align:center;font-weight:bold;border:0;background:#dfe3ee;font-size:130%}.lang_radio{opacity:0;position:absolute}.lang_label_es{background:url(../img/flag_es.gif) no-repeat center;text-indent:-999em;border:2px solid transparent;width:16px;height:17px;display:block;float:left;opacity:.3}.lang_label_en{background:url(../img/flag_gb.gif)no-repeat center;text-indent:-999em;border:2px solid transparent;width:16px;height:17px;display:block;float:left;opacity:.3}input[type="radio"].lang_radio:checked+label{border:2px solid #8b9dc3;box-shadow:0 0 2px #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;opacity:1}@keyframes blink{30%{color:#ffbfbf}}@-webkit-keyframes blink{70%{color:#c81900}}.flag{box-shadow:0 0 5px #3b5998}.oculto{display:none}#multicuentas{font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;margin-left:50px;border-radius:3px;border:1px solid #fff;padding:1px;position:relative;box-shadow:0 0 4px #3b5998}fieldset.menu{padding:.6em .6em .3em .6em;border:1px solid #8b9dc3;background-color:#fbfbfb;box-shadow:0 0 2px #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;display:block;margin-top:8px}legend.menu{box-shadow:0 0 2px #3b5998;padding:.1em .5em;border:1px solid #8b9dc3;font-size:12px;color:#fbfbfb;background-color:#3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block;position:relative}fieldset.menu>legend{float:left;margin-top:-22px}fieldset.menu>legend+*{clear:both}ul.navbar{list-style-type:none;padding:0;margin:0;position:fixed;top:.7em;left:1em;width:11em;font-size:13px}@media only screen and (max-device-width:480px){ul.navbar{position:absolute!important}}#fondo_menu{margin:0;position:fixed;top:0;left:0;width:11.5em;height:100%;z-index:-1;background-color:#fff}ul.navbar a{background:#fff;border:1px solid #3b5998;margin:4px 0;padding:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;display:block}ul.navbar a:link{font-weight:normal}ul.navbar a:hover{box-shadow:0 0 5px #3b5998}a:link{color:#3b5998;font-weight:bold}a:visited{color:#3b5998!important}address{margin-top:1em;padding-top:1em;border-top:thin dotted}h1{font-family:"trebuchet ms",arial,sans-serif;font-weight:bold;font-size:110%}.titulo1{margin:0;padding:0 0 2px 0;border-bottom:solid 7px #3b5998;color:#000}.titulo2{clear:none;margin:.5em 0 .7em 0;padding:2px 5px;background:#8b9dc3;color:#fff}.sinformato table,.sinformato th,.sinformato td{background:#fff;border:none;border-collapse:collapse}.BK table,.BK th,.Bk td{border-collapse:collapse;padding:3px 5px;background:#f7f7f7;font-size:90%}.BK th{background:#3b5998;text-align:right;font-weight:bold;color:#fff;border:2px solid #fff}.BK td{padding:3px;border:2px solid #fff}.partida table,.partida th,.partida td{border-collapse:collapse;padding:2px;background:#f7f7f7;font-size:90%;text-align:left}.partida th{background:#3b5998;font-weight:bold;color:#fff;border:1px solid #fff}.partida td{font-size:85%;border:1px solid #fff;overflow:hidden}textarea{resize:none;overflow:hidden;background-color:#fff!important;border:1px solid #000}textarea[disabled]{background:#fff;cursor:default;color:#3b5998}textarea[disabled]:hover{background:#fff}.textarea1{border:1px solid #3b5998;font-family:Courier New,Courier,monospace;font-size:15px;color:#3b5998;text-align:center;font-weight:bold;vertical-align:middle;cursor:default}.textarea1:focus{background:#fff}.datosempresa{border:5px solid #fff;font-family:Courier New,Courier,monospace;font-size:12px;color:#3b5998;width:96%}.datosempresa:hover{background:#ff9}.modificable{font-family:Courier New,Courier,monospace;font-size:14px;color:#3b5998!important;background:#f7f7f7!important;font-weight:bold;padding:4px;border:0!important}.modificable:hover{background:#ff9!important}.modificable:focus{background:#ff9!important}.inputbl{font-family:Courier New,Courier,monospace;font-size:11px;text-align:center;background:#f7f7f7;padding:0;border:0!important;width:96%}.inputbl:hover{background:#ff9}.inputbl:focus{background:#ff9}.inputbl_ver{font-family:Courier New,Courier,monospace;font-size:11px;text-align:center;padding:0;margin-top:5px;border:0!important;width:96%}.modificable_bk{font-family:arial,sans-serif;font-size:13.3px;resize:vertical;overflow-x:hidden;overflow-y:auto;max-height:70px;color:#3b5998;background:#fff;padding:2px;border:1px #3b5998 dotted}.modificable_bk:hover{background:#ff9}.modificable_bk:focus{background:#ff9}#W_DETALLE{width:calc(100% - 8px);border:1px dotted #3b5998;padding:3px;color:#3b5998;font-family:arial,sans-serif;font-size:100%}.tablabookings,.tablabookings table,.tablabookings th,.tablabookings td{border-spacing:none;border:none;border-collapse:collapse;padding:3px 8px;font-size:90%;text-align:center}.tablabookings th{background:#3b5998;font-weight:bold;color:#fff;font-size:100%}.tablabookings tr:nth-child(even){background:#e3e9f8}.tablabookings tr:nth-child(odd){background:#fdfdfd}.tablabookings tr:hover{background:#ff9!important;cursor:pointer}#schedule_table table,#schedule_table th,#schedule_table td{border-collapse:collapse;border-spacing:0;border-style:none;border-bottom:1px solid #8b9dc3;padding:5px 8px;font-size:80%;text-align:center}#schedule_table th{background:#3b5998!important;font-weight:bold;color:#fff;font-size:90%}#schedule_table tr td:nth-child(1){font-weight:bold;text-align:left!important}#schedule_table tr{background-color:#fff}#schedule_table tr:hover{background-color:#ff9}.sch_destino{}.sch_pol{}.sch_fecha{}.clear_table table,.clear_table th,.clear_table td{border-collapse:collapse;border-spacing:0;border-style:none;border-bottom:1px solid #8b9dc3;padding:5px 8px;font-size:80%;text-align:center}.clear_table th{background:#3b5998;font-weight:bold;color:#fff;font-size:90%}.clear_table tr{background-color:#fff}.clear_table tr:hover{background-color:#ff9}.invisible{visibility:hidden;font-size:0%}input{cursor:pointer}input[type=TEXT],input[type=PASSWORD]{color:#3b5998;padding:1px 3px;cursor:text}input[type=TEXT][disabled]{background-color:#fff;background-size:10px 10px;background-repeat:no-repeat;background-position:center;cursor:default;opacity:.8}.autocomplete-container>.v-input__control>.v-input__slot>.v-select__slot input[type=TEXT]{color:#3b5998!important;border:1px solid #3b5998;border-radius:3px;padding:1px 3px!important;cursor:text;text-transform:uppercase}.ciudadDestinoBooking>.autocomplete-container>.v-input__control>.v-input__slot>.v-select__slot input[type=TEXT]{border:1px #3b5998 dotted;border-radius:0;padding:4px 0!important;cursor:text;text-transform:uppercase}.ciudadDestinoBooking>.autocomplete-container>.v-input__control>.v-input__slot{width:30em}.ciudadDestinoBooking{width:37em}.autocomplete-containerDotted>.v-input__control>.v-input__slot>.v-select__slot .v-label{color:#3b5998!important;border:1px dotted #3b5998;border-radius:3px;padding:1px 3px!important;cursor:text;text-transform:uppercase;background-color:#fff}.recalculo{background:transparent;font-size:100%}.freight table,.freight td,.freight th,.freight tr{border-collapse:collapse;empty-cells:show;border-style:hidden;padding:3px;text-align:center}.freight th{font-weight:normal;padding-top:6px;padding-bottom:2px}table{table-layout:fixed}.botonIfs{color:#3b5998!important;cursor:pointer;padding:5px;border:1px solid #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;text-align:center}.botonIfs:hover{box-shadow:0 0 5px #3b5998}.boton2{background-image:linear-gradient(to bottom,#758ab6,#3b5998);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-decoration:none;color:#fff;cursor:pointer;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-weight:bold;margin:0}.boton2:hover{background:#3b5998 none repeat scroll 0% 0%;color:#fff}.botonSchedule{width:120px;height:25px}.cancel{color:#c81900;border:1px solid #c81900}.cancel:hover{box-shadow:0 0 5px #c81900}.btn_activo{background:#ebeef4!important}.btn_azul,.btn_fact{color:#3b5998;cursor:pointer;padding:2px;border:1px solid #3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_azul:hover,.btn_fact:hover{background:#3b5998;color:#fff;box-shadow:0 0 15px #3b5998}.btn_rojo{color:#c81900;cursor:pointer;padding:2px;border:1px solid #c81900;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_rojo:hover{background:#c81900;color:#fff;box-shadow:0 0 15px #c81900}.btn_verde{color:green;cursor:pointer;padding:2px;border:1px solid green;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_verde:hover{background:green;color:#fff;box-shadow:0 0 15px green}.btn_naranja{color:#ff9000!important;cursor:pointer!important;padding:2px!important;border:1px solid #ff9000!important;border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;background:rgba(255,255,255,.5)!important;font-weight:bold!important}.btn_naranja:hover{background:#ff9000!important;color:#fff!important;box-shadow:0 0 15px #ff9000}.btn_gris,.btn_gris_b{color:#ccc;cursor:pointer;padding:2px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_bl{color:#3b5998;padding:2px;border:1px solid #3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#dfe3ee;font-size:80%;float:right;margin-right:5px}.btn_bl:hover{background:#ff9}.btn_fav{color:#3b5998;padding:1px 5px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#dfe3ee;font-size:75%}.btn_fav:hover{background:#ff9}.btn_nulo{border:none;background:#3b5998;font-weight:bold;color:#fff;cursor:pointer}.btn_transparente{border:none;background:transparent;color:#3b5998}.btn_ko{background:url(../img/chk_ko.png) no-repeat center;cursor:pointer;padding:2px;border:1px solid #c81900;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:20px;height:20px}.btn_ko:hover{background:url(../img/chk_ko_2.png) no-repeat center;box-shadow:0 0 15px #c81900}.btn_ok{background:url(../img/chk_ok.png) no-repeat center;cursor:pointer;padding:2px;border:1px solid green;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:20px;height:20px}.btn_ok:hover{background:url(../img/chk_ok_2.png) no-repeat center;box-shadow:0 0 15px green}.btn_print48{background:url(../img/print-48.png) no-repeat center;cursor:pointer;border:none;width:100px;height:50px}.btn_pdf{background:url(../img/pdf-32.png) no-repeat center;border:none;cursor:pointer;width:32px;height:32px}.btn_save_16{background:url(../img/save_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.btn_save_32{background:url(../img/save_32.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:32px;height:32px}.btn_borrar_16{background:url(../img/cerrar_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.btn_editar_16{background:url(../img/editar_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.news table,.news tr{border:none;border-collapse:collapse;padding:5px;vertical-align:middle;height:1em;cursor:default}.news td{border:1px solid #3b5998;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:5px;text-align:center;box-shadow:0 0 7px #3b5998}.news td:hover{background:#fff}.news_date{color:#3b5998;font-size:110%;font-weight:bold;margin-bottom:5px}.onlyprint,div.print_blocked{display:none}div.watermark{display:none}#uploadFile{border:1px dotted #3b5998;color:#3b5998;padding:.3em;width:220px;background:#fff}#uploadBtn{display:none}.msj_ok{border:0;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px green;vertical-align:middle;color:green;background:#fff}.msj_ok td{text-align:center}.msj_ko{display:inline-block;border:0;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px #c81900;vertical-align:middle;color:#c81900;background:#fff}.msj_ko td{text-align:center}#f_rangeStart_trigger,#f_rangeStart_trigger2{background:url('../img/calendarIcon.gif') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer;position:relative;top:-1px}.btn_doc{background:url('../img/doc.png') no-repeat;border:none;width:18px;height:22px;cursor:pointer}.btn_doc:hover{background:url('../img/doc1.png') no-repeat}.btn_ayuda{background:url('../img/interrogante.png') no-repeat;border:none;width:16px;height:16px;cursor:pointer}#btn_csv{background:url('../img/xls_32_white.png') no-repeat;border:none;width:32px;height:32px;vertical-align:middle;cursor:pointer;position:relative;top:-1px}#btn_csv:hover{background:url('../img/xls_32_color.png') no-repeat}.pie{position:fixed;bottom:0;width:calc(100% - 2em);height:4.5em;text-align:center;z-index:101;background-color:#fff}.btn_cancel{background:url('../img/chk_ko.png') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer}.btn_cancel:hover{background:url('../img/chk_ko_2.png') no-repeat}.btn_forbiden{background:url('../img/status-ko-16.png') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer}.img_chk_ko_booking{background:url('../img/chk_ko_48.png');border:none;width:16px;height:16px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;vertical-align:middle;padding-right:10px}.img_expand{background:url('../img/expand.png');border:none;width:16px;height:16px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;vertical-align:middle;padding-right:10px}.img_collapse{background:url('../img/collapse.png');border:none;width:16px;height:16px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;vertical-align:middle;padding-right:10px}.img_upload{background:url('../img/upload.png');border:none;width:32px;height:32px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;vertical-align:middle;padding-right:10px}label{padding-left:.5em;cursor:pointer}div#loading{margin:auto;position:fixed;top:70px;left:11em;z-index:1000;width:2000px;height:2000px;background:url(../img/loading.gif) no-repeat,url(../img/logo_big.png) no-repeat;background-position:200px 50px;background-color:#fff;cursor:wait}div#margen{padding-left:1em}.tarifas{border:0;border-collapse:collapse;text-align:center;box-shadow:0 0 7px #3b5998;font-size:75%;table-layout:fixed}.tarifas td{border:0;overflow:hidden;vertical-align:top;border-bottom:1px solid #8b9dc3;padding:5px;background:#fff}.tarifas th{border:0;vertical-align:middle;padding:5px;font-size:110%}.gastos{width:805px;border:0;border-collapse:collapse;text-align:left;box-shadow:0 0 7px #3b5998;font-size:80%;table-layout:fixed}.gastos td{border:0;overflow:hidden;vertical-align:top;padding:5px;background:#fff}.gastos th{border:0;text-align:center;vertical-align:middle;padding:5px;font-size:130%;border-bottom:3px solid #3b5998}td.zona,td.pais{color:#fff;text-align:center;font-weight:bold;border:0}td.zona{background:#3b5998;font-size:170%}td.pais{background:#8b9dc3;font-size:150%}td.sector{text-align:center;font-weight:bold;border:0;background:#dfe3ee;font-size:130%}table.sortable th{cursor:pointer}.lang_radio{opacity:0;position:absolute}.lang_label_es{background:url(../img/flag_es.gif) no-repeat center;text-indent:-999em;border:2px solid transparent;width:16px;height:17px;display:block;float:left;opacity:.3}.lang_label_en{background:url(../img/flag_gb.gif)no-repeat center;text-indent:-999em;border:2px solid transparent;width:16px;height:17px;display:block;float:left;opacity:.3}input[type="radio"].lang_radio:checked+label{border:2px solid #8b9dc3;box-shadow:0 0 2px #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;opacity:1}@keyframes blink{30%{color:#ffbfbf}}@-webkit-keyframes blink{70%{color:#c81900}}.flag{box-shadow:0 0 5px #3b5998}.oculto{display:none}#multicuentas{font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;margin-left:50px;border-radius:3px;border:1px solid #fff;padding:1px;position:relative;top:-8px;box-shadow:0 0 4px #3b5998}.autocomplete-container>.v-input__control>.v-text-field__details{display:none!important}.autocomplete-container>.v-input__control>.v-input__slot{padding:0 24px 0 0!important;width:23em}.btn_pdf{background:url(../img/pdf-32.png) no-repeat center;border:none;cursor:pointer;width:32px;height:32px}.btn_collapse{background:url(../img/collapse.png) no-repeat center;border:none;cursor:pointer;width:16px;height:16px}.btn_expand{background:url(../img/expand.png) no-repeat center;border:none;cursor:pointer;width:16px;height:16px}.btn_pdf{background:url(../img/pdf-32.png) no-repeat center;border:none;cursor:pointer;width:32px;height:32px}.btn_collapse{background:url(../img/collapse.png) no-repeat center;border:none;cursor:pointer;width:16px;height:16px}.btn_expand{background:url(../img/expand.png) no-repeat center;border:none;cursor:pointer;width:16px;height:16px}.estado-cerrado{background-image:url('../img/CERRADO.png');border:none;cursor:pointer;width:16px;height:16px}.boton_img_tarifa{border:none;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;box-shadow:none!important;width:61px!important;height:61px!important}#pantalla_tarifas{background:url(../img/pantalla_claro.png)}#csv_tarifas{background:url(../img/csv_claro.png)}#pdf_tarifas{background:url(../img/pdf_claro.png)}#pantalla_tarifas:hover{background:url(../img/pantalla.png)}#csv_tarifas:hover{background:url(../img/csv.png)}#pdf_tarifas:hover{background:url(../img/pdf.png)}.imgErrorLogin{display:inline-block;border:none;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;box-shadow:none!important;background:url(../img/chk_ko_48.png);width:35px!important;height:35px!important;vertical-align:middle}.BK tr th{height:30px;background:#3b5998;color:#f7f7f7}.ZebraDialog *,.ZebraDialog *:after,.ZebraDialog *:before{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.ZebraDialog{width:500px;z-index:1001}.ZebraDialog,.ZebraDialog .ZebraDialog_Title,.ZebraDialog .ZebraDialog_Body,.ZebraDialog .ZebraDialog_Buttons a{margin:0;padding:0;font-family:Helvetica,Tahoma,Arial,sans-serif;font-size:14px;text-align:left}.ZebraDialog .ZebraDialog_Title,.ZebraDialog .ZebraDialog_BodyOuter,.ZebraDialog .ZebraDialog_ButtonsOuter{border-color:#000;border-width:0}.ZebraDialog .ZebraDialog_Title{font-size:16px;font-weight:bold;color:#f6f5f5;text-shadow:0 -1px 0 rgba(0,0,0,.25);background:#3b5998;padding:12px 15px;line-height:1;vertical-align:middle}.ZebraDialog .ZebraDialog_BodyOuter{background:#f7f7f7}.ZebraDialog .ZebraDialog_Body{color:#3b5998;padding:20px;border-top-color:#000;border-bottom-color:#fff}.ZebraDialog .ZebraDialog_ButtonsOuter{background:#f7f7f7;padding:10px 5px 10px 10px}.ZebraDialog .ZebraDialog_Buttons:before,.ZebraDialog .ZebraDialog_Buttons:after{content:"\20";display:block;height:0;visibility:hidden;font-size:0}.ZebraDialog .ZebraDialog_Buttons:after{clear:both}.ZebraDialog .ZebraDialog_Buttons{zoom:1}.ZebraDialog .ZebraDialog_Buttons a{font-weight:bold;color:#fff;text-shadow:1px 0 2px #222;padding:10px 15px}.ZebraDialog .ZebraDialog_Buttons a:hover{background:#224467;color:#fff}.ZebraDialog a.ZebraDialog_Close{position:absolute;right:6px;top:0;text-decoration:none;font-family:arial,sans-serif;font-weight:bold;font-size:21px;color:#666}.ZebraDialog a.ZebraDialog_Close:hover{}.ZebraDialog .ZebraDialog_Title a.ZebraDialog_Close{color:#e7edef}.ZebraDialog .ZebraDialog_Title a.ZebraDialog_Close:hover{}.ZebraDialogOverlay{background:#666;z-index:1000;width:100%;height:100%}#W_ORIGEN{color:#3b5998;border:1px solid #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;text-align:center;padding:5px 0;width:100%;font-size:100%;margin-top:10px;cursor:pointer}.botonTarifaIfs{color:#3b5998;border:2px solid #3b5998!important;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;text-align:center;padding:5px;width:70%;font-size:110%;margin-top:12px!important;cursor:pointer}.ZebraDialog{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.ZebraDialog .ZebraDialog_Title{border-left-style:solid;border-top-style:solid;border-right-style:solid;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.ZebraDialog .ZebraDialog_BodyOuter{border-left-style:solid;border-right-style:solid}.ZebraDialog .ZebraDialog_NoTitle{border-top-style:solid;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px}.ZebraDialog .ZebraDialog_NoButtons{border-bottom-style:solid;-webkit-border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;border-bottom-right-radius:10px}.ZebraDialog .ZebraDialog_Body{border-top-width:1px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:groove;overflow:auto}.ZebraDialog .ZebraDialog_NoTitle .ZebraDialog_Body{border-top:none}.ZebraDialog .ZebraDialog_NoButtons .ZebraDialog_Body{border-bottom:none}.ZebraDialog .ZebraDialog_Icon{background-repeat:no-repeat;background-position:20px 20px;padding-left:88px;min-height:48px;_height:85px}.ZebraDialog .ZebraDialog_Confirmation{background-image:url('../img/zebra/confirmation.png')}.ZebraDialog .ZebraDialog_Error{background-image:url('../img/zebra/error.png')}.ZebraDialog .ZebraDialog_Information{background-image:url('../img/zebra/information.png')}.ZebraDialog .ZebraDialog_Question{background-image:url('../img/zebra/question.png')}.ZebraDialog .ZebraDialog_Warning{background-image:url('../img/zebra/warning.png')}.ZebraDialog .ZebraDialog_ButtonsOuter{border-left-style:solid;border-right-style:solid;border-bottom-style:solid;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.ZebraDialog .ZebraDialog_Buttons a{white-space:nowrap;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.25);display:inline-block;margin-right:5px;min-width:60px;float:right;_width:60px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#006dcc;background-color:#04c;background-image:-moz-linear-gradient(top,#758ab6,#3b5998);background-image:-webkit-gradient(linear,0 0,0 100%,from(#758ab6),to(#3b5998));background-image:-webkit-linear-gradient(top,#758ab6,#3b5998);background-image:-o-linear-gradient(top,#758ab6,#3b5998);background-image:linear-gradient(to bottom,#758ab6,#3b5998);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC',endColorstr='#FF0044CC',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.ZebraDialog .ZebraDialog_Buttons_Centered .ZebraDialog_Buttons{display:table;margin:0 auto;text-align:center}.ZebraDialog .ZebraDialog_Buttons_Centered a{zoom:1;display:inline}.ZebraDialog .ZebraDialog_Preloader{height:32px;background:url('../img/preloader.gif') no-repeat center center}.myclass .ZebraDialog_Body{background-image:url('../img/zebra/information.png')}.no_bg .ZebraDialog_Body{background-image:none}.OK .ZebraDialog_Body{color:#fff;background:green url("../img/preloader2.gif") no-repeat center center;border-top-color:#000;border-bottom-color:#fff}.tablabookings,.tablabookings table,.tablabookings th,.tablabookings td{border-spacing:none;border:none;border-collapse:collapse;padding:3px 8px;font-size:90%;text-align:center}.tablabookings th{background:#3b5998;font-weight:bold;color:#fff;font-size:100%;border:none;border-collapse:collapse;padding:5px 8px}.loadingGif{background:url('../Content/Images/grabando_2.gif');height:25px;margin:10px auto;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;vertical-align:middle}.loadinBooking{background:url('../img/preloader.gif');height:30px;margin:40% auto;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;vertical-align:middle}.tooltipNuevoBooking{width:265px;font-size:12px;background-color:#fff;border:1px solid #c5c5c5;padding:5px}.inputDisable{background-image:url('../img/status-ko-16.png');background-repeat:no-repeat;background-position:center}.botonOpciones{display:block;color:#3b5998;border:2px solid #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;text-align:center;padding:5px;width:70%;font-size:110%;text-decoration:none}.botonOpciones:hover{box-shadow:0 0 5px #3b5998}.tituloOpciones{font-size:135%;background-color:#8b9dc3;width:90%;padding:5px;color:#fff;border:2px solid #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;font-weight:bold;margin-bottom:10px}form{background-color:transparent}body{font-family:Arial,Sans-serif;margin:0;margin-top:.5em;padding-left:12em;padding-right:1em;font-size:14px;color:#3b5998;font-size:90%}fieldset.menu{padding:.6em .6em .3em .6em;border:1px solid #8b9dc3;background-color:#fbfbfb;box-shadow:0 0 2px #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;display:block;margin-top:8px}legend.menu{box-shadow:0 0 2px #3b5998;padding:.1em .5em;border:1px solid #8b9dc3;font-size:12px;color:#fbfbfb;background-color:#3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block;position:relative}fieldset.menu>legend{float:left;margin-top:-22px}fieldset.menu>legend+*{clear:both}ul.navbar{list-style-type:none;padding:0;margin:0;position:fixed;top:.7em;left:1em;width:11em;font-size:13px}@media only screen and (max-device-width:480px){ul.navbar{position:absolute!important}}#fondo_menu{margin:0;position:fixed;top:0;left:0;width:11.5em;height:100%;z-index:-1;background-color:#fff}ul.navbar a{background:#fff;border:1px solid #3b5998;margin:4px 0;padding:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;display:block}ul.navbar a:link{font-weight:normal}ul.navbar a:hover{box-shadow:0 0 5px #3b5998}a:link{color:#3b5998;font-weight:bold}a:visited{color:#3b5998}address{margin-top:1em;padding-top:1em;border-top:thin dotted}h1{font-family:"trebuchet ms",arial,sans-serif;font-weight:bold;font-size:110%}.titulo1{margin:0;padding:0 0 2px 0;border-bottom:solid 7px #3b5998;color:#000}.titulo2{clear:none;margin:.5em 0 .7em 0;padding:2px 5px;background:#8b9dc3;color:#fff}.sinformato table,.sinformato th,.sinformato td{background:#fff;border:none;border-collapse:collapse}.BK table,.BK th,.Bk td{border-collapse:collapse;padding:3px 5px;background:#f7f7f7;font-size:90%}.BK th{background:#3b5998;text-align:right;font-weight:bold;color:#fff;border:2px solid #fff}.BK td{padding:3px;border:2px solid #fff}.BL table,.BL td{border:1px solid #3b5998;border-collapse:collapse;padding:5px;font-size:95%;background:#fff;vertical-align:top}.BL th{border:1px #3b5998 solid;border-collapse:collapse;padding:8px 0 2px 0;font-size:95%;background:#3b5998;color:#fff;vertical-align:middle;text-align:center;font-weight:normal}.partida table,.partida th,.partida td{border-collapse:collapse;padding:2px;background:#f7f7f7;font-size:90%;text-align:left}.partida th{background:#3b5998;font-weight:bold;color:#fff;border:1px solid #fff}.partida td{font-size:85%;border:1px solid #fff;overflow:hidden}textarea{resize:none;overflow:hidden}textarea[disabled]{background:#fff;cursor:default;color:#3b5998}textarea[disabled]:hover{background:#fff}.textarea1{border:1px solid #3b5998;font-family:Courier New,Courier,monospace;font-size:15px;color:#3b5998;text-align:center;font-weight:bold;vertical-align:middle;cursor:default}.textarea1:focus{background:#fff}.datosempresa{border:5px solid #fff;font-family:Courier New,Courier,monospace;font-size:12px;color:#3b5998;width:96%}.datosempresa:hover{background:#ff9}.modificable{font-family:Courier New,Courier,monospace;font-size:14px;color:#3b5998;background:#f7f7f7!important;font-weight:bold;padding:4px;border:0!important}.modificable:hover{background:#ff9}.modificable:focus{background:#ff9}.inputbl{font-family:Courier New,Courier,monospace;font-size:11px;text-align:center;background:#f7f7f7;padding:0;border:0!important;width:96%}.inputbl:hover{background:#ff9}.inputbl:focus{background:#ff9}.inputbl_ver{font-family:Courier New,Courier,monospace;font-size:11px;text-align:center;padding:0;margin-top:5px;border:0!important;width:96%}.modificable_bk{font-family:arial,sans-serif;font-size:13.3px;resize:vertical;overflow-x:hidden;overflow-y:auto;max-height:70px;color:#3b5998;background:#fff;padding:2px;border:1px #3b5998 dotted}.modificable_bk:hover{background:#ff9}.modificable_bk:focus{background:#ff9}#W_DETALLE{width:calc(100% - 8px);border:1px dotted #3b5998;padding:3px;color:#3b5998;font-family:arial,sans-serif;font-size:100%}.tablabookings,.tablabookings table,.tablabookings th,.tablabookings td{border-spacing:none;border:none;border-collapse:collapse;padding:3px 8px;font-size:90%;text-align:center}.tablabookings th{background:#3b5998;font-weight:bold;color:#fff;font-size:100%}.tablabookings tr:nth-child(even){background:#e3e9f8}.tablabookings tr:nth-child(odd){background:#fdfdfd}#schedule_table table,#schedule_table th,#schedule_table td{border-collapse:collapse;border-spacing:0;border-style:none;border-bottom:1px solid #8b9dc3;padding:5px 8px;font-size:80%;text-align:center}#schedule_table th{background:#3b5998!important;font-weight:bold;color:#fff;font-size:90%}#schedule_table tr td:nth-child(1){font-weight:bold;text-align:left!important}#schedule_table tr{background-color:#fff}#schedule_table tr:hover{background-color:#ff9}.sch_destino{}.sch_pol{}.sch_fecha{}.clear_table table,.clear_table th,.clear_table td{border-collapse:collapse;border-spacing:0;border-style:none;border-bottom:1px solid #8b9dc3;padding:5px 8px;font-size:80%;text-align:center}.clear_table th{background:#3b5998;font-weight:bold;color:#fff;font-size:90%}.clear_table tr{background-color:#fff}.clear_table tr:hover{background-color:#ff9}.invisible{visibility:hidden;font-size:0%}input{cursor:pointer}input[type=TEXT],input[type=PASSWORD]{color:#3b5998;border:1px #3b5998 dotted;padding:1px 3px;cursor:text}input[type=TEXT][disabled]{background-color:#fff;background-size:10px 10px;background-repeat:no-repeat;background-position:center;cursor:default;opacity:.8}select{color:#3b5998;border:1px #3b5998 dotted;background:#fff}.recalculo{background:transparent;font-size:100%}input:invalid{box-shadow:0 0 5px #c81900!important}input:invalid,select:invalid,textarea:invalid{box-shadow:0 0 5px #c81900!important}input[type=TEXT]:focus,input[type=PASSWORD]:focus,select:focus,textarea:focus{background:#ff9;box-shadow:none}.freight table,.freight td,.freight th,.freight tr{border-collapse:collapse;empty-cells:show;border-style:hidden;padding:3px;text-align:center}.freight th{font-weight:normal;padding-top:6px;padding-bottom:2px}table{table-layout:fixed}.boton{color:#3b5998;cursor:pointer;padding:5px;border:1px solid #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;text-align:center}.boton:hover{box-shadow:0 0 5px #3b5998}.boton2{background-image:linear-gradient(to bottom,#758ab6,#3b5998);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);text-decoration:none;color:#fff;cursor:pointer;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);font-weight:bold;margin:0}.boton2:hover{background:#3b5998 none repeat scroll 0% 0%;color:#fff}.cancel{color:#c81900!important;border:1px solid #c81900}.cancel:hover{box-shadow:0 0 5px #c81900}.btn_activo{background:#ebeef4!important}.btn_azul,.btn_fact{color:#3b5998;cursor:pointer;padding:2px;border:1px solid #3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_azul:hover,.btn_fact:hover{background:#3b5998;color:#fff;box-shadow:0 0 15px #3b5998}.btn_rojo{color:#c81900;cursor:pointer;padding:2px;border:1px solid #c81900;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_rojo:hover{background:#c81900;color:#fff;box-shadow:0 0 15px #c81900}.btn_verde{color:green;cursor:pointer;padding:2px;border:1px solid green;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_verde:hover{background:green;color:#fff;box-shadow:0 0 15px green}.btn_naranja{color:#ff9000;cursor:pointer;padding:2px;border:1px solid #ff9000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_naranja:hover{background:#ff9000;color:#fff;box-shadow:0 0 15px #ff9000}.btn_gris,.btn_gris_b{color:#ccc;cursor:pointer;padding:2px;border:1px solid #ccc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(255,255,255,.5);font-weight:bold}.btn_bl{color:#3b5998;padding:2px;border:1px solid #3b5998;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#dfe3ee;font-size:80%;float:right;margin-right:5px}.btn_bl:hover{background:#ff9}.btn_fav{color:#3b5998;padding:1px 5px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#dfe3ee;font-size:75%}.btn_fav:hover{background:#ff9}.btn_nulo{border:none;background:#3b5998;font-weight:bold;color:#fff;cursor:pointer}.btn_transparente{border:none;background:transparent;color:#3b5998}.btn_ko{background:url(../img/chk_ko.png) no-repeat center;cursor:pointer;padding:2px;border:1px solid #c81900;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:20px;height:20px}.btn_ko:hover{background:url(../img/chk_ko_2.png) no-repeat center;box-shadow:0 0 15px #c81900}.btn_ok{background:url(../img/chk_ok.png) no-repeat center;cursor:pointer;padding:2px;border:1px solid green;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:20px;height:20px}.btn_ok:hover{background:url(../img/chk_ok_2.png) no-repeat center;box-shadow:0 0 15px green}.btn_print{background:url(../img/print-16.png) no-repeat center;cursor:pointer;border:none;width:100px;height:50px}.btn_print_32{background:url(../img/print-32.png) no-repeat center;cursor:pointer;border:none;width:32px;height:32px}.btn_pdf{background:url(../img/pdf-32.png) no-repeat center;border:none;cursor:pointer;width:32px;height:32px}.btn_save_16{background:url(../img/save_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.btn_save_32{background:url(../img/save_32.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:32px;height:32px}.btn_borrar_16{background:url(../img/cerrar_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.btn_editar_16{background:url(../img/editar_16.png) no-repeat center;vertical-align:middle;border:none;cursor:pointer;width:16px;height:16px}.news table,.news tr{border:none;border-collapse:collapse;padding:5px;vertical-align:middle;height:1em;cursor:default}.news td{border:1px solid #3b5998;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:5px;text-align:center;box-shadow:0 0 7px #3b5998}.news td:hover{background:#fff}.news_date{color:#3b5998;font-size:110%;font-weight:bold;margin-bottom:5px}.onlyprint,div.print_blocked{display:none}div.watermark{display:none}#uploadFile{border:1px dotted #3b5998;color:#3b5998;padding:.3em;width:220px;background:#fff}#uploadBtn{display:none}.msj_ok{border:0;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px green;vertical-align:middle;color:green;background:#fff}.msj_ok td{text-align:center}.msj_ko{border:0;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px #c81900;vertical-align:middle;color:#c81900;background:#fff}.msj_ko td{text-align:center}#f_rangeStart_trigger,#f_rangeStart_trigger2{background:url('../img/calendarIcon.gif') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer;position:relative;top:-1px}.btn_doc{background:url('../img/doc.png') no-repeat;border:none;width:18px;height:22px;cursor:pointer}.btn_doc:hover{background:url('../img/doc1.png') no-repeat}.btn_ayuda{background:url('../img/interrogante.png') no-repeat;border:none;width:16px;height:16px;cursor:pointer}#btn_csv{background:url('../img/xls_32_white.png') no-repeat;border:none;width:32px;height:32px;vertical-align:middle;cursor:pointer;position:relative;top:-1px}#btn_csv:hover{background:url('../img/xls_32_color.png') no-repeat}.pie{position:fixed;bottom:0;width:calc(100% - 2em);height:4.5em;text-align:center;z-index:101;background-color:#fff}.btn_cancel{background:url('../img/chk_ko.png') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer}.btn_cancel:hover{background:url('../img/chk_ko_2.png') no-repeat}.btn_forbiden{background:url('../img/status-ko-16.png') no-repeat;border:none;width:16px;height:16px;vertical-align:middle;cursor:pointer}label{padding-left:.5em;cursor:pointer}div#loading{margin:auto;position:fixed;top:70px;left:11em;z-index:1000;width:2000px;height:2000px;background:url(../img/loading.gif) no-repeat,url(../img/logo_big.png) no-repeat;background-position:200px 50px;background-color:#fff;cursor:wait}div#margen{padding-left:1em}.tarifas{border:0;border-collapse:collapse;text-align:center;box-shadow:0 0 7px #3b5998;font-size:75%;table-layout:fixed}.tarifas td{border:0;overflow:hidden;vertical-align:top;border-bottom:1px solid #8b9dc3;padding:5px;background:#fff}.tarifas th{border:0;vertical-align:middle;padding:5px;font-size:110%}.gastos{width:805px;border:0;border-collapse:collapse;text-align:left;box-shadow:0 0 7px #3b5998;font-size:80%;table-layout:fixed}.gastos td{border:0;overflow:hidden;vertical-align:top;padding:5px;background:#fff}.gastos th{border:0;text-align:center;vertical-align:middle;padding:5px;font-size:130%;border-bottom:3px solid #3b5998}td.zona,td.pais{color:#fff;text-align:center;font-weight:bold;border:0}td.zona{background:#3b5998;font-size:170%}td.pais{background:#8b9dc3;font-size:150%}td.sector{text-align:center;font-weight:bold;border:0;background:#dfe3ee;font-size:130%}table.sortable th{cursor:pointer}.lang_radio{opacity:0;position:absolute}.lang_label_es{background:url(../img/flag_es.gif) no-repeat center;text-indent:-999em;border:2px solid transparent;width:16px;height:17px;display:block;float:left;opacity:.3}.lang_label_en{background:url(../img/flag_gb.gif)no-repeat center;text-indent:-999em;border:2px solid transparent;width:16px;height:17px;display:block;float:left;opacity:.3}input[type="radio"].lang_radio:checked+label{border:2px solid #8b9dc3;box-shadow:0 0 2px #3b5998;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;opacity:1}@keyframes blink{30%{color:#ffbfbf}}@-webkit-keyframes blink{70%{color:#c81900}}.msj_arriba{position:absolute;font-size:11px;left:650px;color:#c81900;border:1px solid #c81900;border-top:none;border-radius:0 0 5px 5px;background:#fffafa;cursor:pointer;font-weight:bold;padding:2px 7px;animation:blink 2s step-start 0s infinite;-webkit-animation:blink 2s step-start 0s infinite}.msj_arriba:hover{box-shadow:0 5px 5px -5px #c81900}.flag{box-shadow:0 0 5px #3b5998}.oculto{display:none}#multicuentas{font-family:Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;margin-left:50px;border-radius:3px;border:1px solid #fff;padding:1px;position:relative;top:-8px;box-shadow:0 0 4px #3b5998}