Mi spiego...

Ho fatto il mio bel foglio di stile:


---------------FOGLIO CSS--------------------------------

.stile1 {font-family: Tahoma;}
a:link { font-weight: normal; color: black; text-decoration: none }

.stile2 { font-family: arial;}
a:link { font-weight: bold; color: green; text-decoration: underline }

----------------------------------------------------------

Ma giustamente la visualizzazione mi da i link tutti uguali! Mentre vorrei che in stile1 i link non avessero sottolineature ed in stile2 invece si!
Non conosco il comando per dire che "a:link" nel primo caso si riferisce a stile1, nel 2° a stile2.

Sarà una cretinata... ma dove sbaglio?
Grazie!!!!!!!!!!