.piccolo {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none}
.testoptv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
.testo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; text-decoration: none}
.testo10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; text-decoration: none}
.testo10b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-color: #0066CC; font-weight: bolder; text-decoration: none}
.testo12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; text-decoration: none}
.piccolojust {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; text-align: justify}
TABLE.clear {
	BACKGROUND: #ffffff
}
TD.thismonth {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #054298; COLOR: #F9954B; FONT-FAMILY: trebuchet MS, arial, helvetica; TEXT-ALIGN: center
}
TD.day {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0000; FONT-FAMILY: trebuchet MS, arial, helvetica; TEXT-ALIGN: center
}
TD.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cccccc; FONT-FAMILY: trebuchet MS, arial, helvetica; TEXT-ALIGN: center
}
TD.empty {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc6666; FONT-FAMILY: trebuchet MS, arial, helvetica; TEXT-ALIGN: center
}
TD.weekend {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #e0e0e0; COLOR: #c0c0c0; FONT-FAMILY: trebuchet MS, arial, helvetica; TEXT-ALIGN: center
}
TD.link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000099; FONT-FAMILY: trebuchet MS, arial, helvetica; TEXT-ALIGN: center
}
TD.premonth {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0pt; COLOR: #000000; PADDING-TOP: 0pt; FONT-FAMILY: trebuchet MS, arial, helvetica
}
TD.month {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #e0e0e0; COLOR: #cc0000; FONT-FAMILY: trebuchet MS, arial, helvetica
}

.txtb09 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px
}
.txtb10 {
	 font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #ffffff
}
.txtn10 {
	 font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; COLOR: #000000
}
.txtn12 {
	 font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px COLOR: #000000 text-decoration: none
}
.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px text-decoration: none
}
.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;

}
.noline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
; font-size: 10px

}
a:hover {
	text-decoration: underline;
}

