Vielleicht noch als Zusatz, es ist eine Seite die über Typo3 realisiert wird, was ja aber an der css-Datei meines Wissens nichts ausmacht!
nein, aber auch typo3 ermöglicht es, ordentlichen code zu produzieren :)
aber da du dich vermutlich sowieso nicht von deinen gestellen abbringen lässt: vertical-align sollte dir ggf helfen - padding selbst ist auch keine schlechte idee, allerdings wird das bei inline-elementen nicht den gewünschen effekt bringen