Im IE v6 jedoch zeigt er mir die PNG-Bilder nicht richtig an.
Liegt das an der 6er-Version vom IE oder habe ich etwas beim Erstellen der PNGs falsch gemacht?
Der IE kann vor Version 7 Alpha-Transparenz von PNG-Bildern vor fremdem Hintergrund nicht darstellen, nur vor der im PNG-Bild definierten Hintergrundfarbe.
Du kannst entweder eine Hintergrundfarbe definieren (Block bKGD, falls dein Malprogramm dies nicht kann, benutze TweakPNG), den AlphaImageLoader-Filter einsetzen (innerhalb von <!--[if lt IE 7]> ... <![endif]-->) oder einfach darauf setzen, dass diejenigen, die den IE benutzen, die Version 7 per automatischen Update schon bekommen haben (und dem Rest eh nicht zu helfen ist).