A   {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 70%;
	color: #BB4444;
	font-weight: bold;
	text-decoration: none
}

A:hover {
	color: red;
	font-weight: bold
}

A:active {
	color: #999999
}

A.Email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #BB4444;
	font-weight: bold
}

A.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #BB4444;
	font-weight: bold
}

A.TitBmk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #BB4444;
	font-weight: bold
}

A.h2 {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 110%;
	color: #889988;
	font-weight: bold;
	background-color: #FFEEDD;
	text-decoration: none
}

A.somm:link {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 70%;
	color: navy;
	font-weight: bold;
	text-decoration: none
}

A.somm:visited {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 70%;
	color: silver;
	font-weight: bold;
	text-decoration: none
}

A.somm:hover {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 70%;
	color: orange;
	font-weight: bold;
	text-decoration: None
}

A.somm:active {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 70%;
	color: aqua;
	font-weight: bold;
	text-decoration: none
}

								/* link menu header */
A.header:link {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 90%;
	color: white;
	font-weight: bold;
	text-decoration: none
}

A.header:visited {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 90%;
	color: #96AA8F;
	font-weight: bold;
	text-decoration: none
}

A.header:hover {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 90%;
	color: yellow;
	font-weight: bold;
	text-decoration: None
}

A.header:active {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 90%;
	color: yellow;
	font-weight: bold;
	text-decoration: none
}

Body {
	margin-top: 0px;
	margin-left: 0px;
	background-image:   url(Images/sfondo591.gif)
}

								/* verificare se usato e cancellare */
.BGrMain {
	margin-top: 0px;
	margin-left: 0px;
	background-color: oldlace
}

.BGrFooter {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #FFFFFF
}

.BGrHeader {
	margin-top: 0px;
	margin-left: 0px;
	background-color: #FFFFFF
}

								/* bckgr per il testo, usato nello standard */
.BGrText {
	margin-top: 0px;
	margin-left: 0px;
	background-color: cornsilk
}

.BkgrA {
	background-color: #EEEEFF
}

Br.A {
	height: 6px;
	width: 6px;
	font-size: 50%
}

Br.B {
	height: 12px;
	width: 12px;
	font-size: 110%
}

Br.C {
	height: 18px;
	width: 18px;
	font-size: 170%
}

H1 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 170%;
	color: gold;
	font-weight: bold;
	text-decoration: none
}

H2 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 110%;
	color: black;
	font-weight: bold;
	font-style: italic;
	background-color: none;
	text-decoration: none
}

H2.Box {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 110%;
	color: white;
	font-weight: bold;
	background-color: none;
	text-decoration: none
}

H3 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 110%;
	color: black;
	font-weight: bold;
	text-decoration: none
}

H4 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 110%;
	color: black;
	font-weight: bold;
	text-decoration: none
}

								/* testo std non giustificato */
.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%
}
								/* testo std allineato a destra */
.TextR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: right
}

/* .TextJust:first-letter {
	font-size: 140%;
	font-weight: bold;
	float: left;
	padding-right: 3;
	color: gray
} */

								/* testo std giustificato */
.TextJust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: justify
}
								/* testo std giustificato */
TD.TextJust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: justify
}

.TextSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%
}

								/* testo sommario */
.TextSomm {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 70%;
	color: navy;
	font-weight: bold
}
								/* testo box giustificato */
TR.TextBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: justify;
	color: white;
	padding-bottom: 9px;
}
								/* testo box giustificato */
TR.TextDef {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: italic;
	text-align: justify;
	color: white;
	padding-bottom: 9px;
}
								/* tab principale d'impaginazione */
Table.Header {
	width: 85%;
	border: 4px;
	padding: 0px
}
								/* tab principale d'impaginazione */
Table.Footer {
	width: 85%;
	border: 4px;
	padding: 0px;
	background-color: linen
}

								/* tab principale d'impaginazione */
Table.MMain {
	width: 85%;
	border: 4px;
	padding: 0px;
	background-color: #FFFFFF;
	border-style: double;
	border-color: yellow
}

TD.Padd {
	padding: 10px;
}

								/* tab menu di sezione */
Table.MMenu {
	width: 150px;
	background-color: #FFFFFF
}

								/* col (1) menu nella tabella principale d'impaginazione */
TD.MMenu {
	width: 150px;
	background-color: #FFFFFF
}

								/* col (2) distanziatrice nella tabella principale d'impaginazione */
TD.MSpacer {
	width: 5px
}
								/* tab principale d'impaginazione */
TD.MText {
	border: 0px;
	padding: 3%;
	background-color: oldlace
}
								/* tab Box */
Table.Box {
	width: 100%;
	border: 1px;
	padding: 0px;
	background-color: #985751
}
								/* tab Definizione */
Table.TDef {
	width: 100%;
	border: 1px;
	padding: 0px;
	background-color: #CFAF64
}
								/* tab Commento Standard */
Table.StdComm {
	width: 100%;
	border: 1px;
	padding: 0px;
	background-color: papayawhip
}
								/* bordo cella: superiore */
TD.BorderTop1 {
	border-top: 1px solid black;
	border-bottom: none;
	border-left: none;
	border-right: none
}
								/* bordo cella: superiore */
TD.BorderTop2 {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: none;
	border-right: none
}

								/* bordo cella: superiore */
TD.MenuBorderTop3 {
	border-top: 3px solid #FFFFFF;
	border-bottom: none;
	border-left: none;
	border-right: none
}

								/* bordo cella: tutti i lati */
TD.BorderAll {
	border-top: 1px solid navy;
	border-bottom: 1px solid navy;
	border-left: 1px solid navy;
	border-right: 1px solid navy
}

								/* standard: tab testo dello standard */
Table.SiNo {
	width: 100%;
	border: 1px;
	padding: 0px;
	background-color: mintcream
}

