ололо
никаких таблиц!
можно назначить ширину родительскому диву и ширину каждому из дочерних
типа такого
<style>
* {margin0:padding:0}
.wrap {
width:90%;
border: 1px black dashed;
overflow: hidden;
padding: 2px 0;
}
.element {
float: left;
width:31%;
text-align:center;
border:1px red solid;
margin: 0 5px;
}
</style>
<div class="wrap">
<div class="element">klklk</div>
<div class="element">klklk</div>
<div class="element">klklk</div>
</div>
в процентах. или в EM.