Am Doctype liegt es ganz sicher nicht, das wird nämlich in HTML (noch - im Gegensatz zu XML) von den Browsern vollkommen ignoriert.
Die pixelangaben sind in den Verschiedenen Browsern oft anders, da die Ränder anders gelegt sind.
Tip: Nehme die Grafik nicht als Body-Hintergrund, sondern als Tabellenhintergrund.