Estas dos clases dos distintas, por eso estan separadas y estan puestas en el css, la primera es general y la segunda hace la llamada a class "enlace"
 
a:link{color:#003333;}
a:{text-decoration:none}
a:hover { text-decoration:underline}
a:visited{color:#003333;} 
a.enlace {
color: #003333;
font-weight: bold;
text-decoration: none;
} 
Os pongo un ejemplo 
http://www.jmcweb.org/ejemplo/ pero aqui si que se ve bien: 

Debe haber un conflicto en el css, os paso el código:   
Código CSS:
Ver originalbody {
    margin-top: 0px;
    background: #FFFFFF; 
}
 
a:link{color:#003333;}
a:{text-decoration:none}
a:hover {  text-decoration:underline}
a:visited{color:#003333;}
 
a.enlace {
    color: #003333;
    font-weight: bold;
    text-decoration: none;
}
 
 
 
 
h1{
font-family: Arial, Helvetica, sans-serif;
    font-size: 95%;
        border-bottom: 1px solid #666;
}
 
h2{
font-family: Arial, Helvetica, sans-serif;
    font-size: 95%;
        border-bottom: 1px solid #666;
}
 
h3{
font-family: Times New Roman, Times, serif;
    font-size: 91%;
    border-bottom: 1px solid #666;
}
 
h4{
font-family: Times New Roman, Times, serif;
    font-size: 91%;
    border-bottom: 1px solid #666;
}
h5 {
 
    border-bottom: 1px solid #666;
}
p.center {
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}
p.izquierda {
font-family: Times New Roman, Times, serif;
font-size: 80%;
}
#buscador
 
{ margin: 0.5cm; background: #EAEAEA; padding: 1em; border: 1px solid #222;}
 
table.letra {
font-family: Arial, Helvetica, sans-serif;
font-size: 68%;
a:link{color:#000000;
a:text-decoration:none;
a:hover text-decoration:underline;
a.:visited color:#000000;
}
p.resalta {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 95%;
}
.tborde 
{ 
border: 1px solid #222;
}
  
    Cita:  
					Iniciado por furoya 
  Otra gran excusa. Las voy juntando para cuando escriba "
Mis memorias en FDW".  
La idea es que pongas el código entre etiquetas de código, y no suelto en medio del mensaje.
Una sugerencia CSS  
Código:
  a:link{ text-decoration:none; font-weight: bold; color:#003333; }
 a:visited{ color:#003333; }
 a:hover{ text-decoration:underline; }
  Puede que Chrome tenga problemas con alguna fuente, especialmente en su formato negrita. Prueba cambiando también a otra font. 
Elimina también 
a.enlace {} para ver qué pasa, Porque al no poner el HTML no podemos adivinar para qué está. Bah, al no poner un ejemplo que podamos probar, no vamos a adivinar.