
.Nero {
  color: black;
}

.mnalnero {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 11pt;
}

.mnalbianco {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  font-size: 11pt;
}

.mnsxnero {
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 8pt;
  text-decoration: underline;
}

.mnsxnero_u {
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 8pt;
  text-decoration: none;
}

.mnsxbianco {
  font-size: 8pt;
  color: white;
  text-decoration: none;
}

.mnsxbianco_u {
  font-size: 8pt;
  color: white;
  text-decoration: underline;
}

.mnsxtitolo {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: #6C7E99;
  font-size: 9pt;
  background-color: #C7D1E0;
  text-transform: capitalize;
  font-weight: bolder;
  font-variant: small-caps;
}

.Amnbtnero {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 8pt;
}

.Amnbtnero_u {
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 8pt;
}

.mnbtnero {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: grey;
  font-size: 8pt;
  font-weight: bold;
}

.ABIANCO {
  color: white;
  text-decoration: none;
  letter-spacing: normal;
  font-size: 12pt;
  font-weight: bold;
  font-family: "Times New Roman";
}

.ANERO {
  color: black;
  text-decoration: none;
  letter-spacing: normal;
  font-size: 12pt;
  font-weight: bold;
  font-family: "Times New Roman";
}

BODY {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
}

P {
  font-size: 10pt;
  text-indent: 10pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
}

INPUT {
  font-size: 10pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
}

TEXTAREA {
  font-size: 10pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
}

.Testo {
  font-size: 10pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
}

.TabEuro {
  font-size: 10pt;
  font-family: Courier;
  text-align: right;
  font-weight: bold;
  background-color: #C7D1E0;
}

.TabDescr {
  font-size: 10pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
  background-color: #C7D1E0;
}

.TabCanone {
  font-size: 10pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
  text-align: center;
  background-color: #C7D1E0;
}

.TabTit {
  font-size: 10pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
  text-align: center;
  font-weight: bolder;
  color: #C7D1E0;
}

.TabCateg {
  font-size: 11pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
  font-weight: bolder;
  background-color: #9CAEC9;
}

.TabCod {
  font-size: 11pt;
  font-family: Courier;
  background-color: #C7D1E0;
}

LI {
  font-size: 9pt;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
}

H1 {
  font-size: 13pt;
  vertical-align: text-bottom;
  text-align: center;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
  color: black;
  font-style: normal;
  font-variant: normal;
}

H2 {
  font-size: 12pt;
  color: white;
  vertical-align: middle;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
  text-transform: capitalize;
  background-color: #6C7E99;
  text-indent: 5pt;
}

.TestataSel {
  font-size: 10pt;
  font-family: Arial;
  text-align: center;
  color: white;
  background-color: #3333FF;
}

.TestataNonSel {
  font-size: 10pt;
  font-family: Arial;
  text-align: center;
  color: white;
  background-color: #9CAEC9;
  border-top: thin #9CAEC9 solid;
  border-right: thin #9CAEC9 solid;
  border-bottom: thin #9CAEC9 solid;
  border-left: thin #9CAEC9 solid;
}

.TestataANonSel {
  font-size: 10pt;
  font-family: Arial;
  text-align: center;
  color: white;
  background-color: #9CAEC9;
}

.TestataNulla {
  font-size: 10pt;
  font-family: Arial;
  text-align: center;
  color: gray;
  background-color: #9CAEC9;
  border-top: thin #9CAEC9 solid;
  border-right: thin #9CAEC9 solid;
  border-bottom: thin #9CAEC9 solid;
  border-left: thin #9CAEC9 solid;
}

.TestataOver {
  font-size: 10pt;
  font-family: Arial;
  text-align: center;
  color: white;
  background-color: #9CAEC9;
  border-top: thin #3333FF solid;
  border-right: thin #3333FF solid;
  border-bottom: thin #3333FF solid;
  border-left: thin #3333FF solid;
}

.TestataAOver {
  font-size: 10pt;
  font-family: Arial;
  text-align: center;
  color: white;
  background-color: #9CAEC9;
}

H3 {
  font-size: 10pt;
  color: gray;
  font-weight: bolder;
  font-family: "Lucida Sans Unicode", Verdana, Arial;
}

TD {
  font-size: 9pt;
}

.TDTitolo {
  color: black;
  font-weight: bold;
  font-size: 10pt;
  background-color: white;
  letter-spacing: 0.2pt;
  vertical-align: top;
}

.TDSegui {
  color: white;
  font-weight: normal;
  font-size: 7pt;
  background-color: #9CAEC9;
  letter-spacing: 0.2pt;
  vertical-align: middle;
  text-align: right;
  line-height: 10pt;
}

.TDTitolo2 {
  color: white;
  font-size: 8pt;
  background-color: #9CAEC9;
  font-weight: bold;
}

.TDNotizia {
  color: black;
  font-weight: lighter;
  font-size: 8pt;
  background-color: white;
}

.TDNotizia2 {
  color: black;
  font-weight: lighter;
  font-size: 8pt;
  background-color: #C7D1E0;
}

.TDNotizia3 {
  color: black;
  font-weight: bold;
  font-size: 8pt;
  background-color: white;
}

.DataOra {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 8pt;
}

.Paragrafo {
  font-size: 12pt;
  color: gray;
  font-weight: bold;
}

STRONG {
  color: black;
}

.GestioneUser {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: red;
  font-size: 11pt;
}

.GestioneTitOn {
  text-decoration: underline;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
  font-size: 11pt;
  background-color: #9CAEC9;
  text-align: center;
  font-variant: small-caps;
}

.GestioneTitOff {
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  font-size: 11pt;
  background-color: #9CAEC9;
  text-align: center;
  font-variant: small-caps;
}

