html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
	margin:0;padding:0;
	}
table{border-collapse:collapse;border-spacing:0;}

body         {
	background-color: #ffffff;
	margin:0;}
	
h1, h2, h3, h4, h5, h6        { 
	margin:7; 
	font-family: 
	Palatino Linotype, Bell MT; font-size: 16pt; 
}
h1 	{color: #CCCCCC; font-size:24pt}
h2	{color: #999999; font-size:18pt}
h3 	{color: #B32D00; font-size:14pt}
h4	{color: #B70000; font-size:12pt}
h5	{color: #E96D1B; font-size:12pt; font-style: italic; font-weight:bold; display:block; margin:auto; float:center; text-align:center; }
h6	{color: #000000; font-size:12pt}
span.comeh3        { 
	margin:7; 
	font-family: 
	Palatino Linotype, Bell MT; font-size: 16pt; 
	color: #B32D00; 
	font-size: 14pt; font-weight:bold 
		
}



	
.pagina         {
	background-color: #4C5078;
	background-image:url('../images08/sfondo.jpg');
	background-repeat: repeat-x;
	margin:0}


.MenuBlu        {
	background-color: #1E1F54;
	valign:center;
	text-align:center;
	width:140;
	height:52;}
	
	
	
#TabPrincipale
	{
	width:962;
	}
.TabPrinc_sx
	{
	background-image: url('../images08/home/lb-2008tra_sx.png');
	width:20
	}
.TabPrinc_ce
	{
	background-image: url('../images08/home/lb-2008trace.png');
	width:962
	}
.TabPrinc_dx
	{
	background-image: url('../images08/home/lb-2008tra_dx.png');
	width:92
	}
.TabPrinc_top
	{
	background-image: url('../images08/home/lb-2008top.jpg');
	}
.TabPrinc_giu
	{
	background-image: url('../images08/home/lb-2008tra_giu.png');
	 height:57;
	text-align:center;
	font-family: BankGothic Lt BT; font-size: 8pt; 
	letter-spacing: 0; 
	text-indent: 0; 
	word-spacing: 3; 
    line-height: 100%; 
	vertical-align:top;
	padding-top:13px
	 
	}
span.codice        { 
	margin:7; 
	font-family: 
	Arial, Helvetica, Sans Serif; font-size: 16pt; 
	color: #B32D00; 
	font-size: 14pt; font-weight:bold 
		
}

acronym {
	cursor: help; 
	border-bottom: #000 1px dashed; }
a:active     { 
	color: #DF0000; 
	text-decoration:none }
a:link       { 
	color: #666666; 
	text-decoration:none }
a:visited    { 
	color: #666666; 
	text-decoration:none }
a:hover     { 
	color: #F86A01 }
	
.body2         {
	background-color: #BBEAC8; 
	background-image:url('../images/hb/hb_01.gif'); 
	background-repeat: repeat-x}
.corpo         {
	background-color: #F4F4FD; 
	background-image:url('../html/immagini/sf_base.jpg'); 
	background-repeat:no-repeat; 
	background-attachment:fixed}
.bodymini        {
	background-color: #F4F4FD; 
	background-image:url('../images/minilogo.jpg'); 
	background-repeat:no-repeat; 
	background-attachment:fixed}
.menuce      { background-image: url('../menu08/immagini/sint_basecentro.gif'); 
               background-repeat: no-repeat }
.menuoff    { text-align:center; width:140;  }
.menuoff1    { background-image: url('../images/2005/me_06.jpg'); background-repeat: 
               no-repeat; width: 140px; height: 16px; padding-left:4; padding-right:4 }
.menuoff2    { background-image: url('../images/2005/me_07.jpg'); background-repeat: 
               no-repeat; width: 140px; height: 16px; padding-left:4; padding-right:4  }
.menuoff3    { background-image: url('../images/2005/me_08.jpg'); background-repeat: 
               no-repeat; width: 140px; height: 16px; padding-left:4; padding-right:4  }
.menuoff4    { background-image: url('../images/2005/me_09.jpg'); background-repeat: 
               no-repeat; width: 140px; height: 18px; padding-left:4; padding-right:4  }
.menuoff5    { background-image: url('../images/2005/me_10.jpg'); background-repeat: 
               no-repeat; width: 140px; height: 18px; padding-left:4; padding-right:4  }
.menuoff6    { background-image: url('../images/2005/me_11.jpg'); background-repeat: 
               no-repeat; width: 140px; height: 18px; padding-left:4; padding-right:4  }
               
.menulato    {
	font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
	font-size: 8pt; 
    letter-spacing: 2;
    color: #FFFFFF;
    font-style: italic;
    font-weight:bold 
               }
.td_home     { background-image: url('../images/hb/hb_10.gif'); background-repeat: repeat-x }

.cellarigata {
	color: #333333; font-family: Verdana; 
	font-size: 10pt; 
    border-bottom: 1px solid #C6AF13; 
    background-color: #EAEBF2;
    padding-left:5px; }
.cellarigata_8pt {
	color: #333333; font-family: Verdana; 
	font-size: 8pt; 
    border-bottom: 1px solid #C6AF13; 
    background-color: #CEDBE3 }
.cellarigatarossa_8pt {
	color: #333333; font-family: Verdana; 
	font-size: 8pt; 
    border-bottom: 1px solid #C6AF13; 
}

.text        { 
	margin:20; 
	font-family: Bell MT; font-size: 8pt; 
	letter-spacing:1pt; font-style:italic; 
	font-weight:bold}
.text0       { 
	margin:4; 
	font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
	font-size: 10pt; 
	letter-spacing: 0; 
	font-style: italic; 
    font-weight: bold; 
    text-indent: 10; 
    word-spacing: 5; 
    line-height: 125%; 
    text-align:justify }
.text1        { 
	margin:7; 
	font-family: 
	Palatino Linotype, Bell MT; font-size: 10pt; 
}
.text2        { 
	margin:7; 
	font-family: 
	Palatino Linotype, Bell MT; font-size: 10pt; 
	text-align:justify}
.text3        { 
	font-family: Palatino Linotype, Bell MT; font-size: 14pt;text-indent:7}
.text3m        { 
	font-family: Palatino Linotype, Bell MT; font-size: 12pt;text-indent:7}
.text3b        { 
	font-family: Palatino Linotype, Bell MT; font-size: 12pt; text-align:justify}
.text4        { 
	font-family: 
	Palatino Linotype, Bell MT; font-size: 12pt; margin-left:7; margin-right:7; margin-top:14; margin-bottom:7 
}
span.text5        { 
	font-family: 
	Palatino Linotype, Bell MT; font-size: 12pt; margin-left:7; margin-right:7; margin-top:14; margin-bottom:7 
}
span.text0dist       { 
	font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
	font-size: 10pt; 
	letter-spacing: 0; 
	font-style: italic; 
    font-weight: bold; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:left; 
    margin-left:80; 
    margin-right:0; 
    margin-top:0; 
    margin-bottom:0 }
span.textenorme        { 
	margin:7; 
	font-family: 
	Palatino Linotype, Bell MT; font-size: 48pt; float:left; vertical-align:top 
}
span.text1dist { 
	font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
	font-size: 10pt; letter-spacing: 0; font-style: italic; 
    font-weight: bold; text-indent: 0; word-spacing: 3; margin-left:0; margin-right:30; margin-top:0; margin-bottom:0 }
span.text2dist       { 
	font-family: BankGothic Lt BT; font-size: 8pt; letter-spacing: 0; text-indent: 0; word-spacing: 3; 
    line-height: 100%; text-align:left; margin-left:80; margin-right:0; margin-top:0; margin-bottom:0 }
.intestazione { 
	background-color: #B70000; 
	margin:4; 
	font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; font-size: 10pt; letter-spacing: 0; font-style: italic; 
    font-weight: bold; 
    text-indent: 10; 
    word-spacing: 5; 
    color: #ffffff}
.attenzione { 
	background-color: #FF9900; 
	margin:4; 
	font-family: Palatino Linotype; font-size: 14pt; letter-spacing: 0; font-style: italic; 
    font-weight: bold; 
    text-indent: 10; 
    word-spacing: 5; 
    color: #FFFFFF}



a:active.bianco     { 
	color: #DF0000; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic; 
    font-weight: bold; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:left; 
    margin-left:40; 
    margin-right:0; 
    margin-top:0; 
    margin-bottom:0 }
a:link.bianco     {
	color: #666666; text-decoration:none;
    font-family: Palatino Linotype, 
    Bell MT, Book Antiqua, Times New Roman, Times; font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic; 
    font-weight: bold; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:left; 
    margin-left:40; 
    margin-right:0; 
    margin-top:0; 
    margin-bottom:0 }

a:visited.bianco     { 
	color: #666666; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic; 
    font-weight: bold; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:left; 
    margin-left:40; 
    margin-right:0; 
    margin-top:0; 
    margin-bottom:0 }

a:hover.bianco     { 
	color: #ffffff;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; letter-spacing: 0; font-style: italic; 
    font-weight: bold; t
    ext-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:left; 
    margin-left:40; 
    margin-right:0; 
    margin-top:0; 
    margin-bottom:0 }


.numeri      {  
	margin:7; font-family: Arial Black; 
	font-size: 36 pt; color: #FFFFFF; background-color: #DF0000 }
.principali     {  
	border-bottom:1px solid #CC3300; margin:1 2; 
	font-family: Palatino Linotype, Bell MT; font-size: 10pt; 
	font-weight:bold; border-right-width:1; border-top-width:1 }
.principali2     {  
	margin:2; font-family: Palatino Linotype, Bell MT; 
	font-size: 12pt; color: #FFFFFF ; background-color:  #CCCCCC }
.operazioni  { 
	font-family: Arial; font-size: 10 pt; font-style: italic; font-weight: bold; 
    background-color: #F2F2F4 }
.commenti    { 
	font-family: Arial narrow, Arial; color: #F86A01; 
	font-size: 14 pt }
span.mini1      {  
	color: #FFFFFF; font-family:Arial; 
	font-size:8pt; 
	margin-left:3; 
	margin-right:3; }
.mini2      {  
	color: #FFFFFF; font-family:Arial; font-size:8pt; }
.mininero      {  
	color: #000000; font-family:Arial; font-size:8pt; }

.dettagli      {  
	color: #000000; font-family:Arial; font-size:8pt; }

.barra      {  
	color: #000000; 
	font-family:Arial; 
	font-size:8pt; 
	background-color:#F1EFF8; 
	font-weight:bold}
.microdesc      {  
	margin:2; color: #000000; 
	font-family:Arial; font-size:8pt; 
	background-color:#ffffff}


a:active.prodotti     { 
	color: #DF0000; 
	text-decoration:none;
    font-family: Arial, Helvetica; 
    font-size: 8pt; 
    margin:65
    letter-spacing: 0; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }
a:link.prodotti     {
	color: #ffffff; text-decoration:none;
    font-family: Arial, Helvetica;
    font-size: 8pt; 
    letter-spacing: 0;
    margin:65
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }

a:visited.prodotti     { 
	color: #FFFFFF; 
	text-decoration:none;
    font-family: Arial, Helvetica; 
    font-size: 8pt;
    margin:65
    letter-spacing: 0; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
}

a:hover.prodotti     { 
	color: #000000;
    font-family: Arial, Helvetica; 
    font-size: 8pt; letter-spacing: 0; 
    font-weight: bold; 
    margin:65
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
}
a:active.menusu     { 
	color: #DF0000; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic;
    font-weight: bold; 
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }
a:link.menusu     {
	color: #ffffff; text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic; 
    font-weight: bold;
    letter-spacing: 1;
    margin-left:1; 
    margin-right:1;  
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }

a:visited.menusu     { 
	color: #FFFFFF; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic;
    font-weight: bold;
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
}

a:hover.menusu     { 
	color: #000000;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 1; 
    font-style: italic;  
    font-weight: bold; 
    margin-left:1; 
    margin-right:1;
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
}
a:link.menuhomesu     {
	color: #4E5874; text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 8pt; 
    letter-spacing: 0; 
    font-style: italic; 
    font-weight: bold;
    letter-spacing: 1;
    margin-left:1; 
    margin-right:1;  
    text-indent: 0; 
    word-spacing: 3; 
    text-align:center 
 }

a:active.menuhomesu     { 
	color: #DF0000; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 8pt; 
    letter-spacing: 0; 
    font-style: italic;
    font-weight: bold; 
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    text-indent: 0; 
    word-spacing: 3; 
    text-align:center; 
 }

a:visited.menuhomesu     { 
	color: #4E5874; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 8pt; 
    letter-spacing: 0; 
    font-style: italic;
    font-weight: bold;
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    text-indent: 0; 
    word-spacing: 3; 
    text-align:center; 
}

a:hover.menuhomesu     { 
	color: #8C0000;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 8pt; 
    letter-spacing: 1; 
    font-style: italic;  
    font-weight: bold; 
    margin-left:1; 
    margin-right:1;
    text-indent: 0; 
    word-spacing: 3; 
    text-align:center 
}
/**************************************************/
/* MENU SX */
/**************************************************/
#menusx TD    { 
	height: 20px;
	font-style: italic;
	font-weight: bold;
	border-bottom:1px solid #FFFFFF; 
	color: #666666; 
	text-decoration:none;
    font-size: 10pt; 
    letter-spacing: 0; 
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    word-spacing: 3; 
    line-height: 100%;
    vertical-align:middle; 
    border-left-width:1px; 
    border-right-width:1px; 
    border-top-width:1px;
    text-align:left;
    text-decoration:none; 
    padding-left:30px;
	background-image: url('../images08/menu/menuoff.gif'); 
    background-repeat: no-repeat 
 }

#menusx a:link {
	color: #666666; 
 }
#menusx a:active     { 
	color: #DF0000; 
	}
#menusx a:visited     { 
	color: #666666; 
 }

#menusx a:hover     { 
	color: #ffffff;
 }
#menusx .menusxoff  { 
	background-image: url('../images08/menu/menuoff.gif'); 
    background-repeat: no-repeat }
#menusx .menusxon   { 
	background-image: url('../images08/menu/menuon.gif'); 
    background-repeat: no-repeat }

/**************************************************/
/* MENU SUB */
/**************************************************/
#menusub TH,  #menusub TD    { 
	border-bottom:1px solid #FFFFFF; 
	color: #FFFFFF; 
	text-decoration:none;
    font-size: 10pt; 
    letter-spacing: 0; 
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    word-spacing: 3; 
    line-height: 100%;
    vertical-align:middle; 
    border-left-width:1px; 
    border-right-width:1px; 
    border-top-width:1px;
    text-align:left;
 }
#menusub TH     {
    font-style: italic; 
    height: 40px;
    padding-left:10px;
    font-weight: bold; 
     
 			}
#menusub TD     { 
    height: 20px;
    padding-left:0px; 
 			}
#menusub .menulink     { 
    height: 20px;
    padding-left:30px; 

 			}
 #tblMenuSub TD     { 
    height: 20px;
    padding-left:30px; 

 			}

#menusub a:active    { 
	color: #DF0000; 
	text-decoration:none;
    font-family: Arial, Helvetica; 
    font-size: 8pt; 
    letter-spacing: 0; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }
#menusub a:link    {
	color: #ffffff; text-decoration:none;
    font-family: Arial, Helvetica;
    font-size: 8pt; 
    letter-spacing: 0;
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }

#menusub a:visited    { 
	color: #FFFFFF; 
	text-decoration:none;
    font-family: Arial, Helvetica; 
    font-size: 8pt;
    letter-spacing: 0; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
}

#menusub a:hover { 
	color: #000000;
    font-family: Arial, Helvetica; 
    font-size: 8pt; letter-spacing: 0; 
    font-weight: bold; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
}

 			
 a:active.home2     { 
	color: #DF0000; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic;
    font-weight: bold; 
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }
a:link.home2     {
	color: #ffffff; text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic; 
    font-weight: bold;
    letter-spacing: 1;
    margin-left:1; 
    margin-right:1;  
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
 }

a:visited.home2     { 
	color: #FFFFFF; 
	text-decoration:none;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 0; 
    font-style: italic;
    font-weight: bold;
    margin-left:1; 
    margin-right:1; 
    letter-spacing: 1; 
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center; 
}

a:hover.home2     { 
	color: #E1E0AB;
    font-family: Palatino Linotype, Bell MT, Book Antiqua, Times New Roman, Times; 
    font-size: 10pt; 
    letter-spacing: 1; 
    font-style: italic;  
    font-weight: bold; 
    margin-left:1; 
    margin-right:1;
    text-indent: 0; 
    word-spacing: 3; 
    line-height: 100%; 
    text-align:center 
}
/**************************************************/
/* CONTENUTO INCLUSO */
/**************************************************/
#contenutoIncluso H3
 { 
	padding:3px; 
	background-color: #B70000; 
	margin:0; 
	font-style: italic; 
    font-weight: bold; 
    text-indent: 10; 
    word-spacing: 5; 
    color: #FFFFFF; 
    font-size:10pt
}
#contenutoIncluso H4
 { 
	padding:3px; 
	margin:0; 
	font-style: italic; 
    font-weight: bold; 
    text-indent: 10; 
    word-spacing: 5; 
    color: #B70000; 
    font-size:10pt
}

#contenutoIncluso h5	{color: #4F5EA6; font-size:12pt; font-style: italic }
#contenutoIncluso h6	{color: #373D6C; font-size:12pt; font-style: italic }

#contenutoIncluso P
 { 
	margin:0;
	text-indent: 0; 
    word-spacing: 4; 
    font-size:10pt; 
    padding-left:10px; 
    padding-right:10px; 
    padding-top:20px; 
    padding-bottom:10px; 
    text-align:justify;

}
#contenutoIncluso ul, 
#contenutoIncluso ol,
#contenutoIncluso td
 { 

    font-size:10pt; 


}
#contenutoIncluso table {width:100%}
#contenutoIncluso td
 { 

    font-size:10pt; 
    padding:2;
}
#contenutoIncluso li     { 
	
	list-style-type:none; 
	border-bottom:1px solid #FF9900; 
	color: #000000; 
	text-decoration:none;
    font-size: 10pt; 
    margin-left:30; 
    margin-right:30;
    margin-bottom:10; 
    margin-top:10; 
    letter-spacing: 0.3; 
    word-spacing: 1; 
    border-left-width:1px; 
    border-right-width:1px; 
    border-top-width:1px;
    text-align:left; 
    font-weight:bold;
    padding-bottom:5px;
    
 }
#contenutoIncluso .nobordi { 
	
	border:0;
	list-style-type:none; 
	color: #000000; 
    font-size: 10pt; 
    margin-left:30; 
    margin-right:30;
    margin-bottom:10; 
    margin-top:10; 
    letter-spacing: 0.3; 
    word-spacing: 1; 
    text-align:left; 
    font-weight:bold;
    padding-bottom:5px;
    
 }
 
 

