Ho un problema bastardissimo che non riesco a risolvere.

Ho un layout liquido con colonna centrale liquida e colonne laterali fisse.
(colonne laterali posizionate assolutamente e quella centrale con i margini uguali alla width delle due di lato)

Nel centro ho delle news (dei div larghi il 47% della colonna centrale) che si dispongono automaticamente tramite un "float:left" (ovviamente verranno 2 news affiancate).

Il problema è che le news mi si buttano tutte a sinistra, verso il bordo sinistro della colonna centrale, e non è possibile assegnargli un margine sinistro per separarle!


Impostando il margine destro questo funziona correttamente, ma col sinistro viene completamente ignorato!!

Che bug può essere?
Io non riesco ad identificarlo!

Voi avete idea?

Aiuto!

Grazie