body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.nota {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A0A0A0;
}

A.nota:link, A.nota:visited {
	color: #DDDDDD;
	text-decoration: none;	
}

A.nota:hover, A.nota:active {
	color: #FFFFFF;
	text-decoration: none;	
}

.testoPrincipale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 17px;
}

A.testoPrincipale:link, A.testoPrincipale:visited {
	color: #022A7A;
	text-decoration: none;
}

A.testoPrincipale:hover, A.testoPrincipale:active {
	color: #022A7A;
	text-decoration: underline;
}

.socie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 16px;
	text-align: left;
}
A.socie:visited, A.socie:link{
	color: #022A7A;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;	
	text-decoration: none;
}
A.socie:active, A.socie:hover{
	color: #022A7A;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: underline;
}

.nomisocie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000080;
	line-height: 16px;
	text-align: left;
}

.attivTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	text-align: justify;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}

A.attivTxt:link, A.attivTxt:visited {
	color: #022A7A;
	padding-right: 0px;
	padding-left:0px;
	padding-bottom: 0px;
	text-decoration: none;
}

A.attivTxt:hover, A.attivTxt:active {
	color: #022A7A;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: underline;
}

.nomiprof {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 23px;
	padding-left: 5px;
}

A.nomiprof:link, A.nomiprof:visited {
	color: #022A7A;
	text-decoration: none;	
}

A.nomiprof:hover, A.nomiprof:active {
	color: #022A7A;
	text-decoration: underline;	
}

.attivita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}

A.attivita:link, A.attivita:visited {
	color: #022A7A;
	text-decoration: none;	
}

A.attivita:hover, A.attivita:active {
	color: #022A7A;
	text-decoration: underline;	
}

.testoContatti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 17px;
}

A.testoContatti:link, A.testoContatti:visited {
	color: #022A7A;
	text-decoration: none;
}

A.testoContatti:hover, A.testoContatti:active {
	color: #022A7A;
	text-decoration: underline;
}

.attdescr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 18px;
	text-align: left;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
}
A.attdescr:visited, A.attdescr:link{
	color: #022A7A;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;	
	text-decoration: none;
}
A.attdescr:active, A.attdescr:hover{
	color: #022A7A;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: underline;
}

.titolettoBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000080;
	line-height: 21px;
	padding-top: 9px;
}

.testoPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	margin: 10px;
	text-align:justify;
}

.didaHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-align:justify;
}

A.didaHome:link, A.didaHome:visited {
	color: #022A7A;
	text-decoration: none;
}

A.didaHome:hover, A.didaHome:active {
	color: #022A7A;
	text-decoration: underline;
}
