Hallo!
Wie mir scheint, hast du bei deiner pixelgenauen Rechnerei die Border(s) vergessen. Im FF überlappen sich die beiden DIVs, während der IE (7)* das Content-Div unter das Navi-Div schiebt.
Gruß Gunther
* Andere IE-Version habe ich nicht zur Verfügung