Hola amigo, intenta usar esta sintaxis en tu codigo, saludos!
CSS
Código HTML:
<style>
#columnaprincipal {
position:relative;
width:100%;
height:auto;
}
#columnassecundarias {
float:left;
width:33%;
height:auto;
margin:2em 2em 2em 2em;
padding:2em 2em 2em 2em;
}
</style>
Columnas
Código HTML:
<div id="columnaprincipal">
<div id="columnassecundarias">
Mi columna 1
</div>
<div id="columnassecundarias">
Mi columna dos
</div>
<div id="columnassecundarias">
Mi columna tres
</div>
</div>
ahi lo tienes, saludos!