body { 
	margin:			10px 20px 0px 20px; 
	padding:		0; 
	font:			.80em verdana, sans-serif;
	background: 	url(../images/sf3-rock.jpg);
	color:			#000;
}
/*hr { display:		none }*/

#header { 
	background:		url(../images/logo-rock.jpg) no-repeat; 
	height:			150px;
	color:			#000;
	text-align:		center;
}

#header h1 {  
	font:			bold italic 40px/50px impact, arial, verdana, helvetica, sans-serif;
	margin:			0;
}

#lingua {
	background:		transparent;
	height:			24px;
	width:			13%;
	padding:		1px 1px 0px 0px;
	margin:			0px 0px 0px 0px;
	font-weight: 	bold;
	text-align:		center;
	list-style:		none;
	clear:			both;
	float:			left;
}

#lingua li {
	display:inline;
}
	
#nav {
	line-height:		2em;
	text-align:			center;
	padding:			0px 1px 0px 0px;
	margin:				0px 0px 5px 0px;
	width:				80%;
	clear:				both;
	float:				right;
}

#nav a {
	color: 				#ffffff;
	background-color:	#B75B00;
	font-weight:		bold;
	text-decoration:	none;
	padding:			2px 20px 2px 20px;
	margin:				0px 0px 0px 0px;
	border:				1px solid #FFFF80;
}

#nav .selected, #nav a:hover {
	color:				#B75B00;
	background-color:	#FFFF99;
	text-decoration:	none;
	padding:			2px 20px 2px 20px;
	border:				1px solid #B75B00;
}

#colonna-sx {
	float:			left; 
	width:			18%; 
	background:  	transparent;
	color:			#000;
	text-align:		justify;
}

#colonna-sx .box {
	padding:		10px;
}

#principale { 
	float:			left; 
	width:			80%; 
	background:		#FFFFCC;
	color:			#000;
	margin: 		0px 0px 10px 0px;
	text-align:		justify;
}

#principale .box { 
	border-style:	solid solid solid solid; 
	border-color:	#B75B00; 
	border-width:	1px;
	padding:		10px;
}
#gallery {
	float:			left;
	width:			100px;
	padding:		10px;
}	
#presenta { 
	height:			570px;
	background:		url(../images/sfondohome.jpg) center no-repeat; 
	font-style:		italic;
	font-family:	"Times New Roman", Times, serif;
	color:			#6F3700;
	font-size:		1.5em;
	padding-top:	50px;
	padding-left:	80px;
	padding-right:	80px;
}

#footer { 
	clear:			left;
	border-top:		1px solid #B75B00;
	padding:		2px 10px 40px 0px;
	background:		transparent; 
	text-align:		left;
	color:			#B75B00; 
	font-size:		1em;
	line-height:	1em;
}

#copyright {
	text-align:			left;
	font-size:			9px;
	color:				#804000;
	padding:			3px 0px 5px 5px;
	width: 				30%;
	float:				left;
}
#copyright a { 
	color:			#B75B00;
}

#copyright a:hover { 
	font-weight:bold;
	color:#663300;
}

#flink {
	color:				#B75B00;
	text-align:			center;
	padding:			3px 3px 5px 5px;
	width:				65%;
	float:				right;
}
#flink a { 
	color:			#B75B00;
}

#flink a:hover { 
	font-weight:bold;
	color:#663300;
}
.nextPrevious {
			font-size: 18px;
			color: #cdcdcd;
			padding-bottom: 15px;
}
.immagine {
	text-align:			center;
	padding-bottom:		20px;
}	
