Wie gesagt, um ein Block Element zu zentrieren, musst du ihm eine Breite geben - sonst geht Zentrieren ja gar nicht (nein, auch nicht über margin:auto).
Das wirkt sich aber nur auf Block Elemente aus - willst du inline-Elemente zentrieren, nimmst du text-align.
Okay, dann führt wohl kein Weg daran vorbei, die Breite des Dings anzugeben. Jedenfalls vielen Dank für deine Hilfe!
PS: Habs gemacht. Yup, mit Breite funktionierts dann auch, danke.