.carattere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.carattere2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 32px;
	color: #666666;
}

/*  links  */

a       { 
	font-family: Arial, Helvetica, sans-serif;
	color: #5686ac;
	font-size: 14px;
	text-decoration: none;
}

a:hover       { 
	font-family: Arial, Helvetica, sans-serif;
	color: #5686ac;
	font-size: 14px;
	text-decoration: none;
}

.menu:link, .menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #376DB5;
	font-size: 11px;
	text-decoration: none;
}

.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #376DB5;
	font-size: 11px;
	text-decoration: underline;
}

.link2:link, .link2:visited {
	color: #666666;
    font-size: 13px;
    text-decoration: underline;
}

.link2:hover {
	color: #80807f;
    text-decoration: underline;
}

.bold {
	font-weight: bold;
}

.rosso {
	color: #F00;
}
