body         {}
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: #FFFFFF; height:0}
td.logo   { width: 975}
td.sx       {  width: 190; valign:top; background-color: #FFFFFF}
td.centro   { width: 555; background-color: #FFFFFF; height:430}
td.dx       { width: 190; background-color: #FFFFFF; }
td.bordo_sotto    { width: 975; background-color: #FFFFFF; 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.email a:visited.email, a:active.email, A:hover.email { color: #FFFFFF; }


a:link, a:visited, a:active, A:hover { text-decoration:underline }
a:link   { color: #000000; }
a:visited { color: #000000;} 
a:active { color: #CC3300; }
A:hover  { color: #CC3300; }

a:link.nonqui, a:visited.nonqui, a:active.nonqui, A:hover.nonqui {font-weight:bold; text-decoration:none; }
a:link.nonqui  { margin:10 2; color:  #CC3300;}
a:visited.nonqui {margin:10 2; color: #CC3300;} 
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:  #005680}
a:visited.teminonqui { margin:10; color:  #005680} 
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; text-transform:uppercase}
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}
a:link.qui  { margin:10 2; color: #CC3300; text-decoration:underline  }
a:visited.qui { margin:10 2; color: #CC3300;text-decoration:underline  } 
a:active.qui { margin:10 2; color: #000000;  }
A:hover.qui  { margin:10 2; color: #000000;text-decoration:underline  }

a:link.nipote, a:visited.nipote, a:active.nipote, A:hover.nipote {font-weight:bold; text-decoration:none; }
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: #00486A; margin-top:10; margin-bottom:0} 
a:hover.nipote   {color: #00486A; 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; text-decoration:none}
a:visited.tools { color: #FFFFFF; text-decoration:none } 
a:active.tools  { color: #E2E2E2; text-decoration:none }
A:hover.tools  { color: #E2E2E2; text-decoration:none }


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 #666666; 
	border-bottom:20px solid #666666;
    position: relative;
	top: -22px;
	width: 180px;
	z-index: 40; left:10
}
	
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 #CC3348; 
	border-bottom:20px solid #CC3348;
	position: relative;
	top: -22px;
	width: 190px; 
	z-index: 40; left:0
}


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: 18pt; color: #CC3300; margin-top:10; margin-bottom:10; font-family:Times New Roman }

h2          
{ font-size: 12pt; color: #666666; margin-top:10; margin-bottom:5 ; margin-bottom:7 }

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;}
span.collega {font-size: 10pt;color: #F3B830; font-weight:bold}
hr { color: #CC3300; margin-top:6; margin-bottom:6; height:1px }