Hallo,
zunächst hast du als Modul-Class-Suffix offenbar ein "_" eingetragen, es gibt aber in deinem CSS keine Klasse .moduletable_ - weder für DIV, TABLE oder A in irgendeiner Kombi; es greifen also die allgemeinen CSS-Regeln für Links und die sind bei dir eben Schwarz.
Dann würde ich mal versuchen den Menüstil auf "Liste" zu stellen statt "vertikal", die wertfreien Trenner wieder raus, in "Menü-Tag-ID" was sinnvolles rein (z.B. "topmenu") und im Template den Aufruf wie folgt entragen (Name der Position natürlich anpassen):
Code:
// entweder
<jdoc:include type="modules" name="topmenu" />
// oder
<jdoc:include type="modules" name="topmenu" style="xhtml" />
Damit hast du erst einmal ein übersichtlicheres HTML-Gerüst aus DIV und UL anstatt dieser TABLE-Wüste. Ist das eigentlich ein 1.0 Template? Die Tabellenorgie ist ja schlimm... Das UL hat dann auch ein id="topmenu" was die im CSS hilft, die Elemente besser "anzugreifen".
Nun hast du also erstmal eine sti-no Liste, die wahrscheinlich nach nix aussieht und das Layout oben sprengt.
Nebeneinander bekommst du die am schnellsten mit
#topmenu { display:block; list-style:none; }
#topmenu li { display: inline; list-style:none; }
Dazu noch etwas "padding" und "color" für a und li, ein paar a:hover und fertsch :-)
In jedem der 3 Templates von J 1.5 findest du ähnliche CSS-Regeln wie man aus einer UL ein waagerechtes Menü macht. Ansonsten bemühe mal die Suchmaschine deines Vertrauens.
Die Suche nach "waagerechtes Menü" wird vermutlich weniger Treffer bringen, auch wenn ich es persönlich nett finde, dass du diesen Ausdruck verwendest :-)
Wenn du des Englischen mächtig bist, schau mal beim "Listamatic" im Bereich "Horizontal lists" rein: http://css.maxdesign.com.au/listamatic/
Viel Spaß,
CirTap
Lesezeichen