nok: Kleine Zwischenräume zwischen Header und Site

Beitrag lesen

Hi,

ich habe jetzt schon lange und viel rumprobiert, aber komme nicht drauf wie ich den kleinen Zwischenraum zwischen dem Header-Teil und dem Site-Teil (=Navi, Inhalt, Werbung) wegbekomme. Hab jetzt schon fast allen Tag die Attribute: "marign:0px; padding:0px;" gegeben!

Habe hier mal den Relevanten Teil:
Seite:
     <body>
       <center>
          <div id="body">
           <table id="header"><!-- Header --></table>
           <table>
           <tr>
            <td id="navi"><!-- Navi --></td>
            <td id="site"><!-- Site --></td>
            <td id="werbung"><!-- Werbung --></td>
            </tr>
           </table>
           <table id="footer"><!-- Footer --></table>
          </div>
       </center>
     </body>

Css:
body { margin : 0px; padding : 0px; width : 100%; height : 100%; }

#body { width : 1000px; margin : 0px; padding : 0px; }
#header { width : 1000px; height : 150px; }
#navi { width : 130px; margin : 0px; padding : 0px; }
#site { width : 725px; height : auto; }
#werbung { width : 150px; height : auto; }
#footer { width : 1000px; height : 21px; }

Und die die es brauchen:
Hier Link zur Seite: http://projunkiesclan.emilia-user.ath.cx/area51/index2.php
Und kink zur css Datei: http://projunkiesclan.emilia-user.ath.cx/area51/css/template.css

Ich hoffe ihr könnt mir helfen!
Und schonmal thx im Vorraus

-mfg nok