body {
	background-color: #368145;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
a:link, a:visited{color:#368145; text-decoration:none;}
a:hover{text-decoration:underline;}
strong{color:#368145;}
.invia{width:150px;height:23px;background-color:#368145;border:#999999 1px solid;color:#FFFFFF;font-weight:bold;text-align:center;}
#contenitore{margin:auto;width:884px;}
#sfondocornice{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	width:100%;
	float:left;
	background-image: url(immagini/sfondo.gif);
	background-repeat: repeat-y;
	background-position:left;
	border:#003300 solid 1px;
}
#testata{float:left;width:100%;}
#corpo{float:left;margin-top:11px;width:100%;}

#menuecontenuti{float:left;width:633px;}
#menuecontenutiVT{float:left;width:880px;}
	#contenuti{width:411px;float:right;clear:right;margin-right:20px;display:inline;text-align:justify;}
	#contenutiVT{width:570px;height:500px;border:0px;margin-right:107px;float:right;clear:right;display:inline;}
	iframe{width:570px;height:300px;border:0px;float:right;clear:right;display:inline;}
		#contenuti h3, #contenutiVT h3{position:absolute;visibility:hidden;}
		.titolo{height:28px;background-image:url(immagini/titolohome.gif);background-position:left top;border-bottom:#368145 1px solid;width:100%;background-repeat:no-repeat;}
		#contenuti p{margin:0px;margin-top:10px;}
		.news{width:49%;float:left;}
		.news h4{float:left;width:94%;margin:0px;margin-top:10px;font-size:12px;font-weight:bold;color:#368145;}
		.corponews{float:left;text-align:left;width:94%;margin:0px;}
	
	#menu{float:left;clear:left;margin-left:16px;margin-right:21px;display:inline;}
	.pulsante{font-size:12px;width:163px;height:26px;margin-bottom:11px;border:#368145 solid 1px;background-color:#FFFFFF;text-align:right;line-height:26px;font-variant:small-caps;color:#368145;font-family:Arial, Helvetica, sans-serif;}
	.pulsante a:link, .pulsante a:visited{color:#368145; text-decoration:none;margin-right:8px;}
	.pulsante a:hover, .bannerbacchino a:hover {text-decoration:underline;}
	.bannerbacchino{font-size:10px;width:163px;margin-bottom:11px;border:#368145 solid 1px;background-color:#E5EEEF;text-align:left;line-height:20px;color:#368145;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
	.atlantic{font-size:12px;width:147px;padding-right:8px; padding-left:8px; height:40px;margin-bottom:11px;border:#368145 solid 1px;background-color:#368145;text-align:right;line-height:18px;font-variant:small-caps;color:#FFFFFF; font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
	.atlantic a:link, .atlantic a:visited{color:#FFFFFF; text-decoration:none;}
	.atlantic a:hover{text-decoration:underline;}


#newsletter{float:left;width:251px;}
	#titolocolonnadx{display:inline;margin-top:-11px;width:100%;background-image:url(immagini/apricolonnadx.gif);height:40px;float:left;}
	#corpocolonnadx{display:inline;width:100%;background-image:url(immagini/sfondocolonnadx.gif);float:left;}
	#testoincorpocolonnadx{display:inline;float:left;margin-top:10px;margin-left:21px;margin-right:9px;width:221px;}
	#chiudicolonnadx{display:inline;width:100%;height:24px;background-image:url(immagini/chiudicolonnadx.gif);float:left;}
	
	#testoincorpocolonnadx img{float:left;border:#FFFFFF solid 8px;}
	.didascalia{float:left;width:215px;height:25px;text-align:right;}
	.didascalia a:link, .didascalia a:visited{color:#368145; text-decoration:none;}
	.didascalia a:hover{text-decoration:underline;}
	.logobacchino{border:#F5F5F5;}
	.titoloinformativa{
	height:25px;
	float:left;
	width:215px;
	border-bottom:#368145 1px solid;
	background-image:url(immagini/titoloinformativa.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	}

#chiusura{
	float:left;
	width:100%;
	background-image: url(immagini/chiudi.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FEE833;
}
#designedbytosnet{float:right;width:150px;margin-top:2px;}
#dati{float:left;display:inline;margin-left:53px;height:45px;line-height:45px;width:600px;margin-top:2px;}
#informativaascomparsa{float:left;display:none;}



#visualizzanews{
	margin:auto;
	width:550px;
	height:370px;
	overflow:scroll;
	background-image: url(immagini/sfondo.gif);
	background-repeat: repeat-y;
	background-position:left;
	border:#003300 solid 1px;}
#titolonews{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14;
	font-weight:bold;
	color:#368145;
	float:left;
	display:inline;
	margin-left:60px;
	width:465px;
	margin-top:5px;
	text-align:left;
}
#descrizionenews{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	display:inline;
	margin-left:60px;
	width:465px;
	margin-top:20px;
	text-align:left;
}
	