Sebbecking: Wechselwirkungen vom "width"-Attribut

Beitrag lesen

Hallo !
Ich bin hier kurz vor'm Verzweifeln...

Folgendes:
Ich habe einen Div-Layer (nennt man das so ?).
Dieser beschreibt einen Kasten.
Nun will ich den Kasten so platzieren, dass er rechts 2% Abstand vom Seitenrand und links 2% abstand zum Seitenrand hat.
Also habe ich angegeben:

width:  96%;
left:   2%;
right:  2%;

http://www.arbeitslos-ab-2009.de/v2/

Im Firefox funktioniert das ganze.
Aber der Internetexplorer, mein Problemkind,
interpretiert das "right: 2%" nicht richtig. Zumindest scheint es mir so. Er hät nicht vom seitenrand 2% Abstand, sondern sondern som ende des Kastens, also 2% vorm Ende von width.
Wie mach ich das jetzt, dass es auf beiden Browsern toll aussieht ?

Wenn ich "right"  weglasse, dann sieht es auf dem Internetexplorer aus wie gewollt. Dafür steht der Kasten im Firefox aber heraus...

Hier die Seite: http://www.arbeitslos-ab-2009.de/v2/