Hi sprefer
um effektiv helfen zu können, bräuchte man ein Link zu der Seite, so lässt sich nur mutmaßen.
Es fehlt der dazugehörige HTML-Quelltext und ich vermute, dass schon da ein Fehler drin steckt. Du positionierst die Divs mit einem left-Wert und "position:relative". Eigentlich ist die Angabe der Breite und jeweils ein "float:left" bzw. "float:right" ausreichend.
Das Ganze sieht dann so aus:
HTML-Code:
<div id="col_1"></div>
<div id="col_3"></div>
<div id="col_2"></div>
Code:
col_1 {
float:left;
width:10%;}
col_3 {
float:right;
width:10%;}
Die mittlere Div sollte sich dann automatisch anpassen.
Gruß
Webcoder