body {	background-color: #363635;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}a:link {	color: #FFFFFF;	text-decoration: none;}a:visited {	color: #FFFFFF;}a:hover {	color: #999999;}a:active {	color: #FFFFFF;}.altFlash {	font-family: Arial, Helvetica, sans-serif;	FONT-SIZE: 11px;	FONT-WEIGHT:normal;	COLOR: #999;	text-align: left;}.altFlash  A{	text-decoration:none;	color:#999;}.altFlash A:link,.altFlash A:visited{	text-decoration:none;	color:#999;}.altFlash A:hover,.altFlash A:focus,.altFlash A:active{	text-decoration:underline;	color:#ccc;}.style2 {	font-size: 14px;	color: #999999;}.text {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #FFFFFF;}.text12 {	font-family: Arial;	font-size: 12px;	color: #FFFFFF;}.text13 {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #FFFFFF;}.bott{	font-family: Arial, Helvetica, sans-serif;	color:#fff;	padding:0px 3px 0px 3px;	text-align:left;	border:0px;	width:auto;	height:18 px;	font-size:11px;	font-weight:normal;	text-transform:lowercase;	background:/*url("bg_bott.gif") no-repeat  0px 0px */#000;	cursor:hand;	border:1px solid #000;}#paginatore {	z-index:9999;	position:absolute;	bottom:190px;	left:650px;	border:0px solid #FF9900;	width:200px;}#paginatorePhoto {	z-index:9999;	position:relative;	top:357px;	left:550px;	border:0px solid #FF9900;	width:200px;}.numeri {	background:#424241;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align:left;	/*width:223px;	height:18px;*/	padding:2px 0px 0px 20px;	/*border-bottom:1px solid #000;*/}numeri A{	text-decoration:none !important;	display: block;}.numeri A:link,.numeri A:visited{	text-decoration:none !important;	margin:5px 4px 0px 0px !important;	padding:1px 5px 1px 5px !important;	color:#BBB;	border:1px solid #575756;	line-height:24px;}.numeri A:hover,.numeri A:focus,.numeri A:active{	background:#575756;	color:#FFF !important;	border:1px solid #575756;}.numeri A.sel{	background:#575756;	color:#FFF !important;	border:1px solid #575756;}.numeri2 {	background:#424241;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align:left;	width:350px;	/*height:18px;*/	margin:0px 0px 0px 0px !important;	padding:2px 0px 0px 0px;	border:0px solid #000;}numeri2 A{	text-decoration:none !important;	}.numeri2 A:link,.numeri2 A:visited{	text-decoration:none !important;	margin:5px 4px 5px 0px !important;	padding:1px 5px 1px 5px !important;	color:#BBB;	border:1px solid #575756;	line-height:24px;}.numeri2 A:hover,.numeri2 A:focus,.numeri2 A:active{	background:#575756;	color:#FFF !important;	border:1px solid #575756;}#dati {	z-index:9999;	position:absolute;	top:416px;	left:76px;	border:0px solid #FF9900;	width:130px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #B2B3B3;	text-align:left;}#dati  A{	text-decoration:none;	color:#B2B3B3;}#dati A:link,#dati A:visited{	text-decoration:none;	color:#B2B3B3;}#dati A:hover,#dati A:focus,#dati A:active{	text-decoration:underline;	color:#B2B3B3;}#firma {	z-index:9999;	position:absolute;	top:547px;	left:76px;	border:0px solid #FF9900;	width:840px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6D6F72;	/*text-align:left;*/}#firma  A{	text-decoration:none;	color:#6D6F72;}#firma A:link,#firma A:visited{	text-decoration:none;	color:#6D6F72;}#firma A:hover,#firma A:focus,#firma A:active{	text-decoration:underline;	color:#6D6F72;}/* SITE MAP ////////////////////////////////////////////////////////////////////*//*.titoloSitemap{	width:450px;	text-align:left;	margin: 40px 0px 20px 0px;}*/DIV.sitemap{	overflow:auto;	height:290px;	width:825px;	_width:825px;	scrollbar-face-color: #424241; 	scrollbar-highlight-color: #424241; 	scrollbar-shadow-color: #424241; 	scrollbar-3dlight-color: #424241; 	scrollbar-arrow-color: #FFF; 	scrollbar-track-color: #424241; 	scrollbar-darkshadow-color: #424241;	text-align:left;	border:0px solid #000}UL#sitemap{	FONT: 12px/1.0em Arial, Verdana, Tahoma;	FONT-WEIGHT:normal;	COLOR: #FFF;	padding:0px 0px 0px 0px !important;	margin:0px 10px 0px 0px !important;	border:0px solid #000	}UL#sitemap LI{	list-style:none;	margin:4px 0px;	padding:0px;	font-weight:normal;	/*background:#666 !important;*/}LI.firstLevel{	font-weight:700 !important;	padding:7px !important;	border-bottom:1px solid #666;}UL#sitemap LI A{	border:0px !important;	background:url("images/arrow_grey.gif") no-repeat 0% 50%;	padding:0px 5px 0px 8px;}UL#sitemap LI A:link,UL#sitemap LI A:visited{	text-decoration:none;	color:#FFF;}UL#sitemap LI A:hover,UL#sitemap LI A:focus,UL#sitemap LI A:active{	text-decoration:none;	color:#999;}#testoPrivacy{	width:240px; 	height:215px;	background: none;	padding:0px 10px 0px 10px;	margin:5px 0px 0px 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	border:0px dotted green;	overflow:auto;}.testoPrivacy{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}.testoPrivacy DIV{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}.testoPrivacy A {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	clear:both;}.testoPrivacy A {	color: #FFFFFF;	text-decoration:underline;}.testoPrivacy A:link, .testoPrivacy A:visited{	color:#FFFFFF;}.testoPrivacy A:hover, .testoPrivacy A:active{	text-decoration:none;	color:#FFFFFF;}#paginatorehide {	z-index:9999;	position:relative;	top:357px;	left:650px;	border:0px solid #FF9900;	width:200px;}.text-storia {	font-family: Arial;	font-size: 12px;	color: #FFFFFF;}.text-mission {	font-family: Helvetica;	font-size: 12px;	color: #FFFFFF;}