Hallo Marc,
nimm die hover-Pseudoklasse einfach mit in die Definition, etwa so:
/* normale links */
a:link { /* css */ }
a:visited { /* css */ }
a:focus { /* css */ }
a:hover { /* css */ }
a:active { /* css */ }
/* Buttons und Button-Links */
button, input[type=submit], input[type=reset], a.button, a.button:hover { /* css */ }
^^^^^^
Im Beispiel haben die Links, die wie die Buttons aussehen, die Klasse "button".
Gruß, David