@font-face{font-family:ecat;src:url(/Content/ECAT.woff)}.btn-ecat-img-nav{position:relative;top:-14px;margin-right:10px;margin-left:10px}.btn-ecat-img-grid{margin-top:-10px;padding:10px}.btn-ecat-img .img{display:block;font-size:60px;font-family:ecat;text-align:center;text-decoration:none;color:#2a58a5}.btn-ecat-img .img.ecatextra{color:#fd841f}.btn-ecat-img .img-small{font-size:40px}.btn-ecat-img .lbl{display:block;margin-top:-13px;min-height:23px;font-size:10px;font-weight:bold;text-align:center;text-transform:uppercase;color:#2a58a5}.btn-ecat-img .lbl.ecatextra{color:#fd841f}.btn-ecat-img .lbl-small{margin-top:-9px;font-size:8px}.btn-ecat{border:none;border-radius:4px;display:inline-block;padding-top:3px;padding-right:15px;padding-bottom:3px;padding-left:15px;vertical-align:middle;overflow:hidden;text-decoration:none;color:#fff;background-color:#2a58a5;text-align:center;cursor:pointer;white-space:nowrap}.btn-ecat:hover{background-color:#254b8e}.image3D-close{position:absolute;top:5px;right:5px;margin:0;padding:8px;font-size:50px;line-height:50px;text-decoration:none;color:#a4b2bd}.image3D-container{margin:0 auto;max-width:960px;margin-top:50px}.image3D-spinner{position:absolute;z-index:1;top:0;left:0;margin:0;width:100%;height:100%;background-color:#fff}.image3D-spinner .spinner{height:500px}.image3D-load{text-align:center}.image3D-load .wating,.image3D-load .loading{font-size:20px;font-weight:bold;color:#a4b2bd}.openchat{width:200px}.openchat .open{border:1px solid #1e90ff;border-radius:100px;width:100%;padding-top:5px;padding-bottom:5px;background-color:#1e90ff;cursor:pointer;color:#fff}.openchat .title{font-weight:bolder}.prod-search-col-multimedia{position:relative}.prod-search-col-multimedia .has-multimedia{position:absolute;top:16px;right:2px;width:18px}table.layout{border-collapse:collapse}table.layout th,table.layout td{padding:0}table.layout.data th,table.layout.data td{padding:2px}btn-ecat .pointer{cursor:pointer}.vertical-center{position:absolute;top:50%;margin:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.center{position:absolute;top:50%;left:50%;margin:0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nodisplay{display:none}.nowrap{white-space:nowrap}.ml2neg{margin-left:-2px}.mt8{margin-top:8px}.ml8{margin-left:8px}#boxIndex h1{font-size:28px}#boxIndex h2{font-size:26px}#boxIndex h3{font-size:18px}#boxIndex h4{font-size:16px}#boxIndex h5{font-size:14px}#boxIndex h6{font-size:12px}#boxIndex h1,#boxIndex h2,#boxIndex h3,#boxIndex h4,#boxIndex h5,#boxIndex h6{color:#563d64}#boxIndex small{font-size:10px}#boxIndex b,#boxIndex strong{font-weight:bold}#boxIndex a{text-decoration:none}#boxIndex a:hover{text-decoration:underline}#boxIndex .left{float:left}#boxIndex .right{float:right}#boxIndex .alignleft{float:left;margin-right:15px}#boxIndex .alignright{float:right;margin-left:15px}#boxIndex .clearfix:after,#boxIndex form:after{content:".";display:block;height:0;clear:both;visibility:hidden}#contentBox{background:#f9f9f9;background:-moz-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:-webkit-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:-o-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#f9f9f9',GradientType=0);-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-ms-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border:1px solid #c4c6ca;margin:0 auto;padding:25px 0 0;position:relative;text-align:center;text-shadow:0 1px 0 #fff;width:400px}#contentBox h1{color:#7e7e7e;font:bold 25px Helvetica,Arial,sans-serif;letter-spacing:-.05em;line-height:20px;margin:10px 0 30px}#contentBox h1:before,#contentBox h1:after{content:"";height:1px;position:absolute;top:10px;width:27%}#contentBox:after,#contentBox:before{background:#f9f9f9;background:-moz-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:-webkit-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:-o-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:-ms-linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);background:linear-gradient(top,rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8',endColorstr='#f9f9f9',GradientType=0);border:1px solid #c4c6ca;content:"";display:block;height:100%;left:-1px;position:absolute;width:100%}#contentBox:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);top:0;z-index:-1}#contentBox:before{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg);top:0;z-index:-2}#contentBox form{margin:0 20px;position:relative}#boxIndex #contentBox form select,#boxIndex #contentBox form input[type="text"],#boxIndex #contentBox form input[type="password"]{border-radius:3px;box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,.08) inset;transition:all .5s ease;background:#eae7e7 url(/Content/img/login.png) no-repeat;border:1px solid #c8c8c8;color:#777;font:13px Helvetica,Arial,sans-serif;margin:0 0 10px;padding:15px 10px 15px 40px;width:80%}#boxIndex #contentBox form input[type="text"]:focus,#boxIndex #contentBox form input[type="password"]:focus{box-shadow:0 0 2px #ed1c24 inset;background-color:#fff;border:1px solid #ed1c24;outline:none}#boxIndex .bottonEntracss{float:none!important;margin-left:0!important;width:100%!important;background:-webkit-linear-gradient(top,rgba(0,91,146,1) 0%,rgba(33,156,233,1) 100%);border-radius:30px;border:1px solid #005b92;color:#fff;cursor:pointer;font:bold 15px Helvetica,Arial,sans-serif;height:35px;margin:15px 0 15px 15px;position:relative}#boxIndex .bottonEntracss:hover{background:-webkit-linear-gradient(top,rgba(33,156,233,1) 0%,rgba(0,91,146,1) 100%)}#boxIndex .bottoncss{color:#000!important;cursor:pointer!important;height:30px!important;position:relative!important;text-align:left!important;width:100%!important;border:none!important;background:none!important}#boxIndex .bottoncss:hover{text-decoration:underline}.newsindex{border:solid 1px gray;background-color:#fff;padding:25px 50px;color:#000}.newsindex .close{float:none!important;margin-left:0!important;width:100%!important;background:-webkit-linear-gradient(top,rgba(0,91,146,1) 0%,rgba(33,156,233,1) 100%);border-radius:30px;border:1px solid #005b92;color:#fff;cursor:pointer;font:bold 15px Helvetica,Arial,sans-serif;height:35px;margin:15px 0 15px 15px;position:relative;padding-left:100px;padding-right:100px;padding-top:5px;padding-bottom:5px;text-decoration:none}.newsindex .newsfooter{text-align:center;margin-top:15px}.chatbutton{border-bottom-left-radius:30px;border-top-right-radius:30px;z-index:1000;opacity:.4;width:100px;height:100px;background-color:#add8e6;cursor:pointer!important;position:fixed;bottom:10px;right:10px;color:#fff;font-size:20px;line-height:100px;text-align:center}.chatbutton:hover{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.91);box-shadow:5px 5px 15px 5px rgba(0,0,0,.91);background-color:#1597e5}#hl_OpenChat img{display:none}.iconchat{font-size:40px;margin-top:27px;display:block!important}.txt_usermessageLogin,.txt_usermessageLogin a{font-size:12px;color:red;text-decoration:none;font-weight:bold;vertical-align:middle;padding-left:8px;position:relative}.cdgCharHeader textarea{background-color:#fff;border:none}.cdgCharHeader .tr-spacer{border-right-style:hidden;border-left-style:hidden;height:30px}.cdgCharHeaderm .item_datagrid_alt td,.cdgCharHeaderm .item_datagrid td{min-width:30px}.desc-char-header-container{margin-top:17px;margin-left:-5px}.desc-char-header-td{min-width:0!important;max-width:0!important;border-right:hidden;position:relative;vertical-align:top}.desc-char-header,.desc-char-header2{position:absolute;top:-20px}.desc-char-header{left:-34px}.desc-char-header2{left:-24px}.desc-char-header-data-container{}.desc-char-header-data{white-space:nowrap;position:relative}.desc-char-header-data span.lb_nome_nb{display:inline!important;font-weight:bold}.desc-char-header-data .ico{position:absolute;margin-left:5px}.c_LabelType6_Results td.c_LabelType6_Results_name span{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;color:#0d3f96}.c_LabelType6_Results td.c_LabelType6_Results_value span{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;color:#000}.c_LabelType6_Results tr:nth-child(odd) td.c_LabelType6_Results_name,.c_LabelType6_Results tr:nth-child(even) td.c_LabelType6_Results_name{background-color:#fff;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;text-decoration:none;font-weight:bold;padding-left:2px;padding-right:2px;height:18px;width:238px;vertical-align:middle;border:1px solid #d2d2d2;border-right:1px solid #fff}.c_LabelType6_Results tr:nth-child(odd) td.c_LabelType6_Results_value,.c_LabelType6_Results tr:nth-child(even) td.c_LabelType6_Results_value{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;color:#0d3f96;text-decoration:none;padding-left:2px;padding-right:2px;height:18px;width:800px;vertical-align:middle;border:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background-color:#fff}.c_LabelType6_Results tr:nth-child(even) td.c_LabelType6_Results_name{background-color:#d2d2d2;border-right:1px solid #d2d2d2}.c_LabelType6_Results tr:nth-child(even) td.c_LabelType6_Results_value{background-color:#d2d2d2}.dg_prodottisearch td{position:relative}.count{position:absolute;background-color:#fff;font-size:9px;font-weight:normal;right:3px;top:3px;line-height:13px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:3px;vertical-align:middle;display:inline-block;white-space:nowrap;text-align:center;color:#fff;font-weight:bold;width:12px;z-index:1000}.count-red{background-color:red}.count-green{background-color:green}.count-orange{background-color:#ffa500;cursor:pointer}.semaphore{position:relative}.cursorpointer{cursor:pointer}#scrollUp{bottom:20px;right:20px;background-color:#428bca;color:#fff;font-size:12px;font-family:sans-serif;text-decoration:none;opacity:.9;padding:10px 20px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-o-transition:background 200ms linear;transition:background 200ms linear;-webkit-backface-visibility:hidden}#scrollUp:hover{background-color:#000}.alertError{color:#ff242f!important}.img-preview{width:100%;height:auto}.color-img-alert{color:red!important}.edit_popup_body_link{padding-bottom:15px}.input_link{font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;width:98%}.display{display:block}.margin{margin-bottom:5px}.imgSlider-preview{max-width:190px;max-height:190px}.imgImmagineScheda-preview{max-width:200px;max-height:300px}.chardata select,.chardata input[type='text']{height:35px;min-width:250px;padding:10px;border-color:gray;margin:5px}.chardata select:focus,.chardata select:focus-visible,.chardata textarea:focus,.chardata textarea:focus-visible{border-color:gray;outline:gray}.chardata input[type='text']{height:25px;min-width:238px;padding:5px;border:1px solid gray;margin:5px}.chardata input[type='text']:focus,.chardata input[type='text']:focus-visible{border:1px solid gray;outline:gray}.chardata span{font-weight:bold;font-size:13px}.image-validity-dates.background{background-color:#ffd7bb}.image-validity-dates.data-container .btn-ecat.show-edit-popup{width:112px}.image-validity-dates.data-container td.label{text-align:right}.image-validity-dates.data-container td.state-text{font-weight:bold;text-align:center}.image-validity-dates.data-container td.state-text.future{color:#ffa500}.image-validity-dates.data-container td.state-text.active{color:green}.image-validity-dates.data-container td.state-text.expired{color:gray}.image-validity-dates.edit-popup-container{border:1px solid #cecece;width:400px;background-color:#fff}.image-validity-dates .edit-popup-header{position:relative;padding:8px;background-color:#0d3f96;font-weight:bold;color:#fff}.image-validity-dates .edit-popup-header .title{margin:0;text-align:center}.image-validity-dates .edit-popup-body{padding:40px}.image-validity-dates .edit-popup-body .data-container{display:flex;justify-content:center}.image-validity-dates .edit-popup-body .buttonbar{display:flex;justify-content:end;margin-top:4px}.image-validity-dates .edit-popup-body .buttonbar>.btn-ecat+.btn-ecat{margin-left:4px}.image-validity-dates .edit-popup-body .validation-message{margin-top:4px}.image-validity-dates .edit-popup-body .validation-message ul{margin:0;padding:0;list-style-type:none}