We are now reachable at our new domain mpcdf.mpg.de. The link you used still contains our old domain and doesn't work anymore.
Please update your bookmarks replacing rzg.mpg.de with mpcdf.mpg.de.