Hi Daniel,
--> Die Strichpunkte am Ende solltest du schon machen
diese sind nur notwendig, wenn danach noch etwas folgt, am Ende jedoch nicht.
http://www.w3.org/TR/REC-CSS2/syndata.html#q8:
| A declaration-block (also called a {}-block in the following
| text) starts with a left curly brace ({) and ends with the
| matching right curly brace (}). In between there must be a
| list of zero or more semicolon-separated (;) declarations.
Das Semikolon ist also ein Trenner _zwischen_ Deklarationen.
Grüße,
Roland