div.titolothread {
	font-family: helvetica,verdana;
	font-size: small;
	font-weight: bold;
	padding: 0 2 0 2;
	background: #ff6633;
	color: #000000;
	border-width: 1 0 1 0;
	border-style: solid;
	border-color: #ffde99;
}

div.elementothread {
	font-family: helvetica,verdana;
	font-size: small;
	padding: 0 2 0 2;
	background: #ffffff;
	color: #000000;
}
div.elementothread:hover {
	background: #ffcc88;
}
div.elementothreadsel {
	font-family: helvetica,verdana;
	font-size: small;
	padding: 0 2 0 2;
	font-weight: bold;
	background: #ffde99;
	color: #000000;
}
span.albero {
	color: #ccaa66;
	font-family: courier;
	font-size: small;
}
a.albero {
	color: #ff6633;
	text-decoration: none;
}
a.albero:hover {
	color: #ff6633;
	text-decoration: underline;
}

span.giallo {
	color: #ffcc00;
}
span.bianco {
	color: #ffffff;
}

span.rating0 {
	color: #ffffff;
	background: #ff6633;
	border-width: 1 0 1 1;
	border-style: solid;
	border-color: #ff6633;
}
span.rating1 {
	color: #ffffff;
	border-width: 1 1 1 0;
	border-style: solid;
	border-color: #ff6633;
}
table.risultati {
	border-width: 0;
	border-style: solid;
	border-color: #ff6633;
}
td.risultatititolo {
		valign: middle;
		background: #ff6633;
		font-family: helvetica,verdana;
		font-size: small;
		font-weight: bold;
		padding: 2 2 2 2;
		color: #000000;
		border-width: 0 0 0 0;
		border-style: solid;
		border-color: #ff6633;
	}

/* Risultato pari e dispari */
td.risultato0 {
	valign: middle;
	background: #ffbb66;
	font-family: helvetica,verdana;
	font-size: small;
	padding: 2 2 2 2;
	color: #000000;
	border-width: 0;
}
td.risultato1 {
	background:#ffcc88;
	font-family: helvetica,verdana;
	font-size: small;
	padding: 2 2 2 2;
	color: #000000;
	border-width: 0;
}
a.risultatinavlink {
	color: #ffde99;
	text-decoration: none;
}
a.risultatinavlink:hover {
	color: #ffffff;
	text-decoration: underline;
}

table.mail {
	padding: 0 0 0 0;
}

table.tabellona {
	padding: 2 2 2 2;
	border-width: 0;
	border-color: #ff6633;
	border-style: solid;
	background: #ffde99;
}

td.mailheader {
	font-family: helvetica,verdana;
	font-size: small;
	padding: 0 2 0 2;
	background: #ff6633;
	color: #000000;
	font-weight: bold;
	border-width: 0;
}

td.mailbody {
	font-family: monospace;
	font-size: 95%;
	padding: 0 2 0 2;
	background: #ffffff;
	color: #000000;
	border-width: 1;
	border-color: #ffcc88;
	border-style: solid;
}

span.mailquoted {
	color: #ff6633;
}
a.maillink {
	color: #ff6633;
	text-decoration: underline;
}
a.maillink:hover {
	color: #ff0000;
	text-decoration: underline;
}
td.evidenziato {
	font-family: helvetica,verdana;
	font-size: small;
	padding: 0 2 0 2;
	background: #ffcc88;
	color: #000000;
	font-weight: bold;
	border-width: 0 0 1 0;
	border-style: solid;
	border-color: #ff6633;
}

td.normale {
	font-family: helvetica,verdana;
	font-size: small;
	padding: 0 2 0 2;
	color: #000000;
}

span.titolo {
	color: #000000;
	font-family: sans-serif;
	font-size: x-large;
	font-weight: bold;
	font-variant: small-caps;
}

span.sottotitolo {
	color: #000000;
	font-family: sans-serif;
	font-size: small;
	font-weight: normal;
	font-style: italic;
	font-variant: small-caps;
}

a.evidenziato {
	color: #ff6633;
	text-decoration: none;
}
a.evidenziato:hover {
	color: #ff6633;
	text-decoration: underline;
}
