body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../img/sfondonew.jpg) top center no-repeat #d66b16;
	font-family:"Arial", Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:auto;
	}
.giu{
	}
.pipe li{
	background: url(../img/lista.jpg) center left no-repeat;
	}
li.no_pipe {
	background: none;
	}
	#credits a{
	text-decoration:none;
	color:#730002;

	}
	#credits a:hover{
	text-decoration:none;
	color:#000;

	}
#content {
	width:885px;
	margin:0 auto;
	}
	
#content #top{
	position:relative; top:0; left:0;
	height:37px;
	background:url(../img/back-top.jpg) repeat-x;
	}
#content #top #musica{
	position:absolute; top:0; right:0;
	height:37px;
	background: url(../img/lista.jpg) center left no-repeat;
	width:100px;
	}
#content #top #musica #sound{
	position:relative; top:0; right:0;
	margin-left:25px;
	margin-top:8px;
	}
#content #top ul {
	padding-top:10px;
	}
#content #top ul li{
	display:inline;
	padding-left:15px;
	margin-left:20px;
	padding-top:10px;
	padding-bottom:12px;
	}
#content #top ul li a{
	color:#730002;
	text-decoration:none;
	font-weight:bold;
	}
#content #top ul li a:hover {
	color:#d76a15;
	}
#content #logo #flash{
	position:absolute; top:0; left:0;
	height:426px;
	width:535px;
	margin-left:-534px;
	}
#content #logo{
	position:relative; top:0; left:0;
	margin-left:535px;
	width:349px;
	}
#content #testo{
	position:relative; top:0; left:0;
	margin-left:536px;
	width:349px;
	height:233px;
	background: url(../img/back_testo.jpg) center left no-repeat;
	}
#content #testo p{
	font-size:11px;
	color:#730002;
	padding:15px;
	padding-right:34px;
	text-align:justify;
	padding-top:40px;
	}
#content #testo table{
	font-size:11px;
	color:#730002;
	margin:15px;
	margin-right:34px;
	margin-top:40px;
	}	

.flash {
	margin-top:73px;
	}
#box{
	margin-top:7px;
	text-align:center;
	}
#box .box{
	float:left;
	background:#fee6a7;
	border: 1px solid #ba4e14;
	width:143px;
	height:125px;
	margin-right:3px;
	}
#box  img{
	padding-top:10px;
	}
#box .box_last{
	float:left;
	background:#fee6a7;
	border: 1px solid #ba4e14;
	width:143px;
	height:125px;
	margin-right:0px;
	}
#credits{
	float:left;
	background:#fee6a7;
	color:#730002;
	width:30%;
	margin-top:3px;

	}
#indirizzo{
	float:left;
	background:#f19b57;
	color:#730002;
	width:70%;
	margin-top:3px;
	
	}
a.red_big:hover,   a.red_big_big:hover, a.red:hover{
	color:#b04436;
	}	
a.orange_big:hover,   a.orange_big_big:hover, a.orange:hover{
	color:#ff9946;
	}
a.red_big {
	font-size:18px;
	color:#7b0f10;
	text-decoration:none;
	}	
 a.red_big_big{
	font-size:56px;
	color:#7b0f10;
		text-decoration:none;
	}	
a.red {
	font-size:13px;
	color:#7b0f10;
		text-decoration:none;
	}	
	
a.orange_big {
	font-size:18px;
	color:#d66b16;
		text-decoration:none;
	}	
 a.orange_big_big  {
	font-size:56px;
	color:#d66b16;
		text-decoration:none;
	}	
a.orange {
	font-size:13px;
	color:#d66b16;
		text-decoration:none;
	}	
	
.sfondo {
	background-color: #FFF2CD;
	border: 1px solid #B1735E;
}
.testo {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #6f0300;
	text-decoration: none;
}
.tit {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #6f0300;
	text-decoration: none;
	font-weight: bold;
}
.iniz {

	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	color: #cc881d;
	text-decoration: none;
	font-weight: bold;
}
.inizCopia {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	color: #cc881d;
	text-decoration: none;
	font-weight: bold;
	border-bottom-color: #B1735E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.bordo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #98585A;
	border-right-color: #98585A;
	border-bottom-color: #98585A;
	border-left-color: #98585A;
}
.gallery  li{
	display:inline;
	padding:5px;
	}
.gallery img{
	border:1px solid #fe4a3d;
	}