Hallo Tobi,
wahrscheinlich wird die CSS-Datei nicht geladen, denn Deine CSS-Anweisungen sind richtig.
Wie hast Du die CSS-Datei eingebunden?
Hier zum Testen (CSS im Head):
<html>
<head>
<title>Test Seite 1</title>
<style type="text/css">
body.color { background-color : #FF0000 }
</style>
</head>
<body class="color">
</body>
</html>
Gruß Sabine