body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	background:#875470 url(../images/bg-body.gif) repeat center top;
}


div {text-align:left;}

p{
	margin:0;
	padding:0;
}

div#container{
	width:586px;
	margin:0 auto 20px;
	border-left:7px solid #A4A6A5;
	border-right:7px solid #A4A6A5;
	background:#FFF;
}

div#top{
	width:586px;
	height:145px;
	background:url(../images/bg-top.jpg) repeat-x left top;
}

div#top h1{
	width:84px;
	height:124px;
	background:url(../images/bg-h1.jpg) no-repeat left top;
	margin:17px 0 0 34px;
	padding:0;
	float:left;
}

div#top h1 span{
	display:none;
}

div#top p.intestazione{
	font-family:Trebuchet MS, sans-serif;
	font-size:13px;
	color:#B5B5B5;
	line-height:17px;
	float:right;
	padding:18px 15px 0 0;
	width:382px;
}

div#top p.intestazione a{
	color:#FFF;
	text-decoration:none;
}

div#top p.intestazione a:hover{
	text-decoration:underline;
}

div#top p.links{
	font-family:Trebuchet MS, sans-serif;
	font-size:13px;
	color:#999;
	line-height:17px;
	float:right;
	padding:29px 13px 0 0;
	width:382px;
	text-align:right;
}

div#top p.links a{
	color:#5D747B;
	text-decoration:none;
	font-weight:bold;
}

div#top p.links a.red{
	color:#77395B;
}

div#top p.links a:hover{
	text-decoration:underline;
}

p.uno{
	width:560px;
	border-top:1px solid #D3D9DB;
	margin:0 13px;
	padding:13px 0 0 0;
	line-height:19px;
}

p.due{
	width:560px;
	margin:0 13px;
	padding:13px 0 0 0;
	line-height:19px;
	text-align:center;
}

p.due img{
	border:2px solid #A4A6A5;
	margin:0 54px;
	vertical-align:text-top
}

p.tre{
	width:560px;
	margin:0 13px;
	padding:13px 0 0 0;
	line-height:19px;
}

p.quattro{
	width:560px;
	padding:13px 13px 20px 13px;
	line-height:19px;
	text-align:center;
	border-bottom:7px solid #A4A6A5;
}

p.quattro img{
	border:2px solid #A4A6A5;
	margin:0 20px;
	vertical-align:text-top
}

