Hola Sebaweb
 
Tienes este código cierto?  
Código:
 <div style="width:300px; background:#9cf">
  <ul id="lista" style="margin-left:-10px">
    <li>menu 1</li>
        <li>menu 2</li>
  </ul>
</div>
  Te comento que podrias deshacerte del Div si no vas a incluir mas nada dentro de él para evitar lo que en WebDev se llama 'Divitis' y al ID 
#lista le agregas las propiedades y los valores quedando asi:   
Código:
 #lista {
width:300px;
background:#9cf;
}
  
Luego para eliminar el espacio:   
Código:
 ul#lista li {
margin-left: {Valor negativo}
}
  
Y te quedaria el markup asi:   
Código:
   <ul id="lista">
     <li>menu 1</li>
     <li>menu 2</li>
  </ul>
  
Evita en lo posible usar Inline-Styles al menos que sea realmente necesario por cuestiones de especificidad. Y en cuento al Margen negativo mira 
aqui   Aqui explican porqué hay que evitar los Inline-Styles como <div style="width:200px"></div> 
Espero haber ayudado.