body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; SCROLLBAR-FACE-COLOR: #999999; SCROLLBAR-HIGHLIGHT-COLOR: #f0f0f0; SCROLLBAR-SHADOW-COLOR: 
#ffffff; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: 
#f0f0f0; SCROLLBAR-DARKSHADOW-COLOR: #000000; font-size:80%; 
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:80%; 
}


td.sapienza {
	text-align: right; font-size:11px; padding-top:56px;
}
td.disc {
	text-align: center; font-size:11px; color: #003366; padding-bottom:1px
}
a.top {
	color: #003366; text-decoration:none;
}

a.top:hover {
	color: #980007; text-decoration:none;
}



span.titolo { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:left; font-weight:bold; color:#000000; text-decoration:none; background-color:#f5f5f5; padding-left:5px; padding-top:0px; padding-bottom:1px; border-color: #000000; border-width: 1px 1px 1px 1px; border-style: groove; margin-left:8px; margin-right:0px; margin-bottom:2px; width:100%}
a.titolo { color:#003366; text-decoration:none } a.titolo:hover { color:#980007; text-decoration:none 
}
span.titolo2 { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:left; font-weight:bold; color:#000000; text-decoration:none;  padding-left:5px; padding-top:0px; padding-bottom:1px; border-color: #000000; border-width: 1px 1px 1px 1px; border-style: groove; margin-left:8px; margin-right:0px; margin-bottom:2px; width:506px}
span.sottotitolo { font-weight:bold; color:#000000; background-color:#eaeaea; padding-left:5px }
a.titolo { color:#003366; text-decoration:underline } a.titolo:hover { color:#980007; text-decoration:underline 
}
div.testo { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:justify; color:#333333; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;  margin-top:0px; margin-left:8px; margin-right:10px; margin-bottom:3px; width:100%; background-color:#ffffff 
}
td.testo { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:justify; color:#333333; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;  margin-top:0px; margin-left:8px; margin-right:10px; margin-bottom:3px; width:506px; background-color:#ffffff 
}
div.testotutto { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:justify; color:#333333; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;  margin-top:0px; margin-left:8px; margin-right:0px; margin-bottom:3px; background-color:#ffffff
}
div.data { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:justify; color:#333333; border-color:#000000; border-width: 1px 1px 1px 1px; border-style: groove; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;  margin-top:0px; margin-left:8px; margin-right:0px; margin-bottom:10px; width:506px
}
select.formtop {font-family:verdana, tahoma, arial; color:#000000; background:#f8f8f8; font-size:10.75px; border-style:solid; 
 }
span.testata { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:left; font-weight:bold; color:#666666; background-color:#f9fcff; padding-left:5px; padding-top:1px; padding-bottom:0px; margin-top:5px; margin-left:0px; margin-right:4px; margin-bottom:3px; border:1px #003366 solid; width:100%; height:19px; 
}
span.menuleft { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:left; font-weight:normal; color:#003366; background-color:#ffffff; padding-left:5px; padding-top:0px; padding-bottom:1px; margin-top:0px; margin-left:0px; margin-right:4px; margin-bottom:2px; border:1px #003366 solid; width:100%; 
}
span.search { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:center; font-weight:normal; color:#003366; padding-left:0px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; width:123px; 
}
a.menuleft { color:#003366; text-decoration:none } 
a.menuleft:hover { color:#980007; text-decoration:underline }

a.red { color:#980007; text-decoration:none } 
a.red:hover { color:#980007; text-decoration:underline }

span.foottestata { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:center; font-weight:bold; background-color:#ddebeb; padding-left:5px; padding-top:1px; padding-bottom:0px; margin-top:5px; margin-left:0px; margin-right:4px; margin-bottom:3px; border:1px #000000 solid; width:100%; height:19px; 
}
span.foot { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:jusify; font-weight:normal; background-color:#ffffff; padding-left:5px; padding-top:0px; padding-bottom:1px; margin-top:0px; margin-left:0px; margin-right:4px; margin-bottom:2px; border:1px #000000 solid; width:100%; 
}
span.foot2 { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:jusify; font-weight:normal; background-color:#f8f8f8; padding-left:0px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; width:100% 
}
a.foot { color:#666666; text-decoration:none } 
a.foot:hover { color:#980007; text-decoration:underline }

a { color:#003366; text-decoration:underline } a:hover { color:#980007; text-decoration:underline }

span.menuright { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:right; font-weight:normal; color:#003366; background-color:#ffffff; padding-left:5px; padding-right:3px; padding-top:0px; padding-bottom:1px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:2px; width:100%; 
}

input.input { background-color:#ffffff; font-family:verdana, tahoma, arial; color:#000000; font-size:11.75px }

span.foottestata { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:center; font-weight:bold; background-color:#ffffff; padding-left:5px; padding-top:1px; padding-bottom:0px; margin-top:5px; margin-left:0px; margin-right:4px; margin-bottom:3px; border:1px #980007 solid; width:100%; height:19px; 
}
span.foot { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:jusify; font-weight:normal; background-color:#ffffff; padding-left:5px; padding-top:0px; padding-bottom:1px; margin-top:0px; margin-left:0px; margin-right:4px; margin-bottom:2px; border:1px #000000 solid; width:100%; 
}
span.foot2 { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:jusify; font-weight:normal; padding-left:0px; padding-top:0px; padding-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; width:100% 
}

span.testatapag { font-family:Verdana, Arial, Helvetica, "sans-serif"; 
text-align:left; color:#980007; background-color:#ffffff; padding-top:1px; padding-bottom:0px; margin-top:0px; margin-left:10px; margin-right:10px; margin-bottom:3px; border-bottom:1px #980007 solid; width:100%; height:19px; font-weight:bold;
}