.testo {
	color: #333333;
	font: normal 11px Arial, Helvetica, sans-serif;
}

.testoOrange {
	color: #FC7B25;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.testoBlu {
	color: #0000CC;
	font: normal 11px Arial, Helvetica, sans-serif;
}
a.testoBlu {
	color: #0000CC;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.testo2 {
	color: #333333;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-align: justify;
}

.box1 {
	border: 1px solid #cccccc;
	background: #f5f5f5;
}

.box1b {
	border: 1px solid #cccccc;
	background: #ffffff;
}

.note1 {
	color: #333333;
	font: normal 10px Arial, Helvetica, sans-serif;
}

.nome1 {
	color: #333333;
	font: bold 11px Arial, Helvetica, sans-serif;
}

.tab1 {
	color: #333333;
	font: oblique 10px Arial, Helvetica, sans-serif;
}

.titolo1 {
	color: #666666;
	font: 900 12px Arial, Helvetica, sans-serif;
	background: #E8E8E8;
	vertical-align: middle;
	letter-spacing: 1px;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
}

.note2 {
	color: #333333;
	font: normal 9px Arial, Helvetica, sans-serif;
}

.titolo2 {
	color: #666666;
	font: 900 12px Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc;
	background: #F7F7F7;
	letter-spacing: 1px;
}

.box2 {
	color: #333333;
	font: normal 10px Arial, Helvetica, sans-serif;
	border: 1px solid #cccccc;
	background: #E8E8E8;
	letter-spacing: 0;
	vertical-align: middle;
}

.sep {
	background: url('./imgs/sfSep.gif') repeat-x;
}

.link1 {
	color: #333333;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link1:hover {
	color: #333333;
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.link2 {
	color: #333333;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link2:hover {
	color: #ff7f00;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}