/* CSS Document */
div#primo {
	width:580px;
	margin:0px auto;
	margin-top:10px;
	border: 1px solid #000000;
	background-color:#E6C973;
	color:#000000;
	overflow:hidden;
}
	div#primo h2{
		height:36px;
		margin:0px;
		border: 0px solid #000000;
		padding:5px;
		
		background-image:url(../images/ombra.gif);
		background-repeat:repeat-x;
		background-position:top;
		color:#ffffff;
		text-align:right;
	}
	div#primo h2 img{
		float:left;
	}
	div#primo a{
		float:right;
		width:160px;
		margin:10px;
		margin-top:2px;
		border: 1px solid #000000;
		padding:5px;
		background-color:#FBECBF;
		color:#000000;
	}
	div#primo a:hover{
		background-color:#880101;
	}
	div#primo a img{
		width:160px;
		margin:0px;
		border: 0px solid #000000;
		padding:0px;
	}
	div#primo p{
		text-align:justify;
		margin:10px;
		margin-top:2px;
		border: 0px solid #000000;
		padding:0px;
	}
div#secondo {
	width:582px;
	margin:0px auto;
	margin-top:10px;
	border: 0px solid #000000;
	overflow:hidden;
}
	div#secondo div#sinistra{
		float:left;
		width:283px;
		height:195px;
		margin:0px auto;
		border: 1px solid #000000;
		background-color:#E6C973;
		color:#000000;
		overflow:hidden;
	}
	div#secondo div#destra{
		float:right;
		width:283px;
		height:195px;
		margin:0px auto;
		border: 1px solid #000000;
		background-color:#E6C973;
		color:#000000;
		overflow:hidden;
	}
	div#secondo div h3{
		margin:0px;
		border: 0px solid #000000;
		padding:5px;
		
		background-image:url(../images/ombra.gif);
		background-repeat:repeat-x;
		background-position:top;
		color:#ffffff;
		text-align:right;
		height:36px;
	}
	div#secondo h3 img{
		float:left;
	}
	div#secondo div a{
		float:right;
		width:100px;
		margin:10px;
		margin-top:2px;
		border: 1px solid #000000;
		padding:5px;
		background-color:#FBECBF;
		color:#000000;
	}
	div#secondo div a:hover{
		background-color:#880101;
	}
	div#secondo div a img{
		width:100px;
		margin:0px;
		border: 0px solid #000000;
		padding:0px;
	}
	div#secondo div p{
		text-align:justify;
		margin:10px;
		margin-top:2px;
		border: 0px solid #000000;
		padding:0px;
	}
	
div#wide {
	width:580px;
	margin:0px auto;
	margin-top:10px;
	border: 1px solid #000000;
	background-color:#E6C973;
	overflow:hidden;
	color:#000000;
	text-align:left;
}
div#wide h3{
	margin:0px;
	border: 0px solid #000000;
	padding:5px;
	
	background-image:url(../images/ombra.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#ffffff;
	text-align:right;
	height:36px;
}
	div#wide h3 img{
		float:left;
	}

div#wide div{
	width:580px;
	margin:0px auto;
	border: 0px solid #000000;
	background-color:#E6C973;
	color:#000000;
	text-align:left;
	overflow:hidden;
}
div#wide div h4{
	margin:2px;
	border: 0px solid #000000;
	padding:0px;
	color:#FFFFFF;
	text-align:left;
	font-size:10px;
}

div#wide div a{
	float:left;
	width:50px;
	margin:10px;
	margin-top:2px;
	border: 1px solid #000000;
	padding:0px;
	background-color:#FBECBF;
	color:#000000;
	overflow:hidden;
	text-align:center;
	line-height:50px;
	text-decoration:none;

}
div#wide div a:hover{
		background-color:#880101;
	}
div#wide div a img{
		width:46px;
		margin:2px auto;
		border: 0px solid #000000;
		padding:0px;
	}
div#wide div p {
	margin:10px;
	margin-top:2px;
	padding:0px;
	padding-top:0px;
	text-align:justify;
}

