CSS/tables: improve row hover styles

Added a default hover color, fix inheritage and missing states.