Pardon, ich habe an die falsche Stelle geschaut - auf den Text oben.
Okay, Sie haben folgendes CSS verwendet:
#tabelle td, th { ... }
Das bedeutet: Alle <td> innerhalb des Elements mit der ID "tabelle" und außerdem noch alle (!) th.
Korrekt wäre m.E.
#tabelle td, #tabelle th { ... }
Und falls Sie es trotzdem so lassen möchten und wirklich nur das <th> unten ändern wollten:
div.s2question th { border: 0 none; }