body {font-family:arial; margin:0; padding:0; padding-bottom:0;background:#000;color:#fff}


h1 {font-size:large;}
h2 {font-size:medium;}
ul {list-style-image: url(freccia.gif);margin-left: 0%;padding-left: 22px;padding-top: 5px;margin-top: 1px;}

#contenitore { width:1000px;margin:auto;}
td {padding:5px; background:#fff}
tr {background:#fff}
#top {float:right;width:250px; padding:10px;filter: alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8; 
   border: Solid 1px #CCCCCC;
    background-color: #000;
}
#header img {border: Solid 1px #CCCCCC}
#header {float:left;width:998px;margin-bottom:16px;margin-bottom:12px}

#menu {width:998px;float:left;
   background-color: #000;border: Solid 1px #CCCCCC;margin-bottom:16px;}


#menu a {text-transform:uppercase;color: white;background-color:black; 
text-decoration:none;padding:10px;display:block;float:left; font-weight:bold;}

#menu a:hover {color: black;background-color:white; }



#corpo {float:left;; width:680px;
    filter: alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8; 

    background-color: #000;


    padding: 15px;
    border: Solid 1px #CCCCCC;


}

#right {float:right; font-size:60%; }

#footer {float:left;width:100%;margin-top:30px; font-size:medium; border-top:1px solid;}

#footer a {color: white;background-color:black; text-decoration:none}
#menu a.selected {text-transform:uppercase;color: white;background-color:black; 
text-decoration:none;padding:10px;display:block;float:left; font-weight:bold;color: black;background-color:white; }
