Wie kann ich das am besten machen?
Ich würde erstmal Fragen, wie du das was du bisher gemacht hast, am besten machen kannst.
<div id="menuRegistration" onmouseover="showmenu('Anmeldung', this.id)" onmouseout="hidemenu(this.id)">
Wozu übergibst du hier die ID? Warum nicht einfach das Element direkt?
und dann hast du zwei Links nebeneinander, das geht auch ohne Tabelle:
<a class="menu" href="./registration.jsp">Anmeldeformular</a>
<a class="menu" href="">Teamanmeldung</a>
Ist die CSS Klasse hier wirklich notwendig? Du kannst die Links auch direkt ansprechen, da das übergeordnete Element eine ID hat.
#menuRegistration a:link {
color:blue;
}
Struppi.