Angezeigt wird zwar stadtliga.html, aber total zerschossen.
Das ist klar - die Rule funktioniert, nur hast Du relative URLs in Deiner Seite, das heißt, das CSS und Grafiken werden nun ausgehend vom Unterverzeichnis /stadtliga/ gesucht.
Versuch mal generell
<link href="style.css" rel="stylesheet" type="text/css">
abzuändern in
<link href="/style.css" rel="stylesheet" type="text/css">
Das funktioniert von überall aus. Bei /stadtliga/ müsste bei der relativen Angabe ohne "/" style.css im Verzeichnis /stadtliga/ liegen.
Edit: Gleiches gilt für alle externen Dateien. Beispielsweise die src-Angaben der imgs und scripts. Wenn Du überschreibst, sollten die immer absolut sein, also immer ausgehend von /, z.B. src="
/Scripts/AC_RunActiveContent.js", style="background:url(
/blue-rep.gif);", <img src="
/corner-top-left.gif" ...