
@media screen {html {height:100%;max-width:100%;overflow-x:hidden}}
@media print {html {height:99%}}
body {height:100%;line-height:0;margin:0;max-width:100%;overflow-x:hidden}
table {border-collapse:separate;border-spacing:0;margin:0}
table td, table th {padding:0;text-align:left;vertical-align:top}
form {margin:0}
input[type='text'] {padding:1px 2px;margin:0;font-family:TitilliumWebRegular;font-size:1em;color:#505050;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px}
input[type='file'] {padding:1px 2px;margin:0;font-family:TitilliumWebRegular;font-size:1em;color:#505050;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px}
input[type='password'] {padding:1px 2px;margin:0;font-family:TitilliumWebRegular;font-size:1em;color:#505050;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px}
input[type='checkbox'] {border:none;padding:0;margin:0;vertical-align:-2px}
input[type='radio'] {border:none;padding:0;margin:0;vertical-align:-2px}
select {padding:1px 2px;margin:0;font-family:TitilliumWebRegular;font-size:1em;color:#505050;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px}
textarea {padding:1px 2px;margin:0;font-family:TitilliumWebRegular;font-size:1em;color:#505050;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px}
input[type='button'] {cursor:pointer;padding:4px 8px;margin:0;font-family:TitilliumWebRegular;font-size:1em;color:#505050;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px}
input[type='submit'] {cursor:pointer;padding:4px 8px;margin:0;font-family:TitilliumWebRegular;font-size:1em;color:#505050;border:1px solid #DDDDDD;background-color:#FFFFFF;border-radius:6px}
img {border:0;vertical-align:top}
img[alt='Isx'] {float:left;margin:-2px 8px 0 0}
img[alt='Idx'] {float:right;margin:-2px 0 0 8px}
img[alt='isx'] {float:left;margin:0 8px 0 0}
img[alt='idx'] {float:right;margin:0 0 0 8px}
* {font-variant-ligatures:no-common-ligatures}
._imager {vertical-align:-5px}
._timesel {background:url('/A4Ix/IMG/clock.gif') no-repeat 97% 50%;cursor:pointer}
p {font-family:TitilliumWebRegular;font-size:0.75em;margin:0;text-align:left;line-height:normal;color:#505050}
.Isx {margin:0 0 6px 0;text-align:left}
.Icx {margin:0 0 6px 0;text-align:center}
.Idx {margin:0 0 6px 0;text-align:right}
.Vsx {float:left;margin:5px 8px 0 0}
.Vcx {margin:16px 0 8px 0;text-align:center}
.Vcx1 {margin:0 0 8px 0;text-align:center}
.Vdx {float:right;margin:5px 0 0 8px}
.ValBo {vertical-align:bottom}
ol,li {list-style-type:none;margin:0;padding:0}
A{color:#505050;text-decoration:none}
A:hover{color:#0052a3}
a[rel='attachment'] {background:url('/A4Ix/IMG/pdf.gif') no-repeat left center; display:inline-block; padding-left:18px}
a[rel='nofollow'] {float:right}
a[rel='prev'] {float:right}
.__arttab1 {margin:0 auto}
.__arttab1 td {border-bottom:1px solid #DDDDDD}
.__arttab1 th {border:none}
.__artlang{margin:5px auto 10px auto;white-space:nowrap}
.__artlang td {margin:0;border:2px solid #DDDDDD;border-collapse:collapse;padding:0;cursor:pointer}
.__artlang th {margin:0;border:2px solid #DDDDDD;border-collapse:collapse;padding:0;background:#DDDDDD;cursor:auto}
.__artlang td:hover {background:#DDDDDD;cursor:pointer}
.__artlang th[headers='butt'] {background:#FFFFFF;border:none !important}
.__arttradu {margin:20px auto }
.__arttradu td {border-top:2px solid #DDDDDD;border-bottom:2px solid #DDDDDD;vertical-align:middle }
.__arttradu th {border:none;vertical-align:middle }
.__artelements {border-collapse:collapse;width:100%;border:none !important}
.__artelements tr {border-bottom:1px solid #DDDDDD}
.__artelements tr:last-child {border:none}
.__artelements td {border:none !important;padding:8px 0}
.__artelements td[headers='name'] {font-family:TitilliumWebRegular;font-size:8pt;color:#505050;font-weight:normal;line-height:normal;text-align:left;padding-right:8px;cursor:none;vertical-align:top;width:50px}
.__artelements th {border:none !important;padding:0;vertical-align:top;text-align:right;width:100px}
.__artelements th img {width:20px;height:20px;cursor:pointer;margin:12px 0 12px 12px}
.__artelements th img:hover {animation:flash 1.5s}
._inph4 {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:left;margin:4px 8px}
._inph5 {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:center;margin:4px 8px}
._msgtab {background-color:#F8F8F8;font-family:TitilliumWebRegular;font-size:0.7em;color:#505050;text-align:center;line-height:normal}
._msg {font-family:TitilliumWebRegular;font-size:0.7em;color:#505050;text-align:center;line-height:normal;margin:40px 10px}
._T100 {border-collapse:collapse;margin:0;width:100%;height:100%}
._Tcen {display:table;margin:0 auto}
._Dhide {display:none}
._Dcl_lr {clear:both}
._DT100h {display:table;height:100%;width:100%}
._DTR {display:table-row}
._DTD {display:table-cell;vertical-align:top}
._DTDmid {display:table-cell;vertical-align:middle}
._separa {margin:10px 0 10px 0}
._spento {opacity:0.2}
._nascosto {display:none}
@keyframes blink {0% {opacity:1} 50% {opacity:0} 100% {opacity:1}}
@keyframes fadein {0% {opacity:0} 100% {opacity:1}}
@keyframes flash {0%{opacity:.4}100%{opacity:1}}
._blink {animation:blink 1s;animation-iteration-count:infinite}
._fade2 {animation: fadein 2s}
._fade4 {animation: fadein 4s}
._fade6 {animation: fadein 6s}
._flash {animation: flash 1.5s}
.C0 {} /* void class, non eliminare */
.FUP {border:1px solid #0052a3;position:relative;height:20px;border-radius:3px;margin:0;text-align:left;background:#fff;display:none}
.FUPbar {height:100%;border-radius:3px;background-color:#0000AA;width:0}
.FUPstatus {top:3px;left:50%;position:absolute; display:inline-block;color:#FFFFFF}
.privacy {width:100%;position:fixed;left:0;bottom:0;background:#777777;padding:1px;text-align:center;z-index:999}
.privacy span {font-family:TitilliumWebRegular;font-size:0.7em;color:#FFFFFF;font-weight:normal;line-height:normal;margin:4px 8px}
.privacy img {cursor:pointer;margin-left:7px;vertical-align:middle}
.pointer {cursor:pointer}
.optiondivider {font-size:1px;background-color:#CCCCCC;padding:0}
.__flag {cursor:help}
.__cpan {margin:50px auto;max-width:50vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.__cpanitem {margin:8px;cursor:pointer;background-color:#571b26;border-radius:10px;padding:4px 6px; }
.__cpanitem:hover {animation:flash 1.5s }
.__cpanitem h5 {line-height:10px;font-size:10px;color:#FFFFFF}
.__cpanitem h5:hover {animation:flash 1.5s}
.__cpanitem img {margin:5px 0;width:36px;height:36px}
.__cpansel {margin:8px;cursor:none;background-color:#DDDDDD;border-radius:10px;padding:4px 6px; }
.__cpansel h5 {line-height:10px;font-size:10px;color:#505050}
.__cpansel img {margin:5px 0;width:36px;height:36px}
.__breakflex {flex-basis:100%;height:0}
#_page {display:table;height:100%;margin:0 auto}
#_pagetop {display:table-cell;vertical-align:top}
#_pagemid {display:table-cell;vertical-align:middle}
#popup_container {font-family:TitilliumWebRegular;font-size:0.75em;line-height:normal;min-width:300px;max-width:600px;background:#FFFFFF;border:5px solid #999999;color:#000000;border-radius:6px}
#popup_title {font-family:TitilliumWebRegular;font-size:0.75em;font-weight:bold;text-align:center;line-height:1.75em;color:#666666;background:#CCCCCC url('/A4Ix/IMG/popuptitle.gif') top repeat-x;border:1px solid #FFFFFF;border-bottom:1px solid #999999;cursor:default;padding:0em;margin:0em}
#popup_content {background:16px 16px no-repeat url('/A4Ix/IMG/_inf.png');padding:1em 1.75em;margin:0}
#popup_content.error {background-image:url('/A4Ix/IMG/_err.png')}
#popup_content.info {background-image:url('/A4Ix/IMG/_inf.png')}
#popup_content.confirm {background-image:url('/A4Ix/IMG/_ask.png')}
#popup_content.attention {background-image:url('/A4Ix/IMG/_err.png')}
#popup_content.prompt {background-image:url('/A4Ix/IMG/_ask.png')}
#popup_message {padding-left:48px}
#popup_panel {text-align:center;margin:1em 0 0 1em}
#popup_prompt {margin:.5em 0}
.__lang2 {display:inline-block}
.__lang2:hover {display:inline-block;animation:flash 1.5s}
.__langN{display:none;line-height:normal;white-space:nowrap}
.__langN ul{z-index:100;margin:0;padding:0;list-style-type:none}
.__langN ul li{position:relative;display:inline;float:left}
.__langN ul li a{display:block;text-decoration:none;padding:0;margin-left:2px}
* html .__langN ul li a{display:inline-block}
.__langN ul li ul{position:absolute;left:-3000px;display:none;visibility:hidden}
.__langN ul li ul li{display:list-item;float:left}
.__langN ul li ul li ul{top:0}
.__langN ul li ul li img {border:3px solid white}
.__langN ul li ul li a{margin:0;width:auto;padding:0}
.__langN ul li ul li a:hover{animation:flash 1.5s}
* html .__langN{height:1%}
#__floatingMenu {position:absolute;top:0;left:0;border-collapse:collapse;border:6px solid #DDDDDD;background:#FFFFFF;z-index:1002;width:250px}
#__floatingMenu td {text-align:center;border:none;width:20%;padding:6px 10px}
#__floatingMenu td img {cursor:pointer;width:32px;height:32px}
#__floatingMenu th {text-align:right}
#__floatingMenu th img {cursor:pointer;width:32px;height:32px;margin-right:-21px;margin-top:-21px}
#__floatingMenu td[headers='link'] {border:2px solid #DDDDDD}
#__floatingMenu td[headers='link']:hover {background-color:#0066CC}
#__floatingMenu td[headers='move']{border:none;padding:24px 0}
.__bebody {overflow:auto;margin:0;background-color:#f3f3f3;width:100vw}
.__be {width:100%;margin:0 0 50px 0;background-color:#571b26;font-family:TitilliumWebRegular;color:#FFFFFF;line-height:normal}
.__be td {vertical-align:middle;padding:10px 15px}
.__be td[headers='usr'] {cursor:pointer;text-align:left;font-size:10px;width:15%}
.__be td[headers='usr'] a {color:#FFFFFF}
.__be td[headers='usr'] a:hover {color:#FFFFFF;animation:flash 1.5s}
.__be td[headers='usr'] img {vertical-align:middle}
.__be td[headers='usr'] img:hover {animation:flash 1.5s}
.__be td[headers='cmd'] {text-align:right;width:15%}
.__be td[headers='cmd'] img {cursor:pointer;margin-left:15px;width:24px}
.__be td[headers='cmd'] img:hover {animation:flash 1.5s}
.__be td[headers='txt'] {text-align:center;font-size:20px;line-height:15px;width:70%}
.__info {padding:10px 20px;position:absolute;top:60px;right:15px;background-color:#505050;font-family:TitilliumWebRegular;color:#FFFFFF;line-height:16px;font-size:12px;text-align:center;cursor:pointer}
.__info hr {background-color:#FFFFFF;height:1px; border:0 }
.__multitab {margin:0 auto}
.__multitab td {padding:0 15px;vertical-align:top}
@font-face {font-family:'markers';src: url('/A4Ix/FNT/markers.woff') format('woff');font-display:swap}
@font-face {font-family:'Roboto';src: url('/A4Ix/FNT/RobotoRegular.woff') format('woff');font-display:swap}

@font-face {font-family:'TitilliumWebRegular';src: url('/DATA/F17535.woff') format('woff');font-display:swap}
@font-face {font-family:'TitilliumWebLight';src: url('/DATA/F11999.woff') format('woff');font-display:swap}
@font-face {font-family:'TitilliumWebBold';src: url('/DATA/F17884.woff') format('woff');font-display:swap}
@font-face {font-family:'TitilliumWebSemiBold';src: url('/DATA/F19838.woff') format('woff');font-display:swap}
@font-face {font-family:'TitilliumWebBlack';src: url('/DATA/F21459.woff') format('woff');font-display:swap}
@font-face {font-family:'TitilliumWebExtraLight';src: url('/DATA/F11457.woff') format('woff');font-display:swap}
body.mceContentBody {background:#FFFFFF}
._Xmodalo {position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#FFFFFF;z-index:1001}
._Xmodalw {position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:1002;background:#FFFFFF;border:6px solid #DDDDDD;border-radius:6px}
._Xmodalx {position:absolute;width:34px;height:34px;right:-21px;top:-21px;background:transparent url('/A4Ix/IMG/close_mini.png') no-repeat scroll right top;text-indent:-99999px;overflow:hidden;cursor:pointer}
._Ymodalo {position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;margin:0;padding:0;background:#FFFFFF;z-index:101}
._Ymodalw {position:fixed;top:50%;left:50%;margin:0;padding:0;z-index:1002;background:#FFFFFF;border:6px solid #DDDDDD;border-radius:6px}
._Ymodalx {position:absolute;width:34px;height:34px;right:-21px;top:-21px;background:transparent url('/A4Ix/IMG/close_mini.png') no-repeat scroll right top;text-indent:-99999px;overflow:hidden;cursor:pointer}
.C1{height:100%;margin:0}
.C2{display:table;margin:0 auto;width:100vw;height:100%}
.C3{display:table-cell;vertical-align:top;height:1px}
.C4{width:100vw}
.C5{display:table-cell;vertical-align:top}
.C6{display:table-cell;vertical-align:bottom}
.C7{margin:0 0 40px 0}
.C8{display:table-cell;vertical-align:middle}
.C9{display:table}
.C10{background:#F3F3F3;width:100vw;height:100%}
.C11{display:table-cell;text-align:left;vertical-align:top}
.C12{display:table;border-top:8px solid #FFFFFF;background:#5f1525;width:100%;height:40px;position:fixed;bottom:0;left:0;z-index:5}
.C13{display:table-cell;text-align:left;width:400px;vertical-align:middle}
.C14{display:table;background:#0066CC;width:100vw}
.C15{margin:25px 30px 20px 30px}
.C16{width:100px;height:100%;object-fit:cover}
.C17{margin:0 30px 0 0}
.C18{display:table;border-bottom:8px solid #FFFFFF;background:#5f1525;width:100vw}
.C19{background:#F3F3F3;width:100%;height:100%}
.C20{margin:2vh 2vw 2vh 2vw}
.C21{background:#FFFFFF;width:100%;height:100%}
.C22{margin:2vh 3vw 2vh 3vw}
.C23{display:table;background:#0052a3;width:100vw}
.C24{width:35vw;height:100%;object-fit:cover}
.C25{display:table-cell;text-align:left;width:2vw;vertical-align:bottom}
.C26{width:25vw;height:100%;object-fit:cover}
.C27{display:table-cell;text-align:left;vertical-align:bottom}
.C28{margin:2vh 2vw 0 0}
.C29{display:table-cell;text-align:right;vertical-align:top}
.C30{display:table;background:#0052a3;width:100vw;position:fixed;bottom:0;left:0;z-index:5}
.C31{margin:2px 10px 2px 10px}
.C32{display:table-cell;text-align:left;width:100px;vertical-align:middle}
.C33{margin:2px 2px 2px 2px}
.C34{display:table-cell;text-align:right;width:100px;vertical-align:middle}
.C35{font:normal 1em TitilliumWebRegular;display:none;line-height:normal;white-space:nowrap}
.C35 ul{z-index:100;margin:0;padding:0;list-style-type:none}
.C35 ul li{position:relative;display:inline;float:left}
.C35 ul li a{display:block;text-decoration:none;padding:5px 10px 5px 10px;color:#FFFFFF}
* html .C35 ul li a{display:inline-block}
.C35 ul li a:link, .C35 ul li a:visited{color:#FFFFFF}
.C35 ul li a.selected{background:#762b43;color:#FFFFFF}
.C35 ul li a:hover{background:#762b43;color:#FFFFFF}
.C35 ul li ul{position:absolute;left:-3000px;display:none;visibility:hidden}
.C35 ul li ul li{display:list-item;float:none}
.C35 ul li ul li ul{top:0}
.C35 ul li ul li a{margin:0;width:auto;font:normal 1em TitilliumWebRegular;padding:5px 10px 5px 10px;background:#5f1525;color:#FFFFFF;border:1px solid #FFFFFF}
.C35 ul li ul li a:link, .C35 ul li ul li a:visited{background:#5f1525;color:#FFFFFF}
.C35 ul li ul li a.selected{background:#762b43;color:#FFFFFF}
.C35 ul li ul li a:hover{background:#762b43;color:#FFFFFF}
* html .C35{height:1%}
.C51{color:#FFFFFF;font-family:TitilliumWebRegular;font-size:1.2em;white-space:nowrap;line-height:normal;margin-left:10px;margin-right:10px}
.C51 A{text-decoration:none;color:#FFFFFF}
.C51 A:hover{text-decoration:none;color:#e9e9e9}
.C54{color:#e9e9e9;font-family:TitilliumWebRegular;font-size:1.2em;white-space:nowrap;line-height:normal;margin-left:10px;margin-right:10px}
.C55{line-height:0;white-space:nowrap}
.C56{margin:0 15px 0 0}
.C57{margin:0}
.C58{color:#000000;font-family:Arial;font-size:0em;white-space:nowrap;line-height:normal}
.C58 A{text-decoration:none;color:#000000}
.C58 A:hover{text-decoration:none;color:#000000}
.C61{color:#000000;font-family:Arial;font-size:0em;white-space:nowrap;line-height:normal}
.C62{display:table;width:100%}
.C63{display:table-cell;vertical-align:top;width:80%}
.C64{display:table-cell;vertical-align:top;width:20%}
.C65{display:table-cell;vertical-align:top;width:100%;}
.C66{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:4%;margin:0;padding:0}
 @media only screen and (max-width: 576px) {.C67 {margin:0;width:100% } } @media only screen and (min-width: 576px) and (max-width: 767px) {.C67 {margin:0;width:100% } } @media only screen and (min-width: 768px) and (max-width: 991px) {.C67 {margin:0;width:48% } } @media only screen and (min-width: 992px) and (max-width: 1199px) {.C67 {margin:0;width:48% } } @media only screen and (min-width: 1200px) {.C67 {margin:0;width:30.666666666667% } }.C68{display:table}
.C69{display:table-cell;vertical-align:top;width:100vw}
.C70{display:table-cell;vertical-align:top;width:100vw;}
.C71{display:table-cell;vertical-align:top;width:94vw}
.C72{display:table-cell;vertical-align:top;width:94vw;}
.ty8{margin:0;font-family:TitilliumWebLight;font-size:0.7em;color:#FFFFFF;line-height:normal;font-style:normal;font-weight:normal;padding:0 5pt 0 5pt;word-spacing:1pt;text-align:right}
.ty8 A{text-decoration:none;color:#FFFFFF}
.ty8 A:hover{text-decoration:none;color:#FFFFFF}
.ty9{margin:0;font-family:TitilliumWebRegular;font-size:0.95em;color:#FFFFFF;line-height:normal;font-style:normal;font-weight:normal;padding:2pt 15pt 2pt 5pt}
.ty9 A{text-decoration:none;color:#FFFFFF}
.ty9 A:hover{text-decoration:none;color:#FFFFFF;background:#5f1525}
.ty12{margin:0;font-family:TitilliumWebRegular;font-size:0.95em;color:#FFFFFF;line-height:normal;font-style:normal;font-weight:normal;padding:0 5pt 0 15pt}
.ty12 A{text-decoration:none;color:#FFFFFF}
.ty12 A:hover{text-decoration:none;color:#FFFFFF}
.ty13{margin:0;font-family:TitilliumWebRegular;font-size:1.4em;color:#FFFFFF;line-height:normal;font-style:normal;font-weight:normal;padding:0 4pt 0 0}
.ty13 A{text-decoration:none;color:#FFFFFF}
.ty13 A:hover{text-decoration:none;color:#FFFFFF;background:#5f1525}
.ty14{margin:0;font-family:TitilliumWebRegular;font-size:0.95em;color:#FFFFFF;line-height:normal;font-style:normal;font-weight:normal;padding:2pt 15pt 2pt 5pt}
.ty14 A{text-decoration:none;color:#FFFFFF}
.ty14 A:hover{text-decoration:none;color:#FFFFFF;background:#5f1525}
.ty15{margin:0;font-family:TitilliumWebRegular;font-size:0.8em;color:#FFFFFF;line-height:normal;font-style:normal;font-weight:normal;padding:0}
.ty15 A{text-decoration:none;color:#FFFFFF}
.ty15 A:hover{text-decoration:none;color:#FFFFFF;background:#5f1525}
.ty16{margin:0;font-family:TitilliumWebLight;font-size:0.8em;color:#FFFFFF;line-height:normal;font-style:normal;font-weight:normal;padding:0}
.ty16 A{text-decoration:none;color:#FFFFFF}
.ty16 A:hover{text-decoration:none;color:#FFFFFF}
.ty17{margin:0;font-family:Verdana;font-size:1em;color:#000000;line-height:normal;font-style:normal;font-weight:normal;padding:0}
.ty17 A{text-decoration:none;color:#000000}
.ty17 A:hover{text-decoration:none;color:#000000}
.ty18{margin:0;font-family:Verdana;font-size:1em;color:#000000;line-height:normal;font-style:normal;font-weight:normal;padding:0}
.ty18 A{text-decoration:none;color:#000000}
.ty18 A:hover{text-decoration:none;color:#000000}
.TPL1 {padding:0}
.TPL1 h1 {font-family:TitilliumWebSemiBold;font-size:1.4em;color:#505050;font-weight:bold;line-height:normal;text-align:center;margin:0}
.TPL1 h1 A {text-decoration:none;color:#505050}
.TPL1 h1 A:hover {text-decoration:none}
.TPL1 h2 {font-family:TitilliumWebSemiBold;font-size:1.05em;color:#505050;font-weight:bold;line-height:normal;text-align:center;margin:0}
.TPL1 h2 A {text-decoration:none;color:#505050}
.TPL1 h2 A:hover {text-decoration:none}
.TPL1 p {font-family:TitilliumWebRegular;font-size:1.05em;color:#505050;line-height:normal;text-align:justify;margin-bottom:2px}
.TPL1 p A {text-decoration:none;color:#505050}
.TPL1 p A:hover {text-decoration:underline}
.TPL1 blockquote {margin:0 0 0 15px;border:none;padding:0}
.TPL1 ul {list-style-type:disc;padding:0 0 0 15px;margin:0 0 4px 0}
.TPL1 li {list-style-type:disc;font-family:TitilliumWebRegular;font-size:1.05em;color:#505050;line-height:normal;text-align:justify;margin-bottom:2px}
.TPL1 li A {text-decoration:none;color:#505050}
.TPL1 li A:hover {text-decoration:underline}
.TPL1titoli {margin:0}
.TPL1keywords {margin:0}
.TPL1keywords button {float:left;margin:4px;padding:4px 8px;font-family:TitilliumWebRegular;font-size:0.7em;color:#FFFFFF;border:none;cursor:pointer;background-color:#0000AA;border-radius:6px}
.TPL1keywords button:hover {color:#FFFFFF;background-color:#0000AA}.TPL2 {padding:0}
.TPL2 h1 {font-family:TitilliumWebSemiBold;font-size:1.2em;color:#7e2943;font-weight:bold;line-height:normal;text-align:left;margin:0}
.TPL2 h1 A {text-decoration:none;color:#7e2943}
.TPL2 h1 A:hover {text-decoration:none}
.TPL2 h2 {font-family:TitilliumWebSemiBold;font-size:1em;color:#7e2943;font-weight:bold;line-height:normal;text-align:left;margin:0}
.TPL2 h2 A {text-decoration:none;color:#7e2943}
.TPL2 h2 A:hover {text-decoration:none}
.TPL2 p {font-family:TitilliumWebRegular;font-size:0.95em;color:#505050;line-height:normal;text-align:left;margin-bottom:2px}
.TPL2 p A {text-decoration:none;color:#505050}
.TPL2 p A:hover {text-decoration:underline}
.TPL2 blockquote {margin:0 0 0 15px;border:none;padding:0}
.TPL2 ul {list-style-type:disc;padding:0 0 0 15px;margin:0 0 4px 0}
.TPL2 li {list-style-type:disc;font-family:TitilliumWebRegular;font-size:0.95em;color:#505050;line-height:normal;text-align:left;margin-bottom:2px}
.TPL2 li A {text-decoration:none;color:#505050}
.TPL2 li A:hover {text-decoration:underline}
.TPL2titoli {margin:0}
.TPL2keywords {margin:0}
.TPL2keywords button {float:left;margin:4px;padding:4px 8px;font-family:TitilliumWebRegular;font-size:0.7em;color:#FFFFFF;border:none;cursor:pointer;background-color:#0000AA;border-radius:6px}
.TPL2keywords button:hover {color:#FFFFFF;background-color:#0000AA}.TPL3 {padding:0}
.TPL3 h1 {font-family:TitilliumWebSemiBold;font-size:1.4em;color:#7e2943;font-weight:bold;line-height:normal;text-align:left;margin:0}
.TPL3 h1 A {text-decoration:none;color:#7e2943}
.TPL3 h1 A:hover {text-decoration:none}
.TPL3 h2 {font-family:TitilliumWebSemiBold;font-size:1.05em;color:#7e2943;font-weight:bold;line-height:normal;text-align:left;margin:0}
.TPL3 h2 A {text-decoration:none;color:#7e2943}
.TPL3 h2 A:hover {text-decoration:none}
.TPL3 p {font-family:TitilliumWebRegular;font-size:0.95em;color:#505050;line-height:normal;text-align:left;margin-bottom:2px}
.TPL3 p A {text-decoration:none;color:#505050}
.TPL3 p A:hover {text-decoration:underline}
.TPL3 blockquote {margin:0 0 0 15px;border:none;padding:0}
.TPL3 ul {list-style-type:disc;padding:0 0 0 15px;margin:0 0 4px 0}
.TPL3 li {list-style-type:disc;font-family:TitilliumWebRegular;font-size:0.95em;color:#505050;line-height:normal;text-align:left;margin-bottom:2px}
.TPL3 li A {text-decoration:none;color:#505050}
.TPL3 li A:hover {text-decoration:underline}
.TPL3titoli {margin:0}
.TPL3keywords {margin:0}
.TPL3keywords button {float:left;margin:4px;padding:4px 8px;font-family:TitilliumWebRegular;font-size:0.7em;color:#FFFFFF;border:none;cursor:pointer;background-color:#0000AA;border-radius:6px}
.TPL3keywords button:hover {color:#FFFFFF;background-color:#0000AA}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before {box-sizing:content-box;line-height:normal }
.Zebra_DatePicker {position:absolute; background:#999999; border:3px solid #505050; z-index:100; font-family:TitilliumWebRegular; font-size:12px; top:0 }
.Zebra_DatePicker * {margin:0; padding:0; color:#505050; background:transparent; border:none }
.Zebra_DatePicker table {border-collapse:collapse; border-spacing:0; width:auto; table-layout:auto; }
.Zebra_DatePicker td,.Zebra_DatePicker th {text-align:center; padding:5px 0; vertical-align:middle; }
.Zebra_DatePicker td {cursor:pointer }
.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker {margin-top:3px }
.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td {background:#E8E8E8; width:30px; border:1px solid #505050 }
.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover {border-radius:5px}
.Zebra_DatePicker.dp_visible {visibility:visible;opacity:1;transition:opacity 0.2s ease-in-out}
.Zebra_DatePicker.dp_hidden {visibility:hidden;opacity:0}
.Zebra_DatePicker .dp_header td {color:#FFFFFF }
.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next {width:30px }
.Zebra_DatePicker .dp_header .dp_caption {font-weight:bold }
.Zebra_DatePicker .dp_header .dp_hover {background:#762b43; color:#FFFFFF }
.Zebra_DatePicker .dp_daypicker th {background:#FFFFFF }
.Zebra_DatePicker td.dp_not_in_month {background:#F3F3F3; color:#CDCDCD; cursor:default }
.Zebra_DatePicker td.dp_not_in_month_selectable {background:#F3F3F3; color:#CDCDCD; cursor:pointer }
.Zebra_DatePicker td.dp_weekend {background:#D8D8D8 }
.Zebra_DatePicker td.dp_weekend_disabled {color:#F3F3F3; cursor:default }
.Zebra_DatePicker td.dp_selected {background:#FF0000; color:#FFFFFF } /* NON PARAMETRIZZATO */
.Zebra_DatePicker td.dp_week_number {background:#E8E8E8; color:#505050; cursor:text; font-style:italic } /* settimane uguali a giorni */
.Zebra_DatePicker .dp_monthpicker td {width:33% }
.Zebra_DatePicker .dp_yearpicker td {width:33% }
.Zebra_DatePicker .dp_footer {margin-top:3px }
.Zebra_DatePicker .dp_footer .dp_hover {background:#762b43; color:#FFFFFF }
.Zebra_DatePicker .dp_today {color:#FFFFFF; padding:3px }
.Zebra_DatePicker .dp_clear {color:#FFFFFF; padding:3px }
.Zebra_DatePicker td.dp_current {color:#FF0000 } /* NON PARAMETRIZZATO */
.Zebra_DatePicker td.dp_disabled_current {color:#E38585 } /* NON PARAMETRIZZATO */
.Zebra_DatePicker td.dp_disabled {background:#F3F3F3; color:#CDCDCD; cursor:default } /* NON PARAMETRIZZATO */
.Zebra_DatePicker td.dp_hover {background:#762b43; color:#FFFFFF }
button.Zebra_DatePicker_Icon {display:block; position:absolute; width:16px; height:16px; background:url('/A4Ix/IMG/calendar.png') no-repeat left top; text-indent:-9000px; border:none; cursor:pointer; padding:0; line-height:0; vertical-align:top }
button.Zebra_DatePicker_Icon_Disabled {background-image:url('/A4Ix/IMG/calendar-disabled.png') }
button.Zebra_DatePicker_Icon {margin:0 0 0 3px }
button.Zebra_DatePicker_Icon_Inside {margin:0 3px 0 0 }
.timeselector {padding:1px;line-height:100%;border:solid 2px #505050;border-radius:5px;background:#999999;line-height:normal;font-family:TitilliumWebRegular;font-size:0.85em;color:#505050;font-weight:bold;text-align:center;position:absolute;overflow:hidden;user-select:none}
.timeselector-item, .timeselector-separator {float:left; }
.timeselector-value, .timeselector-button {padding:5px 10px; cursor:pointer; }
.timeselector-value {display:block; border:solid 1px #505050; background:#FFFFFF; }
.timeselector-button {display:block; text-decoration:none; border:solid 1px #505050; font-size:1em; background:#D8D8D8; color:#FFFFFF}
.timeselector-button:hover {opacity:0.6; color:#FFFFFF}
.timeselector-up {border-width:1px 1px 0; border-radius:2px 2px 0 0; }
.timeselector-down {border-width:0 1px 1px; border-radius:0 0 2px 2px; }
h1 {font-family:TitilliumWebRegular;font-size:1.3em;color:#505050;font-weight:bold;line-height:normal;text-align:center;margin:10px 0}
h2 {font-family:TitilliumWebRegular;font-size:1.05em;color:#505050;font-weight:bold;line-height:normal;text-align:center;margin:10px 0}
h3 {font-family:TitilliumWebRegular;font-size:0.95em;color:#505050;font-weight:bold;line-height:normal;text-align:center;margin:20px 0 10px 0}
h4 {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:left;margin:4px 8px}
h5 {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:center;margin:4px 8px}
h6 {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:left;margin:0}
h3 A {text-decoration:none;color:#505050}
h4 A {text-decoration:none;color:#505050}
h5 A {text-decoration:none;color:#505050}
h6 A {text-decoration:none;color:#505050}
h3 A:hover {text-decoration:none;color:#0052a3}
h4 A:hover {text-decoration:none;color:#0052a3}
h5 A:hover {text-decoration:none;color:#0052a3}
h6 A:hover {text-decoration:none;color:#0052a3}
._Bbo {overflow:auto;margin:0;background-color:#FFFFFF}
._Tbo {background-color:#FFFFFF;border-collapse:collapse;border:2px solid #DDDDDD;border-radius:6px;margin:15px auto}
._Tbo thead {background-color:#DDDDDD}
._Tbo th{border-bottom:1px solid #DDDDDD;vertical-align:middle}
._Tbo td{border:2px solid #DDDDDD;vertical-align:middle}
._Tbo td[headers='select'] {cursor:pointer}
._Tbo td[headers='select']:hover {background-color:#DDDDDD}
._Tbo td[headers='link'] {cursor:pointer;padding:6px 10px;text-align:center;font-family:TitilliumWebRegular;font-size:0.55em;color:#505050;font-weight:normal;line-height:normal}
._Tbo td[headers='link']:hover {background-color:#DDDDDD}
._Tbo td[headers='nolink'] {cursor:not-allowed;padding:6px 10px;text-align:center;font-family:TitilliumWebRegular;font-size:0.55em;;color:#505050;font-weight:normal;line-height:normal}
._Tboi {border-collapse:collapse;margin:15px 25px}
._Tboi th {border-bottom:1px solid #DDDDDD;vertical-align:middle}
._Tboi td {padding:0;border:0;vertical-align:top}
._tL {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:left;padding:4px 8px}
._tR {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:right;padding:4px 8px}
._tC {font-family:TitilliumWebRegular;font-size:0.75em;color:#505050;font-weight:normal;line-height:normal;text-align:center;padding:4px 8px}
._selector{cursor:pointer}
._selector:hover {background-color:#0066CC;color:#FFFFFF}
._selector h4:hover {color:#FFFFFF}
._selector h5:hover {color:#FFFFFF}
button {padding:4px 8px;margin:4px;font-family:TitilliumWebRegular;font-size:0.75em !important;color:#FFFFFF;border:1px solid #FFFFFF;cursor:pointer;background-color:#0052a3;border-radius:6px;white-space:nowrap}
button:hover {background-color:#DDDDDD;color:#505050}
._inverse {padding:4px 8px;margin:4px;font-family:TitilliumWebRegular;font-size:0.75em !important;color:#0052a3;border:1px solid #0052a3;cursor:pointer;background-color:#FFFFFF;border-radius:6px;white-space:nowrap}
._inverse:hover {color:#DDDDDD;background-color:#DDDDDD}
._miniblink {padding:2px 6px;margin:4px;font-family:TitilliumWebRegular;font-size:0.7em !important;color:#FFFFFF;border:1px solid #FF0000;cursor:pointer;background-color:#FF0000;border-radius:6px;white-space:nowrap;animation:blink 2s;animation-iteration-count:infinite}
._miniblink:hover {color:#FFFFFF;background-color:#FF0000}

#GEOmap {border-left:8px solid #FFFFFF;border-right:8px solid #FFFFFF;position:relative}
#maptitle {border:2px solid #DDDDDD;position:absolute;z-index:1000;padding:4px 8px 4px 8px;font-family:TitilliumWebRegular;font-size:12pt;color:#DDDDDD;font-weight:normal;line-height:normal;background:#0052a3;text-align:center}
.maphelp {position:absolute;z-index:1000;padding:4px 16px;font-family:TitilliumWebRegular;font-size:10pt;color:#505050;font-weight:bold;line-height:normal;background:#DDDDDD;display:none}
.maplegend {position:absolute;z-index:1000;border:8px solid #FFFFFF;display:none}
.maplabels {color:#FFFFFF;background-color:#0052a3;font-family:TitilliumWebRegular;font-size:10pt;text-align:center;padding:1px 6px 1px 6px;border:2px solid #FFFFFF;box-sizing:border-box;white-space:nowrap}

.legR {padding:10px;line-height:normal;position:absolute;background-color:#FFFFFF}
.legR ul {margin:0;padding:0;list-style-type:none}
.legR li {padding:4px;font-family:TitilliumWebRegular;color:#505050;font-weight:600;font-size:9pt;white-space:nowrap;cursor:pointer}
.legR li img {width:24px;vertical-align:middle;margin-right:4px}
.legR li:hover {background-color:#0066CC;color:#FFFFFF;cursor:pointer}
.legRsel {background:#0066CC;color:#FFFFFF}
.infowin {margin-left:4px;font-family:TitilliumWebRegular;font-weight:normal;line-height:normal;color:#505050;background:#FFFFFF}
.infowin caption {background:#0052a3;color:#FFFFFF;padding:4px 8px 4px 8px;font-size:10pt}
.infowin td {padding:4px 8px 4px 8px;font-weight:normal;border-top:2px solid #DDDDDD;font-size:9pt}
.infowin th {padding:2px 0 5px 0;text-align:right;font-weight:normal;font-size:10pt;border-top:2px solid #DDDDDD}
.infolink {background:#DDDDDD;text-align:center}
.infolink:hover {background:#0052a3}
.infolink a:hover {color:#FFFFFF}
.infohome {margin-left:4px;font-family:TitilliumWebRegular;font-weight:bold;line-height:20px;color:#0052a3;text-align:center;font-size:13pt;white-space:nowrap}
.infohome span {font-size:10pt;border-bottom:1px solid #0052a3 }
.infohome table {margin:0 auto}
.infohome td {padding:0 6px;text-align:center;font-size:8pt;color:#505050;width:50%;white-space:nowrap }
.infohome td:hover {background:#0066CC;color:#FFFFFF}
.infohome td a:hover {color:#FFFFFF}
.infograf {border:none;margin:0;overflow:hidden }
.infotime {margin:0;width:100%;font-family:TitilliumWebRegular;line-height:normal;color:#505050;font-size:8pt}
.infotime td {width:25%;text-align:center;border:none;font-weight:normal }
.infotime td:hover {background:#0052a3;color:#DDDDDD;cursor:pointer }
.infotime th {width:25%;text-align:center;background:#0052a3;color:#DDDDDD;border:none;font-weight:normal }
.infotime th:hover {background:#0052a3;color:#DDDDDD }
.headerswitch {cursor:pointer;float:left;margin-top:5px;margin-left:-10px;margin-right:4px}
.linknews {width:100%;cursor:pointer }
.linknews img {margin:20px auto 30px auto;height:30px }
.linknews img:hover {opacity:0.7}
._t {display:table;margin:8px}
._t0 {display:table;margin:0}
._tr {display:table-row}
._td {display:table-cell;vertical-align:top;padding:0}
.dM {display:table-cell;border-left:8px solid #FFFFFF;border-right:8px solid #FFFFFF;vertical-align:top;font-family:TitilliumWebRegular;font-weight:normal;font-size:10pt;line-height:normal;padding:0;margin:0;overflow-x:hidden}
.dM ul {margin:0;padding:0;list-style-type:none}
.dM li {padding:4px 16px 4px 16px;font-size:11pt;white-space:nowrap}
.dM li:last-child {margin-bottom:8px}
.dM li:hover {background:#0052a3;color:#FFFFFF;cursor:pointer}
.dMsel {background:#0052a3;color:#FFFFFF}
.oM {border-right:8px solid #FFFFFF;padding:0;vertical-align:top;font-family:TitilliumWebRegular;font-weight:normal;line-height:normal;overflow-x:hidden;overflow-y:auto}
.oM ul {margin:0;padding:0;list-style-type:none}
.oM li {padding:4px 12px 4px 12px;font-size:10pt;white-space:nowrap}
.oM li:hover {background:#0052a3;color:#FFFFFF;cursor:pointer}
.oMsel {background:#0052a3;color:#FFFFFF}
#oP {position:absolute;z-index:1000;right:16px;top:0px;background:#FFFFFF;border:8px solid #FFFFFF}
#oS {position:absolute;z-index:1000;right:16px;top:0px;background:#FFFFFF;border:8px solid #FFFFFF}
#mSoff {margin:0;width:100%}
#mSoff td {padding:8px 8px 0 16px;color:#505050;white-space:nowrap}
#mSoff th {text-align:right;padding:4px 4px 0 0;cursor:pointer;white-space:nowrap}
#mSon {margin:4px;cursor:pointer}
#mStit {margin:0;width:100%}
#mStit td {padding:20px 8px 8px 16px;color:#505050;white-space:nowrap}
.uril {margin-right:8px;margin-bottom:80px;font-family:TitilliumWebRegular;font-weight:normal;line-height:normal;color:#505050;font-size:11pt;border:2px solid #505050;background:#DDDDDD}
.uril caption {background:#0052a3;color:#DDDDDD;padding:5px;white-space:nowrap}
.uril thead {font-size:10pt;color:#0052a3}
.uril td{text-align:center;padding:4px 12px 4px 12px;border:2px solid #FFFFFF;white-space:nowrap}
.uril th{text-align:left;padding:4px 12px 4px 12px;border:2px solid #FFFFFF;font-weight:normal;white-space:nowrap}
.uril select {margin-left:12px;background:#0052a3;color:#DDDDDD;outline:none;border:none}
.uril tfoot {color:#0052a3}
.uril tfoot th{text-align:right}
.icoR {float:right;margin-right:5px;cursor:pointer}
.icoL {margin-left:5px;margin-right:5px;cursor:pointer;height:24px}
.icoU {display:none;float:right;margin-right:5px;cursor:pointer}
.icoD {float:right;margin-right:5px;cursor:pointer}
#DAT {position:absolute;top:0;left:0}
#dataini, #datafin {text-align:center}
.staz {display:table-cell;border-right:8px solid #FFFFFF;width:100%;vertical-align:top;font-family:TitilliumWebRegular;font-weight:normal;line-height:normal;padding:16px 24px 16px 24px}
.staz h1 {color:#0052a3;font-size:10pt;font-weight:bold;margin:0}
.staz h2 {color:#0052a3;font-size:11pt;font-weight:bold;margin:12px 0 0 0}
.staz h3 {color:#505050;font-size:13px;margin:0 0 8px 0;text-align:left}
.staz h4 {color:#505050;font-size:11pt;margin:0 0 8px 0}
.staz h5 {color:#505050;font-size:10pt;margin:8px 0 8px 0;text-align:justify;max-width:70%}
.staz h6 {color:#505050;font-size:9pt;margin:0}
.staz p {color:#505050;font-size:9pt;margin:1px 4px 1px 4px}
.staz button {padding:0 8px 0 8px}
.staz input[type=text] {margin-left:8px;border:none;outline:none;background-color:#FFFFFF}
.stazsele {margin-top:4px;margin-bottom:16px;color:#505050;width:10%;font-size:11pt}
.stazsele td {border-bottom:1px solid #505050;padding:4px 0 4px 0;white-space:nowrap}
.stazsele th {border-bottom:1px solid #505050;padding:4px 12px 4px 12px;white-space:nowrap;text-align:right}
.stazsele td[headers='ok']{border:none;vertical-align:bottom;text-align:right;padding:12px 0 0 0}
.stazsele td[headers='inv']{border:none;padding:0;white-space:nowrap}
.stazsele input {margin:0 8px 0 0}
.stazdata {margin-top:4px;color:#505050}
.stazleft {margin:12px 0 24px 0;color:#505050}
.stazleft td {padding:0;vertical-align:top;font-weight:bold;font-size:13px;cursor:pointer}
.stazleft img {margin:6px 12px 0 0;height:26px}
.lastril {margin-top:0;margin-left:12px;width:10%;font-size:11pt;color:#505050;display:none}
.lastril caption {border-bottom:1px solid #505050;padding:4px 0 4px 0;white-space:nowrap;color:#0052a3}
.lastril td {border-bottom:1px solid #505050;padding:4px 0 4px 0;white-space:nowrap}
.lastril th {border-bottom:1px solid #505050;padding:4px 12px 4px 12px;white-space:nowrap;text-align:right}
.stazright {margin:0;vertical-align:top;float:right}
.stazright td {text-align:right}
.stazrightdata {margin:0 0 6px auto }
.stazrightdata td {white-space:nowrap;vertical-align:middle;cursor:pointer}
.stazrightdata td p {margin:4px;text-align:right}
.stazrightdata img {cursor:pointer;margin:0 12px 0 6px;height:26px;vertical-align:middle}
.minilist {margin:0 34px 20px 0 !important;vertical-align:top;font-family:TitilliumWebRegular;font-weight:normal;line-height:normal;padding:0;margin:0;display:none}
.minilist ul {margin:0;padding:0;list-style-type:none}
.minilist li {padding:4px;font-size:9pt;white-space:nowrap}
.minilist li:hover {background:#0052a3;color:#FFFFFF;cursor:pointer}
.sensimg {float:right;margin-top:8px;margin-left:80px;max-width:350px;max-height:350px}
.inpdate {margin:8px 0 0 0}
.inpdate td {vertical-align:middle}
._noRspace {margin-right:0 !important}
.download {display:none;margin-top:8px;cursor:pointer}
.download img {width:28px;margin-right:6px;vertical-align:middle}
.download:hover {color:#0052a3}
#output {margin:20px 0 80px 8px;display:none;border:none}
.myframe {margin:10px 20px 20px 0;border:none}
.lastframe {margin:0;border:none}
.outtype {width:22px;cursor:help}
.confronto {margin:16px}
.confronto caption {font-weight:bold;text-align:left;white-space:nowrap}
.confronto td {padding:2px 8px 2px 0;white-space:nowrap;font-weight:normal}
.confronto thead td {padding:0 2px 0 0}
.confronto thead:after {content:'@';display:block;line-height:8px;text-indent:-99999px}
.confronto input {border:none;outline:none;background-color:#FFFFFF;padding-top:0}
#OK1 {cursor:pointer}
#OK2 {cursor:pointer;float:right;margin-right:12px}
#SPnone {display:none;color:#FF0000}
.flexible {margin:20px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:20px}
.flexible iframe {margin:0;border:none}
#messaggi {margin-left:8px;width:95%;font-family:TitilliumWebRegular;font-weight:bold;line-height:normal;padding:8px;font-size:10pt;color:#0052a3;display:none}
.archselect {background:#FFFFFF;height:28px }
.archedit {margin-top:50px}
.archedit input {background:#FFFFFF }
.archdel {float:right;margin-left:8px }
.archivio {width:80%;margin:30px auto 65px auto;display:flex;flex-wrap:wrap;align-content:flex-start;gap:30px }
.archfolder {display:table-cell;font-family:TitilliumWebRegular;line-height:normal}
.archfolder table:hover {background:#0052a3;color:#FFFFFF;cursor:pointer }
.archfolder table td {white-space:nowrap;vertical-align:middle;font-size:12pt;text-align:left;padding:0 4px 0 4px}
.archfolder table th {font-size:9pt;width:300px;white-space:break-spaces;font-weight:normal;;text-align:justify;padding:0 6px 4px 4px}
.sub1 {margin-left:30px }
.sub2 {margin-left:60px }
.sub3 {margin-left:90px }
.sub1 a:hover {color:#FFFFFF}
.sub2 a:hover {color:#FFFFFF}
.sub3 a:hover {color:#FFFFFF}
.icofile {width:18px;margin:3px 0 3px 0 }
.archflag {width:24px;vertical-align:top;margin-top:3px;margin-right:4px }
.mybutt {height:28px;width:100px}
.m_page {margin-top:15px;width:100vw;background-color:#FFFFFF;font-family:TitilliumWebRegular;color:#505050;line-height:normal}
select {font-size:11pt }
.m_last {margin-top:15px;font-size:11pt;font-weight:bold }
.m_lastril {margin:0 auto 30px auto;font-size:11pt}
.m_lastril td {border-bottom:1px solid #505050;padding:4px 0 4px 0;white-space:nowrap}
.m_lastril th {border-bottom:1px solid #505050;padding:4px 12px 4px 12px;white-space:nowrap;text-align:right}
.m_time {margin:10px auto;font-size:8pt}
.m_time td {width:20%;text-align:center;border:1px solid #DDDDDD;padding:3px 6px }
.m_iframe {margin:10px auto 60px auto;overflow:hidden;border:none;width:94vw;height:85vw;display:block }
.m_mappa {margin-top:10px;cursor:pointer }
