body {
  background: white url("bg.gif") repeat;
  color: black;
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt
}

h1 {
  font-family: Verdana, Arial, Helvetica;
  font-weight: bold;
  /*font-weight: normal;*/
  font-size: 15pt;
  color: #c33;
  background: transparent;
  text-align: center
}

h2 {
  font-family: Verdana, Arial, Helvetica;
  font-weight: bold;
  /*font-weight: normal;*/
  font-size: 14pt;
  color: #00008b;
  background: transparent;
  margin-left: 3%;
  margin-right: 3%;
  text-align: center
}

h3 {
  font-family: Verdana, Arial, Helvetica;
  font-weight: bold;
  /*font-weight: normal;*/
  font-size: 12pt;
  color: #006400;
  background: transparent;
  margin-left: 3%;
  margin-right: 3%
}

h4 {
  font-family: Verdana, Arial, Helvetica;
  font-weight: normal;
  /*font-weight: bold*/
  margin-left: 3%;
  margin-right: 3%
}

h5 {
  font-family: Verdana, Arial, Helvetica;
  font-weight: normal;
  /*font-weight: bold;*/
  margin-left: 3%;
  margin-right: 3%
}

P {
  text-align: justify;
  margin-left: 3%;
  margin-right: 3%
}

OL {
  list-style-type: decimal;
  text-align: justify;
  margin-left: 3%;
  margin-right: 3%
}

UL {
  list-style-type: disc;
  text-align: justify;
  margin-left: 3%;
  margin-right: 3%
}

TD {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt
}

a:link {
  color: #00f;
  background: transparent;
}

a:visited {
  color: #800080;
  background: transparent;
}

a:active {
  color: green;
  background: #FFD700
}

.tabelle {
  margin-left: 3%;
  margin-right: 3%
}

.evid {
  color: #800000;
  background: transparent
}

.headtab {
  font-family: Verdana, Arial, Helvetica;
  font-weight: bold;
  font-size: 10pt;
  color: black;
  background: #99CC99 none
}


.footerpos {
  margin-left: 3%;
  margin-right: 3%
}

.footerfont {
/*
  border-top: solid thin black;
*/
  font-size: smaller
}

.grosso {
  font-weight: bold;
  font-size: larger
}

.symb {
  font-family: Symbol
}


/*
** STILI APPLICATI ALLE TABELLE (1-30)
*/

.head {
  color: white;
/*font-size: smaller;*/
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  background: teal none
}

.headrow {
  text-align: left;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: white;
  background: teal none
}

.dato {
  text-align: right;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: black;
  background: #99CCCC none
}

.perc {
  text-align: right;
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: black;
  background: #99CC99 none
}

.elenco {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  text-align: left;
  vertical-align: top
}

/*
** FINE STILI APPLICATI ALLE TABELLE (1-30)
*/


SPAN.c6 {
  font-family: Symbol
}

P.c5 {
  font-weight: bold
}

DIV.c4 {
  font-size: larger;
  font-weight: bold;
  text-align: center
}
