scusa ti ho modificato il messaggio senza volerlo

ad ogni modo

Questo se float:left viene scritto dopo il display:inline giusto?
no è indipendente dall'ordine. Float left vince comunque, display viene ignorato ma non da IE6
che gli permette di correggere un bug. Qualsiasi sia l'ordine delle due regole in presenza di float,. l'elemento si comporta sempre come se fosse blocco.


Ho fatto i cambiamenti, ma il margin-top ha effetto anche sul div contenitore..
Ho risolto con il position:relative. Secondo i miei calcoli si sarebbero posizionati bene se il primo fosse stato spostato da sx di circa 30px.. Se visiti la pagina potrai invcece vedere che sono posizionati bene (per come li avevo ideati) ma.. CON LEFT:0PX... Come è possibile? Inspiegabile..
riposta il codice, non so come lo hai modificato ora

Ah, dimenticavo.. affinchè il contenitore possa contenere correttamente i float non devo mettere nel div principale:

overflow:hidden
si, assieme ad height: auto