/* CSS Document */

body, html {
	background-image:url(img/pattern.jpg);
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding:10px;
	margin:10px;
}

#contenitore {
	top:50%;
	left:50%;
	margin:auto;
	width:920px;
}
#logo {
	float:left;
	width:400px;
	top:50%;
	margin:0 20px 20px 0;
}
#box {
		float:right;
		width:480px;
		background-color:#FFF;
		text-align:center;
		margin-bottom: 20px;
}
#boxTesto {
		float:right;
		width:460px;
		background-color:#FFF;
		text-align:left;
		padding:10px;
		margin-bottom: 20px;
}
#footer {
	position:relative;
	clear:both;
	margin:20px 0 0 0;
	padding: 10px;
	background-color:#FFF;
	text-align:right;
	color:#C36;
	font-weight:bold;
	
}
a.collegamenti {
	color:#C36;
	text-decoration:none;
}
a.collegamenti:hover {
	color:#b0c204;
	text-decoration:none;
}
.cella {
		padding:5px;
		text-align:left;
		vertical-align:top;
}
.cellaNewsletter {
		color:#FFF;
	
}
.tabellaNewsletter {
 margin:10px;	
}
.immagine{
	border: 10px solid #C36;	
}
.immagine:hover{
	border: 10px solid #b0c204;
}
.campi {
	width:150px;
	border:1px solid #999;
}
.bottone {
	border:1px solid #999;
	
}