Стили в Geoserver оформляются в SLD-файлах. Это XML, огромный XML. Написать это руками тяжело, поэтому толковые парни написали модуль для более простого создания стилей в формате CSS. Вы пишите CSS, а модуль из него делает SLD. Только вот есть одна проблема - получаемые от модуля SLD сохраняются в ANSI (Windows-1251), в случае если Geoserver работает на Windows, и если вы используете хоть один символ не латинский, то ваш стиль не работает. Это потому, что Но в тексте SLD указано <?xml version="1.0" encoding="UTF-8"?> . Что же делать? Правильно, менять руками на <?xml version="1.0" encoding="Windows-1251"?> . На Debian-сервере такого замечено не было. :)