body 
{
	margin:0px; padding:0px;
	width:100%; height:100%;
	font-size:0px;
	background-color:#dcdfe1;
}
table.contentpaneopen {
  font-size:11px; font-family:Verdana; line-height:14px; color:#73716f;
  width: 100%;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0;
}
	
table.contentpaneopen {
  font-size:11px; font-family:Verdana; line-height:14px; color:#73716f;
  width: 100%;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0;
}	

.contentheading {
  font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:14px; color:#cccccc;
}	

a.contentheading:link,a.contentheading:visited,a.contentheading:active  {
   color:#F08900;
   font-size:15px;
}	

.buttonheading {
  display:none;
}	


div.moduletable	{
}


#container
{
	position:absolute;
	width:100%; height:auto; min-height:100%;
}
#main
{
	position:relative; top:0px; left:0px;
	width:950px; min-height:100%; height:100%;
	margin-left:-475px;
	background-image:url(../img/sfum.gif);
	background-repeat:repeat-y; background-position:top left;
}
#rightBox
{
	position:relative; top:0px; left:50%;
	width:50%; height:inherit;
	background-color:#f9fafa;
	z-index:0;
}
#boxDati
{
	width:950px; height:auto;
}
#header
{
	width:100%; height:450px;
	background-image:url(../img/testata.jpg); background-position:top left; background-repeat:no-repeat;
}
#swf
{
	width:786px; height:445px;
	margin-left:82px;
}
#content
{
	width:866px; 
	margin-left:42px;
	background-image:url(../img/box.gif); background-position:top left; background-repeat:repeat-y;
	font-size:11px; font-family:Verdana; line-height:14px; color:#73716f;
	padding-left:75px;
	padding-bottom:10px;
	min-height:620px;
}
#footer
{
	width:866px; height:212px;
	margin-left:42px;
	background-image:url(../img/piede_box.gif); background-position:top left; background-repeat:repeat-y;
}
#copyright{ padding-top:100px; margin-left:350px; }
#flag
{
	position:absolute; top:145px; left:75px;
}
#flag a img
{
	margin-right:5px;
	border:0px;
	font-size:0px;
}
#flag a{ text-decoration:none; font-size:0px;  }

div.download { position:absolute; top:152px; left:334px; color:#646360; font-weight:bold; height: 20px; width: 150px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;display:none;}

a.download:link, a.download:visited { color:#646360;}
a.download:hover, a.download:active { color:#807E7B;}

a.download_content:link, a.download_content:visited { font-size:10px; color:#807F7D; line-height:10px;}
a.download_content:hover, a.download_content:active { font-size:10px; color:#FFA935; line-height:10px;}

#testo{ width:430px; padding-right:15px; border-right:solid 1px #e5e7e9;}

#viaspettiamo{ text-align:center; margin-top:20px; margin-left:140px;}

#logisticaLinks
{
	position:absolute; top:456px; left:560px; padding-left:15px; font-size:0px;
	width:300px;background-color:none;
}
#logisticaLinks a{ font-size:0px; text-decoration:none;}
#logisticaLinks a img{ border:0px; margin-top:-6px; font-size:0px;}
.creditsWinpopUp{
	position:absolute; top:50%; left:50%;
	margin:-225px 0px 0px -225px;
	visibility:hidden;
	width:450px; height:450px;
	background-color:#f08900;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	z-index::10;
}
#risultati{
}
a:link, a:visited {
	color: #f08900;
		text-decoration: none;
	
}