body { 
      font-family: Arial, Helvetica, sans-serif;
}
#colonna-dx { 
width:	158px;
padding: 	0px;
}
#colonna-dx .notizia{ 
float: center; 
text-align: center;
width:	138px;
margin: 5px 5px 5px 5px;
padding: 	5px;
font-size: 8pt;
line-height: 11pt;
color:	#666666;
border-style:	none none solid none; 
border-color:	#666666; 
border-width:	1px;
}
#colonna-dx .notizia2{
float: right;
text-align: right; 
width:	138px;
margin: 5px 5px 5px 5px;
padding: 	5px;
font-size: 8pt;
line-height: 11pt;
color:	#666666;
border-style:	none none solid none; 
border-color:	#666666; 
border-width:	1px;
}
p{  
font-size: 9pt;
line-height: 12pt;
color: #000000;
}
p a{ 
color: #666666;
font-weight: bold;
text-decoration: none;
}
p a:hover{ 
color: #000000;
}
.data{  
font-size: 7pt;
color: #000000;
}
.menu{
font-size: 8pt;
line-height: 10pt;
color: #666666;
text-decoration: none;
}
.menu_cat{
font-size: 8pt;
line-height: 9pt;
color: #666666;
text-decoration: none;
}
.menu:a{
color: #000000;
text-decoration: none;
}
.menu:hover{
color: #000000;
text-decoration: none;
}
.bold{ 
font-size: 9pt;
color: #000000;
font-weight: bold;
text-decoration: none;
border: 0px;
}
.titnero{  
font-size: 11pt;
line-height: 12pt;
font-weight: bold;
color: #000000;
}
.titsei{ 
font-size: 11pt;
line-height: 13pt;
color: #CC0000;
font-weight: bold;
text-decoration: none;
}
.coloresei{
font-size: 9pt;
line-height: 12pt; 
font-weight: bold;
color: #CC0000;
text-decoration: none;
}
.titsette{ 
font-size: 11pt;
line-height: 13pt;
color: #FF9900;
font-weight: bold;
text-decoration: none;
}
.coloresette{ 
font-size: 9pt;
line-height: 12pt;
font-weight: bold;
color: #FF9900;
text-decoration: none;
}
.titoli{ 
font-size: 11pt;
line-height: 13pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.titoli_sr{ 
font-size: 14pt;
line-height: 16pt;
color: #000000;
font-weight: bold;
text-decoration: none;
}
.uno /* meccanica*/{ 
background-color: #009999;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.unosotto/* meccanica*/{ 
background-color: #B2E0E0;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.due /* impianti*/{ 
background-color: #3366CC;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.duesotto/* impianti*/{ 
background-color: #C1D1F0;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.tre /* tecnologie per la moda*/{ 
background-color: #993399;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.tresotto/* tecnologie per la moda*/{ 
background-color: #E0C1E0;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.quattro /* tecnologie alimentari*/{ 
background-color: #669900;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.quattrosotto/* tecnologie alimentari*/{ 
background-color: #D1E0B2;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.cinque /* edilizia*/{ 
background-color: #FFCC33;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.cinquesotto/* edilizia*/{ 
background-color: #FFF0C1;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.sei /* informatica*/{ 
background-color: #CC0000;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.seisotto/* informatica*/{ 
background-color: #F0B2B2;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.sette /* alimentazione & salute*/{ 
background-color: #FF9900;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.settesotto/* alimentazione & salute*/{ 
background-color: #FFE0B2;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.otto /* sanità & medicina*/{ 
background-color: #FF6600;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
.ottosotto/* sanità & medicina*/{ 
background-color: #FFD1B2;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.nove /* carta, grafica, imballaggio*/{ 
background-color: #999999;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.novesotto/* carta, grafica, imballaggio*/{ 
background-color: #E0E0E0;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.dieci /* ospitalità & meeting*/{ 
background-color: #336666;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.diecisotto/* ospitalità & meeting*/{ 
background-color: #C1D1D1;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.undici /* logistica & identificazione*/{ 
background-color: #99CC33;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.undicisotto/* logistica & identificazione*/{ 
background-color: #E0F0C1;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.dodici /* tecnologia per l'agricoltura*/{ 
background-color: #996633;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.dodicisotto/* tecnologia per l'agricoltura*/{ 
background-color: #D6C2AD;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.tredici /* Materie plastiche*/{ 
background-color: #75A3FF;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.tredicisotto/* Materie plastiche*/{ 
background-color: #E3EDFF;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.quattordici /* noleggio*/{ 
background-color: #E9C136;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.quattordicisotto/* noleggio*/{ 
background-color: #f8e891;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.quindici /* salute e benessere*/{ 
background-color: #ff66cc;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.quindicisotto/* salute e benessere*/{ 
background-color: #fecfee;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.sedici /* salute e sanita*/{ 
background-color: #ff6666;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.sedicisotto/* noleggio*/{ 
background-color: #f4cece;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.diciassette /* nautica*/{ 
background-color: #00ffff;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.diciassettesotto/* nautica*/{ 
background-color: #ccffff;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.diciotto /* Tecnologie per lo sport*/{ 
background-color: #cc0000;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.diciottosotto/* Tecnologie per lo sport*/{ 
background-color: #f0b2b2;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.diciannove /* Elettrodomestici*/{ 
background-color: #33ff33;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.diciannovesotto/* Elettrodomestici*/{ 
background-color: #99ff66;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.venti /* Beauty*/{ 
background-color: #ff3399;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.ventisotto/* Beauty*/{ 
background-color: #ff3399;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.ventuno /* Musica*/{ 
background-color: #ff0000;
width: 448px;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
margin-top: 13px;
margin-bottom: 5px;
}
.ventunosotto/* Musica*/{ 
background-color: #ff0000;
width: 133px;
border-collapse: separate;
padding-top: 2px;
padding-bottom: 2px;
font-weight:bold;
}
.cerca {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: 12px; 
color: #666666; 
background-color: #FFFFFF; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px; 
border: 1px #CCCCCC solid;
width: 145px;
margin-top: 3px;
}
.fotocentro{
margin: 0px 0px 0px 12px;
}
.fotodx{
border: 1px #000000 solid;
margin-bottom: 5px;
}
.bordofoto{
border: 1px #000000 solid;
margin-bottom: 5px;
margin-top: 5px;
}
span.pageBar
{
font-size:8pt;
}
a {
    text-decoration:none;
    color:#000000;
    }
a:hover {
    color:#000000;
	text-decoration: underline;
    }
a.pageBar{
    font-size: 8pt;
	text-decoration:none;
	color:#000000;
	}
a.pageBar:hover {
    font-size: 8pt;
    color:#000000;
	text-decoration: underline;
	}
a.pageBar:visited{
    font-size: 8pt;
	text-decoration:none;
	color:#000000;
	}
span.sr_hilite{
	background-color:lime;
}

a.navSearchRes{
    font-size: 8.5pt;
	color: #36a401;
	text-align: right;
    text-decoration:none;
}
a.navSearchRes:hover{
    font-size: 8.5pt;
	color: #36a401;
	text-align: right;
    text-decoration:underline;
}
.testTitle{
    padding-left:5px;
    text-transform:uppercase;
    }
.testDate{
    padding-right:5px;
    text-transform:lowercase;
    }

div.bilanci {margin-left:20px;margin-top:35px;font-size:10pt;}

div.bilanciForm {margin-left:20px;margin-top:20px;}

div.bilanci h1 {font-size:14pt;}

div.tabTitleHilite {margin-left:20px;margin-top:30px;border:1px solid black;background-color:#99ccff;}

div.tabTitleNormal {margin-left:20px;margin-top:30px;border:1px solid black;background-color:#ccffff;}

div.tab_lettere {margin-top:100px;font-size:12pt;}

div.bilanciAziList {margin-top:30px;font-size:10pt;width:90%;}

table.bilancioData {margin-top:20px;font-size:10pt;}

tr.bilancioRiga {margin-top:10px;}

td.label {font-weight:bold;}

td.valore{text-align:right;}

div#footer {
	font-size: smaller;
	text-align: center;
}

