tem algumas coisas dentro da div#pagina que estão estrapolando a largura do site, verifique isso e depois, joque a div#topo fora da div #container, pois width: 100% vai considerar o width da div #container, se você jogar ele pra fora dela, vai considerar body.
Abraço
opa édipo, deu certo, só q quando eu aumento a resolução "dou um zoom" o faixa do topo nao acompanha a container, tem como resolver isso?