hola Malaria:
Por el CSS y viendo la imagen eh de suponer:
- Que el ancho del contenedor es:1000px
- que columi,contet y columd; estan dentro de contenedor
- columi: (ancho=auto=X + margen=10px)=auto+10px
- content(ancho=500px+padding:14px+margin=10px+borde r=2px)=526px
- columd(ancho=210px+padding=16px+border=2px)=228px
- Sacando la calculadora y aplicando un poco de algebra, el ancho de (columi+content+columd)=754px+ auto
lo que creo yo, es que deberias de darle un ancho fijo a columi, y tratar de cubrir los 1000px de ancho que tiene el contenedor, aumentado la diferencia de = 1000px-(754-auto)px al resto de los DIVs
Salu2