body {
margin-top:5px;
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
}

#sfh {
background-image:url(img/sf.gif);
background-repeat:no-repeat;
background-position:center -6px;
}

#sfb{
text-align:left;
padding-left:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:#cc6;
}

#sfblu{
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
background-color:#036;
}
.margineleft {
padding-left:8px;
}
.bordoblu {
padding:4px;
}

 .menu a:link{
color:#FFF;
text-decoration:none;
}
.menu a:visited{
color:#9cf;
text-decoration:none;
}
.menu a:hover,
.menu a:focus,
.menu a:active{
color:#FFFF00;
text-decoration:underline;
}

.mail a:link{
color:#000;
text-decoration:none;
}
.mail a:visited{
color:#999;
}
.mail a:hover,
.mail a:focus,
.mail a:active{
color:#666;
text-decoration:underline;
}

.filosx {
border-left:#000 1px solid;
border-top: #000 1px solid;
border-bottom: #000 1px solid;
}
.filodx {
border-right: #000 1px solid;
border-top: #000 1px solid;
border-bottom: #000 1px solid;
}
#onsom {
font-weight:bold;
color:#000;
text-decoration:none;
}
.bordo {
border: #000 1px solid;
}
.Stile1 {font-size: medium}
.Stile2 {font-size: large;
font-weight:bold;
color:#036;}
.Stile3 {font-size: 16px;
font-weight:bold;
color:#000;}
.sfracc {
background-color:#F1EDDF;
}
.sfbl{
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
background-color:#036;
}
