.select {
 BACKGROUND-COLOR: #DBDBDB ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: 120px;
 HEIGHT: 20px;
 MARGIN-TOP: 0px;
 font-size: 8pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: left;
 }
 .testogrande {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Times,Arial,Verdana,Helvetica;
 font-size: 23pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: center;
 letter-spacing: 5px;
 vertical-align: middle;
 }
 .sottotitolo {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Times,Arial,Verdana,Helvetica;
 font-size: 20pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: center;
 letter-spacing: 5px;
 vertical-align: middle;
 }
 .piccolo {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Times,Arial,Verdana,Helvetica;
 font-size: 10pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: center;
 letter-spacing: ;
 line-height: 15px;
 vertical-align: ;
 }
 .piccolo_mult {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Times,Arial,Verdana,Helvetica;
 font-size: 8pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: center;
 letter-spacing: ;
 line-height: 15px;
 vertical-align: ;
 }
 .mult_sup {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 BORDER-STYLE:;
 COLOR: #000000;
 FONT-FAMILY: Times,Arial,Verdana,Helvetica;
 font-size: 8pt;
 font-style: italic;
 FONT-WEIGHT: ;
 TEXT-ALIGN: center;
 letter-spacing: ;
 line-height: 15px;
 vertical-align: ;
 }
 .mult_border {
 BORDER: ;
 BORDER-RIGHT: #000000 Solid 1px;
 }
 .table {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 font-size: 8pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: left;
 letter-spacing: ;
 line-height: 15px;
 vertical-align: ;
  }
 .corpo{
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Times,Arial,Verdana,Helvetica;
 font-size: 12pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: ;
 letter-spacing: ;
 vertical-align: ;
 }
 .testonormale {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Verdana,Helvetica;
 font-size: 10pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: left;
 letter-spacing: 5px;
 vertical-align: middle;
 }
 .testopiccolo {
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 FONT-FAMILY: Arial,Verdana,Helvetica;
 font-size: 8pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: center;
 letter-spacing: 5px;
 vertical-align: middle;
 }
 .select2 {
 BACKGROUND-COLOR: #DBDBDB ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: 110px;
 HEIGHT: 20px;
 MARGIN-TOP: 0px;
 font-size: 8pt;
 FONT-WEIGHT: ;
 TEXT-ALIGN: left;
 }
.ButtonA {
 BACKGROUND-COLOR: ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #FFFFFF;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: 210px;
 HEIGHT: 30px;
 MARGIN-TOP: 0px;
 font-size: 9pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: left;
 }
.nav {
 BACKGROUND-COLOR: ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #FFFFFF;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: ;
 HEIGHT: ;
 MARGIN-TOP: 0px;
 font-size: 8pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: left;
 }
.nav A {
 text-decoration: none;
 color: #FFFFFF;
 }
}
.news {
 BACKGROUND-COLOR: ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #ffffff;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: ;
 HEIGHT: ;
 MARGIN-TOP: 0px;
 font-size: 7pt;
 FONT-WEIGHT:;
 TEXT-ALIGN: left;
 }
.news A {
 text-decoration: none;
 color: #0000C0;
 }
 A:link, A:visited { text-decoration:none;  }
A:hover { 
text-decoration:;  color=#000000;
}
.ButtonB {
 BACKGROUND-COLOR: #2f60ff;
 BORDER: #000000 Solid 1px;
 COLOR: #ffffff;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: 60px;
 HEIGHT: 15px;
 font-size: 7.5pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: center;
 }
 A.ButtonB:hover {
 text-decoration: none;
 color: #CCCCCC;
 }
 .help {
 BACKGROUND-COLOR: #2f60ff;
 BORDER: #000000 Solid 1px;
 COLOR: #ffffff;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: 60px;
 HEIGHT: 15px;
 font-size: 7.5pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: center;
 }
.help A {
 text-decoration: none;
 color: #ffffff;
 }
 A.help:hover {
 text-decoration: none;
 color: #CCCCCC;
 }
.montieri_ps {
 BACKGROUND-COLOR: ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR:;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: ;
 HEIGHT: ;
 MARGIN-TOP: 0px;
 font-size: 20pt;
 FONT-WEIGHT:;
 TEXT-ALIGN: middle;
 }

 .checkbox{
  display: block;
  padding:2;
  height: 18px;
  width: 22px;
  color: #fff;
  font-size: 14pt;
  background-color: tan;
  border-top: 0px ridge beige;
  border-left: 0px ridge beige;
  border-right: 0px ridge #ffd;
  border-bottom: 0px ridge #ffd;
  outline:10;
}
.menumappa {
 BACKGROUND-COLOR: ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: ;
 HEIGHT: ;
 MARGIN-TOP: 0px;
 font-size: 8pt;
 FONT-WEIGHT:;
 TEXT-ALIGN: left;
 }
.menumappa A {
 text-decoration: none;
 color: #0000C0;
 }
A:link, A:visited { text-decoration:none;  }
A:hover { 
text-decoration:;
color:  #0000C0;
FONT-WEIGHT:;
BACKGROUND-COLOR: ;
}
.menuigis {
 BACKGROUND-COLOR:;
 BORDER:  ;
 BORDER-LEFT:  ;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: 135px;
 HEIGHT: 15px;
 MARGIN-TOP: 0px;
 font-size: 8pt;
 FONT-WEIGHT: ;
 FONT-STYLE: italic;
 TEXT-ALIGN: left;
 }
 .menuigis A {
 text-decoration: underline;
 color: #0000C0;
 }
 a.menuigis:hover {
 BACKGROUND-COLOR: #FF8040;
 text-decoration: none;
 color: #000000;
 }
 .gallicano {
 BACKGROUND-COLOR: ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR:;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: ;
 HEIGHT: ;
 MARGIN-TOP: 0px;
 font-size: 13pt;
 FONT-WEIGHT:;
 TEXT-ALIGN: middle;
 }
  .gallicano_ {
 BACKGROUND-COLOR: ;
 BORDER: ;
 BORDER-LEFT:;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR:;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: ;
 HEIGHT: ;
 MARGIN-TOP: 0px;
 font-size: 20pt;
 FONT-WEIGHT:;
 TEXT-ALIGN: middle;
 }
.menu {
 BACKGROUND-COLOR: ;
 BORDER:  ;
 BORDER-LEFT:  ;
 BORDER-TOP: ;
 COLOR: #000000;
 CURSOR: Hand;
 FONT-FAMILY: Verdana,Arial,Helvetica;
 WIDTH: 142px;
 HEIGHT: 15px;
 MARGIN-TOP: 0px;
 font-size: 8pt;
 FONT-WEIGHT: ;
 FONT-STYLE: italic;
 TEXT-ALIGN: left;
 }
 .menu A {
 text-decoration: underline;
 color: #0000C0;
 }
 a.menu:hover {
 BACKGROUND-COLOR: #B2B2B2;
 text-decoration: none;
 color: #000000;
 }
