body {
    font        : 10px Arial, Verdana, sans-serif;
	text-align:left;
	background-image:url(../image/sfondo_two.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#000000;
	text-align:center;
}

a img {
	border		: 0;
}

hr {
    display     : none;
}

/**/

#wrapper {
	text-align:left;
    width       : 960px;
    margin  : 0 auto;
	
}

#wrappertriler {
    width       : 960px;
    margin  : 0 auto;
	background  :url(../image/trailer.png) top left no-repeat;
	text-align:left;
}


#header{
	height: 96px;
	width:870px;
}

#headersx{
	width: 600px;
	height: 96px;
}

#headerdx{
	width: 240px;
	text-align:right;
	height: 96px;
}

#headersx img, #headerdx img{
	padding: 24px 12px 0 12px;;
}

#centro_two{
	height: 689px;
	background: url(../image/pergamena_dentro.jpg) no-repeat;	
}

#content{
	width:870px;
	padding-left: 45px;
}

/***********/

#sx{
	float:left;
	width:183px;
	height: 403px;
}

#testo{
	float:left;
	width:400px;
	height: 403px;
	
}

#tabella{
	float:left;
	width:550px;
	height: 403px;
	
}

#backstage{
	float:left;
	width:350px;
	height: 403px;
	
}

#gallery{
	float:left;
	width:660px;
	height: 403px;
	
}

#gallery .box{
	padding: 0 0 0 48px;
	text-align:center;
	
}

#gallery .foto{
	float:left;
	width:84px;
	height: 56px;
	margin: 0 6px 6px 0;
	text-align:center;
	
}

#desktop{
	float:left;
	width:660px;
	height: 403px;
	
}

#desktop .box{
	padding: 0 0 0 48px;
	
}

#desktop .foto{
	font: 11px "Times New Roman", Times, serif;
	color:#330000;
	line-height:16px;
	float:left;
	width:198px;
	height: 116px;
	margin: 0 6px 6px 0;
	
}

#desktop .foto a{
	color:#330000;
	text-decoration: none;
	
}

#desktop .foto img{
	margin: 0 0 6px 0;
	
}


#crew{
	float:left;
	width:450px;
	height: 403px;
	
}

#crewdx{
	float:left;
	width:206px;
	padding: 84px 6px 0 12px;
	
}

#crewtable{
	float:left;
	width:400px;
	height: 280px;
	padding: 0 0 0 48px;
	border-right: #330000 solid 1px;
	
}

#crewtable .box{
	float:left;
	width:131px;
	height: 160px;
	padding: 0 0 0 0;
	font        : 10px "Times New Roman", Times, serif;
	color:#330000;
}

#crewtable .box img{
	margin: 0 0 6px 0;
}

#crewtable .box a{
	color:#330000;
	text-decoration: none;
	
}


#testo h2, #tabella h2, #crew h2, #gallery h2, #desktop h2{
	font: 24px "Times New Roman", Times, serif;
	color:#330000;
	line-height: 24px;
	padding: 30px 24px 12px 48px;
}

#testo h3, #tabella h3, #crew h3, #gallery h3, #desktop h3{
	font        : 12px Arial, Verdana, sans-serif;
	color:#330000;
	padding: 0 24px 0 48px;
}

.titoletti{
	font: 24px "Times New Roman", Times, serif;
	color:#330000;
	line-height: 36px;
}

.corpo{
	font        : 12px Arial, Verdana, sans-serif;
	color:#330000;
}

.tabellarighe{
	font        : 12px Arial, Verdana, sans-serif;
	color:#330000;
	border-bottom: #330000 solid 1px;
}

#dx{
	float:left;
	text-align:right;
	width:287px;
	height: 434px;
}

/*----------*/

#menu{
	float:left;
	width:183px;
}

#multimedia{
	float:left;
	width:183px;
}

#footerbox{
	height: 27px;
	width: 522px;
	background  :url(../image/footer.jpg) top left no-repeat;
	margin-left:216px;
}

#footerbox .sx{
	text-align:left;
	float:left;
	font        : 9px Arial, Verdana, sans-serif;
	color:#696969;
	line-height: 28px;
	padding-left:120px;
	width:200px;
	font-weight:bold;

}

#footerbox .dx{
	text-align:right;
	float:right;
	font        : 9px Arial, Verdana, sans-serif;
	color:#696969;
	line-height: 28px;
	padding-right:12px;
	width:166px;
	font-weight:bold;

}

#footerbox .dx a{
	color:#696969;
	text-decoration:none;
	

}

/*******************************/

#DContenitore{
width: 870px;
padding: 12px 0 0 45px;
}

#DSx{
float: left;
width:196px;
padding-left: 36px;

}

#DSx h2{
	font: 20px "Times New Roman", Times, serif;
	color:#330000;
	line-height: 36px;
}

#DSx h3{
	font        : 11px Arial, Verdana, sans-serif;
	color:#330000;
}

#DSx h3 a{
	color:#330000;
	text-decoration:none;
}

.distributorscorpo{
	font        : 10px Arial, Verdana, sans-serif;
	color:#330000;
}

#DDx{
float: right;
text-align:right;
width:638px;
}
