A:link, A:visited{text-decoration:none}, A:hover{color:#3EA5DA}, A:hover{text-decoration:underline}
.link:link, .link:visited{text-decoration:none}, .link:hover{color:#f4f4f4}, .link:hover{text-decoration:underline}
.linkblue:link, .linkblue:visited{text-decoration:none}, .linkblue:hover{color:#3A97C7}, .linkblue:hover{text-decoration:underline}


BODY {
	scrollbar-face-color: #F3F4F5;
	scrollbar-arrow-color: #0F88B5;
	scrollbar-3dlight-color: #FBFBFB;
   	scrollbar-shadow-color: #E6E6E6;
	scrollbar-darkshadow-color: #E0E0E0;
	scrollbar-base-color: #E3E3E3;
	scrollbar-track-color: #E3E3E3;
	}	
	
.testo10grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: justify;

}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #377C93;
}

.testo10azzbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #377C93;
}

.testobiancomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.testo10azzscurobold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #166985;
}
.testo10grigiochia {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
.testo10greyscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;

}
.testo10greyscurobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.testolegenda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.testo10numverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #595959;

}
.testo10greyscuroboldbottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #B1B1B1; }

.testo9greyscuroboldbottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #B1B1B1; }



.glossymenu{
list-style-type: none;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 8px;
padding-left: 4px;
width: 165px;
border: 0px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(images/button.gif) repeat-x bottom left;
font: 9px Verdana, Arial, Helvetica, sans-serif;
color: #166985;
display: block;
width: auto;
padding: 3px 0;
padding-left: 15px;
text-decoration: none;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 165px;
}

.glossymenu li a:active, .glossymenu li a:visited{
color: #166985;
}

.glossymenu li a:hover, .glossymenu li .current{
color: #888888;
text-decoration: none;
padding: 3px 0;
padding-left: 15px;
background: transparent url(images/button_over.gif) left center repeat-x;
}


