Según planteas la pregunta el div 1 no tiene márgenes ocupa toda la pantalla (100%) por lo que dentro de este el div 2 puedes por ejemplo ponerlo a 90% (por que en tu pregunta entiendo que quieres que sea liquida) de ancho y los márgenes en automático. Espero te aclare algo.
Código:
#contenedor {
background: #003333;
width: 100%;
}
#contenedor #dentro {
background: #0099FF;
width: 90%;
margin-right: auto;
margin-left: auto;
}
HTML:
<div id="contenedor">
<div id="dentro">
</div>
</div>