Hallo Tina,
Ich habe jetzt mal das Menü online gestellt, der Einfachheit halber mit dem entsprechenden CSS im Head.
http://www.triplesense.de/pc_test/test.html
ja, wobei das CSS doch _deutlich_ umfangreicher ist als nur ein ul mit border.
Ich hatte es bereits erwähnt. Ein:
ul { border-top:1px solid red;
border-bottom:1px solid black;}
macht im IE6, FF1.0.4 und Opera 7.54 eine 3px Linie.
Der Beweis
Der "Fehler" wird sich wohl irgendwo tiefer in deinem CSS verbergen.
Grüße,
Jochen