Das Problem für den IE6 ist deine erste Zeile:
Code:
<!----------------------------------------------------------------------------->
Die muss Weg, vor dem DOCTYPE darf nichts stehen - sonst landet der IE6 im sogenannten Quirksmodus und interpretiert das CSS Boxmodell halt falsch.
Raus damit ...