BODY {
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-TRACK-COLOR: #E7EDF8;
	SCROLLBAR-BASE-COLOR: #3C6D95;
	background-color: #E7EDF8;
}

A IMG {
	border: 0px;

}

	
a:link {
	text-decoration:none;
	color: #1A3F5C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

}

a:visited {
	color:#790000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;

}
a:hover {
	color:#0066CC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;

}
a:aktiv {
color:#000000;
}

.brdobianco {
BORDER-TOP: #a52524 1px solid;
BORDER-RIGHT: #a52524 1px solid; 
BORDER-LEFT: #a52524 1px solid;
BORDER-BOTTOM: #a52524 1px solid;  
PADDING-TOP: 6px; 
PADDING-RIGHT: 6px;
PADDING-LEFT: 6px; 
PADDING-BOTTOM: 6px; 
WIDTH: 450px; 
BACKGROUND-COLOR: #ffffff
}

.firstletter 
{
	color: #1A3F5C;
	font-size:36px;
	font-weight: 900;

}

.mini {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;

}
.mini2 {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000066;
	text-decoration: none;
}

.giustificato {
	text-align: justify;
}

.datum {
display:none;
color:#ACC4B6;
text-decoration:none ;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
border-top:none;
border-bottom:none;
}

.menu {
	FONT-SIZE: 12px;
	WIDTH: 170px;
	FONT-FAMILY: verdana;
	background-color: #B7E6FF;
	text-align: center;
	margin: 0px;
	padding: 3px;
	color: #000033;
	font-weight: bold;
	border: 1px solid #CC0000;
}

.piccolo {
 font-family:Arial, Helvetica;
 font-size:9px;
 color: #990000;
}

.punoelenco {
	list-style-position: inset;
	list-style-image: url(../images/icona.gif);
	list-style-type: none;
	display: list-item;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1A3F5C;
	line-height: 25px;
}
.punoelenco2 {
	list-style-position: outset;
	list-style-image: none;
	list-style-type: decimal;
	display: list-item;
	clip:   rect(auto auto auto auto);
	padding-left: 10px;
	line-height: 20px;
}
.punoelenco3 {
	list-style-position: outset;
	list-style-image: none;
	list-style-type: disc;
	display: list-item;
	clip:   rect(auto auto auto auto);
	padding-left: 5px;
	line-height: 18px;
	margin-left: 5px;

}
.rilievogrigio {
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND: #d3d5d2;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #083d7f 1px solid;
	width: 150px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align: center;
}
.rilievoblu {
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND: #87b3e0;
	BORDER-BOTTOM: #083d7f 1px solid;
	color: #000000;
	padding: 2px 4px;
	text-align: center;


}
.rilievoliva {
	BACKGROUND-COLOR: #AFC4CD;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 5px 5px 15px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 300px;
}
.rilievobianco {
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	clip:           rect(auto auto auto auto);
	background-color: #FFFFFF;
	line-height: 30px;
	border-top: thin ridge #CCCCCC;
	border-right: thin ridge #CCCCCC;
	border-bottom: thin ridge #CCCCCC;
	border-left: thin ridge #CCCCCC;
	padding-left: 15px;
	width: 380px;
}
.rilievoblutitolo {
	BORDER-TOP: 1px solid #CCCCCC;
	FONT-WEIGHT: bold;
	BACKGROUND: #87b3e0;
	BORDER-BOTTOM: 1px solid #083d7f;
	color: #000066;
	font-size: 18px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #083d7f;
	border-left-color: #CCCCCC;
}

td {
	font-family:verdana, arial, helvetica;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color: #1A3F5C;
}

.titolo {
	FONT-SIZE: 24px;
	COLOR: #1A4567;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.sottotitbianc {
	FONT-SIZE: 14px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.titbian {
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.titrosso {
	FONT-SIZE: 18px;
	COLOR: #800000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.rilievoblu18 {
	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND: #337CC6;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #083d7f 1px solid;
	color: #CAF8FF;
	width: 250px;
	padding: 4px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.rilievoblu18c {

	BORDER-TOP: #ffffff 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND: #337CC6;
	LINE-HEIGHT: 20px;
	BORDER-BOTTOM: #083d7f 1px solid;
	color: #CAF8FF;
	width: 150px;
	padding: 4px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.titblucsc16 {
	FONT-SIZE: 16px;
	COLOR: #1A4567;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.titblusc18 {
	FONT-SIZE: 18px;
	COLOR: #1A4567;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.titolo14 {
	FONT-SIZE: 14px;
	COLOR: #1A4567;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.titrosso16 {
	FONT-SIZE: 16px;
	COLOR: #990000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: 900;
}
.titgrig16 {
	FONT-SIZE: 16px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.titbianc16 {
	FONT-SIZE: 16px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.titgrig18 {
	FONT-SIZE: 18px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.testo1 {

 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #1A3F5C;
}
.testorosso {
 color: #660000;
}
.testobold {
	font-weight: bold;

}
.testocorsivo {
	font-style: italic;
}
.testocorsbold {
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

}
.testocorsivo2 {

	font-weight: normal;
	font-style: italic;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.testointerl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1A3F5C;
	line-height: 25px;
	font-style: italic;
	font-weight: bold;
}

.tabella {
	background-color: #FFFFCC;
	border: thin solid #000066;
	left: 20px;
	top: 10px;
	right: 20px;
	bottom: 10px;
	}
.tabella2 {
	border: thin solid #000066;
	left: 20px;
	top: 10px;
	right: 20px;
	bottom: 10px;
	}
.tablaran {
	background-color: #D07D02;
	}
.tablverde {
	background-color: #006633;
	}
.tablrosso {
	background-color: #8c0606;
}
.tablrosso_scuro {
	background-color: #8c0606;
}
.tablblusc {
	background-color: #8c0606;
}
TABLE.marrone {
	BORDER-RIGHT: #693a3a 1px solid; BORDER-TOP: #693a3a 1px solid; BORDER-LEFT: #693a3a 1px solid; BORDER-BOTTOM: #693a3a 1px solid
}
TABLE.arancione {
	BORDER-RIGHT: #f79714 1px solid; BORDER-TOP: #f79714 1px solid; BORDER-LEFT: #f79714 1px solid; BORDER-BOTTOM: #f79714 1px solid
}
TABLE.verde {
	BORDER-RIGHT: #e3c51d 1px solid; BORDER-TOP: #e3c51d 1px solid; BORDER-LEFT: #e3c51d 1px solid; BORDER-BOTTOM: #e3c51d 1px solid
}
TABLE.albi TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.tabellasfo {
	left: 10px;
	top: 10px;
	right: 10px;
	bottom: 10px;
	width: 350px;
	text-align: center;
	background-color: #C9E4F5;
}
.tabelblubia {
	background-color: #2970A9;
}
.titgrig24 {

	FONT-SIZE: 24px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.testointerl10 {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #1A3F5C;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
}

