input, select, textarea {COLOR: none; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-size:8pt;  border-width : 1; border-style : solid; border-color : #666666; background-color : #EEEEEE; scrollbar-base-color: #EEEEEE; scrollbar-arrow-color: none;}
BODY {
  scrollbar-base-color: #6F6D6C; 
  scrollbar-arrow-color: white;
  scrollbar-DarkShadow-Color: white;
}

div {
  padding: 10px;
  text-align:justify;
}

A:link { text-decoration: none; color:#FF6600}
A:visited { text-decoration: none; color:#000000}
A:hover { text-decoration: underline; color:#FF9900;}
.testoMini {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-variant: normal;

}
.testo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #004994;

}
.testoNormale {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}
.testoNormaleArancio {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #FF6600;

}
.testoNormaleAzzurroBold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #0D5CAC;
}

.testoNormaleBianco {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
}

.testoNormaleBold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.testoBluGrassetto {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #004994;
}
.testoG10pt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
.titolo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF6600;
}
.titoloBianco {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;

}
.titoloGiallo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFCE18;
}
.txt-punti-30 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #003399;

}
.txt-punti-20 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
}
.txt-punti-25 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
}
.txt-punti-8 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
}
.titoloBiancoPiccolo {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}
.pixelbluFondo {
  background-attachment: fixed;
  background-repeat: repeat;
  background-position: left top;
  background-color: #251562;

}
.SfondoArancione {
  background-color: #f1a20a;
  background-repeat: repeat;
  background-position: left top;
}
.SfondoGrigio {
  background-attachment: fixed;
  background-color: #ecebeb;
  background-repeat: repeat;
  background-position: left top;
}
.testoMiniBold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #000000;
}.SfondoGiallo {
  background-attachment: fixed;
  background-color: #efd657;
  background-repeat: repeat;
  background-position: left top;
}
.fondoPannocchia {
  background-attachment: fixed;
  background-image: url(../images/jpg/sfondo_pannocchia.jpg);
  background-repeat: no-repeat;
  background-position: center top;
}

