hi,
also zu deinem html/css style muss ich sagen: schwer lesbar ich bringe normalerweis alle anweisungen über ausshen in der .css unter
<table width="100%" height="100%">
is MEINER meinung nach schwerer zu lesen als
<table>
table{
width="100%" ;
height="100%";
}
ist allerdings wohl Geschmackssache.
wenn du den Browser Firefox benutzt kann ich dir wärmstens das addon firebug empfehlen damit kannst das Objekt "auswählen" und der firebug sagt dir welche abstände darauf ein wirken und manchmal auch woher die kommen.
wen ich raten müsste würde ich sagen das hat das margin / padding von einem übergeordneten Element übernommen.
ist die Seite online? wenn ja kann ich mir die mal ansehen fl finde ich dann ja etwas.