e invece c'hai prorpio azzeccato, usavo padding invece di margin!!!
intanto grazie, e x sdebitarmi ti segnalo che manca una r su 'NON riapri_ti x 7 giorni' della tua homepage...

ho risolto il mio problema ma non ho capito proprio xkè devo fare così:

HTML
<div id=corpo>
<div id=corposinistra>
testo
</div>
<div id=corpodestra>
testo
</div>
</div>

CSS
#corpo {position:relative;}

#corposinistra {position:absolute;
margin-left:-155px;
width:155px;}

#corpodestra {position:relative;
margin-left:155px;}

Io voglio che corpodestra stia a fianco di corposinistra, ovviamente.
Non capisco perchè funziona solo se metto "margin-left:-155px;" a corposinistra, seconda la mia logica doveva essere "margin-left:0;"
visto che è contenuto in corpo (e non in corpodestra) il quale non ha margini...