Ich würde vorschlagen, du validierst erstmal dein HTML und dein CSS. Da sind noch einige Fehler drin.
Zum Beispiel:
im HTML:
<div id="container" althauptcontainer>
was soll althauptcontainer sein? Kommentar? So kannst du es zumindest nicht stehen lassen.
im CSS:
ist lines_right {} eine Klasse oder eine ID? Es muss entweder
.lines_right {} oder #lines_right {} heißen.
Wenn du diese ganzen Fehler ausgebügelt hast, wird vermutlich auch der Firefox nicht mehr mucken. Der will im Gegensatz zum IE richtigen Code.
Validatoren:
CSS: http://jigsaw.w3.org/css-validator/
HTML: http://validator.de.selfhtml.org