Nobbi: CSS: display ändert Formatierung in der Tabelle

Hallo,

habe ein kleineres Problem. Ich ändere mit einem JS den CSS Wert "disply" eines <div> Bereiches auf none bzw. wieder auf block
=> Also ein/ausblenden.

Nur habe ich das Problem das beim wieder einblenden die Formatierung nichtmehr stimmt. Also die Abstände in den Tabellen, die im <div> Bereich sind, sind zu groß. Was natürlich das ganze layout verwirft.

Das HTML Dokument liegt hier:

http://people.freenet.de/itse/selfhtml_demo.html

Es kann sein das das Stylesheet nicht angezogen wird da es hier auf nem internen Server liegt.