Un attimo di calma. Le persone "esperte" in questo forum di notte dormono ... scherzo, ma comunque sono persone piu` attive in orario lavorativo.
IL CSS va impostato im maniera diversa: dimentica le posizioni fisse, e passa invece ad usare il float:
codice:
#primo{
float:left;
width:300px;
}
#secondo{
float:left;
width:300px;
text-align:right;
}
#terzo {
clear:left;
min-heigth:500px;
font : normal 1em/1.4em Arial,sans-serif;
}
Per spaziare gli elementi tra loro puoi usare i margin; oppure puoi inserire tutti tre i blocchi dentro un blocco ulteriore, che sposti tramite i margin.