Centering with position and negative margins
(its necessary to set a fixed width and height, it does not work with uknown width / height).