Originariamente inviato da mcolombara
ma tu, con il css originale

#tabella {
border:none;
}

#tabella td {
border-top:1px solid #8F8D8D;
border-bottom:1px solid #8F8D8D;
padding: 10px 4px;
}

,

che problemi avevi? il doppio bordo orizzontale?
In sostanza, vedevi la pagina come nell'immagine che ho allegato prima?

se imposto border-collapse a collapse il problema, come dicevo nel post d'apertura, è che viene visualizzato anche il bordo che divide le due celle adiacenti di una stessa riga.

es:
----------
td | td
----------
td | td
----------

se imposto border-collapse a separate i due bordi si giustappongono, come è giusto che sia, dando come risultato una linea più spessa del necessario tra una riga e l'altra.