Hallo kodiak,
<div id="repertoire" class="submenue" style="top:244px;left:808px" onMouseOver="repertoire.style.visibility='visible'" onMouseOut="repertoire.style.visibility='hidden'">
Hä? Wa soll das bringen?
Du hast das div 'repertoire', das anfangs augsgeblendet ist. (Deine Angaben) Falls man mit der Maus darüberkommen sollte (onmouseover) dann soll es eingeblendet werden. Dies geschieht jedoch gar nicht erst, da die Maus nicht über etwas unsichtbaren sein kann. (zumindest wird kein derartiges Ereignis ausgelöst)
Und selbst wenn es etwas bringen sollte: Netscape 7 kennt nur DOM und keine Objekte direkt innerhalb von window, daher musst Du document.getElementById('repertoire').style.... statt repertoire.style.... schreiben.
Ich weiß wie es mit JS funktioniert, aber genau das möchte ich nicht verwenden!
Du verwendest doch bereits JS, Stichworte onmouseover und onmouseout...
Viele Grüße,
Christian