img{
	border:0px;
	
}
body {
	 padding:50px 0px 0px;
	 margin:auto;
	 width:100%;
	 height:100%;
	 vertical-align:middle;
	 text-align:center;
	 color:#6d6e71;
	 font-family:Arial Arial, Helvetica, sans-serif;
	 text-decoration:none; 
	 font-size:12px;
	
}

a, a:active, a:focus,a:link, a:visited{
	 color:#6d6e71;
	 font-family:Arial Arial, Helvetica, sans-serif;
	 text-decoration:none; 
	 font-size:12px;
}

a:hover{
	 color:#fff;
}
#container{
	width:900px;
	height:530px;
	margin:auto;
	padding:20px 25px;
/*	background:#ff0f0f;*/	
	display:inline-block;
 	text-align:left;
	 clear:both;
}

#logo{
	 width:140px;
	 height:88px;
	 float:left;
/*	 background:#0faabb;*/
	 margin:0px;
	 z-index:-1;
}
#menu{
	float:right;
	margin:0px;
	padding:0px;
	text-align:right;
	z-index:-1;
/*	  background:#0faabb;*/
	
}
ul, li{
	text-decoration:none;
	 list-style:none;
	 padding:0px;
	 margin:0px;
	 vertical-align:top;
}
#menu li a,#menu li .sel{
	font-size:26px;
	vertical-align:top;
	 padding:0px;
	 margin:0px;
	 line-height:24px;
}
#menu li li a, #menu li li .sel{
	font-size:18px;
	vertical-align:top;
	line-height:16px;
	
	
}
.Tattino{
	vertical-align:top;
	display:inline-block;
	width:18px;
	line-height:18px;
	height:18px;
	margin:0px;
	padding:0px; z-index:-1;
}
#link{
	width:900px;
	 text-align:left;
	overflow:visible;
	 margin:0px auto;
	 z-index:10;
	position:relative;
	height:1px;
	/*background:#fff;*/
	 
}
#link div{
	position:absolute;
	margin-top:-50px ;
	 width:140px;
	 z-index:100;
	 
;
z-index:10;
/*	 background:#0faabb;*/
	
}
#link .footer{
	position:absolute;
	 width:900px;
	 text-align:center;
	 
	 margin:10px 0px 0px;
}
#disclaimer{
	 width:140px;
	  z-index:-1;
	 float:left;
	 clear:left;
/*	 background:#0faabb;*/
	margin:520px 0px 0px 800px;
}
#testoa{
	font-size:12px;
		/*background:#0ff;*/
		text-align: justify;
		  z-index:1;
		/*letter-spacing: 1px;*/
}
/******************************************/
/*****Form*********************************/
/******************************************/
form {
	margin:0px;
	padding:0px;
	color:#fff;
	  position:relative;
	  z-index:100;
	  z-index:100;
}

label{
	z-index:100;
	padding:5px;
	margin:0px;
	border:0px;
	 font-size:12px;
	 width:85px;
		color:#ccc;display:inline-block;
}
input, textarea{
	z-index:100;
	 font-size:12px;
display:inline-block;
	padding:5px;
	margin:0px;
	border:0px;
	  background:none;
		 width:335px;
		 	color:#ccc;
	  
}

form div{
	z-index:100;
	 width:450px;
	  background:#3f4241;
	  margin:5px 0px;	
	  position:relative;
	   z-index:1000;
}
.novita{
	width:350px;height:100px;color:#fff;
		color:#fff;
}
.novita li{
	padding-top:10px;
} 

.novita  a,.novita   a:active,.novita   a:focus,.novita   a:link,.novita   a:visited{
	color:#fff;
	text-decoration:none;
} 
.novita  a:hover{
	text-decoration:underline;
} 
.linkHome a,.linkHome   a:active,.linkHome   a:focus,.linkHome   a:link,.linkHome   a:visited{
	color:#6d6e71;
	text-decoration:none;
}
.linkHome  a:hover{
	color:#fff;
	text-decoration:none;
} 

.scrittaFiera{
	font-size:11px;
	font-family:verdana;
	position:absolute;
	text-align:center;
	background:url(../images/box_home.jpg) left top no-repeat;
	width:431px;
	line-height:20px;
	padding:20px;
	height:126px;
	margin:400px 0px 0px 10px;
}
