Estou tentando deixar a seguinte estrutura ocupando toda a largura do browser (width: 100%):
<div id="menu">
<div id="logo"></div>
<div id="nome-marca"></div>
</div>
Deixei a #logo e #nome-marca com width de 100px e deixei o #menu com width de 100%.
Deixei um padding-left de 50px no #menu, mas ao fazer isso as Div’s ficam quebradas.
Se eu estivesse usando px ao invés de % era só compensar no width esses 50px mas como é % eu não sei como compensar.
Como faço isso?