body {
	margin-left: 0px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: Black;
}

table {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #2E260B;
	font-size: 11px
}

.box { line-height: 16px; }
 
.box1 {
border-color:#FFFFFF; 
border-width:1px;
border-style:solid; 
 }

.box2 {
border-color:#FFFFFF; 
border-style:solid; 
border-bottom-width:1px; 
border-top-width:0px; 
border-left-width:1px; 
border-right-width:1px;
}

A:link {
	COLOR: #D0C6A2; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ffffff;
TEXT-DECORATION: none;
}
A:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}


A.pagine:link {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.pagine:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A.pagine:hover {
	COLOR: #2E260B;
TEXT-DECORATION: none;
}
A.pagine:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}

A.lingua:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.lingua:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.lingua:hover {
	COLOR: #D0C6A2;
TEXT-DECORATION: none;
}
A.lingua:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}


A.sara:link {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.sara:visited {
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.sara:hover {
	COLOR: #000000;
TEXT-DECORATION: none;
}
A.sara:active {
	COLOR: #ffffff; TEXT-DECORATION: none;
}

A.distri:link {
	COLOR: #303030; TEXT-DECORATION: none;
}
A.distri:visited {
	COLOR: #303030; TEXT-DECORATION: none;
}
A.distri:hover {
	COLOR: #ffffff;
TEXT-DECORATION: none;
}
A.distri:active {
	COLOR: #303030; TEXT-DECORATION: none;
}

.BoxTrasp {
	background-color: #FFFFFF;
	filter:alpha(opacity:30);
	opacity: 0.3;
	-moz-opacity:0.3;
}

A.Rosso {
	color: #CC0000;
}

A.Rosso:hover {
	color: #CC0000;
	text-decoration: underline;
}

.Rosso {
	color: #CC0000;
}

.moduloNews {
	color: #CC0000;
}


a.moduloNews {
	color: #CC0000;
}

/*LANDING STYLE*/
#req_form, #req_form2 {
	width:400px;
	height:200px;
	text-align:left;
}

.butt {
	background: url(_landing_img/butt.gif) no-repeat;
	height: 48px;
	color: #990000;
	font-size: 16pt;
	width: 200px;
	border: 0px;
}

.butt_m {
	background: url(_landing_img/butt_m.gif) no-repeat;
	height: 48px;
	color: #5F5740;
	font-size: 16pt;
	width: 200px;
	border: 0px;
}

.inform_tab {
	background: url(_landing_img/sf_form.gif) repeat-y right;
	width:471px;
}

.inform_tab_m {
	background: url(_landing_img/sf_form_m.gif) repeat-y right;
	width:471px;
}

.inform_tab2 {
	width:471px;
}

.inform_tab th{
	background: #F0CCCC url(_landing_img/form_header.gif);
	height:44px;
	padding-left:5px;
	color: #990000;
	font-size: 16pt;
}

.inform_tab_m th{
	background: #F0CCCC url(_landing_img/form_header_m.gif);
	height:44px;
	padding-left:5px;
	color: #5F5740;
	font-size: 16pt;
}

.inform_tab th, .inform_tab td{
	padding-left:5px;
}

.inform_lastrow{
	padding-bottom:5px;
}
.inform_buttrow{
	background: url(_landing_img/table_foot.gif) no-repeat;
	height:55px;
	text-align:center;
}

.inform_buttrow_m{
	background: url(_landing_img/table_foot_m.gif) no-repeat;
	height:55px;
	text-align:center;
}

.field {
	width: 80%;
	text-align: left;
}

input {
	width: 90%;
}