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 {
	BACKGROUND: #e6edee;
	border: 1px solid #999999;

}
.login2 {
	BACKGROUND: #f0f4f5;
	border: 1px solid #CCCCCC;

}
.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: thin solid #CEE7F2;
}

.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.titoliRed {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial;
	text-decoration: none;
}
a.titoliRed:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0059A5; FONT-FAMILY: Verdana, Helvetica, Arial;
	text-decoration: none;
}

.titoliRed2 {
	 FONT-SIZE:  10px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial;
	font-weight: bold;
}
a.titoliRed2 {
	 FONT-WEIGHT: FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Helvetica, Arial;
	text-decoration: none; 	font-weight: bold;
}
a.titoliRed2:hover {
	 FONT-WEIGHT: FONT-SIZE: 10px; COLOR: #0059A5; FONT-FAMILY: Verdana, Helvetica, Arial;
	text-decoration: none; 	font-weight: bold;
}
A {
	COLOR: #666633
}
A:hover {
	COLOR: #999966
}
.titoliRedBig {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #990000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style: italic;

}
.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;
}.verdana11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.verdana11orange {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #f79300;
}
.verdana11Blu {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
.titoliblu {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica, Arial
}
.testo11blu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #00557D;
}
.testo11nero {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	text-align: center;
	vertical-align: middle;
}

span.nero11 {
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	vertical-align: middle;
}

div.nero11 {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	vertical-align: middle;
}
.testo11azz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #9fd4e4;
	text-decoration: none;
}
span.arancio11 {
	font: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #D2691E;
	vertical-align: middle;
	font-weight: bold;
}
a.arancio11 {
	font: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #D2691E;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
}
a.arancio11:hover {
	font: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #9fd4e4;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: underline;
}
span.titoloarancio16 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #D2691E;
	vertical-align: middle;
	font-stretch: extra-condensed;
	}
a.titoloarancio16 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #D2691E;
	vertical-align: middle;
	font-stretch: extra-condensed;
	text-decoration: none;
	}
a.titoloarancio16:hover {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #9fd4e4;
	vertical-align: middle;
	font-stretch: extra-condensed;
	}		
	
span.titolonews12 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #0059a5;
	vertical-align: middle;
	}
span.testonews11 {
	font: 600 11px Arial, Helvetica, sans-serif;
	color: Black;
	vertical-align: middle;
	margin-left: 15px;
	margin-right: 15px;
	}
span.testoprodotto11 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #0059a5;
	vertical-align: middle;
	text-align: justify;
	}
div.nero10 {
	font: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	vertical-align: middle;
}
span.nero10 {
	font: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Black;
	vertical-align: middle;
}
span.testoinizio11 {
	font:  11px Arial, Helvetica, sans-serif;
	color: #0059a5;
	vertical-align: middle;
	font-weight: bold;
	}
	
.titoliN11 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Helvetica, Arial
}
.titoliblu2 {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica, Arial
}
a.testo11azz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #9fd4e4;
	text-decoration: none;
	}
	
	a.testo11azz:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #D2691E;
	text-decoration: none;
	}.testo16blu {


	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #326c9e;
}
.miniature2 {

	border: thin none #CEE7F2;
}
A.link {
	text-decoration: none;
	text-transform: none;
	}

A.link:Hover {
	text-decoration: none;
	text-transform: none;
	}
	