This site has moved to
http://ent3500.ids-mannheim.de:85
.