a {
font-family: Tahoma; font-size: 8pt; font-style: normal; line-height: normal;
font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #040A7D; background: none }
A:hover { COLOR: #FFFFFF; TEXT-DECORATION: none }

.testo01 {
font-family: Tahoma; font-size: 8pt; font-style: normal ; color: #000000; text-decoration: none}

.testo02 {
font-family: Tahoma; font-size: 8pt; font-style: normal ; color: #FFFFFF; text-decoration: none}

.testo01bold {
font-family: Tahoma; font-weight: bold; font-size: 8pt; font-style: bold ; color: #000000}

.testolink {
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #040A7D;
	background: none;
	line-height: normal;

}
.testohover {
font-family: Tahoma; font-size: 8pt; font-style: normal; line-height: normal;
font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #FFFFFF; background: none }

.testolinkbold {
font-family: Tahoma; font-size: 8pt; font-style: normal; line-height: normal;
font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #040A7D; background: none }

.testolinkbold:link {
font-family: Tahoma; font-size: 8pt; font-style: normal; line-height: normal;
font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #040A7D; background: none }

.testolinkbold:visited {
font-family: Tahoma; font-size: 8pt; font-style: normal; line-height: normal;
font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #040A7D; background: none }

.testolinkbold:hover {
font-family: Tahoma; font-size: 8pt; font-style: normal; line-height: normal;
font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #ffffff; background: none }

.bordo_menu1 {
border-top: 1px outset #FF0000;
border-bottom: 1px inset #FFFFFF;
border-left: 1px inset #FFFFFF;
border-right: 2px inset #FFFFFF;}

.bordo_titoletti {
border-top: 1px inset #FFFFFF;
border-bottom: 2px inset #FFFFFF;
border-left: 1px inset #FFFFFF;
border-right: 2px inset #FFFFFF;}

.azienda_bordo {
border-top: 1px inset #FFFFFF;
border-bottom: 2px inset #FFFFFF;
border-left: 1px inset #FFFFFF;
border-right: 2px inset #FFFFFF;}

.azienda_link {
font-family: Tahoma; font-size: 8pt; font-style: normal; line-height: normal;
font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #040A7D; background: none }

.voce {
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid; 
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Tahoma; font-size: 9pt; COLOR: #040A7D; BACKGROUND-COLOR: #a9bbc9;
TEXT-DECORATION: none;}

.tasto_out {
BORDER-RIGHT: #ffffff 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #ffffff 1px solid;
BORDER-LEFT: #000000 1px solid;
FONT-SIZE: 8pt; COLOR: #040A7D;  FONT-FAMILY: "Tahoma"; BACKGROUND-COLOR: #FFFFFF;
TEXT-DECORATION: none; cursor:hand}

.tasto_on {
BORDER-RIGHT: #ffffff 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #ffffff 1px solid;
BORDER-LEFT: #000000 1px solid;
FONT-SIZE: 8pt;  COLOR: #FFFFFF;  FONT-FAMILY: "Tahoma"; BACKGROUND-COLOR: #7F9AAD;
TEXT-DECORATION: none; cursor:hand}

.tasto_click {
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: "Tahoma"; BACKGROUND-COLOR: #ffffff;
TEXT-DECORATION: none cursor:hand}

.testo_select_linked {
FONT-SIZE: 8pt; MARGIN-LEFT: 14px; VERTICAL-ALIGN: middle; COLOR: #040A7D; FONT-FAMILY: "Tahoma"}

.testo_select_not_linked {
FONT-SIZE: 8pt; MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: "Tahoma"; BACKGROUND-COLOR: #ffffff}

.testo_contatti {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #7f9aad; TEXT-DECORATION: none}
.testo_contattinew {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none}
.tbborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 828282;
	border-right-color: 828282;
	border-bottom-color: 828282;
	border-left-color: 828282;

}
.tbborder2 {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 828282;
	border-right-color: 828282;
	border-bottom-color: 828282;
	border-left-color: 828282;
}
.tbborder3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 828282;
	border-right-color: 828282;
	border-bottom-color: 828282;
	border-left-color: 828282;
	background-color: #AFB6C0;

}
.tbsx {
	background-color: #c8ccd2;
}
.tbcenter {
	background-color: #c8ccd2;
}
.tbdx {
	background-color: #c8ccd2;
}
.tbsx1 {
	background-color: #c8ccd2;
}
.tbcenter1 {
	background-color: #c8ccd2;
}
.tbdx1 {
	background-color: #c8ccd2;
}
.tb5 {

	background-color: #B0B6C0;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.linkmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
a.linkmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}
a.link1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tb1 {
	background-color: #B0B6C0;
	border-top: 1px solid #3333CC;
	border-right: 1px none #3333CC;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #3333CC;

}
.bottoneform {
	background-color: #517B7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.tb2 {

	background-color: #B0B6C0;
	border-top: 1px none #3333CC;
	border-right: 1px none #3333CC;
	border-bottom: 1px solid #3333CC;
	border-left: 1px none #3333CC;
}
.tb3 {
	background-color: #c8ccd2;
	border: 1px none #006699;

}
.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.campoform {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	border: 1px solid #CCCCCC;
}
.evidenzia {
color: #330000;
background-color: #FFFF99;
}
body {
	scrollbar-face-color: #C0C0C0;
	scrollbar-shadow-color: #58595B;
	scrollbar-highlight-color: #58595B;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-darkshadow-color: #C0C0C0;
	scrollbar-track-color: #C0C0C0;
	scrollbar-arrow-color: #58595B;
	background-color: #E7E6E8;
	margin: 0px;
	padding: 0px;
)
.tb4 {

	background-color: #B0B6C0;
	border-top: 1px solid #006699;
	border-right: 1px none #006699;
	border-bottom: 1px solid #006699;
	border-left: 1px none #006699;
}



