.gray { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	color: #999999; 
	}

.white { 
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	color: #ffffff; 
	}

A:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #999999;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
}
A:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #999999;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}

A.gwhite:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #ADADAD;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
A.gwhite:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
}
A.gwhite:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #ADADAD;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}

A.darker:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #5F5F5F;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
A.darker:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
}
A.darker:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #5F5F5F;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}

A.cal:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #FF9191;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
A.cal:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: arial, helvetica, sans-serif;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
}
A.cal:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #FF9191;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
A.courier:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: courier new, times;
	COLOR: #000000;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
A.courier:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: courier new, times;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
}
A.courier:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: courier new, times;
	COLOR: #000000;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}

p.annunci {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	COLOR: #5F5F5F;
	TEXT-DECORATION: none;
	height: 110px;
	width: 120px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #ff0000;
}
A.calendario:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  Courier new, Courier;
	COLOR: #000000;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
A.calendario:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: Courier new, Courier;
	TEXT-DECORATION: underline;
	spacing: 0px;
	padding: 0px;
}
A.calendario:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  Courier new, Courier;
	COLOR: #000000;
	TEXT-DECORATION: none;
	spacing: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
}
pre {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  Courier new, Courier;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.pre {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY:  Courier new, Courier;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.pre_bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY:  Courier new, Courier;
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.done { 
	color: #999999; 
	}
/*Styles for evidenziato*/
A.evidenziato, A.evidenziato:hover, A.evidenziato:visited{
	font-family:arial,helvetica; 
	font-size:12px; 
	font-weight:normal 
	text-align:center;
	color:#ff0000;
	background-color: ;
}