Hi !
En realidad con CSS lo que simplemente puedes hacer es crear una clase, por ejemplo:
Código HTML:
.botoActivo {
}
Y ponerle los estilos que tu quieras, pero para asignarselo a un elemento debes usar Javascript (Pregunta en ese foro).
Espero te sea util!
-ByE-