Hallo,
<tr onmouseover="this.bgColor='#708CA9';" onmouseout="this.bgColor='gold'" onclick="this.bgColor='blue'">
Nun muss ich bei jedem <tr> die einzelnen Farben und Aktionen definieren.
Gibt es eine Möglichkeit dies ins CSS auszulagern?
Ja.
Definiere die Farben in CSS und wechsle mit JavaScript nur die Klasse:
this.className
<tr class="normal" onmouseover="this.className='spezial';" onmouseout="this.className='normal';" onclick="this.className='klicki';">
Gruesse,
Thomas