body.corpo {position: absolute; left: 0; top: 0; z-index: 0 }
div.corpo {position: absolute; left: 0; top: 0; z-index: 0 }
body, p, td, div, br, p { font-family: Arial, 'Microsoft Sans Serif'; font-size: 90%; }
input, select, option, select, textarea { font-family: Verdana, Arial, 'MS Sans Serif'; font-size: 8pt; color: #0066CC}
h1 { color : #0066CC; font-family: 'Trebuchet MS', Verdana, Arial; font-weight: bold; border-bottom: 1px #CFC8C0 solid; margin-bottom: 2px; padding-left: 20px; margin-top: 14px; margin-left: 3px; }
h2 { color : #656565; font-family: 'Trebuchet MS', Verdana, Arial; font-weight: bold; border-bottom: 1px #CFC8C0 solid; margin-bottom: 2px; padding-left: 20px; margin-top: 14px; margin-left: 3px }
h3 { color : #656565; font-family: 'Trebuchet MS', Verdana, Arial; font-weight: bold; border-bottom: 1px #CFC8C0 solid; margin-bottom: 2px; padding-left: 20px; margin-top: 14px; margin-left: 3px; }
h4 { color : #656565; font-family: 'Trebuchet MS', Verdana, Arial; font-weight: bold; border-bottom: 1px #CFC8C0 solid; margin-bottom: 2px; padding-left: 20px; margin-top: 14px; margin-left: 3px; }
h5 { color : #656565; font-family: 'Trebuchet MS', Verdana, Arial; font-weight: bold; border-bottom: 1px #CFC8C0 solid; margin-bottom: 2px; padding-left: 20px; margin-top: 14px; margin-left: 3px; }
h6 { color : #656565; font-family: 'Trebuchet MS', Verdana, Arial; font-weight: bold; margin-bottom: 2px; padding-left: 20px; margin-top:14px; margin-left: 3px; }

a { color: #0000FF; text-decoration: underline; }

a:visited { color: #998899; }
a:active { text-decoration: underline; }
a:hover { color: #000000; text-decoration: none; }

.explorer    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #0066CC; text-decoration: underline; cursor: pointer; }

a.but {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #555555; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #CFC8C0;}
a.but0 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #555555; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #CFC8C0;}
a.but1 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #3d6216;}
a.but2 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #427218;}
a.but3 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #52831B;}
a.but4 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #638621;}
a.but5 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #888A18;}
a.but6 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #AD9612;}
a.but7 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #CE9E0B;}
a.but8 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #E6A106;}
a.but9 {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #FFFFFF; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #FFA500;}

a:hover.but0, a:hover.but1, a:hover.but2, a:hover.but3, a:hover.but4, a:hover.but5, a:hover.but6, a:hover.but7, a:hover.but8, a:hover.but9 { color: #BBDDFF; background-color: #00316E; text-decoration: none;}
a:visited.but0, a:visited.but1, a:visited.but2, a:visited.but3, a:visited.but4, a:visited.but5, a:visited.but6, a:visited.but7, a:visited.but8, a:visited.but9 { color: #B9E9A3; text-decoration: none}

a.butP {position: relative; top: 0; left: 0; height: 20; width: 100%; float: left; color: #555555; font-weight: bold; font-size: 7.5pt; font-family: Verdana, Arial, 'MS Sans Serif'; text-decoration: none; background-color: #CFC8C0;}
a:visited.butP { color: #006F18; background-color: #CFC8C0; text-decoration: none}
a:hover.butP { color: #00316E; background-color: #B4C1DE; text-decoration: none;}

.foglio { border: 1px solid #C0C0C0; margin-left: 2px; margin-right: 2px; margin-top: 6px; background-color: E8E8E8; }

.FoglioBlu {font-family: Verdana, 'Microsoft Sans Serif', Sans-Serif; border: solid 1px #88A6E6;padding: 5px 5px 5px 5px; background-color: #E8F2FB; font-family: Tahoma; font-size: 8pt; color: #003399;}
.discoverBlock {border-left: #7C9DDB 1px solid; border-right: #7C9DDB 1px solid; padding: 10px 10px 10px 10px; font-family: Tahoma; font-size: 8pt; color: #003399;width: 208px; }

a:link.col, a:visited.col {font-family: Verdana, Sans-Serif, Arial; font-size: 8pt; color: #0066CC}
a:active.col {text-decoration: none;}
a:hover.col {color: #D58F00;}

.bordoS { border-bottom: 1px #CFC8C0 solid;}

.sz { text-align: justify; word-spacing:0; line-height:110%; margin-top:0; margin-bottom: 6px; padding-left: 6px; padding-right: 6px;  }
.st { margin-top: 10px; margin-bottom:0; padding-left:6px; padding-right:0; padding-top:0; padding-bottom:0; }
.imSp { margin-right: 6px; }

.tab1 { font-family: Verdana; font-size: 8.5pt; }
.piccolo {font-size: 5pt; }
.imp {color: #808080; }