Css: Add unit tests for negative margins and positioning

adding unit tests for negative CSS values (fixes #1918, see #1474).