Witam !
Jestem poczatkujacy w CSS i mam maly problem. Chce zrobic prosty lay, ale cos mi nie wychodzi

Mam strone z atrybutem border, a na niej menu z atrybutem float:left i zgodnie z tym tresc owe menu powinna otaczac i otacza

Jest ok. Problem zaczyna sie, gdy tresci jest mniej, niz liczy sobie wysokosc menu - wtedy menu wyskakuje poza border strony. Moze troche chaotycznie to brzmi, dlatego przygotowalem zarys problemu:

Moje pytanie brzmi - jak zrobic zeby menu sie miescilo, ale zeby to zrobic elegancko, czyli bez uzycia kilku <br /> na dole ?