.tex8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #202C16; font-weight: normal}
.tex8 a:active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000; font-weight: normal}
.tex8 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #FFFF7F ; background-color: #CCCCCC; font-weight: normal}
.tex8 a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000; font-weight: normal}
.tex8 a:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000; font-weight: normal}
.tex9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #000000; font-weight: normal}
.tex9 a:active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #000000; font-weight: normal}
.tex9 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #FFFF7F ; background-color: #8ED0F4; font-weight: normal}
.tex9 a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #000000; font-weight: normal}
.tex9 a:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; color: #000000; font-weight: normal}
.tex7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tex7 a:active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tex7 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #006800 ; background-color: #FFFFFF; }
.tex7 a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tex7 a:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tito7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tito7 a:active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tito7 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #FFFF7F ; background-color: #EFEFEF; }
.tito7 a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tito7 a:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #000000; }
.tito8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000; }
.tito8 a:active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000; }
.tito8 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #FFFFFF ; background-color: #EFEFEF; }
.tito8 a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000; }
.tito8 a:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000; }
.texmenu7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #FFFFFF; }
.texmenu7 a:active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #FFFFFF; }
.texmenu7 a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #006800 ; background-color: #CCCCCC; }
.texmenu7 a:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #FFFFFF; }
.texmenu7 a:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; color: #FFFFFF; }

.calendario_table
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.calendario_mese
{
	color: white;
	font-family: Verdana;
	font-size: xx-small;
	background-color: #547C34;
	text-align: center;
	font-weight: normal;
	border-bottom: white 1px solid;
	height: 18px;
}
.calendario_giorni
{
	color: black;
	font-family: Verdana;
	font-size: xx-small;
	background-color: #B0BBCA;
	text-align: center;
	font-weight: normal;
	border-right: white 1px solid;
	border-bottom: white 1px solid;
	height: 18px;
}
.calendario_giorno
{
	color: black;
	font-family: Arial;
	font-size: x-small;
	background-color: #d4e7ff;
	text-align: center;
	font-weight: normal;
	width: 25px;
	height: 25px;
	border-right: white 1px solid;
	border-bottom: white 1px solid;
}
.legenda_table
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.legenda_stato
{
	color: black;
	font-family: Arial;
	font-size: x-small;
	background-color: white;
	text-align: center;
	font-weight: normal;
	padding-right: 20px;
	vertical-align:middle ;
	border-right: black 1px solid;
	height: 25px;
}
.legenda_img
{
	text-align: center;
	vertical-align: middle ;
	height: 25px;
}

.LbCerca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: bold }
