Ein guter Anfang ist m.M.n. immer, erstmal weitestgehend Fehler zu beseitigen:
http://jigsaw.w3.org/css-validator/v....losexxl.de%2F
http://validator.w3.org/check?verbos....losexxl.de%2F
Dann kann man schon mal ausschließen, dass es daran liegt
Es liegt aber wohl eher am #topmenu
EDIT: evtl mal nach dem div ein Zeilenumbruch rein