SteffenR: :before / z-index im Internet-Explorer 8

Beitrag lesen

Ich möchte über CSS mithilfe von :before bzw :after ein zusätzliches Element (Bild) hinter einem DIV positionieren.
Bis auf den IE8 verstehen dies auch alle Browser. Ich habe schon versucht die Elemente über position: relative / absolute und entsprechende z-indexe anzuordnen aber auch dies brachte keinen Erfolg.

Was macht der IE8 da anders und wie kann man hier gegensteuern ohne gleich Jacascript oder Conditional Comments zu verwenden ?

Beispielhaft ist der Code hier zu sehen:
http://port11.de/files/test/index.html

Vielen Dank für evtl Hilfen,
SteffenR