Ciao a tutti!
ho un bel problemino!(confido in voi!vi preeego!)
allora, il problema è questo:
ho un CSS principale che stabilisce dimensioni e stile a TUTTO in maniera generica, tipo:


td {
line-height:14px; color:#575859; font:normal 11px Arial, Helvetica, sans-serif; vertical-align:top
}
table {
border-collapse:collapse; border:0px; width:100%;
}

tr.sectiontableentry1_faq td,
tr.sectiontableentry2_faq td {
text-align: left;
padding: 4px 0 4px 4px;
border-top: 1px solid #222;
border-bottom: 1px solid #111;
}






Per dare lo stile al mio menu ho inserito questo:


.miostile table {
border-collapse: separate;
border-spacing: 0px;
}

.miostile tr {
font-size: 1px;
cursor: pointer;
background-color: #FFFFFF;
}
.miostile tr.over {
background-color: #D7EDF3;



il menu che ha quest'ultimo stile non si trova dentro la tabella che ha il CSS principale, ma cmq non mantiene lo stile che gli ho dato, perchè?
Che ho sbagliato??
E' stata corretta la mia decisione di mettere una classe (.miostile) alla tabella che volevo differenziare dalle tabelle che prendono lo stile principale? Oppure si fa in maniera diversa?
grazie mille a tutti!