/*--------- UL style -------------*/
.nodo ul {
    font-size: 12pt;
    border: 0px;
    list-style-type: none;
}
.nodo li {
    background: url(IMG/treeview-default-line.gif) 0 0 no-repeat;
    margin: 0;
    padding: 3px 0px 3px 16px;
    list-style-type: none;
    list-style-position: outside;
    font-weight: normal;
    font-size: 11pt;
}
/*--------- UL style -------------*/

/*-----allineamento orizzontale-----*/
.a0{text-align:left;}
.a1{text-align:right !important;}
.a2{text-align:center;}
.a3{text-align:justify;}
/*-----allineamento orizzontale-----*/

/*---------font Bold------------------------*/
.b{font-weight:bold;}
.n{font-weight:normal;}
/*---------font Bold------------------------*/

/*---------borders------------------------*/
.brdb0{border-bottom: 0;}
/*---------borders------------------------*/

/*-----|colore del testo|-----*/
.c0{color:#444;}
.c1{color:#900;}
.c2{color:#040;}
.c3{color:#009;}
.c4{color:#444 !important;}
.c5{color:#900 !important;}
.c0f{color:#fff;}
.cronostext{color:#ec610a;}
.cronosbg{color:#6189b8;}


/*-----|colore del testo|-----*/
/*-------- HOME COLORS ----------*/
.c-geanet1{background-color:#999 !important;color:#fff !important;}
.c-geanet2{background-color:#444 !important;color:#fff !important;}
/*-------- HOME COLORS ----------*/

/*---------------enfatizza -------------*/
.en2{background:#8879ad;color:#fff;padding:3px;}
/*---------------enfatizza -------------*/
/*-------colore di sfondo------------*/
.cb0{background-color:#fff;} /*bianco*/
.cb4{background-color:#444;} /*grigio */
.cb9{background-color:#999;} /*grigio */
.cba{background-color:#aaa;}
.cbd{background-color:#ddd;}
.cbe{background-color:#eee;}
.cbv{background:#8879ad;color:#fff;}

/*-------colore di sfondo------------*/
/*-------- tipo cursore---------------*/
.crp{cursor:pointer;}
/*-------- tipo cursore---------------*/

/*-------- font decoration ----------*/
.d0{text-decoration:none;}
/*-------- font decoration ----------*/


/*----dimensione del font in percentuale--*/
.f11{font-size:110%}
.f12{font-size:120%}
.f13{font-size:130%}
.f14{font-size:140%}
.f15{font-size:150%}
.f16{font-size:160%}
.f17{font-size:170%}
.f18{font-size:180%}
.f19{font-size:190%}
.f20{font-size:200%}
.f0{font-size:100%}
.f1{font-size:90%}
.f2{font-size:80%}
.f3{font-size:70%}
/*----dimensione del font in percentuale--*/

/*---------font family------------*/
.fo1{font-family:Courier;}
/*---------font family------------*/

/*-------- altezza in pixel -----------*/
.h10{height:10px;}
.h20{height:20px;}
.h30{height:30px;}
.h34{height:34px;}
.h40{height:40px;}
.h50{height:50px;}
.h70{height:70px;}
.h100{height:100px;}
.h200{height:200px;}
.h300{height:300px;}
.h400{height:400px;}
.h500{height:500px;}
.h600{height:600px;}
.h700{height:700px;}
.h800{height:800px;}
.hp100{height:100%;}
.hm100{max-height:100px;}
.hm200{max-height:200px;}
/*-------- altezza in pixel -----------*/
/*-------- icone 24x24 -----------*/
.icon{width:24px;border:1px solid #fff;background-color: #fff;}
.thumb{width:50px;border:1px solid #000;background-color: #fff;margin-right:3px;}
.menuicon{border:1px;-webkit-filter: grayscale(30%); filter: grayscale(30%)}

/*-------- icone 24x24 -----------*/

/*-------- margin-----------*/
.mc{margin:auto}
/*-------- margin-----------*/
/*-------- etichette-----------*/
label{font-size:80%;color:#999}
/*-------- etichette-----------*/
/*------------- padding--------------*/
.pd3{padding: 3px}
/*------------- padding--------------*/
/*------------------font style------------------------------------*/
.s0{font-style:normal;}
.s1{font-style:italic;}
/*------------------font style------------------------------------*/

/*------------- ampiezza in pixel -------------*/
.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w1000{width:1000px;}
/*------------- ampiezza in pixel -------------*/
.td_date{width:100px;}
.td_check{padding:10px 10px 10px 10px;}
.td_option{padding:10px 10px 10px 10px;}
.td_currency{width:150px;text-align:right;}

/*----------- ampiezza in percentuale ---------*/
.wp100{width:100%;}
.wp95{width:95%;}
.wp90{width:90%;}
.wp80{width:80%;}
.wp70{width:70%;}
.wp60{width:60%;}
.wp50{width:50%;}
.wp33{width:33%;}
.wp25{width:25%;}
.wp15{width:15%;}
.wp10{width:10%;}
/*----------- ampiezza in percentuale ---------*/
/*------ ampiezza massima -----------*/
.wm50{max-width:50px;}
.wm100{max-width:100px;}
/*------ ampiezza massima -----------*/
/*------- ver 2023 ----------*/
.gnt-blue,.w3-hover-blue:hover{color:#fff!important;background-color:#009!important}
.gnt-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc}
.gnt-show-doc{margin-top: 5px !important;width:700px;margin:auto;min-height:700px;padding-bottom: 50px;}
/*---------- visualizzazione CODE -----------*/
.code-js{color:rgb(139, 98, 9)}
.code-abstract{color:rgb(23, 23, 151);font-size:80%;font-style: italic;}
