Hallo Stefan,
Hallo,
dürfte mit CSS wenig zu tun haben, sondern eher mit der Interpretation von HTML
<tr>
<th colspan="2" bgcolor="#000000"><p>Sa., 10.08.2002</p></th>
</tr>
wie es von Dir gegeben ist, wird oft als
<tr>
<th colspan="2" bgcolor="#000000"><br>Sa., 10.08.2002<br><br></th>
</tr>
Unsinn. Da werden keine Zeilenumbrüche eingefügt.
Das hat was mit Rändern zu tun. Setzt man beim p-Element margin:0px; in die Styles, sind die Ränder weg.
Andreas