Hi,
Inline Elemente werden nicht ueber margin:auto zentriert; sie reagieren aber auf text-align.
Bei inline-block eben nicht
Warum klammerst du dich denn so an inline-*block*?
Dir wurde doch jetzt schon mehrfach mitgeteilt, wenn du willst, dass ein Element nur so breit sein soll, wie es sein Inhalt erfordert, dann lasse es *inline* darstellen.
MfG ChrisB