a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666 }
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666 }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666 }
.arancio11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #FFB446}
.bianco11bold {  font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5 px; font-size: 11px; font-weight: bold; color: #FFFFFF; letter-spacing: normal; font-variant: normal}
.bordo1 {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: FFB446 FFB446 FFB446 FFB446
}
.bordo1b {
	border-width: 0px 0px 1px 1px; border-style: solid; border-color: FFB446 FFB446 FFB446 FFB446
}
.bordo1c {
	border-width: 1px 1px 1px 0px; border-style: solid; border-color: FFB446 FFB446 FFB446 FFB446
}
.bordo2 {
	border-width: 0px 0px 1px 0px; border-style: solid; border-color: FFB446 FFB446 FFB446 FFB446
}
.bordo3 {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: FFB446 FFB446 FFB446 FFB446
}
.bordo4 {
	border-width: 0px 0px 0px 0px; border-style: solid; border-color: FFB446 FFB446 FFB446 FFB446
}
.bordo5 {
	border-width: 0px 1px 1px 1px; border-style: solid; border-color: FFB446 FFB446 FFB446 FFB446; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5 px; font-size: 11px; font-weight: bold; color: #999999; letter-spacing: normal; font-variant: normal;
}
.bordo5b {
	border-width: 0px 1px 1px 0px; border-style: solid; border-color: 999999 999999 999999 999999
}
.bordo6 {
	border-width: 0px 0px 1px 0px; border-style: solid; border-color: 999999 999999 999999 999999
}
.bordo6b {
	border-width: 0px 1px 1px 1px; border-style: solid; border-color: 999999 999999 999999 999999
}
.bordo6c {
	border-width: 1px 1px 1px 1px; border-style: solid; border-color: 999999 999999 999999 999999
}
.bordo7 {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: 999999 999999 999999 999999
}
.bordo8 {
	border-width: 0px 0px 0px 0px; border-style: solid; border-color: 999999 999999 999999 999999
}
.bordoarancio {
	border-width: 0px 0px 1px 0px; border-style: solid;	border-color: #FFB446 #FFB446 #FFB446 #FFB446; background-color: #FFFFFF; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-WEIGHT: normal;
}
.bordoceleste {
	border-width: 0px 0px 1px 0px; border-style: solid;	border-color: #D4E5E4 #D4E5E4 #D4E5E4 #D4E5E4; background-color: #FFFFFF; COLOR: #999999; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-WEIGHT: normal;
}
.bordochiaro {
	border-width: 0px 0px 1px 0px; border-style: solid;	border-color: #FFF5EC #FFF5EC #FFF5EC #FFF5EC; background-color: #FFFFFF; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-WEIGHT: normal;
}
.bordomoduli {
	border-width: 1px 1px 1px 1px;	border-style: solid; border-color: #FFB446 #FFB446 #FFB446 #FFB446;	background-color: #EBEBEB;	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-WEIGHT: bold;
}
.commento { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF0000; letter-spacing: normal; font-variant: normal; FONT-STYLE: italic; }
.cyan11bold { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5 px; font-size: 11px; font-weight: bold; color: #6699CC; letter-spacing: 1.5px; font-variant: normal }
.cyan14bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6699CC; letter-spacing: 2px; font-variant: normal }
.elencodocs {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; list-style-image: url(images/pdf.gif)}
.elencodocs a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none}
.elencodocs a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline overline }
.elencodocs a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none }
.elencodocs a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none }
.frmtext {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; FONT-SIZE: 11px; border: 1px dashed; color: #666666;
}
.grigio09 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; letter-spacing: normal; font-variant: normal }
.grigio10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; letter-spacing: normal; font-variant: normal }
.grigio10bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; letter-spacing: normal; font-variant: normal }
.grigio10nero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.grigio10scuro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.grigio11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #999999}
.grigio11bold { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5 px; font-size: 11px; font-weight: bold; color: #666666; letter-spacing: normal; font-variant: normal }
.grigio11chiarobold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CCCCCC; letter-spacing: normal; font-variant: normal }
.grigio11nero {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.grigio11scuro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999}
.grigio11scurobold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #666666}
.grigio12padding {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 5 px; font-weight: bold;  color: #999999}
.grigio14bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666; letter-spacing: 2px; font-variant: normal }
.links_arancio a:link, .links_arancio a:visited, .links_arancio a:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_arancio a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FFB446; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal
}
.links_arancio_2 a:link, .links_arancio_2 a:visited, .links_arancio_2 a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFB446; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_arancio_2 a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFB446; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal
}
.links_bianco a:link, .links_bianco a:visited, .links_bianco a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal;
}
.links_bianco a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal;
}
.links_bianco_no a:link, .links_bianco_no a:visited, .links_bianco_no a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal; background: ffffff
}
.links_bianco_no a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal; background: ffffff
}
.links_bianco_no2 a:link, .links_bianco_no2 a:visited, .links_bianco_no2 a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal; background: C0C0C0
}
.links_bianco_no2 a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal; background: C0C0C0
}
.links_celeste a:link, .links_celeste a:visited, .links_celeste a:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_celeste a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #79ADAA; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal
}
.links_celeste_2 a:link, .links_celeste_2 a:visited, .links_celeste_2 a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #79ADAA; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_celeste_2 a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #79ADAA; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal
}
.links_celeste_3 a:link, .links_celeste_3 a:visited, .links_celeste_3 a:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #79ADAA; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_celeste_3 a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #79ADAA; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal
}
.links_elenco a:link, .links_elenco a:visited, .links_elenco a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal; list-style-image: url(images/pdf.gif)
}
.links_elenco a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal; list-style-image: url(images/pdf.gif)
}
.links_grigio a:link, .links_grigio a:visited, .links_grigio a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_grigio a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal
}
.links_grigio2 a:link, .links_grigio2 a:visited, .links_grigio2 a:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_grigio2 a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; letter-spacing: normal; font-variant: normal
}
.links_grigio_10 a:link, .links_grigio_10 a:visited, .links_grigio_10 a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_grigio_10 a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal
}
.links_solo_arancio a:link, .links_solo_arancio a:visited, .links_solo_arancio a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFB446; PADDING-TOP: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px;  FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_solo_arancio a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-TOP: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #FFB446; FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_solo_arancio2 a:link, .links_solo_arancio2 a:visited, .links_solo_arancio2 a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFB446; PADDING: 3px; LINE-HEIGHT: 160%; FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_solo_arancio2 a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; PADDING: 3px; LINE-HEIGHT: 160%; BACKGROUND-COLOR: #FFB446; FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_solo_celeste a:link, .links_solo_celeste a:visited, .links_solo_celeste a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #79ADAA; PADDING-TOP: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_solo_celeste a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #D4E5E4; FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_solo_grigio a:link, .links_solo_grigio a:visited, .links_solo_grigio a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; PADDING-TOP: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px;  FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.links_solo_grigio a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; PADDING-TOP: 5px; PADDING-LEFT: 5px;  PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BACKGROUND-COLOR: #999999; FONT-STYLE: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal
}
.nero10padding {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 5 px; font-weight: normal;  color: #000000}
.nero11bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; FONT-WEIGHT: bold; color: #000000}
.nero11padding {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 5 px; font-weight: normal;  color: #000000}
.orange11bold { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5 px; font-size: 11px; font-weight: bold; color: #FB9700; letter-spacing: 1.5px; font-variant: normal }
.titoloarancio {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; padding: 5 px; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline
	}
.titolo_table {
	border-width: 1px 1px 1px 1px; border-style: solid; border-color: 999999 999999 999999 999999; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5 px; font-size: 11px; font-weight: bold; color: #FFFFFF; letter-spacing: normal; font-variant: normal;
}

.openlanguage{ 
	color: white;
	}
.closedlanguage{ 
	color: white;
	}

.technology a:link, .technology a:visited, .technology a:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; letter-spacing: normal; font-variant: normal; cursor: hand;
}
.technology a:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline; letter-spacing: normal; font-variant: normal; cursor: hand;
}








