support parametrized and custom pygal styles (Fix #628)