Grazie a tutti per le risposte! Siete stati utilissimi 
Posso fare ancora una domanda? Vorrei passare ad una versione più responsive del mio sito (mobile).
Ho deciso quindi di abbandonare i px in favore dei em:
codice HTML:
<div style='height:5em'>
<div style="float:left;width:5em;">Sx</div>
<div style="float:right;width:5em;">Dx</div>
<div style="background:#f5f5f5;margin:0 5em;">Centro, larghezza libera</div>
</div>
Fino a qui tutto bene, nel primo div voglio inserire un immagine (facciamo 30x40 px).
Lavorando con i px non avrei avuto problemi a centrare l'immagine:
codice HTML:
<div style='height:50px'>
<div style="float:left;width:50px;"><img style='margin:5px 10px' src='#'></div>
<div style="float:right;width:50px;">Dx</div>
<div style="background:#f5f5f5;margin:0 50px;">Centro, larghezza libera</div>
</div>
Ma come faccio ora che ho gli em? Potrei caricare un immagine enorme e dimensionarla in em, ma da mobile mi peserebbe in banda