Saludos
jordivargas!!
Evidentemente, usas un menu con tablas, cierto?
Entonces, vamos a comenzar por ahi.
Actualmente las tablas son elementos que ya no son usados para maquetar, aunque si para tabular objetos y evidentemente, crear un menu con tablas, no es lo correcto.
Tendrias que iniciar tu menu con una
lista ordenada, de esta forma, es mucho mas facil hacer un menu, y sobre todo, que tu web se vuelve mas liviana de lo que es, por lo que sera mucho mas facil de verla en navegadores antiguos y en moviles.
Teniendo tu menu en una lista ordenada, ya es mucho mas facil crear el efecto que quieres, porque tendrias que poner:
a:hover {
background: #color
}
Y Listo! tendras el hover como lo quieres.
Si necesitas ayuda con algo más, no dudes en preguntar!
Hasta Luego!!
EDITO: Uff!! por un minuto
kseso? se ha adelantado!