Eigentlich ist das Gegenteil der Fall - das Logo verschiebt sich nicht, sondern bleibt fixiert 430px vom linken Rand entfernt.
So steht es auch im css Code.
Wenn Du das Logo einfach dem Container logo hinzufügst funktioniert es.
#logo {
background: url("http://www.pixotest.he-webpack.de/panzerdivision…mages/logo2.png") no-repeat scroll center center transparent;
}
die #logotop könnte dann weg