a{text-decoration:none; color:#0DD1FF;}
a:visited{text-decoration:none; color:#0DD1FF;}
a:active{text-decoration:none; color:#0DD1FF;}
a:hover{color:#0DD1FF;
	text-decoration:underline;}

#b{text-decoration:none; color:#990000;}
#b:hover{
	color:#FFFFFF;
	background-color: #CC0000;
} 
#c{color:#9A0200;}
#c:hover{
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:"underline";
	background-color: #9A0000;
} 
#d{COLOR: #000000; text-decoration:"underline"}
#d:hover{COLOR: #31639C; text-decoration:"underline"} 
#f{COLOR: #006699}
#f:hover{COLOR: #ffffff} 

TD {
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #333333;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	margin-left: 10px;
}
.txt {
FONT-SIZE: 9px; LINE-HEIGHT: normal; COLOR: #333333;
}
.txt2 {
FONT-SIZE: 9px; LINE-HEIGHT: normal; COLOR: #999999;
}
.titolrecerca {
	FONT-SIZE: 12px;
	LINE-HEIGHT: normal;
	COLOR: #0DD1FF;
	font-weight: bold;
	margin: 2px;
	padding: 4px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 4px;
	border-left-color: #0DD1FF;
	padding-bottom: 4px;
}

.titolrecerca2 {
	FONT-SIZE: 12px;
	LINE-HEIGHT: normal;
	COLOR: #0DD1FF;
	font-weight: bold;
	margin: 2px;
	padding: 4px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 4px;
	border-left-color: #0DD1FF;
	padding-bottom: 4px;
}

.textgran {

	FONT-WEIGHT: 800; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 1em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
