ho la netta senzazione che l'attributo width nei div non funzioni.

Io devo fare un menu laterale a sinistra che ha questi attributi

div#navi-r {
width: 180px;
padding: 5px;
float:right;
}

Se il contenuto del div e' di larghezza inferiore mi porta effettivamente il tutto a 180px
se il contenuto interno al div e' piu grande mi allarga il div stesso tra l'altro
mettendo di seguito quello che dovrebbe essere il corpo centrale.

Come si fa a settare la larghezza massima di un div ?

parlo di explorer 6

grazie

Andrea