Hoal, estoy cambiando la apariencia de mi web, he colocado el menu en horiontal, con una lista. En el estado hover, el color de fondo del "li a:" se colorea, es decir
#menu ul li {
text-align:center;
display: inline;
float: left;
width:20%;
font: normal .8em Arial, Helvetica, sans-serif;
background: #fff;
Pero he puesto el texto align senter para que el efecto sea que quede el mismo espacio coloreado a cada lado del texto que contiene. Se me entiende. La apariencia normal del enlace es con el color de fondo igual que el fondo de la pantalla con lo cual solo se ve el texto, al ponernos encima se colorea el cuadro correspondiente a lo que seria la celda de una tabla, hecho con una tabla resultaria bien. Pero haciendo como se recomienda en CSS con una lista, quedan mas espacio coloreado por un lado que por el otro. si no se entiende bien pongo el codigo del enlace, muchas gracias!!!