BODY {
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	SCROLLBAR-FACE-COLOR: #B7B7B7;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ececec;
	SCROLLBAR-ARROW-COLOR: #000066;
	SCROLLBAR-TRACK-COLOR: #F7F7F7;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff;
}

.invisibile{ display:none }
.visibile{ display:inline }

.BordoTop {background: #9F9F9F;}
.BordoLeft {background: #9F9F9F;}
.BordoRight {background: #9F9F9F;}
.BordoBottom {background: #9F9F9F;}
.OmbraLeft {background: #ECECEC;}
.OmbraRight {background: #D5D5D5;}
.OmbraBottom {background: #D5D5D5;}
.SfondoTitoloMenu {background: #FF6600;}
.OutMenu {background: none transparent;}
.OverMenu {background: #ffffff;}
.OverMenuColor {background: #FF6600;}
.Bianco{background: #ffffff;}


H0 {font-size: 7pt;}
H1 {font-size: 8pt;}
H2 {font-size: 10pt;}
H3 {font-size: 12pt;}
H4 {font-size: 14pt;}
H5 {font-size: 16pt;}
H6 {font-size: 18pt;}
H7 {font-size: 20pt;}


.H0blackb {font-size: 7pt; color : Black; font-weight: bold;}
.H0black {font-size: 7pt; color : Black;}
.H0Whiteb {	font-size: 7pt;	color : White;	font-weight: bold;}
.H0White {font-size: 7pt;	color : White;}
.H0Redb {	font-size: 7pt;	color : #A02C00;	font-weight: bold;}
.H0Red {font-size: 7pt;	color : #A02C00;}
.H0Blub {	font-size: 7pt;	color : #000066;	font-weight: bold;}
.H0Blu {font-size: 7pt;	color : #000066;}
.H0Arcobaleno {font-size: 7pt;	color : #1E2C50;}

.H1blackb {font-size: 8pt; color : Black; font-weight: bold;}
.H1black {font-size: 8pt; color : Black;}
.H1Whiteb {	font-size: 8pt;	color : White;	font-weight: bold;}
.H1White {font-size: 8pt;	color : White;}
.H1Redb {	font-size: 8pt;	color : #A02C00;	font-weight: bold;}
.H1Red {font-size: 8pt;	color : #A02C00;}
.H1Blub {	font-size: 8pt;	color : #000066;	font-weight: bold;}
.H1Blu {font-size: 8pt;	color : #000066;}
.H1Linkb {	font-size: 8pt;	color : #0000ff;	font-weight: bold;}
.H1Link {font-size: 8pt;	color : #0000ff;}
.H1Brownb {	font-size: 8pt;	color : #531900;	font-weight: bold;}
.H1Brown {font-size: 8pt;	color : #531900;}
.H1Grigio {font-size: 8pt;	color : #555555;}
.H1News {font-size: 8pt;	color : #262626;}
.H1Grigiob {font-size: 8pt;	color : #555555; font-weight: bold;}
.H1Green {font-size: 8pt;	color : #65A657;}
.H1Greenb {font-size: 8pt;	color : #65A657; font-weight: bold;}
.H1Orange {font-size: 8pt;	color : #FF6600;}
.H1Orangeb {font-size: 8pt;	color : #FF6600; font-weight: bold;}

.H2whiteb {	font-size: 10pt;color : White;	font-weight: bold;}
.H2white {	font-size: 10pt;color : White;}
.H2blackb {	font-size: 10pt;	color : Black;	font-weight: bold;}
.H2black {	font-size: 10pt;	color : Black;}
.H2Redb {	font-size: 10pt;	color : #A02C00;	font-weight: bold;}
.H2Red {	font-size: 10pt;	color : #A02C00;}
.H2Blub {	font-size: 10pt;	color : #000066;	font-weight: bold;}
.H2Blu {	font-size: 10pt;	color : #000066;}
.H2Arcobaleno {font-size: 10pt;	color : #1E2C50;}
.H2Grigio {font-size: 9pt;	color : #555555;}
.H2Grigiob {font-size: 9pt;	color : #555555; font-weight: bold;}

.H3blackb {font-size: 12pt; color : Black; font-weight: bold;}
.H3black {font-size: 12pt; color : Black;}
.H3Whiteb {	font-size: 12pt;	color : White;	font-weight: bold;}
.H3White {font-size: 12pt;	color : White;}
.H3Redb {	font-size: 12pt;	color :#A02C00;	font-weight: bold;}
.H3Red {font-size: 12pt;	color :#A02C00;}
.H3Blub {	font-size: 12pt;	color :#002F53;	font-weight: bold;}
.H3Blu {font-size: 12pt;	color :#002F53;}

.H4whiteb {	font-size: 14pt;color : White;	font-weight: bold;}
.H4white {	font-size: 14pt;color : White;}
.H4blackb {	font-size: 14pt;	color : Black;	font-weight: bold;}
.H4black {	font-size: 14pt;	color : Black;}
.H4Redb {	font-size: 14pt;	color : #A02C00;	font-weight: bold;}
.H4Red {	font-size: 14pt;	color : #A02C00;}
.H4Blub {	font-size: 14pt;	color : #002F53;	font-weight: bold;}
.H4Blu {	font-size: 14pt;	color : #002F53;}

.H5whiteb {	font-size: 16pt;color : White;	font-weight: bold;}
.H5white {	font-size: 16pt;color : White;}
.H5blackb {	font-size: 16pt;	color : Black;	font-weight: bold;}
.H5black {	font-size: 16pt;	color : Black;}
.H5Redb {	font-size: 16pt;	color :#A02C00;	font-weight: bold;}
.H5Red {	font-size: 16pt;	color : #A02C00;}
.H5Blub {	font-size: 16pt;	color :#002F53;	font-weight: bold;}
.H5Blu {	font-size: 16pt;	color : #002F53;}

.clsCategoria
{
	padding-top: 3px;
	border-right: #000080 1px outset;
	border-top: #000080 1px outset;
	font-weight: bold;
	font-size: 7pt;
	border-left: #000080 1px outset;
	cursor: hand;
	color: #000080;
	border-bottom: #000080 1px outset;
	height: 30px;
}

.clsCategoriaOver
{
	padding-top: 3px;
	border-right: #FF6600 1px outset;
	border-top: #FF6600 1px outset;
	font-size: 7pt;
	font-weight:bold;
	border-left: #FF6600 1px outset;
	cursor: hand;
	color: #FF6600;
	border-bottom: #FF6600 1px outset;
	height: 30px;
}

.clsScarica
{
	padding-left: 25px;
	padding-top: 2px;
	font-size: 8pt;
	background: url(Sc.gif) no-repeat;
	cursor: hand;
	color: #ffffff;
	height: 18px;
	background-color: #000080;
	font-weight: bold;
}

.clsScaricaOver
{
	padding-left: 25px;
	padding-top: 2px;
	font-size: 8pt;
	background: url(Sc.gif) no-repeat;
	cursor: hand;
	color: #ff6600;
	height: 18px;
	background-color: #000080;
	font-weight: bold;
}

.clsReg
{
	border: 1px outset #002F53;
	font-size: 8pt;
	font-weight: bold;
	cursor: hand;
	color: #ffffff;
	height: 16px;
	width:80px;
	text-align:center;
	background-color:#002F53;
}

.clsRegOver
{
	border: 1px outset #002F53;
	font-weight: bold;
	font-size: 8pt;
	cursor: hand;
	color: #002F53;
	height: 16px;
	width:80px;
	text-align:center;
	background-color:#ffffff;
}


.clsMenuHidden {
	font-size: 8.5pt;
	cursor: hand;
	font-weight: bold;
	margin-left : 0;
	width :750;
	vertical-align : text-top;
}
.clsMenuShown {
	font-size: 8.5pt;
	cursor: hand;
	font-weight: bold;
	margin-left : 0;
	width : 750;
	margin-top : 10;
	margin-bottom : 10;
	vertical-align : text-top;
}
.clsMenu {
	color: white;
	cursor: text;
	font-size: 8.5pt;
	font-weight: normal;
	line-height: 12pt;
	list-style-image: none;
	margin-bottom: 0px;
	margin-left:0px;
	vertical-align : text-top;
	padding-top : 10;
}
.clsMenuGlo{
	background-color : #C3C3C3;
	font-size : 18px;
	padding-left : 10px;
	cursor: hand;
	font-weight : bold;
	list-style-image: url(../immagini/pallino.gif);
	line-height : 22px;
	vertical-align : middle;
	color : White;
	width:750;
}
.clsDefHidden {
	font-size: 8.5pt;
	cursor: hand;
	font-weight: bold;
	list-style-image: url(../immagini/pallino.gif);
	margin-left : 20;
	width : 580;
	vertical-align : text-top;
}
.clsDefShown {
	font-size: 8.5pt;
	cursor: hand;
	font-weight: bold;
	list-style-image: none;
	margin-left : 20;
	width : 580;
	margin-top : 10;
	margin-bottom : 10;
	vertical-align : text-top;
}
.clsDefinition {
	color: Black;
	cursor: text;
	font-size: 8.5pt;
	font-weight: normal;
	line-height: 12pt;
	list-style-image: none;
	margin-bottom: 0px;
	margin-left:40px;
	vertical-align : text-top;
}
.clsHide  {
	display: none;
	vertical-align : text-top;
}
.clsGlossario{
	background-color : Silver;
	font-size : 18px;
	padding-left : 10px;
	cursor: hand;
	font-weight : bold;
	list-style-image: url(../immagini/pal_lista.gif);
	line-height : 22px;
	vertical-align : text-top;
}
A {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}


