Hallo Dominik,
Normale Blockelemente sind eben immer so breit wie möglich ist bzw. wie Platz im Elernelement ist - solange keine Breite angegeben wird.
Und Elemente deren Größe sich nach dem Inhalt richtet (floats, position:absolute, inline-blocks usw.) lassen sich eben nur schlecht bis garnicht zentrieren.
Aber wenn du die bilder eh mit Ajax holst kannst du ja auch gleich die richtge Größe zuweisen.
Jonathan