
body         { margin:0; background-image: url('immagini/sfp2.gif'); background-repeat: repeat-x; background-color:#DBECE3}

.graficauno_a { background-image: url('immagini/home_01_base.jpg'); background-repeat: no-repeat }
.graficauno_b { background-image: url('immagini/home_06_base.gif'); background-repeat: no-repeat }
.cellait     { background-image: url('immagini/home_06_bis.gif'); background-repeat: 
               no-repeat }
h1          { color: #6C779B; 
			font-family: Century Gothic, Arial, Helvetica; 
			font-size: 18pt; 
			font-weight: 400;
			}
			
th           { color: #FFFFFF; 
			font-family: Arial, Helvetica; 
			font-size: 12pt; 
			font-weight: bold;
			background-color: #9BA4D9}
.cl_lineagiubig { border-left-width: 1; 
			border-right-width: 1; 
			border-top-width: 1; 
            border-bottom: 1px solid #9BA4D9; 
            background-color: #FFFFFF
            font-family: Arial, Helvetica; 
			font-size: 16pt; 
			color: #3D4758; 
			line-height:120%
			}			
.cl_lineagiu { border-left-width: 1; 
			border-right-width: 1; 
			border-top-width: 1; 
            border-bottom: 1px solid #9BA4D9; 
            background-color: #FFFFFF
            font-family: Arial, Helvetica; 
			font-size: 9pt; 
			color: #3D4758; 
			line-height:120%
			}
p	{ 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color: #3D4758; 
	line-height:150%}
	
.pdista	{ 
	font-family: Arial, Helvetica; 
	font-size: 12pt; 
	margin: 2;
	color: #3D4758; 
	line-height:150%;}

/*************************BLOCCO GIUSTIFICATO****************************/
#blocco	{ 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color: #3D4758; 
	line-height:100%; 
	}
	
#blocco	p, li{ 
	text-align:justify}
	
#blocco	b{ 
	font-size: 10pt; 
	text-align:justify}	
	
TD	{ 
	font-family: Arial, Helvetica; 
	font-size: 12pt; 
	color: #3D4758; 
	line-height:150%}
/*	
b	{ 
	font-family: Arial, Helvetica;
	font-size: 12pt; 
	color: #6C779B; 
	line-height:150%; font-weight:bold}
*/
	
span.evidenzia	{ 
	font-family: Arial, Helvetica;
	font-size: 12pt; 
	color: #E62F61; 
	line-height:150%; font-weight:bold}

li           { margin-bottom: 7 }
.testomini	{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color: #3D4758; 
	line-height:120%}
	
.celladown	{ 
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	color: #3D4758; 
	font-style:italic; 
	font-weight:bold; 
	background-image:url('images/tabelle/tab-pro_08.gif'); 
	text-align:center; 
	margin-top:0; padding-bottom:6 
	}	

	
.p1          { background-image: url('immagini/home_p1.gif'); background-repeat: no-repeat; font-family:Arial; font-size:10pt; color:#FFFFFF; font-style:italic; font-weight:bold;  letter-spacing:1; background-color:#000080}
.p2          { background-image: url('immagini/home_p2.gif'); background-repeat: no-repeat; font-family:Arial; font-size:10pt; color:#E2E3EB; font-style:italic; font-weight:bold; letter-spacing:1; background-color:#000080 }
.p3          { background-image: url('immagini/home_p3.gif'); background-repeat: no-repeat; font-family:Arial; font-size:10pt; color:#E2E3EB; font-style:italic; font-weight:bold;  letter-spacing:1; background-color:#000080}
.colsx       {  background-color:#FFFFFF; border-top-width:1; border-bottom-width:1; background-image:url('immagini/sfclsx.gif')}
.coldx       {  background-image: url('immagini/home_13.gif')}

.cl_contenuti { 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color: #3D4758; 
	padding: 20; 
	line-height:150%}

li { 
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	color: #3D4758; 
	line-height:150%}

.cl_news { 
	border-bottom:1px solid #9BA4D9; font-family: Arial, Helvetica; 
	font-size: 12pt; 
	color: #3D4758; 
	line-height:150%;
	border-left: 1px solid #9BA4D9; 
	border-right: 1px solid #9BA4D9; 
	border-top-width: 1px; 
	background-color: #F7F7F9
	}
a:active.bianco     { 
	font-family: Arial; 
	color: #FFFFFF; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration:none;
 }
a:link.bianco     {
	font-family: Arial; 
	color: #FFFFFF; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration:none;}

a:visited.bianco     { 
	font-family: Arial; 
	color: #FFFFFF; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration:none;}

a:hover.bianco     { 
	font-family: Arial; 
	color: #1E0462; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration: underline }
acronym {
	cursor: help; 
	border-bottom: #000 1px dashed; }
a:active     { 
	color: #DF0000; 
	text-decoration:none }
a:link       { 
	color: #1DA3CF; 
	text-decoration:none  }
a:visited    { 
	color: #1DA3CF; 
	text-decoration:none;  }
a:hover     { 
	color: #F86A01; }
a:active.biancog     { 
	font-family: Arial; 
	color: #FFFFFF; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration:none;
 }
a:link.biancog     {
	font-family: Arial; 
	color: #FFFFFF; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration:none;}

a:visited.biancog     { 
	font-family: Arial; 
	color: #FFFFFF; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration:none;}

a:hover.biancog     { 
	font-family: Arial; 
	color: #F3E727; 
	letter-spacing:1; 
	font-weight:bold 
	color: #DF0000; 
	text-decoration: underline }

p.loghi     { 
	font-family: Arial;
	letter-spacing:0; 
	font-weight:bold; 
	color: #666666; 
	font-size:8pt;
	text-align:left;
	vertical-align:top;
	line-height:10pt; margin-left:10px; margin-right:10px; margin-top:5px; margin-bottom:10px
	
	
 }
.riempi     { 
	
 	border: 1px solid #EA0000; 
 	background-color: #FFFFFF;
 	opacity: 0.75;
	filter:alpha(opacity=75)
 	}
.racchiudi     { 
	
 	border: 1px solid #EA0000; 
 	background-color: #FFFFFF;
 	opacity: 0.75;
	filter:alpha(opacity=75);
	margin:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    /* behavior:url(/js/border-radius.htc); */
 	}
.news     { 
	
 	font-size: 9pt;
    width: 260px;
 	}
