I'm such a fool. I checked my styles folder and noticed that the template folder of that style is in there. My FTP client was lagging as I tried to edit a file before all this happend. It must have moved the template folder due to the lag. I think it's fixed. Now I have to hope that my hosts fixes the damn server. Loading the sitr takes ages.