Hallo Uwe,
keine der CSS-Pseudoklassen hat auch nur im entferntesten etwas damit zu tun, welche Seite gerade angezeigt wird...
Viele Grüße
Carsten
PS: :active im besonderen meint "Link aktivieren" im Sinne von "mit der Maus draufklicken" oder "die Returntaste drücken, wenn dieser komische gepunktete Rahmen um den Link herum liegt", in der Regel also ein Zeitrahmen von wenigen Millisekunden. Der IE versteht an dieser Stelle etwas falsch...