Mahlzeit,
Bei mir werden diese aber untereinander dargestellt,
wie kann das sein?
Dein <div id="logo"></div> hat die gleiche Breite wie der Container. Also völlig richtiges Verhalten ;)
Dir sollte float helfen. Davon abgesehen ist eine Div-Suppe nicht wirklich optimal. Anstatt einer ID solltest du Elemente nutzen, die dafür gedacht sind, z.B. <nav/> für Navigation usw.
--
42
42