Ciao..
allora
codice:
#menu4 li a:hover, #menu4 li #current { {
color: #FFF;
background: url(../immagini/menu4.gif) 0 -32px;
padding: 8px 0 0 10px;
}
c/è una parentesi graffa di troppo!
codice:
#menu4 li a:hover, #menu4 li #current {
color: #FFF;
background: url(../immagini/menu4.gif) 0 -32px;
padding: 8px 0 0 10px;
}
e poi elimina alla fine
codice:
html,body{margin: 0;padding:0; margin:-100px 0 0 -175px;
}
body{font-family: arial,sans-serif;font-size: 76%;text-align: center;}
infine ricorda di chiudere sempre i valori che imposti con il punto e virgola (ad es. controlla i vari z-index che hai scritto)..e valida html e CSS per scovare alcuni errori (non tutti ma una buona parte sì)..
p.s. la soluzione che ho trovato è più empirica che teorica, e infatti il menu sballa un pochino, ma questo lo lascio correggere a te!
bye