Mærkelig problem med positionering???

Tags:    html css

Hej, jeg er ny i denne verden og der er noget jeg ikke forstår mht positionering/layout med css:

Nedenfor har jeg skrevet noget html-kode med indlejret CSS i Head'et. Men når jeg viser det i Firefox (sidste nye) opstår der et lille mellemrum mellem toppen og den øverste kasse (rød, #top). Jeg synes ellers jeg har prøvet alt men jeg kan ikke slippe af med det mellemrum - det vil jeg gerne!

Der er jo tale om et nested div-element... Er det her problemet ligger?

I IE vises det iøvrigt helt forkert men sådan er det vel bare med den browser - eller hva?

Jeg håber nogen kan give mig nogle fornuftige svar. Indtil videre synes jeg ikke CSS er særlig god til præcis positionering...

mvh Ole.

Fold kodeboks ind/udKode 





t