.txt7giust {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.txt7centr {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.txt7sx {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.txt7dx {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolonero {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #999999;
	FONT-FAMILY: "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
	font-style: italic;
	line-height: 20px;
}
.tit_posizdx {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.moduli {
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #2F578B;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	border: 1px solid #2F578B;
}
.campiprenot {
	BORDER-RIGHT: #cc6600 1px solid; BORDER-TOP: #cc6600 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #cc6600 1px solid; COLOR: #000000; BORDER-BOTTOM: #cc6600 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.campigen {
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	FONT-SIZE: 7pt;
	BORDER-LEFT: #333333 1px solid;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #333333 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #999999;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.moduliprenot {
	FONT-SIZE: 7pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CC3300;
	TEXT-DECORATION: none;
	border: 1px solid #CC3300;
}
.footer {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.invia {
	BORDER-RIGHT: #ffffcc 1px solid; BORDER-TOP: #ffffcc 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #ffffcc 1px solid; COLOR: #333333; BORDER-BOTTOM: #ffffcc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFCC66; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.campicartolina {
	BORDER-RIGHT: #993300 1px solid; BORDER-TOP: #993300 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 7pt; BORDER-LEFT: #993300 10px solid; COLOR: #000000; BORDER-BOTTOM: #993300 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.txtmessaggio {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.bordimenu {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BORDER-LEFT: #cccccc 3px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.bordilinks {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #e5e5e5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BORDER-LEFT: #e5e5e5 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5e5e5; TEXT-DECORATION: none
}
.bordiloghi {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; FONT-SIZE: 7pt; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolologhi {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txt8centr {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.txt8dx {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.txt8giust {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	line-height: normal;

}
.txt8sx {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}
.menu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menu A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #006666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #cc6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #006666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.barranera {
	BORDER-RIGHT: #ffffcc 1px solid;
	BORDER-TOP: #ffffcc 1px solid;
	FONT-SIZE: 7pt;
	BORDER-LEFT: #ffffcc 1px solid;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #ffffcc 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #333333;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-weight: bold;
}
