BODY {
	color : #ffffff;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	margin-left : 0px;
	margin-right : 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12.75px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	
	}
	
A:link, A:visited { 
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size:12.75px;
color: #000033;
}

A:hover { 
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #003399; 
font-size:12.75px;
#border-bottom: 1px dashed #000000;
}

a.path:link, a.path:visited{ 
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #000033; 
font-size:10.75px;
font-weight: bold;
}

a.path:hover {
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #003399; 
font-size:10.75px;
font-weight: bold;
}

a.menu:link, a.menu:visited { 
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #000000; 
font-size:12.75px;
font-weight: bold;
}

a.menu:hover {
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #f0f0f0; 
font-size:12.75px;
font-weight: bold;
}

table, td {
	color : #000000;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12.75px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	}

strong {
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12.75px;
font-style: normal;
font-variant: normal;
font-weight: bold;
   }
	
cite {
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 12.75px;
font-style: normal;
font-variant: normal;
font-weight: normal;
}

code {
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 10.75px;
font-style: normal;
font-variant: normal;
font-weight: normal;
}

.titolo {
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
    font-weight: normal;
	font-variant: normal;
	
}

.giustifica {
   font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	margin-left : 0px;
	margin-right : 0px;
	margin-top: 0px;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: justify;
}

.tabella{
border: thin solid #000000;
}

.tabellab{
border: 1px #333333;
border-style: solid;
}

h1 {
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 22px;
padding-top: 1px;
padding-bottom: 1px;
}

.tendina {
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
background:#333333; 
font-size: 11.75px; 
color:#ffffff; 
}
.path  { 
font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; 
color: #0099CC; 
font-size:10.75px;
font-weight: bold;
 } 
.sottolineato {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.75px;

}

.tooltiptitle{TEXT-DECORATION: underline overline; CURSOR: Default; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12pt}
.tooltipcontent{TEXT-DECORATION: none; CURSOR: Default; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}

#ToolTip{position:absolute; width: 50px; top: 0px; left: 0px; z-index:4; visibility:hidden;}
.tabletable{ border : 1px solid #000000; background-color : transparent; }

.tableHeaderTD { border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; color : #FFFFFF; font-size : 11px; }

.tableHeaderTD A:link {	color: #ffffff;} .tableHeaderTD A:hover {color: #ffa500;} .tableHeaderTD A:visited {	color: #ffa500;}

.tableFooterTD{ border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; background-color : #606C94; color : #FFFFFF; font-size : 11px; }
.tableColumnLeftTD{ border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; background-color : #FFFFFF; color : #000000; font-size : 11px; }
.tableColumnLeftTD A:link {color: #191970;} .tableColumnLeftTD A:hover {color: #a52a2a;}.tableColumnLeftTD A:visited {color: #708090;}
.tableDataTD{ border-top : 1px solid #C6C7BD; border-left : 1px solid #C6C7BD; border-bottom : 1px solid #EFEBE7; border-right : 1px solid #EFEBE7; background-color : #EFEFF7; color : #000000; font-size : 11px; }
.tableDataTD A:link {color: #191970;} .tableDataTD A:hover {color: #a52a2a;}.tableDataTD A:visited {color: #708090;}
.tableDataAltTD{ border-top : 1px solid #C6C7BD; border-left : 1px solid #a52a2a; border-bottom : 1px solid #EFEBE7; border-right : 1px solid #a52a2a; background-color : #EBE6CD; color : #000040; font-size : 11px; }
.tableColumnRightTD{ border-top : 1px solid #FFFFFF; border-left : 1px solid #FFFFFF; border-bottom : 1px solid #FFFFFF; border-right : 1px solid #FFFFFF; background-color : #FFFFFF; color : #000000; font-size : 11px; }
.tableColumnRightTD1{ border-top : 1px solid #FFFFFF; border-left : 1px solid #FFFFFF; border-bottom : 1px solid #ff9900; border-right : 1px solid #FFFFFF; background-color : #FFFFFF; color : #000000; font-size : 11px; }
.tableRowDataTD1{ border-top : 1px solid #C6C7BD; border-left : 1px solid #C6C7BD; border-bottom : 1px solid #EFEBE7; border-right : 1px solid #EFEBE7; background-color : #BBD5D4; color : #000000; font-size : 11px; }
.tableRowDataTD2{ border-top : 1px solid #C6C7BD; border-left : 1px solid #C6C7BD; border-bottom : 1px solid #EFEBE7; border-right : 1px solid #EFEBE7; background-color : #f5f5dc; color : #000000; font-size : 11px; }
.tableColDataTD1{ border-top : 1px solid #C6C7BD; border-left : 1px solid #C6C7BD; border-bottom : 1px solid #EFEBE7; border-right : 1px solid #EFEBE7; background-color : #ffffff; color : #000000; font-size : 11px; }
.tableColDataTD2{ border-top : 1px solid #C6C7BD; border-left : 1px solid #C6C7BD; border-bottom : 1px solid #EFEBE7; border-right : 1px solid #EFEBE7; background-color : #f5f5f5; color : #000000; font-size : 11px; }
.tableHeaderTR { border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; background-color : #515B7D; color : #ffffff; font-size : 11px; }
.tableFooterTR{ border-bottom : 1px solid #63655A; border-right : 1px solid #63655A; border-top : 1px solid #D6D3C6; border-left : 1px solid #D6D3C6; background-color : #606C94; color : #FFFFFF; font-size : 11px; }
.unnamed1 {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	word-spacing: normal;
	white-space: pre;
}
