Hi Sven,
eine genaue Antwort würde vorwiegend davon abhängen, wie du die horizontale Anordnung der drei divs technisch realisiert hast.
Das hier z.B.
<div style="background-color:yellow; width:20%; float:left"> </div>
<div style="background-color:grey; width:60%; float:left;">
<div style="background-color:red; width:100%;"> </div>
</div>
<div style="background-color:blue; width:20%; float:left;"> </div>
sollte darstellen, was du erreichen möchtest (wenn ich dich richtig verstanden habe ;-)
Gruß
Antipitch