sync and correct generic css

Currently, the default color for text in header and footer is badly set (as it will not be visible).
This corrects it.