Siempre utiliza un "reset.css" para eliminar todo margin o padding que pueda desconfigurar tu sitio web.
Yo sinceramente usaria etiquetas de HTML5 para mayor control de contenido pero si usas solo div me lo imagino algo asi:
Código CSS:
Ver original#contenido{
width: 100%;
}
#content{
margin: 0px;
padding: 0px;
}
.otro-content{
margin: 10px;
padding: 10px;
}
Código HTML:
Ver original<div id="contenido"> //100% ancho
Mi nuevo contenido sin margenes.
<div clas="otro-content"> El contenido que si quiero con margen.
Espero haberte ayudado!
Saludos.