body {
	margin-left: 35px;
	margin-top: 5px;
	margin-right: 35px;
	margin-bottom: 10px;
}

.TESTO10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #47413B;}
.TESTO10:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #ffffff;}

.TESTO12 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #47413B;}
.TESTO12:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #ffffff;}

.TESTO14 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #000000;}
.TESTO14:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #000000;}

.TESTO16 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; color: #000000;}
.TESTO16:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; color: #000000;}

.TESTOARIAL10 {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #000000;}
.TESTOARIAL10:Hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #000000;}

.TESTOARIAL12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #000000;}
.TESTOARIAL12:Hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #000000;}

.TESTOARIAL14 {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #000000;}
.TESTOARIAL14:Hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #000000;}

.TESTOARIAL16 {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none; color: #000000;}
.TESTOARIAL16:Hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none; color: #000000;}

.TESTOARIALRED10 {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #CC0000;}
.TESTOARIALRED10:Hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #CC0000;}

.TESTOARIALRED12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #CC0000;}
.TESTOARIALRED12:Hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #CC0000;}

.TESTOARIALRED14 {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #CC0000;}
.TESTOARIALRED14:Hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #CC0000;}

.TESTOARIALRED16 {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none; color: #CC0000;}
.TESTOARIALRED16:Hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none; color: #CC0000;}

.TESTOARIALBLU14 {font-family:Geogia, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #0456AE; }
.TESTOARIALBLU14:Hover {font-family:Geogia, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #0456AE; }

.TESTOARIALBLU16 {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none; color: #0456AE; }
.TESTOARIALBLU16:Hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration: none; color: #0456AE; }

.TESTOBIANCO10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #FFFFFF;}
.TESTOBIANCO10:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #000000;}

.TESTOBIANCO12 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF;}
.TESTOBIANCO12:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #FFFFFF;}

.TESTOBIANCO14 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #FFFFFF;}
.TESTOBIANCO14:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #FFFFFF;}

.TESTOBIANCO16 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; color: #FFFFFF;}
.TESTOBIANCO16:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-decoration: none; color: #FFFFFF;}

.TESTOBLU10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #003399;}
.TESTOBLU10:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none; color: #003399;}

.TESTOBLU12 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #003399;}
.TESTOBLU12:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; color: #003399;}

.TESTOBLU14 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #003399;}
.TESTOBLU14:Hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration: none; color: #003399;}

.INPUT_LIBERO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border: 1px solid #666666;
	background-image: url(/images/sf_input.gif);
	height: 16px;
}
.INPUT_100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #D2CFC4;
	border: 1px solid #000000;
	width: 100px
}
.INPUT_130 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #D2CFC4;
	border: 1px solid #000000;
	width: 130px;
	background-image: url(/images/sf_input.gif);
	height: 16px;
}

.INPUT_GO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 16px;
	background-image: url(/images/sf_input.gif);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	height: 16px;
}


.formchiaro50 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 50px}
.formchiaro60 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 60px }
.formchiaro100 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 100px}
.formchiaro130 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 130px}
.formchiaro140 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 140px}
.formchiaro170 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 170px}
.formchiaro200 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 200px}
.formchiaro250 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; height: 18px; width: 250px}
.formchiaro_libero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; width: 60px }
.formtextarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; }
.formtendine { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FDFDFD; ; border: 1px #666666 solid; line-height: normal; text-transform: none; color: #666666; }


.Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	height: 20px;
	padding-top: 2px;
	width: 177px;

}
.Menu:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	widht: 177px;
	height: 20px;
	padding-top: 2px;
	background-color: #E6E5DA;
}

div.BORDI {width: 100%;}

div.CONTENUTO{background-color: #b1d6a7;
color: #000000;
width: 100%;
padding: 30px;}

/* CREAZIONE DEGLI ANGOLI SMUSSATI */

span.TOP, span.BOTTOM{display: Block;
background-color: #FFFFFF;}

span.TOP span, span.BOTTOM span{display: Block;
overflow: Hidden;
background-color: #b1d6a7;
height: 1px;}

span.RIGA1{margin: 0 5px;}

span.RIGA2{margin: 0 3px;}

span.RIGA3{margin: 0 2px;}

span.TOP span.RIGA4, span.BOTTOM span.RIGA4{margin: 0 1px;
height: 2px;}

 .tr_table_top2{
	background-color: #FFFFFF;
	background-image: url(images/sf_table_barra_top.gif);
	height: 10px;
	width: 100%;
}
.tr_table_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/sf_table_br_sx_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(images/sf_table_barra_top.gif);
	background-image: url(images/sf_table_br_dx_top.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div {
	background-image: url(images/sf_table_barra_top.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.formcolore {
	BACKGROUND: #F8F7BD;
	BORDER-TOP-COLOR: #990000;
	BORDER-LEFT-COLOR: #990000;
	BORDER-RIGHT-COLOR: #990000;
	BORDER-BOTTOM-COLOR: #990000;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 11px;
	BORDER-BOTTOM-WIDTH: 1px;
	FONT-FAMILY: Verdana,Helvetica;
	BORDER-RIGHT-WIDTH: 1px;
	color: #990000;
	
	}
	
.bottoneform {
	border-top: 1px solid #F8F7BD;
	border-left: 1px solid #F8F7BD;
	border-right: 1px solid #800000;
	border-bottom: 1px solid #800000;
	background-color: #ffa413;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position: center;
	font-weight: bold;
    color: #F8F7BD;
	
	}	
	
	.barra{
color:#999999;

}