Frank: CSS-Positionierung falsch im IE?

Beitrag lesen

Ich will einen Farbverlauf von blau nach schwarz hinbekommen, deswegen habe ich ein Bild (800 x 3) genommen und "ziehe" das einfach größer. Damit das auch bindend am rechten Rand des Browserfensters aufhört, habe ich "right:0px" gesetzt:

<img src="horizontal.png" style="position:absolut; top:0px; right:0px; top:0px; left:162px; height:100px;" alt="">

Das Problem ist jetzt nur, dass der IE (im Gegensatz zum Firefox) das nicht so ausgibt, wie ich das haben will. Er rechnet die 800px, die das Bild hat, auf das Höhenverhältnis hoch.
Wie kann ich das dem IE nun beibringen, dass er das nicht mehr macht?

Danke