BODY {
  BACKGROUND-COLOR: transparent;
  background-repeat: repeat;
  background-position:center;
  background-attachment:fixed;
  background-image: url("figure/sfondo.jpg");
}

H1.sito {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 14pt;
  Font-style: normal;
  text-align:justify;
  margin:0 0 0 0;
}

H1.titolo {
  Font-style: italic;
  color: #993366;
  text-align:center;
  margin:0 0 0 0;
}

H1.center {
  FONT-SIZE: 12pt;
  text-align:center;
}

H2.sito {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 12pt;
  Font-style: normal;
  text-align:justify;
  margin:0 0 0 0;
}

H3.sito {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 11pt;
  Font-style: normal;
  text-align:justify;
  margin:0 0 0 0;
}

P.sito {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  Font-style: normal;
  text-align:justify;
  margin:0 0 0 0;
}

P.center {
  FONT-SIZE: 10pt;
  text-align:center;
  margin:0 0 0 0;
}

P.errori {
  FONT-Weight: bold;
  color:red;
  text-align:justify;
  margin:0 0 0 0;
}

P.inviato {
  FONT-SIZE: 10pt;
  text-align:center;
  margin:10 10 10 10;
}

P.left {
  FONT-SIZE: 11pt;
  text-align:left;
  margin:0 0 0 0;
}

P.commento {
  FONT-SIZE: 10pt;
  text-align:justufy;
  margin:0 0 0 0;
}

P.cit {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
	/*COLOR: brown;	*/
  Font-style: normal;
  text-align:justify;
  margin:0 0 0 0;
}

TABLE {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  border-style: none;
  width: 100%;
  margin:0;
}

TABLE.sx {
  border: thin groove;
}
TH {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  border:none;
  FONT: italic 9pt;
  FONT-Weight: bold;
  vertical-align:top;
}

TH.tabella {
	border:thin outset;
}

TH.dx {
  text-align: center;
  background-color: #993366;
  color:white;
}

TH.sx {
  text-align: center;
  background-color: #993366;
  color:white;
}

TD {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: transparent;
  border:none;
  padding:0 0 0 0;
  vertical-align:top;
  margin:0 0 0 0;
}
TD.anno {
  FONT: normal 10pt;
  BACKGROUND-COLOR: #FFFFCC;
}
TD.img {
  border:none;
  text-align: center;
}
TD.articolo {
  background-color:white;
  padding:10;
}
TD.sx {
  FONT: normal 10pt;
  background-color: #FFFF99;
  border-style:none;
  vertical-align:middle;
  text-align: center;
	padding:0 0 0 0;
}
TD.tabella {
  background-color: #FFFFCC;
	border:thin outset;
  padding:10;
}

TD.commento {
  text-align: justify;
  background-color: #FFFFCC;
  padding:10;
}

TD.frase {
	border:thin outset;
  FONT: normal 10pt;
  background-color:#FFFFCC;
  text-align: justify;
  padding:5;
}

TABLE.stats {
 	border-collapse:collapse;
	border:none;
 	width:30%;
	FONT-SIZE: 8pt;
}
TD.stats 	{
 	/*width:50%;*/
 	border-collapse:collapse;
	border:none;
	padding:2;
}

A {text-decoration: none;}

A:hover {
  COLOR: #09c;
  text-decoration: underline;
}
A.bianco {COLOR: white}

IMG.link {
  border-style:none;
}

Input {
  text-align:left;
}

UL.br {
  FONT-SIZE: 11pt;
  padding:5 0 0 5;
}

LI.br {
  list-style:disc;
  color:#006666;
  padding:5 0 0 5;
}

#non utilizzati
UL.br_index {
  FONT-SIZE: 10pt;
  padding:0;
}

LI.br_index {
 	list-style-type:none;
  list-style-image:url("figure/freccia_link.gif");
  list-style-position:inside;
}