*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;font-family:'Arial', sans-serif}*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus,*:active{outline:none}html,body,div,span,h1,h2,h3,h4,h5,h6,p,b,u,i,strong,table,th,tr,td,img,ol,ul,li,form,input,textarea,button,video{margin:0;padding:0;font-size:100%;font-weight:inherit}ol,ul{list-style:none}img{border:0 none}table{border-spacing:0}input,textarea,button,select{display:block;border:0 none;background:transparent;-webkit-box-shadow:none;box-shadow:none;outline:none}input:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}textarea{resize:none}button{cursor:pointer}.clear{clear:both}a{text-decoration:none}body{overflow-x:hidden;background:#8ba2ab}#login{position:absolute;width:360px;height:250px;top:50%;left:50%;margin-left:-180px;margin-top:-125px;background-color:#a1aeb6;padding:10px;border-radius:3px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);border-top:solid 1px #b6c8d1}#login h1{font-size:12px;color:#162a32;font-weight:bold;margin-bottom:10px}#login #form-login{background-color:#fffeff;padding:55px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.3);box-shadow:0 4px 5px 0 rgba(0,0,0,0.3)}#login #form-login form{position:relative}#login #form-login form input{width:160px;border:solid 1px #162a32;margin-left:70px;font-size:12px;color:#162a32;padding:3px}#login #form-login form input[type="text"]{margin-bottom:5px}#login #form-login form::before{content:"Utente:";position:absolute;color:#162a32;font-size:12px;top:4px;left:23px}#login #form-login form::after{content:"Password:";position:absolute;color:#162a32;font-size:12px;top:33px;left:3px}#login #form-login form button{position:absolute;bottom:-95px;font-size:12px;font-weight:bold;width:60px;text-align:center;border:solid 1px #7e858b;border-radius:3px;padding:4px 0 3px;left:-55px;background:-webkit-gradient(linear, left top, left bottom, from(#e1e6ea), to(#abb2b8));background:linear-gradient(180deg, #e1e6ea 0%, #abb2b8 100%)}#login #form-login form button:hover{background:-webkit-gradient(linear, left bottom, left top, from(#e1e6ea), to(#abb2b8));background:linear-gradient(0deg, #e1e6ea 0%, #abb2b8 100%)}#header{background-color:#8ea1a7;padding:5px;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);margin-bottom:10px}#header ul{background:#d5dee5;background:-webkit-gradient(linear, left top, left bottom, from(#d5dee5), to(#a6b1ba));background:linear-gradient(180deg, #d5dee5 0%, #a6b1ba 100%);border:solid 1px #8e97a0;padding:5px 0}#header ul li{display:inline-block;margin-left:20px}#header ul li a{font-size:12px;color:#162a32}#header ul li a:hover{text-decoration:underline}#prima-nota{background-color:#abb6be;border:solid 1px #657681;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;float:left;position:relative;width:84%}#prima-nota h1{font-size:12px;color:#162a32;font-weight:bold}#prima-nota .container{background-color:#fff;padding-top:12px;margin-top:12px;-webkit-box-shadow:0 3px 5px 3px rgba(0,0,0,0.3);box-shadow:0 3px 5px 3px rgba(0,0,0,0.3);min-height:800px}#prima-nota .container select{background:#eae8ec;background:-webkit-gradient(linear, left bottom, left top, from(#eae8ec), to(#fdfcfe));background:linear-gradient(0deg, #eae8ec 0%, #fdfcfe 100%);border:solid 1px #7c7a7e;border-radius:2px;font-size:12px;font-weight:bold;padding:3px;display:block;width:100px;margin-bottom:12px;margin-left:12px}#prima-nota .container .table{overflow:hidden}#prima-nota .container .table .titoli{overflow:hidden;background:#eae8ec;background:-webkit-gradient(linear, left bottom, left top, from(#eae8ec), to(#fdfcfe));background:linear-gradient(0deg, #eae8ec 0%, #fdfcfe 100%);border-top:solid 1px #b0b1b4;border-bottom:solid 1px #b0b1b4}#prima-nota .container .table .titoli div{float:left;border-right:solid 1px #b0b1b4}#prima-nota .container .table .titoli div:last-of-type{border-right:none}#prima-nota .container .table .titoli div button{display:block;font-size:12px;color:#162a32;font-weight:bold;padding:7px;text-align:right;width:100%;position:relative}#prima-nota .container .table .titoli div button.active{text-align:left !important}#prima-nota .container .table .titoli div button.active::after{content:"";position:absolute;width:7px;height:7px;background-image:url(../img/icona-freccia-giu.png);background-repeat:no-repeat;right:8px;top:11px}#prima-nota .container .table .titoli div.esporta{width:3%;height:30px}#prima-nota .container .table .titoli div.modifica{width:3%;height:30px}#prima-nota .container .table .titoli div.data{width:8%}#prima-nota .container .table .titoli div.agenzia{width:8%}#prima-nota .container .table .titoli div.saldo-a{width:8%}#prima-nota .container .table .titoli div.cassa-b{width:8%}#prima-nota .container .table .titoli div.diff-b-a{width:8%}#prima-nota .container .table .titoli div.denaro{width:8%}#prima-nota .container .table .titoli div.sospesi{width:8%}#prima-nota .container .table .titoli div.limite-c{width:8%}#prima-nota .container .table .titoli div.limite-s{width:8%}#prima-nota .container .table .titoli div.versato{width:8%}#prima-nota .container .table .titoli div.versato-ipp{width:8%}#prima-nota .container .table .titoli div.blocco{width:3%;height:30px}#prima-nota .container .table .titoli div.bollino{width:3%;height:30px}#prima-nota .container .table .corpo{overflow:hidden}#prima-nota .container .table .corpo .riga{overflow:hidden;cursor:text}#prima-nota .container .table .corpo .riga.chiaro{background-color:#fffeff}#prima-nota .container .table .corpo .riga.chiaro:hover{background-color:#abdbfe}#prima-nota .container .table .corpo .riga.scuro{background-color:#f6f5f7}#prima-nota .container .table .corpo .riga.scuro:hover{background-color:#abdbfe}#prima-nota .container .table .corpo .riga div{float:left;border-right:solid 1px #b0b1b4}#prima-nota .container .table .corpo .riga div:last-of-type{border-right:none}#prima-nota .container .table .corpo .riga div.esporta{width:3%;height:30px;padding:3px}#prima-nota .container .table .corpo .riga div.esporta a{display:block;text-align:center}#prima-nota .container .table .corpo .riga div.modifica{width:3%;height:30px;padding:3px}#prima-nota .container .table .corpo .riga div.modifica a{display:block;text-align:center}#prima-nota .container .table .corpo .riga div.data{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.agenzia{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.saldo-a{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.cassa-b{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.diff-b-a{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.denaro{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.sospesi{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.limite-c{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.limite-s{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.versato{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.versato-ipp{width:8%;height:30px}#prima-nota .container .table .corpo .riga div.blocco{width:3%;height:30px}#prima-nota .container .table .corpo .riga div.blocco img{display:block;margin:7px auto 0}#prima-nota .container .table .corpo .riga div.bollino{width:3%;height:30px}#prima-nota .container .table .corpo .riga div.bollino img{display:block;margin:7px auto 0}#prima-nota .container .table .corpo .riga div p{text-align:right;font-size:11px;color:#162a32;height:30px;line-height:30px;padding:0 3px}#ricerca{background-color:#abb6be;border:solid 1px #657681;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;float:right;position:relative;width:15%}#ricerca h1{font-size:12px;color:#162a32;font-weight:bold}#ricerca #ricerca-container{overflow:hidden;background-color:white;padding:10px;margin-top:12px}#ricerca #ricerca-container form{position:relative}#ricerca #ricerca-container form .data{overflow:hidden;margin-bottom:10px}#ricerca #ricerca-container form .data label{color:#162a32;font-size:12px;float:left;width:20%;margin:7px 0;text-align:right;height:24px;line-height:24px}#ricerca #ricerca-container form .data input{border:solid 1px #162a32;font-size:12px;color:#162a32;padding:3px;margin:7px 0;float:right;width:77%}#ricerca #ricerca-container form .agenzia{cursor:pointer}#ricerca #ricerca-container form .agenzia label{cursor:pointer;margin:5px 0;overflow:hidden;display:block}#ricerca #ricerca-container form .agenzia label input{display:inline-block;vertical-align:middle;margin-bottom:6px}#ricerca #ricerca-container form .agenzia label span{display:inline-block;vertical-align:middle;margin-right:5px;margin-left:5px;margin-bottom:6px;color:#162a32;font-size:12px}#ricerca #ricerca-container form button{margin-top:10px;font-size:12px;font-weight:bold;width:60px;text-align:center;border:solid 1px #7e858b;border-radius:3px;padding:4px 0 3px;background:-webkit-gradient(linear, left top, left bottom, from(#e1e6ea), to(#abb2b8));background:linear-gradient(180deg, #e1e6ea 0%, #abb2b8 100%)}#ricerca #ricerca-container form button:hover{background:-webkit-gradient(linear, left bottom, left top, from(#e1e6ea), to(#abb2b8));background:linear-gradient(0deg, #e1e6ea 0%, #abb2b8 100%)}#modifica{background-color:#abb6be;border:solid 1px #657681;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;position:relative}#modifica h1{font-size:12px;color:#162a32;font-weight:bold}#modifica .container{overflow:hidden;padding:12px;background-color:white;-webkit-box-shadow:0 3px 5px 3px rgba(0,0,0,0.3);box-shadow:0 3px 5px 3px rgba(0,0,0,0.3);margin-top:12px}#modifica .container #controlli{overflow:hidden;margin-top:12px}#modifica .container #controlli .left{float:left}#modifica .container #controlli .left a{display:inline-block;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);width:40px;height:22px;border:solid 1px #838283;border-radius:4px;text-align:center;line-height:22px}#modifica .container #controlli .right{float:right}#modifica .container #controlli .right input{border:solid 1px #162a32;font-size:12px;color:#162a32;padding:3px;width:120px}#modifica .container .tabbar{overflow:hidden;margin-top:12px;position:relative;z-index:2}#modifica .container .tabbar::after{content:"";position:absolute;width:100%;height:1px;right:0;background-color:#a5a8ab;bottom:0;z-index:-1}#modifica .container .tabbar button{float:left;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px 3px 0 0;border-top:solid 1px #a5a8ab;border-right:solid 1px #a5a8ab;padding:6px 12px;border-bottom:solid 1px #a5a8ab}#modifica .container .tabbar button:first-of-type{border-left:solid 1px #a5a8ab}#modifica .container .tabbar button.active{background:white;margin:3px 0 -3px;border-bottom:none}#modifica .container .single-tab{min-height:500px;border-left:solid 1px #a5a8ab;border-right:solid 1px #a5a8ab;border-bottom:solid 1px #a5a8ab;margin:0 0 10px;overflow:hidden}#modifica .container .single-tab #container-incassi h2{font-size:12px;color:#162a32;font-weight:bold;border-bottom:solid 1px #a5a8ab;border-top:solid 1px #a5a8ab;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);padding:6px;margin-bottom:10px}#modifica .container .single-tab #container-incassi h2:first-of-type{border-top:none}#modifica .container .single-tab #container-incassi .row{overflow:hidden;margin-bottom:6px}#modifica .container .single-tab #container-incassi .row label{display:inline-block;font-size:12px;color:#162a32;text-align:right;margin-right:15px}#modifica .container .single-tab #container-incassi .row label.small{width:80px}#modifica .container .single-tab #container-incassi .row label.big{width:160px}#modifica .container .single-tab #container-incassi .row input{display:inline-block;border:solid 1px #162a32;font-size:12px;color:#162a32;padding:3px}#modifica .container .single-tab #container-incassi .row input.small{width:50px}#modifica .container .single-tab #container-incassi .row input.big{width:90px}#modifica .container .single-tab #container-varie{padding-bottom:10px}#modifica .container .single-tab #container-varie h3{font-size:12px;color:#162a32;font-weight:bold;margin-bottom:10px;margin-top:15px;margin-left:349px}#modifica .container .single-tab #container-varie .row{overflow:hidden;margin-bottom:6px}#modifica .container .single-tab #container-varie .row label{display:inline-block;font-size:12px;color:#162a32;text-align:right;margin-right:15px}#modifica .container .single-tab #container-varie .row label.small{width:60px}#modifica .container .single-tab #container-varie .row label.align{text-align:left !important;width:330px;padding-left:14px}#modifica .container .single-tab #container-varie .row label.big{width:330px}#modifica .container .single-tab #container-varie .row input{display:inline-block;border:solid 1px #162a32;font-size:12px;color:#162a32;padding:3px}#modifica .container .single-tab #container-varie .row input.small{width:90px}#modifica .container .single-tab #container-varie .row input.big{width:300px}#modifica .container .single-tab #container-varie .row button{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;margin-left:15px}#modifica .container .single-tab #container-cassa{padding-bottom:10px;padding-top:15px}#modifica .container .single-tab #container-cassa .row{overflow:hidden;margin-bottom:6px}#modifica .container .single-tab #container-cassa .row label{display:inline-block;font-size:12px;color:#162a32;text-align:right;margin-right:15px;width:140px}#modifica .container .single-tab #container-cassa .row input{display:inline-block;border:solid 1px #162a32;font-size:12px;color:#162a32;padding:3px;width:90px}#modifica .container .single-tab #container-cassa .row button{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;margin-left:15px}#modifica .container .single-tab #container-riconciliazioni{width:800px;margin:10px;overflow:hidden}#modifica .container .single-tab #container-riconciliazioni #titoli{overflow:hidden;background:#eae8ec;background:-webkit-gradient(linear, left bottom, left top, from(#eae8ec), to(#fdfcfe));background:linear-gradient(0deg, #eae8ec 0%, #fdfcfe 100%);border:solid 1px #b0b1b4}#modifica .container .single-tab #container-riconciliazioni #titoli div{float:left;border-right:solid 1px #b0b1b4}#modifica .container .single-tab #container-riconciliazioni #titoli div:last-of-type{border-right:none}#modifica .container .single-tab #container-riconciliazioni #titoli div.colonna{width:7%;height:25px}#modifica .container .single-tab #container-riconciliazioni #titoli div.movimento{width:25%;height:25px}#modifica .container .single-tab #container-riconciliazioni #titoli div.causale{width:53%;height:25px}#modifica .container .single-tab #container-riconciliazioni #titoli div.importo{width:15%;height:25px}#modifica .container .single-tab #container-riconciliazioni #titoli div p{font-size:12px;color:#162a32;font-weight:bold;height:25px;line-height:25px;padding:0 3px}#modifica .container .single-tab #container-riconciliazioni .corpo{overflow:hidden;border-bottom:solid 1px #b0b1b4;border-right:solid 1px #b0b1b4;border-left:solid 1px #b0b1b4;margin-bottom:10px}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni{overflow:hidden}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni.scuro{background-color:#f6f5f7}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni div{float:left;border-right:solid 1px #b0b1b4}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni div:last-of-type{border-right:none}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni div.colonna{width:7%;height:30px;padding:3px}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni div.movimento{width:25%;height:30px;padding:3px}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni div.causale{width:53%;height:30px}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni div.importo{width:15%;height:30px}#modifica .container .single-tab #container-riconciliazioni .corpo .row-riconciliazioni div p{font-size:12px;color:#162a32;height:22px;line-height:22px;padding:0 3px}#modifica .container .single-tab #container-riconciliazioni p{font-size:12px;color:#162a32}#modifica .container .single-tab #container-riconciliazioni button{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;margin-top:10px}#modifica .container .single-tab #container-note{overflow:hidden;padding:10px 0}#modifica .container .single-tab #container-note label{display:inline-block;vertical-align:top;font-size:12px;color:#162a32;text-align:right;width:50px}#modifica .container .single-tab #container-note textarea{display:inline-block;vertical-align:top;width:500px;height:150px;font-size:12px;margin-left:15px;border:solid 1px #162a32}#modifica .container .single-tab #container-allegati{width:100%;padding:10px;overflow:hidden}#modifica .container .single-tab #container-allegati #titoli{overflow:hidden;background:#eae8ec;background:-webkit-gradient(linear, left bottom, left top, from(#eae8ec), to(#fdfcfe));background:linear-gradient(0deg, #eae8ec 0%, #fdfcfe 100%);border:solid 1px #b0b1b4}#modifica .container .single-tab #container-allegati #titoli div{float:left;border-right:solid 1px #b0b1b4}#modifica .container .single-tab #container-allegati #titoli div:last-of-type{border-right:none}#modifica .container .single-tab #container-allegati #titoli div.colonna{width:5%;height:25px}#modifica .container .single-tab #container-allegati #titoli div.nome-file{width:90%;height:25px}#modifica .container .single-tab #container-allegati #titoli div p{font-size:12px;color:#162a32;font-weight:bold;height:25px;line-height:25px;padding:0 3px}#modifica .container .single-tab #container-allegati .corpo{overflow:hidden;border-bottom:solid 1px #b0b1b4;border-right:solid 1px #b0b1b4;border-left:solid 1px #b0b1b4;margin-bottom:10px}#modifica .container .single-tab #container-allegati .corpo .row-allegati{overflow:hidden}#modifica .container .single-tab #container-allegati .corpo .row-allegati.scuro{background-color:#f6f5f7}#modifica .container .single-tab #container-allegati .corpo .row-allegati div{float:left;border-right:solid 1px #b0b1b4}#modifica .container .single-tab #container-allegati .corpo .row-allegati div:last-of-type{border-right:none}#modifica .container .single-tab #container-allegati .corpo .row-allegati div.colonna{width:5%;height:30px;padding:3px}#modifica .container .single-tab #container-allegati .corpo .row-allegati div.colonna a{font-size:12px;line-height:25px;color:#162a32;text-decoration:underline;text-align:center;display:block;text-transform:uppercase;font-weight:bold}#modifica .container .single-tab #container-allegati .corpo .row-allegati div.nome-file{width:90%;height:30px;padding:3px;font-size:12px;line-height:25px}#modifica .container .single-tab #container-allegati .corpo .row-allegati div p{font-size:12px;color:#162a32;height:22px;line-height:22px;padding:0 3px}#modifica .container .single-tab #container-allegati button{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px}#modifica .container #riepilogo{border-top:solid 1px #a5a8ab}#modifica .container #riepilogo p{font-size:12px;color:#162a32;text-align:right;padding:6px 0}#modifica .container #riepilogo h1{font-size:12px;color:#162a32;font-weight:bold;text-align:right;border-top:solid 1px #a5a8ab;padding:6px 0}#modifica .button-gratta{display:inline-block;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);width:150px;height:22px;border:solid 1px #838283;border-radius:4px;text-align:center;line-height:20px;font-size:11px;font-weight:600}#modifica .content-ippica{width:100%;overflow:hidden}#modifica .content-ippica .left-ippica{width:48%;float:left;margin:0 15px}.divisore{height:1px;border:none;background-color:#a5a8ab}.overlay{position:absolute;z-index:2;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.6)}.overlay .popup-banconote{position:absolute;top:50%;left:50%;width:500px;height:300px;background-color:#e9eaeb;margin-left:-250px;margin-top:-150px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;z-index:3}.overlay .popup-banconote h2{font-size:12px;color:#162a32;font-weight:bold}.overlay .popup-banconote .close{position:absolute;font-weight:bold;right:10px;top:5px;font-size:20px;cursor:pointer;color:#162a32}.overlay .popup-banconote .close:hover{color:red}.overlay .popup-banconote .tabella-contante{background-color:white;padding:5px;margin-top:5px;margin-bottom:10px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}.overlay .popup-banconote .tabella-contante>p{font-size:12px;letter-spacing:1px;color:#162a32;text-align:right}.overlay .popup-banconote .tabella-contante table{border:solid 1px #a5a8ab;width:100%;margin:5px 0}.overlay .popup-banconote .tabella-contante table tr.background{background-color:#fafafa}.overlay .popup-banconote .tabella-contante table tr th{background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-bottom:solid 1px #a5a8ab;border-right:solid 1px #a5a8ab;font-size:12px;font-weight:bold;text-align:left;padding:4px;color:#162a32}.overlay .popup-banconote .tabella-contante table tr th:last-of-type{border-right:0;text-align:right}.overlay .popup-banconote .tabella-contante table tr td{border-right:solid 1px #a5a8ab;font-size:12px;padding:4px;color:#162a32}.overlay .popup-banconote .tabella-contante table tr td:last-of-type{border-right:0;text-align:right}.overlay .popup-banconote .tabella-contante table tr td input{width:100%}.overlay .popup-banconote input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-bottom:8px}.overlay .popup-banconote input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.overlay .popup-gratta{position:absolute;top:50%;left:50%;width:300px;height:150px;background-color:#e9eaeb;margin-left:-150px;margin-top:-75px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;z-index:3}.overlay .popup-gratta h2{font-size:12px;color:#162a32;font-weight:bold}.overlay .popup-gratta .close{position:absolute;font-weight:bold;right:10px;top:5px;font-size:20px;cursor:pointer;color:#162a32}.overlay .popup-gratta .close:hover{color:red}.overlay .popup-gratta .form-gratta{background-color:white;padding:5px;margin-top:5px;margin-bottom:10px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}.overlay .popup-gratta .form-gratta label{font-size:12px;font-weight:bold;color:#162a32}.overlay .popup-gratta .form-gratta input[type=number]{border:solid 1px #a5a8ab;width:100%;margin:10px 0;padding:4px;font-size:12px}.overlay .popup-gratta input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-bottom:8px}.overlay .popup-gratta input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.overlay .popup-sospesi{position:absolute;top:50%;left:50%;width:700px;min-height:400px;background-color:#e9eaeb;margin-left:-350px;margin-top:-200px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;z-index:3}.overlay .popup-sospesi h2{font-size:12px;color:#162a32;font-weight:bold}.overlay .popup-sospesi .close{position:absolute;font-weight:bold;right:10px;top:5px;font-size:20px;cursor:pointer;color:#162a32}.overlay .popup-sospesi .close:hover{color:red}.overlay .popup-sospesi .input-sospesi-tabella{float:right;width:175px;margin-top:5px;margin-bottom:5px}.overlay .popup-sospesi .input-sospesi-tabella label{font-size:12px;letter-spacing:1px;color:#162a32;text-align:right}.overlay .popup-sospesi .input-sospesi-tabella input{font-size:12px;color:#162a32;text-align:right;display:inline-block;width:65px}.overlay .popup-sospesi .tabella-sospesi{background-color:white;padding:5px;margin-top:5px;margin-bottom:10px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}.overlay .popup-sospesi .tabella-sospesi table{border:solid 1px #a5a8ab;width:100%;margin:5px 0}.overlay .popup-sospesi .tabella-sospesi table tr:nth-of-type(even){background-color:#fafafa}.overlay .popup-sospesi .tabella-sospesi table tr th{background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-bottom:solid 1px #a5a8ab;border-right:solid 1px #a5a8ab;font-size:12px;font-weight:bold;text-align:left;padding:4px;color:#162a32}.overlay .popup-sospesi .tabella-sospesi table tr th:last-of-type{border-right:0;text-align:right}.overlay .popup-sospesi .tabella-sospesi table tr td{border-right:solid 1px #a5a8ab;font-size:12px;padding:4px;color:#162a32}.overlay .popup-sospesi .tabella-sospesi table tr td:first-of-type{text-align:center}.overlay .popup-sospesi .tabella-sospesi table tr td:last-of-type{border-right:0;text-align:right}.overlay .popup-sospesi .tabella-sospesi table tr td input{width:100%}.overlay .popup-sospesi .aggiungi-sospeso{background-color:white;padding:5px;margin-bottom:10px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}.overlay .popup-sospesi .aggiungi-sospeso h2{margin-left:80px}.overlay .popup-sospesi .aggiungi-sospeso .campo{overflow:hidden;margin:8px 0}.overlay .popup-sospesi .aggiungi-sospeso .campo label{display:inline-block;width:10%;margin-right:10px;text-align:right;font-size:12px;color:#162a32;font-weight:bold}.overlay .popup-sospesi .aggiungi-sospeso .campo select,.overlay .popup-sospesi .aggiungi-sospeso .campo input[type=text],.overlay .popup-sospesi .aggiungi-sospeso .campo input[type=number]{display:inline-block;width:40%;font-size:12px;border:solid 1px #a5a8ab;color:#162a32;padding:3px}.overlay .popup-sospesi .aggiungi-sospeso input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-top:5px;margin-left:80px}.overlay .popup-sospesi .aggiungi-sospeso input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.overlay .popup-sospesi input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-bottom:8px}.overlay .popup-sospesi input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.overlay .container-upload{position:absolute;top:50%;left:50%;width:300px;height:160px;background-color:#e9eaeb;margin-left:-150px;margin-top:-80px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;z-index:3}.overlay .container-upload h2{font-size:12px;color:#162a32;font-weight:bold;text-align:left}.overlay .container-upload .close{position:absolute;font-weight:bold;right:10px;top:5px;font-size:20px;cursor:pointer;color:#162a32}.overlay .container-upload .close:hover{color:red}.overlay .container-upload .form-upload{background-color:white;padding:5px;margin-top:5px;margin-bottom:10px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}.overlay .container-upload .form-upload input[type=text]{border:solid 1px #a5a8ab;width:100%;margin:10px 0;padding:4px;font-size:12px}.overlay .container-upload .form-upload input[type=file]{font-size:12px;background-color:#fafafa;width:100%;border:solid 1px #a5a8ab;margin-bottom:10px}.overlay .container-upload input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-bottom:8px}.overlay .container-upload input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.overlay .popup-fornitori{position:absolute;top:50%;left:50%;width:700px;min-height:400px;background-color:#e9eaeb;margin-left:-350px;margin-top:-200px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;z-index:3}.overlay .popup-fornitori h2{font-size:12px;color:#162a32;font-weight:bold}.overlay .popup-fornitori .close{position:absolute;font-weight:bold;right:10px;top:5px;font-size:20px;cursor:pointer;color:#162a32}.overlay .popup-fornitori .close:hover{color:red}.overlay .popup-fornitori .input-sospesi-tabella{float:right;width:175px;margin-top:5px;margin-bottom:5px}.overlay .popup-fornitori .input-sospesi-tabella label{font-size:12px;letter-spacing:1px;color:#162a32;text-align:right}.overlay .popup-fornitori .input-sospesi-tabella input{font-size:12px;color:#162a32;text-align:right;display:inline-block;width:65px}.overlay .popup-fornitori .tabella-fornitori{background-color:white;padding:5px;margin-top:5px;margin-bottom:10px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}.overlay .popup-fornitori .tabella-fornitori table{border:solid 1px #a5a8ab;width:100%;margin:5px 0}.overlay .popup-fornitori .tabella-fornitori table tr:nth-of-type(even){background-color:#fafafa}.overlay .popup-fornitori .tabella-fornitori table tr th{background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-bottom:solid 1px #a5a8ab;border-right:solid 1px #a5a8ab;font-size:12px;font-weight:bold;text-align:left;padding:4px;color:#162a32}.overlay .popup-fornitori .tabella-fornitori table tr th:last-of-type{border-right:0;text-align:right}.overlay .popup-fornitori .tabella-fornitori table tr td{border-right:solid 1px #a5a8ab;font-size:12px;padding:4px;color:#162a32}.overlay .popup-fornitori .tabella-fornitori table tr td:first-of-type{text-align:center}.overlay .popup-fornitori .tabella-fornitori table tr td:last-of-type{border-right:0;text-align:right}.overlay .popup-fornitori .tabella-fornitori table tr td input{width:100%}.overlay .popup-fornitori .aggiungi-fornitori{background-color:white;padding:5px;margin-bottom:10px;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.2)}.overlay .popup-fornitori .aggiungi-fornitori h2{margin-left:80px}.overlay .popup-fornitori .aggiungi-fornitori .campo{overflow:hidden;margin:8px 0}.overlay .popup-fornitori .aggiungi-fornitori .campo label{display:inline-block;width:10%;margin-right:10px;text-align:right;font-size:12px;color:#162a32;font-weight:bold}.overlay .popup-fornitori .aggiungi-fornitori .campo select,.overlay .popup-fornitori .aggiungi-fornitori .campo input[type=text],.overlay .popup-fornitori .aggiungi-fornitori .campo input[type=number]{display:inline-block;width:40%;font-size:12px;border:solid 1px #a5a8ab;color:#162a32;padding:3px}.overlay .popup-fornitori .aggiungi-fornitori input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-top:5px;margin-left:80px}.overlay .popup-fornitori .aggiungi-fornitori input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.overlay .popup-fornitori input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-bottom:8px}.overlay .popup-fornitori input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.overlay .popup-riconciliazioni{position:absolute;top:50%;left:50%;width:300px;height:206px;background-color:#e9eaeb;margin-left:-150px;margin-top:-103px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);box-shadow:0 4px 5px 0 rgba(0,0,0,0.5);padding:10px;z-index:3}.overlay .popup-riconciliazioni h2{font-size:12px;color:#162a32;font-weight:bold;text-align:left}.overlay .popup-riconciliazioni .close{position:absolute;font-weight:bold;right:10px;top:5px;font-size:20px;cursor:pointer;color:#162a32}.overlay .popup-riconciliazioni .close:hover{color:red}.overlay .popup-riconciliazioni .aggiungi-riconciliazione{background-color:white;padding:3px;margin-top:5px}.overlay .popup-riconciliazioni .aggiungi-riconciliazione .campo{overflow:hidden;margin:8px 0;font-size:0}.overlay .popup-riconciliazioni .aggiungi-riconciliazione .campo label{display:inline-block;width:23%;margin-right:10px;text-align:right;font-size:12px;color:#162a32;font-weight:bold;vertical-align:middle}.overlay .popup-riconciliazioni .aggiungi-riconciliazione .campo select,.overlay .popup-riconciliazioni .aggiungi-riconciliazione .campo input[type=text],.overlay .popup-riconciliazioni .aggiungi-riconciliazione .campo input[type=number]{display:inline-block;width:70%;font-size:12px;border:solid 1px #a5a8ab;color:#162a32;padding:3px;vertical-align:middle}.overlay .popup-riconciliazioni .aggiungi-riconciliazione .campo input[type=radio]{display:inline-block;vertical-align:middle}.overlay .popup-riconciliazioni .aggiungi-riconciliazione input[type=button]{display:inline-block;font-size:12px;color:#162a32;font-weight:bold;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);border-radius:3px;border:solid 1px #a5a8ab;padding:3px 12px;cursor:pointer;margin-top:5px;margin-left:80px;margin-bottom:6px}.overlay .popup-riconciliazioni .aggiungi-riconciliazione input[type=button]:hover{background:-webkit-gradient(linear, left bottom, left top, from(#fff), to(#e9eaeb));background:linear-gradient(0deg, #fff 0%, #e9eaeb 100%)}.button-crea{display:inline-block;background:#e9eaeb;background:-webkit-gradient(linear, left bottom, left top, from(#e9eaeb), to(#fff));background:linear-gradient(0deg, #e9eaeb 0%, #fff 100%);width:110px;height:22px;border:solid 1px #838283;border-radius:4px;text-align:center;line-height:20px;font-size:11px;font-weight:600;margin-left:10px;margin-bottom:10px}
