jetzt weiß ich leider nicht wohin mit dem oberen php teil:
<?php
// Array init
...
>
> muss der wohl im index bleiben!?
nein, das passt ebenfalls in die CSS-Datei. Du musst aber deinem Server klarmachen, dass er auch die CSS-Datei durch den PHP-Interpreter jagen muss