BODY, TD {
		font-family : sans-serif ;
}
 

H1, H2, H3, H4 { 
	font-variant: small-caps;
	background-color: black;
	color: white; 
	padding: 4px;
	width: 100%;
}

.button {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e9ecef; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.login-form {
	FLOAT: right; WIDTH: 60%; TEXT-ALIGN: left
}
.login {
	BORDER-RIGHT: #e7e5d0 1px solid;
	BORDER-TOP: #e7e5d0 1px solid;
	BACKGROUND: #f9f2dc;
	BORDER-LEFT: #e7e5d0 1px solid;
	BORDER-BOTTOM: #e7e5d0 1px solid
}
.login2 {
	BORDER-RIGHT: #e7e5d0 1px solid;
	BORDER-TOP: #e7e5d0 1px solid;
	BACKGROUND: #fdfbf4;
	BORDER-LEFT: #e7e5d0 1px solid;
	BORDER-BOTTOM: #e7e5d0 1px solid
}
.testo10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
td.tabella, tr.tabella {
	border-color: #E6E4CF #E6E4CF #E6E4CF #E6E4CF;
	border-width: 4px 10px 2px 2px;
}
table.tabella01, td.tabella01, tr.tabella01 {
	border-color: #8F7E66 #8F7E66 #8F7E66 #8F7E66;
	border-width: 1px 1px 1px 1px;
}
.testo10rosso {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #A01010;
}
.testo12rossoG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #A01010;
	text-decoration: none;
}
.testo10Grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #8e8e8e;
	text-decoration: none;
}
.testo10red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #d04119;
	text-decoration: none;
}
a.testo10red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #d04119;
	text-decoration: none;
}
a.testo10red:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #f1ad48;
	text-decoration: none;
}

.testo12rossoG:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #A01010;
	text-decoration: none;
	background: #F0E68C;
}

.testo16rossoG {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #A01010;
}

.testo18rossoG {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #A01010;
}
.testo16VerdeG {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #666633;
	text-decoration: none;
}
.testo16VerdeG:hover {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #B22222;
	text-decoration: none;
	background: #F0E68C;
}

.testo14VerdeG {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666633;
}

.testo14Verde {

	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666633;
	text-decoration: none;
}


.miniature {
	border: 1px solid #E6E4CF;
}

.thumb2 {
	text-align: center;
	width: 120px;
	font-size: 10px;
	font-weight: bold;
	float: left;
	margin-right: 4px;
}

.thumb3 {
	text-align: center;
	width: 113px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.thumb-table {
	float: left;
	width: 115px;
	margin-right: 2px;
}

.thumb-cell {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
}
.selectN {
	FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial
}
.selectN2 {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9px; BORDER-LEFT: 1px solid; COLOR: #eeeeee; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #999966
}
.selectB {
	FONT-SIZE: 9px; COLOR: #cc6633; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #eeeeee
}
.text {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	text-align: justify;

}
.titoliN {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial
}
.titoliR {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial
}
.titoliRed {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial
}
A {
	COLOR: #666633
}
A:hover {
	COLOR: #999966
}
.titoliRedBig {

	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial
}
.titoliRedSmall {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial
}
.text2 {

	FONT-SIZE: 9px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	text-align: justify;
}
.testo12VerdeG {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: Black;
}
.titoliN12 {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Verdana, Helvetica, Arial
}
.titoliRedmedio {


	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial
}
.testo16RossoG2 {

	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.thumb-cellSX {

	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.text3 {

	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	text-align: justify;
}
a.text3 {

	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	text-align: justify;
	text-decoration: none;
}
a.text3:hover {

	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	text-align: justify;
	text-decoration: none;
	background-color: #FFD700;
}
.testoTR {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fefefe;
	text-decoration: none;
}
a.testoTR {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fefefe;
	text-decoration: none;
}
a.testoTR:Hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fefefe;
	text-decoration: none;
}
