@charset UTF-8;
@font-face{
 font-family:'digital-7';
 src: url('/font/digital-7/digital-7.ttf');
}
*{outline:none!important;}
html,p,form,body{font-weight:400;margin:0;padding:0;}
::-webkit-scrollbar{-webkit-border-radius:1ex;background:rgba(117, 182, 202, 0.5);border-radius:1ex;height:5px;width:5px;}
::-webkit-scrollbar-thumb{-webkit-border-radius:1ex;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.75);background:#035971;}
::-webkit-scrollbar-corner{background:#044559;}
body{background:#000 url(/img/layout/hex.jpg) no-repeat center center fixed;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;color:#94cbf2;font-family:Aldrich, sans-serif;font-size:.8em;overflow:auto;}
a{text-decoration:none;}
a:link,a:visited{color:inherit;}
a:hover{opacity:0.9;}
table{border-collapse:collapse;}
td{color:rgba(85,142,173,0.85);font-size:10px;resize:none;}
select,input,submit,text,textarea{-moz-border-radius:2px;-webkit-border-radius:2px;background:rgba(18,44,71,0.92);border:1px solid rgba(85,212,212,0.6);border-radius:2px;color:rgba(85,212,212,0.8);font-family:arial;font-size:12px;font-weight:400;text-indent:3px;}
td input[type='text']{width: 99%;}
input[type="button"] ,input[type="reset"] ,input[type="submit"] { text-indent:0; }

input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:rgba(255,255,255,0.12);cursor:pointer;}
option{background:transparent none center center;background-size:150% 100%;}
option[selected],option:hover{background-color:rgba(0,0,0,0.2);}
iframe{background:none transparent!important;border:0;height:100%;margin:0;width:100%;}
iframe body{height:98%!important;margin:0;padding:5px;}
blockquote{background:rgba(0,0,0,0.3);border:1px solid rgba(39,168,218,0.3);padding:10px;}
figure{-webkit-margin-after:5px;-webkit-margin-before:5px;-webkit-margin-end:5px;-webkit-margin-start:5px;background:rgba(134,134,134,0.2);border:5px solid transparent;display:inline-block;}
figcaption{font-size:.8em;text-align:center;}
.ui-dialog-title{color:rgba(54,227,255,0.9);font-family:Aldrich,verdana,arial,sans-serif;font-size:15px;padding:0;}
.ui-dialog .ui-dialog-title{float:left;font-size:14px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%;}
.ui-dialog.ui-draggable .ui-dialog-titlebar{background:url(/img/layout/sprite2.png) center bottom;background-size:100% 120%;border:0;color:rgba(54,227,255,0.8);font-size:15px;margin:0;padding:0;position:relative;}
.ui-dialog.ui-draggable .ui-dialog-titlebar:before{border-bottom:0;bottom:0;content:'';display:inline-block;height:2px;left:0;position:absolute;right:0;}
.ui-dialog.ui-draggable .ui-dialog-title{margin:2px 8px;}
.ui-dialog .ui-dialog-content{-moz-border-image:url(/img/layout/cdal.png) 16 stretch;-o-border-image:url(/img/layout/cdal.png) 16 stretch;-webkit-border-image:url(/img/layout/cdal.png) 16 stretch;background:none transparent;border:0;border-image:url(/img/layout/cdal.png) 16 stretch;border-style:solid;border-width:0px 0 0;color:#94cbf2;margin:0;overflow:auto;padding:0;position:relative;zoom:1;}
.ui-dialog-titlebar-close,.mycommandi, .ui-dialog .ui-dialog-titlebar-close{background:none transparent;border:0; float:right;font-size:15px;width:15px;margin:0;margin-left: 5px !important; opacity:0.9;padding:0;position:relative;    color: #27b6cf;} 
.ui-dialog-titlebar-close:hover,.mycommandi:hover{opacity:1;}
.ui-dialog-titlebar-close:after,.mycommandi:after{font-family:FontAwesome;font-size:1em;position:absolute;right:2px;top:0;}
.ui-dialog-titlebar-close:after{content:"\f00d ";}
.ui-dialog-titlebar-minimize:after{content:"\f103 ";}
.ui-dialog-titlebar-restore:after{content:"\f102 ";} 
.ui-dialog-titlebar-buttonpane{margin-top:-8px!important; width: 30%;    text-align: right;} 
.ui-dialog-titlebar-restore,.ui-dialog-titlebar-minimize,.ui-dialog-titlebar-maximize,.ui-dialog-titlebar-close{background-repeat:no-repeat;color:inherit;cursor:pointer;display:block;font-size:15px;font-weight:400;margin:1px 0px 1px 0;} 

#dialog-extend-fixed-container .fa {display:none; }
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl,.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-accordion-header.ui-corner-all,.ui-accordion-header{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;}
.ui-tooltip{background:#000!important;background-image:none;border:2px solid rgba(18,117,187,0.91)!important;border-radius:0;box-shadow:0 0 0 #000;color:#94cbf2;font-size:11px;padding:10px;}
.ui-button-text-only .ui-button-text{padding:1px 3px;}
.ui-button-text-icons .ui-button-text{padding-left:4px;padding-right:2px;}
input.ui-button{padding:1px 2px;}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:1px;}
.ui-datepicker .ui-datepicker-title select{font-size:9pt;margin:1px 0;}
.ui-datepicker select .ui-datepicker-month,.ui-datepicker select .ui-datepicker-year{width:49%;}
.ui-datepicker table{border-collapse:collapse;font-size:8pt;margin:0 0 .4em;width:100%;}
.ui-menu .ui-menu{margin-top:-3px;position:absolute;}
.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;}
.ui-menu .ui-menu-divider{border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:5px -2px;}
.ui-menu .ui-menu-item a{display:block;font-weight:400;line-height:1.5;min-height:0;padding:2px .4em;text-decoration:none;}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px;}
.ui-progressbar .ui-progressbar-overlay{background:url(/img/jquery/animated-overlay.gif);filter:alpha(opacity=25);height:100%;opacity:0.25;}
.ui-widget-content{background:rgba(60,115,135,0.9);border:1px solid rgba(50,80,115,0.8);color:rgba(17,198,255,0.85);}
.ui-widget-header{background:none transparent;border:0;border-bottom:1px solid rgba(143,231,221,0.39);color:#ccc;font-size:10pt;font-weight:400;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none;}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#eee url(/img/jquery/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x;border:1px solid #ccc;color:#6d2eb2;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#6d2eb2;}
.ui-widget-overlay{background:#aaa url(/img/void.gif) 50% 50% repeat-x;filter:Alpha(Opacity=30);opacity:.3;}
.ui-widget-shadow{background:#aaa url(/img/void.gif) 50% 50% repeat-x;border-radius:8px;filter:Alpha(Opacity=30);margin:-8px 0 0 -8px;opacity:.3;padding:8px;}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:none transparent;border:0 solid rgba(0,255,240,0.3);color:inherit;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none transparent;border:0 solid rgba(100,200,200,0.4);color:inherit;font-weight:400;}
.ui-icon{margin:0;}
.ui-dialog .ui-dialog-titlebar{padding:1px 10px;}
.ui-dialog.ui-draggable:before{    background: rgb(10, 17, 23);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;}
.ui-dialog{-moz-border-image:url(/img/layout/cdal.png) 11 stretch;-o-border-image:url(/img/layout/cdal.png) 11 stretch;-webkit-border-image:url(/img/layout/cdal.png) 11 stretch; background: rgb(10, 17, 23);border:0;border-image:url(/img/layout/cdal.png) 11 stretch;border-radius:4px;border-style:solid;border-width:4px;font-family:Aldrich, sans-serif;font-size:.8em;overflow:hidden;padding:0;position:absolute;width:300px;}
.ui-tabs .ui-tabs-panel{padding:5px;}
.ui-tabs-nav{height:19px;}
.ui-tabs.ui-widget-content{background:none transparent;border:0;}
.ui-tabs .ui-tabs-nav{background:rgba(0,0,0,0.6) url(/img/layout/sprite2.png) top center;background-size:150% 102%;border:0;bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{color:rgba(54,227,255,0.7);float:left;font-family:"nova square";font-weight:300;line-height:18px;padding:0 1em;text-decoration:none;text-transform:uppercase;}
.ui-tabs-active .ui-tabs-anchor{color:rgba(54,227,255,0.85);font-size:1em;}
.datiidcard .tbl td{max-width:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ui-slider{position:relative;text-align:left; border-radius:5px !important;}
.ui-slider .ui-slider-handle{cursor:default;height:12px;position:absolute;width:4px;z-index:2;background:#03b1c7;border-radius:20px !important; }
.ui-slider-horizontal{height:4px;}
.ui-slider-horizontal .ui-slider-handle{margin-left:-2px;top:-4px;}
.ui-accordion-header{background:rgba(0,0,0,0.6) url(/img/layout/sprite2.png) center bottom!important;background-size:150% 102%!important;color:rgba(162, 218, 228, 0.7) !important !important;font-family:Aldrich, verdana, sans-serif;font-size:12px!important;font-weight:400!important;line-height:18px!important;margin:0!important;padding:0!important;text-indent:5px;}
.ui-accordion-header:before{content:"\f105";font-family:FontAwesome;margin-left:0;margin-right:5px;}
.ui-accordion .ui-accordion-noicons{padding-left:.7em;}
.ui-accordion-header-active:before{content:"\f107";}
.ui-accordion-icons{padding-left:0!important;}
.ui-accordion-header.ui-state-hover{color:rgba(255,255,255,0.7)!important;}
.ui-accordion-header-active{border-bottom:0!important;color:rgba(255,255,255,0.9)!important;}
.ui-accordion-content{background:rgba(0,0,0,0.5)  !important;font-size:9pt;opacity:0.8;padding:5px!important;}
.ui-accordion-content p.elenco{border-bottom:1px solid rgba(255,255,255,0.2);color:rgba(200,215,225,0.9)!important;cursor:pointer;font-family:tahoma;font-size:10px;height:15px;padding-left:5px;vertical-align:bottom;}
.ui-accordion-content p.elenco:hover{color:rgba(200,215,225,1)!important;}
.bcol_1 .ui-accordion-content { padding:0 !important; }
.ui-accordion{margin-right:0;}
#sezioniRegole .ui-accordion-content{padding-bottom:0;}
.ui-accordion-header,.ui-accordion-content{border:0!important;}
.fa{display:inline-block;}
.errore{color:red;font-size:7pt;}
#contenitore{-webkit-align-items:center;align-items:center;background:url(/img/layout/texture.png) top left fixed repeat;background-size:2px 2px;bottom:0;display:flex;justify-content:center;left:0;margin:0;min-height:580px;min-width:1000px;overflow:hidden;padding:0;position:absolute;right:0;top:0;}
#spostafinestre{bottom:-500px;left:-900px;position:absolute;right:-900px;top:0;}
#dhtmlwindowholder{-webkit-align-items:flex-end;align-items:flex-end;bottom:0;display:0;left:0;position:absolute;right:0;top:0;}
#centrafinestre{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:45px;}
#cover{bottom:0;left:0;min-height:520px;min-width:800px;position:absolute;right:0;top:0;}
.titsy{    background: url(/img/layout/sprite2.png) center -4px;
    background-size: 150% 117%;
    color: rgba(67,211,234,0.8);
    font-family: Aldrich, sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    text-align: center;}
.topedi,.boxinedit,.sottedit{left:5px;position:absolute;right:5px;}
.topedi{height:50px;top:3px;}
.boxinedit{bottom:55px;top:55px;}
.sottedit{bottom:3px;height:50px;}
#BoxRegola{background:#000;}
#regol figure{background:none transparent;}
#regol figure img{border-radius:15px;}
#regol figcaption{margin-top:3px;}
#sfondopagina{-moz-background-size:cover;-webkit-background-size:cover; background-position: center center; background-repeat; no-repeat;background-size:cover;bottom:0;left:0;min-height:550px;min-width:900px;opacity:0.85;overflow:hidden;position:absolute;right:0;top:0;}
#sfondopagina:after{-moz-background-size:2px 2px;-webkit-background-size:2px 2px;background:url(/img/layout/texture.png) top left fixed repeat;background-size:2px 2px;bottom:0;content:'';left:0;position:absolute;right:0;top:0;}
#contenitore #limitedialog{bottom:-50%;left:-50%;overflow:hidden;position:absolute;right:-50%;top:5px;}
/*
#sfondopagina.bg1{background-image:url(/img/sfondi/bg1.jpg);}
#sfondopagina.bg2{background-image:url(/img/sfondi/bg2.jpg);}
#sfondopagina.bg3{background-image:url(/img/sfondi/bg3.jpg);}
#sfondopagina.bg4{background-image:url(/img/sfondi/bg4.jpg);}
#sfondopagina.bg5{background-image:url(/img/sfondi/bg5.jpg);}
*/
.nome_finestra{color:rgba(54,227,255,0.9);display:inline-block;font-family:Aldrich,verdana,arial,sans-serif;font-size:15px;line-height:25px;padding-left:5px;}
div.minidialog .nome_finestra .fa,div.minidialog .drag-statusarea{display:none!important;}
.minicornice{-moz-border-image:url(/img/theme/sb-all.png) 12 stretch;-o-border-image:url(/img/theme/sb-all.png) 12 stretch;-webkit-border-image:url(/img/theme/sb-all.png) 12 stretch;border-image:url(/img/theme/sb-all.png) 12 stretch;border-style:solid;border-width:3px;}
.bcol_2,.bcol_1,.bcol_0{bottom:0;overflow:auto;padding:5px;position:absolute;top:0;}
.bcol_0{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:25px;}
.bcol_1{bottom:0;left:1px;overflow:auto;padding:0;position:absolute;width:200px;top:0;border:0; }
.bcol_2 , .ccol_2 {border-left:1px solid rgba(49, 175, 200, 0.15);bottom:0;left:200px;overflow:auto;padding:0;position:absolute;right:0;top:0;}
.ccol_2 { left:204px; border:0; } 
.bcol_3{bottom:0;right:1px;overflow:auto;padding:0;position:absolute;width:200px;top:0;}
.bcol_4{border-right:1px solid rgba(49, 175, 200, 0.15);bottom:0;right:200px;overflow:auto;padding:0;position:absolute;left:0;top:0;}
.letterspace { position:absolute;top:3px;left:0;right:0;height:20px; border-width:0 !important;border-bottom:5px solid !important;text-align:center; } 
.sottoletterspace { position:absolute;top:25px;left:0;right:0;bottom:0px; border-width:0;  }

.centravert{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-flex-align:center;align-items:center;display:flex;text-align:center;}
#popup_container{-moz-border-image:url(/img/theme/sb-all.png) 12 stretch;-moz-border-radius:10px;-o-border-image:url(/img/theme/sb-all.png) 12 stretch;-webkit-border-image:url(/img/theme/sb-all.png) 12 stretch;-webkit-border-radius:10px;background:none rgba(13,25,37,0.95);border-image:url(/img/theme/sb-all.png) 12 stretch;border-radius:10px;border-style:solid;border-width:8px 10px;font-family:Arial, sans-serif;font-size:12px;max-width:600px;min-width:300px;}
#popup_title{background-image:url(/img/layout/sprite2.png);background-position:center bottom;background-size:100% 25px;border:0;border-radius:6px 6px 0 0;color:rgba(54,227,255,0.9);cursor:default;font-family:Aldrich,verdana,arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0 -3px;padding:0;text-align:center;}
#popup_content{background:5px 5px no-repeat url(/img/layout/info.png);margin:0;padding:10px;text-align:center;}
#popup_content.message{background-image:url(/img/layout/message-icon.png);}
#popup_content.warning{background-image:url(/img/layout/warning-icon.png);}
#popup_content.error{background-image:url(/img/layout/error-icon.png);}
#popup_message{padding-left:48px;}
#popup_panel{margin:1em 0 0 48px;text-align:center;}
#popup_prompt{margin:.5em 0;}
.bcol{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;}
.titcol{background:url(/img/layout/sprite2.png) center center;background-size:150% 160%;color:rgba(67,211,234,0.8);font-family:Aldrich, sans-serif;font-size:12px;height:16px;line-height:16px;text-align:center;}
.titcol .fa{float:right;font-size:14px;line-height:20px;margin-right:5px;max-width:25px;}
.titcol [onClick]:hover{color:rgba(255,255,255,0.9);}
.tbl,.tab{border-spacing:0;font-size:10pt;margin:0;text-align:center;width:100%;}
.guida_testa{-moz-background-size:cover;-moz-border-image:url(/img/avatar/cornice3.png) 12 stretch;-o-background-size:cover;-o-border-image:url(/img/avatar/cornice3.png) 12 stretch;-webkit-background-size:cover;-webkit-border-image:url(/img/avatar/cornice3.png) 12 stretch;background-position:top center;background-repeat:no-repeat;background-size:cover;border-image:url(/img/avatar/cornice3.png) 12 stretch;border-style:solid;border-width:0 0 3px;height:150px;left:0;position:absolute;right:0;top:0;}
.crnc{-moz-border-image:url(/img/avatar/cornice4.png) 12 stretch;-o-border-image:url(/img/avatar/cornice4.png) 12 stretch;-webkit-border-image:url(/img/avatar/cornice4.png) 12 stretch;border-image:url(/img/avatar/cornice4.png) 12 stretch;border-style:solid;border-width:3px;}
#guida_lista,#guida_testi{position:absolute;}
#guida_lista{-moz-border-radius:10px;-webkit-border-radius:10px;background:rgba(0,0,0,0.9) url(/img/layout/sprite2.png) center center;background-size:150% 150%;border:1px solid #6ba5d4;border-radius:10px;overflow:hidden;right:3px;top:3px;width:160px;}
#guida_testi{border-width:0;bottom:0;left:0;overflow:auto;right:0;top:0;}
.testo_cornice{bottom:5px;left:5px;overflow:auto;padding:5px;position:absolute;right:5px;top:160px;}
ul,li{font-family:sans-serif;margin:0;padding:0;}
li.samen:before{content:"\25B6";display:inline-block;font-size:.8em;margin-right:4px;}
li.samen{list-style:none;margin-left:5px;}
.samen{color:rgba(26,255,255,0.94);font-size:12px;line-height:14px;margin-bottom:2px;}
li .subsex li.samen:before{content:"\25CF";}
li .subsex li.samen{color:rgba(148,203,242,0.9);}
.subsex .subsex{margin-left:5px;}
.samen span:hover{color:rgba(54,227,255,0.9);}
#guida_lista p{border-bottom:1px solid #6ba5d4;font-family:Aldrich;font-size:12px;line-height:17px;text-align:center;}
.sovrim{width:50%;}
.sottilo{color:#FFF;font-family:Aldrich;font-size:25px;margin:0 auto;text-decoration:underline;width:50%;}
.int_txt{font-size:11px;margin:5px;text-align:justify;}
.shitli{font-size:10px;left:5px;padding:5px;position:absolute;width:170px;top:0;}
.shitde{bottom:0;left:180px;overflow:auto;padding:5px;position:absolute;right:0;top:0;}
.shitde img{max-width:620px;}
.higgui{color:#40E0D0;}
.tl_data{color:#40E0D0!important;font-weight:700;padding:2px 3px;vertical-align:top;width:90px;}
.tl_ev{padding:2px 3px 6px;text-align:justify!important;vertical-align:top;}
img,#guida_lista p:last-child{border:0;}
[onclick],[apri_pg],[scrivi],[chs],[scrivioff],[title='Sussurra'],.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;}
.jspCap,.ui-dialog-titlebar-minimize,.ui-accordion-header .ui-icon{display:none;}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text,.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:1px 3px 1px 2px;}
.ui-widget-content a,.ui-widget-header a{color:#ccc;}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon,.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon{background-image:none;}
#popup_content.alert,#popup_content.confirm,#popup_content.prompt{background-image:url(/img/layout/info.png);}


.bpost_tit { position:absolute;top:20px;left:0;right:0;bottom:0;overflow:auto;}
.bcol_2 .bpost_tit { padding:5px; } 

.bcol_2 .bcol_1 .bpost_tit { padding:0px; } 


.cke_editable { margin:0 !important; padding:5px !important; }
.cke_contents { position:absolute;top:23px;left:0;right:0;bottom:0;padding-top:5px;height: auto !important; }

.box_margini { position:absolute;top:5px;left:5px; right:5px; bottom:5px; overflow:hidden; } 
.tastone { margin:5px auto;width:175px;height:86px;background:url(/img/layout/pulsantevuoto.png) center center no-repeat;font-size:30px;line-height: 0.8em;opacity:0.9; } 
.tastone:hover { opacity:1; } 


