Hi nochmal... das sollte so eigentlich funktionieren. Auf welches Tag hast du denn das _class="ersterpunkt_farbe"_ angewendet? Wenn du es auf <td> oder <span> anwendest, funktioniert es evtl nicht, weil sich padding-Bereiche überlagern oder aber andere Elemente eine höhere Wertigkeit haben.
Wendest du es auf einen <div>-Bereich an, solltest du keine Probleme haben...
Aber auch bei einem horizontalen Menü, welches als Liste ausgewiesen ist (<ul> <li></li> </ul>) funktioniert es mit padding einwandfrei.
Ansonsten kannst du aber auch dein margin entsprechend ändern. Immerhin ist das ein reeller, äußerer Abstand, während padding nur ein innerer Abstand ist.
Ich hoffe, ich konnte dir zumindest ein wenig weiterhelfen.
Gruß
Patrick