html { height: 100%; }
.full { height: 95%; }

.titolo { 
 font-size: 18px;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 color: #000000;
; font-weight: bold
}

.testo { 
 font-size: 14px;
 font-family: Arial, Helvetica, Verdana, sans-serif;
}

.data { 
 font-size: 12px;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 color: #000000;
; font-weight: bold
}

.didascalia { 
 font-size: 14px;
 font-family: Arial, Helvetica, Verdana, sans-serif;
 font-style: italic;
 color: #000000;
}


body { height: 100%; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; background:#FFFFFF; }
td {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; text-decoration: none}
a { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: red; text-decoration: none; }
a:visited      { color: red; text-decoration: underline }
a:link       { color: red; text-decoration: underline }
a:hover      { color: red; text-decoration: underline }

.error {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: bold; color: #FF0000}
.notice {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: bold; color: #00FF00}
.uppercase {  text-transform: uppercase}

ul {
          list-style-type : disc;
          list-style-image : url(/img/pointer1.gif);
          font-family : Arial, Helvetica, Verdana, sans-serif;
          font-size : 10px;
      }
input {
          font : 12px Arial, Helvetica, Verdana, sans-serif;
          background-color : #ffffff;
          color : #666666;
          border-left : 1px solid #666666;
          border-right : 1px solid #666666;
          border-top : 1px solid #666666;
          border-bottom : 1px solid #666666;
      }
select {
          font : 12px Arial, Helvetica, Verdana, sans-serif;
          background-color : #ffffff;
          color : #666666;
          border-left : 1px solid #666666;
          border-right : 1px solid #666666;
          border-top : 1px solid #666666;
          border-bottom : 1px solid #666666;
      }
textarea {
          font : 12px Arial, Helvetica, Verdana, sans-serif;
          background-color : #ffffff;
          color : #666666;
          border-left : 1px solid #666666;
          border-right : 1px solid #666666;
          border-top : 1px solid #666666;
          border-bottom : 1px solid #666666;
      }


a.menu:visited {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #595866; }
a.menu:link {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #595866; }
a.menu:hover {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #595866; }

a.menu1:visited {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu1:link {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu1:hover {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #2d1eda; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}

a.menu2:visited {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu2:link {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu2:hover {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #c62fbe; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}

a.menu3:visited {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu3:link {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu3:hover {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #dfd93d; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}

a.menu4:visited {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu4:link {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu4:hover {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #24d83e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}

a.menu5:visited {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu5:link {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu5:hover {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #db2f2f; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}

a.menu6:visited {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu6:link {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #adabb0; background-color: #2d2c3e; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
a.menu6:hover {  text-decoration: none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; background-color: #22212f; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; padding-left: 3px; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; height: 18px}
.piccolo { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.linksezione { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.sezioncina { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; ; font-weight: bold}
.segnalazioni { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; }
.segnalazionihead { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; ; font-weight: bold}
.sezionecolorata { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; ; font-weight: bold ; color: #FFFFFF}
.archiviohead { font-size: 18px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; ; font-weight: bold }
.archiviosub { font-size: 14px; font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; ; font-weight: bold }
.menudida { font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; ; font-weight: bold}
.firma {  font-style: italic}
