Hallo,
also im ie ist alles i.o aber im ff ...
Bitte andersrum denken: Wenn etwas im IE richtig aussieht ist es noch lange nicht wirklich richtig (siehe "falsche Darstellung" im FF). Gestalte ich z.B. eine Seite, die ich mit FF überprüfe, funktioniert diese in allen Browsern - außer IE.
ich versteh das nicht
Vermutlich hast du keinerlei Angaben nur für a.submen12 gemacht. womit du dir die doppelten Angaben für font-weight, text-decoration und font-wize sparen könntest
a.submen12 { font-weight:bold; font-size: 12px; text-decoration:none; }
a.submen12:visited { color:white; }
a.submen12:hover { color:red; }
Gruß, Daniel