Ho questo menu:

codice:
#navlist
{
padding: 0px;
margin: 0px;
width: 182px;
color: #006; 
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


#navlist li
{
list-style: none;
margin: 0px;
padding: 0px;
border-bottom: 1px #C4C6C1 solid;
text-align: left;
}

#navlist li a
{
display: block;
margin: 0px;
padding: 0px;
padding-top: 24px;
padding-bottom: 23px;
padding-left:23px;
text-decoration: none;
background-image: url(img/grafica/tastoneutro.jpg);
background-position: left top;
background-repeat: no-repeat;

}
La cosa strana che se nel #navlist li anzichè mettere il border-bottom lo metto border-top (come mi servirebbe) in IE7 (il 6 devo ancora provarlo) mi distanzia i pulsanti di circa 12px l'uno dall'altro.

O.T. Testo in pixel esplicita richiesta del cliente :master: