body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}


.Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
text-decoration:none;
	color: #5A5E5D;
	
	
}

.Link A {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color: #5A5E5D;
	text-decoration:none;
	
}
.Link A:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color: #5A5E5D;
	text-decoration:underline;
}




.PresentazioneInPrimaPagina
{
padding: 8px 8px 8px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-align:justify;
}

.Titoletti
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 0px 0px 14px;
	border-top: 2px solid #39B2DE/*E9E9E9*/;
	text-transform: uppercase;
	font-style:italic;
	color: #5A5E5D;
}

.OggetiInPrimaPagina_Corpo {
padding: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}
.OggetiInPrimaPagina_Titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #5A5E5D;
	text-decoration:none;
}

.OggetiInPrimaPagina_Titolo A {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #5A5E5D;
	text-decoration:none;
}
.OggetiInPrimaPagina_Titolo A:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #39B2DE/*5A5E5D*/;
	text-decoration:underline;
}





.OggetiInPrimaPagina_InEvidenza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-style: italic;
}

.BordoDestra_Titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:none;
		padding: 3px 0px 3px 14px;
		color: #5A5E5D;
		text-transform: uppercase;
		border-bottom: 2px dotted #39B2DE/*D2D2D2*/;
		background-image:  url("immagini/ico_docaccess.gif");
		background-repeat: no-repeat;
		background-position: 1px 5px;
}

.BordoDestra_Titolo A {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:none;
		color: #5A5E5D;
		
}

.BordoDestra_Titolo A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:underline;
		color: #5A5E5D;
}

.BordoDestra_Testo {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:none;
		padding: 3px 0px 3px 14px;
		color: #5A5E5D;
		text-align: left;
		background-image:  url("immagini/fl_r.gif");
		background-repeat: no-repeat;
		background-position: 0px 7px;
}
.BordoDestra_Testo A {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:none;
		color: #5A5E5D;
}
.BordoDestra_Testo A:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:underline;
		color: #5A5E5D;
}

.BordoDestra_LineaDivisoria {
		margin: 0px 15px 0px 0px;
		border-top: 2px solid #39B2DE /*E9E9E9*/;
		}

.BordoSinistra_TitoliCentrali {
		font-size: 11px;
		color: #3D3D3D;
		margin: 0px 0px 0px 0px;
		text-align:center;
		border-bottom: 1px solid #D2D2D2;
		}
		
.BordoSinistra_TitoliCentrali A 
{
		font-size: 11px;
		color: #3D3D3D;
		text-decoration:none;
		
		
		font-weight:bold;
 }

.BordoSinistra_TitoliCentrali A:hover {
background-color:#ffcb00;
}

		
		
.BordoSinistra_TitoliSommario0, .BordoSinistra_TitoliSommario1, .BordoSinistra_TitoliSommario2, .BordoSinistra_TitoliSommario3, .BordoSinistra_TitoliSommario4 {
		font-size: 11px;
		color: #3D3D3D;
		text-align: left;
		BACKGROUND-REPEAT: no-repeat; 
		font-weight:bold;
}

.BordoSinistra_TitoliSommario0 A, .BordoSinistra_TitoliSommario1 A, .BordoSinistra_TitoliSommario2 A, .BordoSinistra_TitoliSommario3 A, .BordoSinistra_TitoliSommario4 A 
{
		font-size: 11px;
		color: #3D3D3D;
		text-decoration:none;
		DISPLAY: block;
		border-bottom: 1px solid #D2D2D2;
		padding: 5px 0px 5px 20px;
		background-image:  url("immagini/lnav_c.gif");
		BACKGROUND-REPEAT: no-repeat; 
		background-position: 10px 8px;
		font-weight:bold;
 }

