fix lots of typos, weird phrasings and translation errors

The german translation of CSS is currently full of typos (there is almost no capitaliztaion), plain wrong translations and rather weird phrasings.

This PR fixes these without straying too far from the original.

One might still think about revamping the whole document at some point in the future though, as it still could be a more pleasant read.