/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 9pt;	margin: 0px;	padding: 0px;	background:0 0;	background-color: #000000;	text-align: center;}a:visited { color: #C0C0C0;text-decoration:none; font-size: 8pt }a:link { color: #C0C0C0;text-decoration:none; font-size: 8pt }a:hover { color: #FF6600;text-decoration:none; font-size: 8pt }H1 {	color: #666666;	text-decoration:none;	font-size: 13pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	padding-left: 30px;	margin-top: 0px;	padding-top: 0px;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	height: 30px;	width: 960px;	text-align: center;	color: #C0C0C0;}.footer #separator {	color: #C0C0C0;}.footer a:visited { color: #C0C0C0;text-decoration:none; font-size: 12px}.footer a:link { color: #C0C0C0;text-decoration:none; font-size: 12px}.footer a:hover { color: #FF6600;text-decoration:none; font-size: 12px}a img {	border: none;	cursor: pointer;}a {  outline: none;}.spacer {	width: 960px;	height: 50px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;}.spacer1 {	width: 960px;	height: 40px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;}.spacer2 {	width: 960px;	height: 18px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;}.spacer3 {	width: 960px;	height: 218px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;}.spacer4 {	width: 13px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;}.spacer5 {	width: 960px;	height: 108px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;}.spacer6 {	width: 960px;	height: 209px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;}#head {	width: 740px;	height: 140px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;	float: left;}#logo2 {	width: 138px;	height: 140px;	color: #FFFFFF;	margin: 0 auto;	background-color: #000000;	float: right;}#container {	width: 960px;	text-align: center;	margin: 0 auto;	background-position: center top;	height: auto;	background-color: #000000;}#main {	width: 960px;	margin: 0 auto;	height: 217px;	background-color: #000000;}#main2 {	width: 960px;	margin: 0 auto;	height: 385px;	background-color: #000000;}#sx2 {	width: 228px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	border-right-color: #666666;	border-right-width: 1px;	border-right-style: dotted;}#sx2 ul {	margin: 0;	padding: 0;	line-height: 11pt;	padding-left: 30px;}#sx2 li {	list-style: none;	margin: 0;	padding: 0;	text-align: left;}#sx2 ul a {	color: #FFFFFF;	text-decoration: none;	font-size: 12px;}#sx2 ul a:hover, a:hover {	text-decoration: none;	color: #FF6600;}#sx2 ul a#current {	text-decoration: none;	color: #FF6600;}#sx3 {	width: 228px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	border-right-color: #666666;	border-right-width: 1px;	border-right-style: dotted;}#sx3-titolo {	width: 228px;	margin: 0 auto;	height: 45px;	background-color: #000000;	float: left;}#sx4 {	width: 115px;	margin: 0 auto;	height: 340px;	background-color: #000000;	float: left;}#sx4 ul {	margin: 0;	padding: 0;	line-height: 10pt;	padding-left: 30px;	font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;	text-transform: none;	font-variant: normal;	color: #FFFFFF;}#sx4 li {	list-style: none;	margin: 0;	padding: 0;	text-align: left;}#sx5 {	width: 112px;	margin: 0 auto;	height: 340px;	background-color: #000000;	float: right;}#sx5 ul {	margin: 0;	padding: 0;	line-height: 10pt;	padding-right: 15px;	font-size: 8pt;	font-family: Arial, Helvetica, sans-serif;	padding-left: 5px;	text-transform: none;	font-variant: normal;}#sx5 li {	list-style: none;	margin: 0;	padding: 0;	text-align: left;}#sx6 {	width: 228px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	border-right-color: #666666;	border-right-width: 1px;	border-right-style: dotted;}#sx6 ul {	margin: 0;	padding: 0;	line-height: 11pt;	padding-left: 30px;}#sx6 li {	list-style: none;	margin: 0;	padding: 0;	text-align: left;}#sx6 ul a {	color: #FFFFFF;	text-decoration: none;	font-size: 12px;}#sx6 ul a:hover, a:hover {	text-decoration: none;	color: #3399cc;}#sx6 ul a#current {	text-decoration: none;	color: #3399cc;}#sx7 {	width: 228px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	border-right-color: #666666;	border-right-width: 1px;	border-right-style: dotted;}#sx7 ul {	margin: 0;	padding: 0;	line-height: 11pt;	padding-left: 30px;}#sx7 li {	list-style: none;	margin: 0;	padding: 0;	text-align: left;}#sx7 ul a {	color: #FFFFFF;	text-decoration: none;	font-size: 12px;}#sx7 ul a:hover, a:hover {	text-decoration: none;	color: #99cc00;}#sx7 ul a#current {	text-decoration: none;	color: #99cc00;}#sx8 {	width: 228px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	border-right-color: #666666;	border-right-width: 1px;	border-right-style: dotted;}#sx8 ul {	margin: 0;	padding: 0;	line-height: 11pt;	padding-left: 30px;}#sx8 li {	list-style: none;	margin: 0;	padding: 0;	text-align: left;}#sx8 ul a {	color: #FFFFFF;	text-decoration: none;	font-size: 12px;}#sx8 ul a:hover, a:hover {	text-decoration: none;	color: #ffcc00;}#sx8 ul a#current {	text-decoration: none;	color: #ffcc00;}#sx9 {	width: 228px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	border-right-color: #666666;	border-right-width: 1px;	border-right-style: dotted;}#sx9 ul {	margin: 0;	padding: 0;	line-height: 11pt;	padding-left: 30px;}#sx9 li {	list-style: none;	margin: 0;	padding: 0;	text-align: left;}#sx9 ul a {	color: #FFFFFF;	text-decoration: none;	font-size: 12px;}#sx9 ul a:hover, a:hover {	text-decoration: none;	color: #ff0000;}#sx9 ul a#current {	text-decoration: none;	color: #ff0000;}#sx10 {	width: 228px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	border-right-color: #666666;	border-right-width: 1px;	border-right-style: dotted;	font-size: 12px;}#sx10 p {	margin: 0;	padding: 0;	line-height: 10pt;	padding-left: 30px;	text-align: left;}#sx10 a {	color: #FF6600;	text-decoration: none;	font-size: 12px;	line-height: 12px;}#sx10 a:hover, a:hover {	text-decoration: none;	color: #666666;}#sx10-titolo {	width: 228px;	margin: 0 auto;	height: 42px;	background-color: #000000;	float: left;}#sx10-testo {	width: 228px;	margin: 0 auto;	height: 340px;	float: left;	padding: 0;	line-height: 10pt;	padding-left: 30px;	text-align: left;}#dx2 {	width: 448px;	text-align: center;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	margin-left: 0px;	padding-left: 0px;}#image {	width: 476px;	height: 155px;	background-color: #000000;	float: left;}#testo {	width: 476px;	text-align: justify;	height: 225px;	background-color: #000000;	float: left;	padding-top: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 28pt;}#dx3 {	width: 687px;	text-align: center;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	margin-left: 0px;	padding-left: 0px;}#dx3-image {	width: 686px;	height: 180px;	background-color: #000000;	float: left;}#dx3-testo {	width: 686px;	text-align: justify;	height: 200px;	background-color: #000000;	float: left;	padding-top: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 28pt;}#dx3-testo a {	color: #FF6600;	font-size: 11pt;}#dx3-testo a:hover {	color: #666666;}#dx3-testo2 {	width: 686px;	text-align: justify;	height: 70px;	background-color: #000000;	float: left;	padding-top: 15px;	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 14pt;}#dx3-testo2 H1 {	color: #666666;	text-decoration:none;	font-size: 13pt;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	padding-left: 0px;	margin-top: 0px;	padding-top: 0px;}#dx4 {	width: 448px;	text-align: center;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;	margin-left: 0px;	padding-left: 0px;	text-align: justify;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13pt;}#dx4 a {	color: #FF6600;	font-size: 11px;}#dx4 a:hover {	color: #666666;}#logo {	width: 240px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: left;}#sup {	width: 240px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: right;	padding-left: 0px;	padding-top: 0px;}#sup h2 {	color: #ffcc00;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: normal;	margin-top: 0px;	padding-left: 15px;	margin: 0 auto;}#sup h3 {	color: #3399cc;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: normal;	margin-top: 0px;	padding-left: 15px;	margin: 0 auto;}#sup h4 {	color: #99cc00;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: normal;	margin-top: 0px;	padding-left: 15px;	margin: 0 auto;}#sup h5 {	color: #ff6600;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: normal;	margin-top: 0px;	padding-left: 15px;	margin: 0 auto;}#sup h1 {	color: #ff0000;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: normal;	margin-top: 0px;	padding-left: 15px;	margin: 0 auto;}#sup p {	text-align: justify;	padding-top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13pt;	padding-left: 15px;}#sup a {	color: #ffcc00;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 0px;}#sup a:hover {	color: #666666;}#sup2 {	width: 240px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: right;	padding-left: 0px;	padding-top: 0px;}#sup2 p {	text-align: justify;	padding-top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13pt;	padding-left: 15px;}#sup2 a {	color: #ff6600;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 0px;}#sup2 a:hover {	color: #666666;}#sup2 h5 {	color: #ff6600;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: normal;	margin-top: 0px;	padding-left: 15px;	margin: 0 auto;}#sup3 {	width: 240px;	margin: 0 auto;	height: 385px;	background-color: #000000;	float: right;	padding-left: 0px;	padding-top: 0px;}#sup3 p {	text-align: justify;	padding-top: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13pt;	padding-left: 15px;}#sup3 a {	color: #ff0000;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 0px;}#sup3 a:hover {	color: #666666;}#sup3 h1 {		color: #ff0000;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	font-weight: normal;	margin-top: 0px;	padding-left: 15px;	margin: 0 auto;}#inf {	width: 245px;	margin: 0 auto;	height: 95px;	background-color: #000000;	float: right;}#nav {	width: 960px;	height: 30px;	margin: 0 auto;	background-color: #000000;}#nav a {	width: 106px;	height: 30px;	display: block;	text-align: center;	text-decoration: none;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	float: left;}#nav a:hover {	color: #FF6600;}#nav a#current {	color: #FF6600;}#box {	width: 960px;	text-align: center;	margin: 0 auto;	height: auto;	background-color: #000000;}#box p {	text-align: center;	font-size: 9pt;	color: #C0C0C0;}#box a:visited { color: #C0C0C0;text-decoration:none; font-size: 8pt }#box a:link { color: #C0C0C0;text-decoration:none; font-size: 8pt }#box a:hover { color: #FF6600;text-decoration:none; font-size: 8pt }