Moin Matthias,
- Das wäre unschön, wo genau wird noch Inhalt umhergeschoben?
 Auslöser ist display: none; für #top
Ne, Auslöser sind die nicht eingeschränkten transitions. Da sollte man vielleicht sich auf a beschränken statt *, :hover als selector zu verwenden. Naja, ich behelfe mich gerad mit
* {  
  -webkit-transition:none !important;  
} 
LG,
 CK