hallo Brigitte,
Quatsch! Ich meine natürlich cellpadding="0" cellspacing="0"! :-)
Die beiden solltest du über deine CSS bestimmen. Das einzige, was sich über CSS nicht machen läßt, betrifft "colspan" und "rowspan".
<td colspan="2" rowspan="2"class="bildergross braunflaeche"> </td>
Und genau diese Stellen sind es, die zumindest fragwürdig sind. Darüber hinaus mußt du dir mal anschauen, wie groß der Abstand der "verschobenen" Tabelle von oben ist. Es könnte dir auffallen, daß das ziemlich genau die Länge deines "Ausklappmenüs" ist. Und wenn du das weißt, fällt dir auch eine Gegenstrategie ein.
Aber ich wiederhole den "Standardhinweis", den es bei solchen Fragen hier im Forum so gut wie immer gibt: Tabellen sind nicht für Layoutzwecke vorgesehen, sondern für tabellarische Inhalte.
Grüße aus Berlin
Christoph S.