body         {margin:0}
p  { text-align: justify}

p.barra_sopra   { margin-left:10; margin-right:10; margin-top:4; margin-bottom:4; color:#FFFFFF 
}


p.barra_sx   {  text-align: font-size:8pt; margin-left:10; margin-right:10; margin-top:10; margin-bottom:10 
}

p.barra_dx   {  text-align: left; margin-left:10; margin-right:10; margin-top:10; margin-bottom:10 
}

table.tabella     { width: 975; background-color:#FFFFFF; }
td.bordo_sopra    { width: 975; background-color: #71BC3F; height:25; font-size:10pt}
td.logo   { width: 975}
td.sx       { width: 190; valign:top; background-color: #FFFFFF; font-size:10pt }
td.centro   { width: 555; background-color: #FFFFFF; height:430}
td.dx       { width: 190; background-color: #FFFFFF; font-size:10pt}
td.bordo_sotto    { width: 975; background-color: #71BC3F; height:20 }
td.margine  { width: 20; background-color: #FFFFFF }
a:link.email a:visited.email, a:active.email, A:hover.email { color: #FFFFFF; }


a:link, a:visited, a:active, A:hover {text-decoration:none}
a:link   { color:  #609F35 }
a:visited { color:  #609F35 } 
a:active { color: #000000;text-decoration:underline  }
A:hover  { color: #000000; text-decoration:underline }

a:link.nonqui, a:visited.nonqui, a:active.nonqui, A:hover.nonqui {font-weight:bold; text-decoration:none; font-size:10 pt}
a:link.nonqui  { margin:10 2; color:  #609F35 }
a:visited.nonqui {margin:10 2; color: #609F35 } 
a:active.nonqui { margin:10 2; color: #000000;  }
A:hover.nonqui  { margin:10 2; color: #000000; }

a:link.teminonqui, a:visited.teminonqui, a:active.teminonqui, A:hover.teminonqui {font-weight:bold; text-decoration:none}
a:link.teminonqui { margin:10; color:  #F3B830;}
a:visited.teminonqui { margin:10; color:  #F3B830;} 
a:active.teminonqui { margin:10; color: #000000; text-decoration:underline }
A:hover.teminonqui  { margin:10; color: #000000; text-decoration:underline}

a:link.temiqui, a:visited.temiqui, a:active.temiqui, A:hover.temiqui {font-weight:bold; text-decoration:none}
a:link.temiqui { margin:10; color:  #F3B830; text-decoration:underline }
a:visited.temiqui { margin:10; color:  #F3B830; text-decoration:underline } 
a:active.temiqui { margin:10; color: #000000; text-decoration:underline }
A:hover.temiqui  { margin:10; color: #000000; text-decoration:underline}

a:link.qui, a:visited.qui, a:active.qui, A:hover.qui {font-weight:bold; text-decoration:none; font-size:10 pt}
a:link.qui  { margin:10 2; color: #609F35; text-decoration:underline  }
a:visited.qui { margin:10 2; color: #609F35;text-decoration:underline  } 
a:active.qui { margin:10 2; color: #000000;  }
A:hover.qui  { margin:10 2; color: #000000; }

a:link.nipote, a:visited.nipote, a:active.nipote, A:hover.nipote {font-weight:bold; text-decoration:none; font-size:10 pt}
a:link.nipote  { color:  #000000; margin-top:10; margin-bottom:0}
a:visited.nipote {color:#000000; margin-top:10; margin-bottom:0} 
a:active.nipote { color: #65A938; margin-top:10; margin-bottom:0}
A:hover.nipote  {color: #65A938;  margin-top:10; margin-bottom:0}

a:link.nipotequi, a:visited.nipotequi, a:active.nipotequi, A:hover.nipotequi {font-weight:bold; text-decoration:none; font-size:10 pt}
a:link.nipotequi { color:  #000000; margin-top:10; margin-bottom:0;text-decoration:underline }
a:visited.nipotequi {color:#000000; margin-top:10; margin-bottom:0;text-decoration:underline} 
a:active.nipotequi { color: #65A938; margin-top:10; margin-bottom:0 }
A:hover.nipotequi  {color: #65A938;  margin-top:10; margin-bottom:0}



a:link.tools, a:visited.tools, a:active.tools, A:hover.tools {font-weight:bold; text-decoration:none; font-size:10pt}
a:link.tools   { color: #FFFFFF }
a:visited.tools { color: #FFFFFF } 
a:active.tools  { color: #000000 }
A:hover.tools  { color: #000000 }

a:link.cancella, a:visited.cancella, a:active.cancella, A:hover.cancella {font-weight:bold; text-decoration:none; font-size:10pt}
a:link.cancella  {  color: #CC3300;  }
a:visited.cancella {  color: #CC3300; } 
a:active.cancella { color: #000000;  }
A:hover.cancella {  color: #000000; }




div.barra_sx_sopra {

    background-color: #FFFFFF;
	border-top:20px solid #FFB340;
	border-bottom:20px solid #FFB340;
	position: relative;
	top: -22px;
	width: 180px;
	z-index: 40; 
	left:10;
	font-size:10 pt
	
	}

div.barra_sx_sotto {
	background-color: #FFFFFF;
	position: absolute;
	top: 400px;
	width: 180px;
	z-index: 40 
}

div.centro {
	background-color: #FFFFFF;
	position: absolute;
	width: 595px;
	z-index: 40; 
}

div.barra_dx {
    background-color: #FFFFFF;
    border-top:20px solid #F9D648; 
	border-bottom:20px solid #F9D648;
	position: relative;
	top: -22px;
	width: 180px;
    z-index: 40; 
    font-size:10pt
}


div.barra_dx_eng {
    background-color: #FFFFFF;
    border-top:20px solid #870FFF; 
	position: relative;
	top: -22px;
	width: 180px; 
	z-index: 40
}


div.barra_dx_sotto {
	border:10px solid  #FF9900; 
	position: absolute;
	top: 310px;
	width: 180px; 
	z-index: 40
}

div.torna
{
border: 1px solid #FFB340; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; font-size:10pt
}

h1           
{ font-size: 12pt; color: #609F35; margin-top:10; margin-bottom:6; text-transform:uppercase }

h2          
{ font-size: 11pt; color: #FFA448; margin-top:12; margin-bottom:8; text-transform:uppercase  }

h3
{font-size: 10pt; color: #000000;  margin-top:10; margin-bottom:8}

h4
{font-size: 10pt; color: #65A938; margin-top:6; margin-bottom:8}
p.bordo_sopra
{font-size: 10pt; text-align:center}
span.collega {font-size: 10pt;color: #F3B830; font-weight:bold}
hr { color: #609F35; margin-top:6; margin-bottom:6; height:1px }textarea     { background-color: #FFFFFF }