Hola amigos hice una barra de navegacion y le di las propiedades del css, y lo que quiero es que cuando preciones un boton quede apretado para dar la idea de que estoy en el lugar correcto.
Dejo el codigo que utilice.

.barra_principal:link,
.barra_principal:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#999;
width:auto;
height:auto;
text-decoration:none;
}
.barra_principal:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#CCC;
width:auto;
height:auto;
}
#servicio{background-color:#CCC;}
#servicio:link,
#servicio:visited {
background-color:#CCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #999;
}
#servicio:hover {
background-color: #CC0001;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CCC;
}


Bueno espero que me lo puedan solucionar ,
GRACIAS !!!!!!