body {
	
	background-repeat:repeat;
	background-color:black;
}

#principale {
	background-color:black;
	width:800px;
	height:relative;
	margin:auto;
	margin-top:30px;
	position: relative;
	
	 

}



#nav {
	line-height:1;
	z-index:9998;
}

#nav a {
	background:url(immagini/bg-nav.gif) no-repeat 0 0;
	display:block;
	height:75px;
	text-indent:-5555px;
	overflow:hidden;
}

#nav li {float:left; position:relative; }

*html #nav li* {position:relative;}
#nav li, #nav ul {margin:0; padding:0}
	
    #nav #butt1 a {background-position: 0 0; width:86px;}
	#nav #butt2 a {background-position:-86px 0; width:111px;}
	#nav #butt3 a {background-position:-197px 0; width:78px;}
	#nav #butt4 a {background-position:-275px 0; width:92px;}
	#nav #butt5 a {background-position:-367px 0; width:123px;}
	#nav #butt6 a {background-position:-490px 0; width:105px;}
	#nav #butt7 a {background-position:-595px 0; width:110px;}
	#nav #butt8 a {background-position:-705px 0; width:95px;}
	
	
	#nav #butt1 a:hover {background-position: 0 -75px; width:86px;}
	#nav #butt2 a:hover {background-position:-86px -75px; width:111px;}
	#nav #butt3 a:hover {background-position:-197px -75px; width:78px;}
	#nav #butt4 a:hover {background-position:-275px -75px; width:92px;}
	#nav #butt5 a:hover {background-position:-367px -75px; width:123px;}
	#nav #butt6 a:hover {background-position:-490px -75px; width:105px;}
	#nav #butt7 a:hover {background-position:-595px -75px; width:110px;}
	#nav #butt8 a:hover {background-position:-705px -75px; width:95px;}
	
	
	
     body#uno #nav #butt1 a {background-position: 0 -75px; width:86px;}
	 body#due #nav #butt2 a {background-position:-86px -75px; width:111px;}
	 body#tre #nav #butt3 a {background-position:-197px -75px; width:78px;}
	 body#quattro #nav #butt4 a {background-position:-275px -75px; width:92px;}
	 body#cinque #nav #butt5 a {background-position:-367px -75px; width:123px;}
	 body#sei #nav #butt6 a {background-position:-490px -75px; width:105px;}
	 body#sette #nav #butt7 a {background-position:-595px -75px; width:110px;}
	 body#otto #nav #butt8 a {background-position:-705px -75px; width:95px;}
#uno #due #header img {
	position: relative;
	height: 100px;
	width: 800px;
	margin:auto;
	margin-left:auto;
}

#home {
	position: absolute;
	top:175px;
	margin:auto; 
	z-index: 1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	float:left;
	
	
}

#testo {
	position: relative;
	margin-top:50px;
	left: 405px;
	width: 396px;
	height: 300px;
	border: solid 0px;
	color:#CCC;
	background-color:trasparent;
	font-size: 20px;
}

	#testo2 {
	position: relative;
top: 0px;
left: -405px;
width: 800px;
height: 300px;
border: solid 0px;
margin: 0px;
color:#CCC;
background-color:trasparent;
}
#links {position:relative; margin:auto; margin-top:80px;width: 700px; height: 700px;}	
	
#video1 {
	position:relative;
	height:385px;
	width:480px;
	margin:auto;
	margin-top:80px;
		
	
}	

#info {
	position:relative;
	height:800px;
	width:700px;
	margin:auto;
	margin-top:80px;
}
#contatore {
	position:relative;
	height:1px;
	width:1px;
	margin:auto;
	margin-top:20px;
	margin-left:-150px;
	

}
}
#web {
	position:relative;
	height:1px;
	width:1px;
	margin:auto;
	margin-top:20px;
	margin-left:-250px;
	

}

