Bogus: Warum arbeitet NS mit css nicht korrekt?

Beitrag lesen

Hye

folgendes Problem:
------ eintrag in der css datei
td.menu {
text-align: center;
width: 665pt;
border: thin double red;

table.menu {
/*text-align: center;*/
width: 665pt;
border: 1;
border-top: 1px solid;
border-bottom: 1px solid;
}
--- html datei
<table class="menu" align="center" border="0" width="565" cellspacing="0" cellpadding="0"><tr class="menu"><td class="menu">
  <span align="center" class="menu">|  <a class="menulink" href="$build_root_url">$home</a> |
  <a class="menulink" href="$build_add_url">$add_resource</a> |
  <a class="menulink" href="$build_modify_url">$modify_resource</a> |
  <a class="menulink" href="$build_new_url">$what_new</a> |
  <a class="menulink" href="$build_cool_url">$what_cool</a> |
  <a class="menulink" href="$build_email_url">$email_updates</a> |
  <a class="menulink" href="$build_jump_url?ID=random">$random_link</a> |
  <a class="menulink" href="$sitemap_url">Sitemap</a> |</span></td></tr></table>
-------------

der IE 4 zeigt alles vollkommen korrekt an. eine zentrierte tabelle mit zentriertem text - und auch ohne zeilenumbruch.

NS hingegen macht alles anders (warumnur*verzweifel*)
das ganze menü ist links und nicht zentriert. die zeile wird umgebrochen und die width stimmt auch nicht. Ausserdem zeigt er mir keine border, welcher art auch immer, an.

hat jemand eine idee? ich bin am verzweifeln.
(NS <dl> styles </dl> funtionieren aber insofern, das der border angezeigt wird und alles zentriert ist, sonst nichts. aber ich brauch kein dl.)

wisst ihr dazu mehr?