body {
	margin:0px; padding:0px;
	background-color:#000;
	overflow-x:hidden;
	font-family:arial;
}

ul { padding:0px; margin:0px; 	width:30000px; overflow:hidden; list-style-type:none;}
#container { position:relative; overflow:hidden;  width:1050px; margin:auto;padding:auto;}

#content1 { float:left; width:1050px;  height:800px; position:relative;
	background-color:#000;
	background-image:url(../images/sfondo1.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px	;
	
 }

#contentn { float:left; width:1050px;  height:800px; position:relative;
	background-color:#000;
	/*background-image:url(../images/sfondo1.jpg);*/
	background-repeat:repeat-x;
	background-position:0px 0px	;
	
 }

#mappa { position:absolute; top:30px; left:100px; z-index:2; display:none; background-color:#eee;}

#contentn > img {position:absolute; }

#content2 { float:left; width:1050px; height:800px; 
	
	background-color:#000;
	background-image:url(../images/sfondo2.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	position:relative;
 }
 
 #contentd { float:left; width:1050px; height:800px; 
	
	background-color:#000;
	background-image:url(../images/dove1.jpg);
	background-repeat:repeat-x;
	background-position:0px 0px;
	position:relative;
 }

#menubar {
	position:absolute;
	top:350px;
	width:1050px;
	height:30px;
	background-color:#000;
	padding-left:60px;
	font-size:16px; color:#fff; text-decoration:none;
	font-family:arial; 
	line-height:30px;
	height:30px;
opacity:0.8;
z-index:10;
margin:auto; padding:auto;
}

#enjoy { position:absolute; top:570px; left:680px; z-index:1;}

#menubar a {
	font-size:16px; color:#fff; text-decoration:none;
	font-family:arial; 
	float:left;
	padding-right:10px; padding-left:10px;
	line-height:30px;
	height:30px; display:block;
}

#menubar a.red { color:#f00; }

#menubar2 {
	position:absolute;
	width:100%;
	height:15px;
	padding-left:95px;
	font-size:14px; color:#fff; text-decoration:none;
	font-family:arial; 
	line-height:15px;
}

#menubar2 a {
	font-size:16px; color:#fff; text-decoration:none;
	font-family:arial; 
	float:left;
	padding-right:10px; padding-left:10px;
	line-height:15px;
	height:15px; display:block;
}

#menubar2 a.red { color:#f00; }

#bottone1 {
	width:158px;
	height:240px;
	position:absolute;	
	left:60px;
	top: 480px;
	background-image:url(../images/tasto1.png);
}

#bottone1 a {
	display:block;
	width:158px; height:240px;
}

#bottone2 {
	width:158px;
	height:228px;
	position:absolute;	
	left:245px;
	top: 480px;
	background-image:url(../images/bottone2_spento.png);
	background-color:#000;
}

#bottone1:hover {
	background-image:url(../images/tasto1_f2.png);
}


#bottone2:hover {
	background-image:url(../images/bottone2_acceso.png);

}
#bottone3 {
	width:158px;
	height:240px;
	position:absolute;	
	left:430px;
	top: 480px;
	background-color:#abc;
}

#footer {
	color:#999; font-family:arial; font-size:12px; 
	position:absolute; top:530px; right:20px;
	padding-bottom:10px;
}
#footer2 {
	color:#999; font-family:arial; font-size:12px; 
	position:absolute; top:535px;padding-bottom:10px; z-index:1;
	display:none;
}

#footer3{
	color:#999; font-family:arial; font-size:12px; 
	position:absolute; top:535px;left:171px;	padding-bottom:10px; z-index:1;
	display:none;
}


#footer a { text-decoration:none; color:#999;}
#footer2 a { text-decoration:none; color:#999;}



#link_sfondo {
	position:absolute;left:800px;top:130px;
}

#link_sfondo a {
	display:block;
	height:18px;
	padding-left:14px;
	line-height:18px;
	text-decoration:none; color:#000; font-size:12px; font-weight:bold;
	background-image:url(../images/freccina.png);
	background-repeat:no-repeat;
	background-position:0px 6px;
}

#dove-siamo {
	display:block;position:absolute; top:50px; left:50px; height:30px;
	background-color:#fff; opacity:0.2;
font-size:18px; line-height:30px; 
padding:10px;

}


#dove-siamo-a {
color:#fff; z-index:1;
display:block;position:absolute; top:50px; left:70px; height:30px;
text-decoration:none;
font-size:14px;
}