html, body {
	}
	body {
	font: 11px/1.3em Arial, "Lucida Sans", "Lucida Grande", Tahoma,  sans-serif;
	margin: 0px;
	padding: 0px;
	color:#5f5f61;
	background: url("../images/bgCover.gif") repeat-x #b3b3b3 fixed;	
	text-align:justify;
}
a {
	text-decoration: none;
	color:#0080ff;
	font-weight:bold
	}

	a:hover {
	text-decoration: underline;
	color:#0080ff;
	}

	a:visited {
	text-decoration: none;
	color:#0080ff;
	}

	a:active {
	text-decoration: none;
	color:#0080ff;
	}
#footer {
	height: 42px;
	margin:20px 0 0 0;
	padding:0;
	clear:both;
	position:relative;	
	border-top:1px solid #ddd
	} 
	UL.footerSx { 
	list-style-type: none; 
	text-align:left;
	float:left;
	width:auto;
	position:relative;
	padding:10px 0 0 0;
	}
	UL.footerSx LI {
	padding: 0px 6px 0px 7px; 
	margin: 0px 0px 0px 0px;
	color:#a3a3a3 ;	
	text-decoration: none;
	}
	UL.footerSx A {
	border:none;  
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	text-decoration: none;
	color:#a3a3a3 ;	
	font-size:11px;
	font-weight:normal;
	}
	UL.footerSx A:link,
	UL.footerSx A:visited{
	color:#a3a3a3;
	text-decoration: none !important;
	}
	UL.footerSx A:active,
	UL.footerSx A:hover {
	background:none;
	text-decoration: underline !important;
	}
	UL.footerDx {  
	list-style-type: none; 
	text-align:left;
	float:right;
	position:relative;
	padding:10px 0 0 0;
	}
	UL.footerDx LI {
	padding: 0px 6px 0px 7px;  
	margin: 0px 0px 0px 0px;
	color:#a3a3a3 ;	
	font-size:11px;
	display:inline;
	text-decoration: none;
	border:1px solid #a3a3a3;
	border-width:0 1px 0 0
	}	
	UL.footerDx LI .noBorder{
	border:0;
	}
	UL.footerDx A {
	border:none;  
	margin: 0px 0px 0px 0px; 
	text-decoration: none;
	color:#a3a3a3 ;	
	font-weight:normal;
	}
	UL.footerDx A:link,
	UL.footerDx A:visited{
	 color:#a3a3a3 ;
	 text-decoration: none;
	}
	UL.footerDx A:active,
	UL.footerDx A:hover {
	background:none;
	text-decoration: none;
	color:#a3a3a3
}

DIV#container{
	width:958px;
	height:580px;
	background:none;
	position:absolute;
	top:60px;
	left:50%;
	margin:0 0 0 -479px 
}
DIV#content{	
	float:left;
	width:520px;
	height:270px;
	margin:200px 0 40px 220px;
	display:inline

}
.logoCover{
float:left
}
ul#lang{
	list-style-type:none;
	position:relative;
	float:left;
	margin:8px 0 0 20px
}
ul#lang li { display: inline; }
ul#lang li a{display:block;width:74px;float: left; height: 50px;background: url("../images/menu_cover.gif"); text-indent: -9999px;}

ul#lang li a.it {width: 74px; height: 50px;background-position: 0 0;}
ul#lang li a.it:hover {width:74px; height: 50px;background-position: 0 -50px;}
ul#lang li a.eng {width: 74px; height: 50px;background-position: -74px 0;}
ul#lang li a.eng:hover {width:74px; height: 50px;background-position: -74px -50px;}