un titolo un pò ridicolo per un problema estenuante: con tutti i menu che hanno dei sub-menu mi succede che passo sul link del menu, appaiono i sub-menu ma non riesco a farli star fermi, scompaiono dopo un secondo.

la cosa è derivata dalla posizione dei sub-menu: hanno un "margin-top: 5px" dalla navigazione, sicchè appena sposto giù il mouse lui percepisce che non sono più sul link.
(in realtà se sposto il mouse velocissimo riesco ad acchiapparlo e navigarci, ma dopo pochi istanti scompare comunque).

il codice è:
codice:
#nav {
    float: left;
    position: relative;
    width: 990px;
}

#nav ul.nav-subs {
    display: none;
    left: 0;
    padding: 15px;
    position:absolute;
    width: auto;
    min-width: 900px;
    margin: 5px 30px 0;
}
ho provato a combinare un pò di display e position, ma non ne sono uscito.
potete aiutarmi?