#contenutoIncluso .centra 
 { 

	display:block;
	text-align:center;
	float: center;
}

#glossario
 { 
	padding:40px; 
	margin-top:30;
	text-indent: 15; 
    word-spacing: 2; 
    font-size:10pt; 
    text-align:justify; margin-left:0; 
    margin-right:0; 
    margin-bottom:0; 
    background-color:#FFFFFF

}
#glossario li
 { 
	text-indent: 0; 
    font-size:10pt; 
    text-align:left;
    padding:2; 

}
#glossario .centra 
 { 

	display:block;
	text-align:center;
	float: center;
}
#glossario table
 { 

    margin:auto;
    font-size:10pt; 

}

#glossario TD
 { 

	padding:3;
	text-align:center;

}
#glossario p, #glossario h4, #glossario h5
 { 

	margin-bottom:24;


}
#glossario TH {
    background-color: #BBB877;
    color: #FFFFFF; 
    padding:3;
     }
#appro ul
 { 
	list-style-type:none; 
	font-size:10pt; 
	border-top:1px solid #5686CD; 	
	margin-top:0; 

}
#appro li
 { 
	 margin-top:5; 
	 margin-bottom:15; 
	 border-top:0px none;
	 border-bottom:0px none;
	 font-weight:normal;
}
#appro table
 { 

	 width:100%

}
#appro td
 { 
	 vertical-align:top; 
	 

}
#appro img
 { 
	margin:10;
}


span.maiuscola
 { 

	position:relative;
	font-size:42pt; 
	color:#000000; 
	font-family:'Times New Roman'; 
	display:block;
	float:left;
	top:-12;
	margin-right:4; 
	font-weight:bold

}

#news TD, #news TH{

	font-family: Arial, Helvetica; 
	font-size: 10pt; 
    border-bottom: 1px solid #C6AF13; 
    
     }
#news TD{
    background-color: #EAEBF2;
    color: #333333; 
    padding:6;
     }
#news TH{
    background-color: #BBB877;
    color: #FFFFFF; 
    padding:3;
     }
#news a:link{
    color: #FF3300; 

     }
#news a:hover{
    color: #000000; 

     }