Thanks for the advice but I had already tried it.
I phoned my ISP's support and the problem is indeed in their DNS server. They gave me an ip address of the site which can be used until the problem is solved.
If there's someone else that can't access the site, use the address
http://217.10.156.199
edit: LOL except none of the links in the site work anyway (obviously) and there's no way to get DRM authentication for downloaded videos. Guess I just have to forget about it for a bit and try it out again later.