.BordoSinistra_TitoliSommario0 A:hover {text-decoration:underline; DISPLAY: block; background-color:#E76918;}
.BordoSinistra_TitoliSommario1 A:hover {text-decoration:underline; DISPLAY: block; background-color:#99FF66;}
.BordoSinistra_TitoliSommario2 A:hover {text-decoration:underline; DISPLAY: block; background-color:#00FFFF;}
.BordoSinistra_TitoliSommario3 A:hover {text-decoration:underline; DISPLAY: block; background-color:#FFFF66;}
.BordoSinistra_TitoliSommario4 A:hover {text-decoration:underline; DISPLAY: block; background-color:#ffCC99;}

		
.SommarioAlto_TitoliEvidenziato A{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
text-decoration:none;
color: #3D3D3D;
text-transform: uppercase;
font-weight:bold;
DISPLAY: block; 
BACKGROUND-POSITION: right center; 
BACKGROUND-REPEAT: no-repeat; 
background-color: #ffcb00;
padding: 3px 3px 2px 3px;
margin: 0px 3px 0px 3px;
border-top: #CBCDCC 1px dotted;
border-right: #CBCDCC 1px dotted;
border-left: #CBCDCC 1px dotted;
}
.SommarioAlto_Titoli A{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
text-decoration:none;
color: #3D3D3D;
text-transform: uppercase;
font-weight:bold;
DISPLAY: block; 
BACKGROUND-POSITION: right center; 
BACKGROUND-REPEAT: no-repeat; 
background-color: #39B2DE;
padding: 3px 3px 2px 3px;
margin: 0px 3px 0px 3px;
border-top: #CBCDCC 1px dotted;
border-right: #CBCDCC 1px dotted;
border-left: #CBCDCC 1px dotted;
}
.SommarioAlto_Titoli A:hover{
color: #000000;
DISPLAY: block; 
BACKGROUND-POSITION: right center; 
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-COLOR: #ffcb00
}
		



.VaiAiDettagli A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5A5E5D;
	text-decoration:none;
	background-image:  url("immagini/fl_r.gif");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 0px 20px 0px 5px;
}

.VaiAiDettagli A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5A5E5D;
	text-decoration: underline;
	background-image:  url("immagini/fl_r.gif");
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 0px 20px 0px 5px;
}

.input {
		padding: 1px 0px 0px 0px;
		text-align:center;
		font-size: 11px;
		height: 16px;
		color:#FF0000;
		border-top: #858585 1px solid;
		border-right: #858585 1px solid;
		border-bottom: #858585 1px solid;
		border-left: #858585 1px solid;
		background-color: #F2F2F2;
		width: 110px;
		}
		.inputModuli {
		padding: 1px 0px 0px 0px;
		
		font-size: 11px;
		
		color:#FF0000;
		border-top: #858585 1px solid;
		border-right: #858585 1px solid;
		border-bottom: #858585 1px solid;
		border-left: #858585 1px solid;
		background-color: #F2F2F2;
		
		}
		
.inputButtons {
		padding: 1px 0px 0px 0px;
		text-align:center;
		font-size: 11px;
		
		color:#FF0000;
		border-top: #858585 1px solid;
		border-right: #858585 1px solid;
		border-bottom: #858585 1px solid;
		border-left: #858585 1px solid;
		
		}
		
		.inputButtonsDis {
		padding: 1px 0px 0px 0px;
		text-align:center;
		font-size: 11px;
		
		color:#333333;
		border-top: #858585 1px solid;
		border-right: #858585 1px solid;
		border-bottom: #858585 1px solid;
		border-left: #858585 1px solid;
		
		}

.corpoListe {
padding: 5px 20px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 17px;
}
.corpoListe A {
	color:#5A5E5D;
	text-decoration:none;
}
.corpoListe A:hover {
	color:#5A5E5D;
	text-decoration: underline;
}
.corpoListe A:visited {
	color:#CCC7C4;
	text-decoration: none;
}


.top {
		
text-transform: uppercase;
	font-weight: bold;
	color: #94b2c2;
	font-size: 24px;
	font-style: italic;
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 5px;
/*background-color:#EC6500;*/
/*background-color:#0099FF;*/
/*background-color:#336699;*/

		white-space: nowrap;
		border-bottom: #CBCDCC 1px solid;
border-top: #CBCDCC 1px solid;



		}		

.toptop {
		/*clear: both;*/
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background-color:#39B2DE /*94b2c2;*/;
		white-space: nowrap;
		font-size: 10px;
		border-bottom: #000000 1px solid;
		}	
		
		

.footer {
		/*clear: both;*/
		margin: 0px 0px 0px 0px;
		padding: 0px 5px 0px 5px;
		background-color: #39B2DE /*94b2c2*/;
		white-space: nowrap;
		font-size: 10px;
		border-top: /*#CBCDCC*/#000000  1px solid;
			font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
		}		

.bodypic {
	BORDER-RIGHT: #888888 1px solid; 
	PADDING-RIGHT: 6px; 
	BORDER-TOP: #888888 1px solid; 
	PADDING-TOP: 6px; 
	BORDER-LEFT: #888888 1px solid; 
	PADDING-LEFT: 6px; 
	BORDER-BOTTOM: #888888 1px solid;
	PADDING-BOTTOM: 6px; 
	BACKGROUND: #ffffff; 
	MARGIN: 2px; 
}

.testo{ font-size:9pt}

img {border:1; color:#999999;}

.presentazione{ background-repeat:no-repeat; background-position:right top; background-color:#EEEEEE; padding:10px; border-top:8px #DDDDDD solid; border-bottom:8px #DDDDDD solid; width:90%; font-size:8pt}