Hallo,
ja es tut mir ja leid...aber ich verlier langsam die nerven *g*...
Ist ja verständlich, bist hier sicher nicht der erste, der kurz vorm Verzweifeln ist (mit CSS hab ich auch so meine Erlebnisse). Es frustriert eben nur, wenn Tipps kommen, ignoriert werden (oder zumindest nicht gesagt wird, warum/dass sie nichts gebracht haben) und weiter gejammert wird.
Ok, das mit den Unterstrichen hab ich jetzt halbwegs eingesehen (auch wenn Du's ausbessern solltest --> valider Code).
Trotzdem liegt das Problem am unsaubern CSS. Beginne wirklich mal die ganze Datei aufzuräumen, Deine Hintergründe passend zu definieren (ggf. transparent/inherit).
Habe mich inzwischen erinnert, dass ich ein ähnliches Problem mal nur hingebracht habe, indem ich dem übergeordneten Element ein transparentes GIF als Hintergrund gab.
Grüße aus Würzburg
Julian