I have code:
<th colspan="3" />
<div class="l_table_th" /></div>
<div class="c_table_th" />Zamów pakiet punktów</div>
<div class="r_table_th"/ ></div>
</th>
left and right div’s are necessary for rounded corners (by background, no CSS3) of HEADER for table.
And my problem is: how to make center div fill all the space between them?
width: 100% makes right div is falling to the next line. width: auto makes center div too short.
Try setting margins (left and right) for central
<div>. Assuming that.l_table_thand.r_table_thare 15px wide, something like this should work: