Ich habe das Problem gelöst.
Grund für den "seitlichen Zeilenumbruch" ist in Zeile 44 die table id="table_bg" mit der Breite "width=800". Da die map.png aber mit einer Breite von über 1700px verarbeitet werden soll, kommt es zu diesem Effekt.
Gelöst habe ich es, indem ich die Breite manuell auf width=790px und height=250px gestellt habe. So bleibt das Seitenverhältnis gewahrt und die Kartendarstellung sieht nicht verzogen aus.
Gruß
Andre