/* CSS Document */
div#sponsor {
	width:570px;
	padding:0px;
	margin:5px auto;
	border: 1px solid #000000;
	background-color:#ffffff;
	color:#000000;
	overflow:hidden;
}
div#sponsor img{
	margin:2px auto;
	border: 1px solid #000000;
	padding: 0px;
	overflow:hidden;
}

div#primo {
	width:570px;
	margin:5px auto;
	border: 1px solid #000000;
	background-color:#ffffff;
	color:#000000;
	overflow:hidden;
}
	div#primo h2{
		margin:2px;
		border: 1px solid #000000;
		padding:2px;
		background-color:#999999;
		color:#000000;
		text-align:left;
	}
	div#primo a{
		float:right;
		width:160px;
		margin:2px;
		border: 1px solid #000000;
		padding:2px;
		background-color:#cc0000;
		color:#000000;
	}
	div#primo a:hover{
		background-color:#cccc00;
	}
	div#primo a img{
		width:160px;
		margin:0px;
		border: 0px solid #000000;
		padding:0px;
	}
	div#primo p{
		text-align:justify;
		margin:2px;
		border: 0px solid #000000;
		padding:2px;
	}
div#secondo {
	width:572px;
	margin:0px auto;
	border: 0px solid #000000;
	overflow:hidden;
}
	div#secondo div#sinistra{
		float:left;
		width:282px;
		margin:0px auto;
		border: 1px solid #000000;
		background-color:#ffffff;
		color:#000000;
		overflow:hidden;
	}
	div#secondo div#destra{
		float:right;
		width:282px;
		margin:0pxa auto;
		border: 1px solid #000000;
		background-color:#ffffff;
		color:#000000;
		overflow:hidden;
	}
	div#secondo div h3{
		margin:2px;
		border: 1px solid #000000;
		padding:2px;
		background-color:#999999;
		color:#000000;
		text-align:left;
	}
	div#secondo div a{
		float:right;
		width:100px;
		margin:2px;
		border: 1px solid #000000;
		padding:2px;
		background-color:#cc0000;
		color:#000000;
	}
	div#secondo div a:hover{
		background-color:#cccc00;
	}
	div#secondo div a img{
		width:100px;
		margin:0px;
		border: 0px solid #000000;
		padding:0px;
	}
	div#secondo div p{
		text-align:justify;
		margin:2px;
		border: 0px solid #000000;
		padding:2px;
	}
	
div#wide {
	width:570px;
	margin:5px auto;
	border: 1px solid #000000;
	background-color:#ffffff;
	color:#000000;
	text-align:left;
	overflow:hidden;
}
div#wide h3{
	margin:2px;
	border: 1px solid #000000;
	padding:2px;
	background-color:#999999;
	color:#000000;
	text-align:left;
}

div#wide div{
	width:564px;
	margin:2px auto;
	border: 0px solid #000000;
	background-color:#ffffff;
	color:#000000;
	text-align:left;
	overflow:hidden;
}
div#wide div h4{
	margin:2px;
	border: 0px solid #000000;
	padding:0px;
	color:#000000;
	text-align:left;
	font-size:10px;
}

div#wide div a{
	float:left;
	width:50px;
	margin:2px;
	border: 1px solid #000000;
	padding:0px;
	background-color:#cc0000;
	color:#000000;
	overflow:hidden;
	text-align:center;
	line-height:50px;
	text-decoration:none;

}
div#wide div a:hover{
		background-color:#cccc00;
	}
div#wide div a img{
		width:44px;
		margin:2px auto;
		border: 1px solid #000000;
		padding:0px;
	}
div#wide div p {
	margin:2px;
	margin-top:0px;
	padding:2px;
	padding-top:0px;
	text-align:justify;
}
img#banner1, img#banner2 {
	width:566px;
	padding:2px;
	margin:0px auto;
	margin-top:3px;
	border: 1px solid #000000;
	background-color:#ffffff;
	color:#000000;
	overflow:hidden;
}


