body {
	margin: 0px;
	padding: 0px;
}
.testo {
	line-height: 20px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
}
.testo2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; line-height: 14px}
.testo3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; line-height: 20px}
.grassetto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding-left: 5px;
}
.testointerno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	text-decoration: none;
	text-align: justify;
}
.testo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	text-decoration: none;
}
.testopic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #2E833F;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.sfondotab {
	background-image: url(img/sfondo_px.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.pulsante{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #FFFFFF;
	width: 140px;
	border: 1px solid #649C6F;
	font-weight: bold;
	color: #000000;
	background-position: center center;
	height: 22px;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.link A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.link A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.spaz {
	padding-right: 10px;
	padding-left: 10px;
}
.txt2 {
	font-weight: bold;
	color: #266D34;
	font-size: 10px;
	padding-left: 10px;
}

.txt2 A{
	color: #266D34;

}
.footerbarra {
	background-color: #266D34;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-align: center;
}
.footerbarra A{
	color: #FFFFFF;

}
.footerbarra A:hover{
	color: #FFFFFF;
	text-decoration: none;

}
.box {
	border: 1px solid #666666;
	padding: 10px;
}
.boxnospace {
	border: 1px solid #666666;
}
.editoriale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-bottom: 7px;
}
.tit_edit {
	padding-bottom: 3px;
	font-weight: bold;
	color: #266D34;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 5px;
}
.tit_edit A{
	color: #266D34;
	font-weight: bold;
	text-decoration: none;
}
.tit_edit A:hover{
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
.go {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #266D34;
}
.go A{
	color: #266D34;
	text-decoration: none;
}
.go A:hover{
	color: #666666;
	text-decoration: none;
}
.testogrande {
line-height: 20px; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify
}
