12557: Vertikales Horizontales CSS-Menü

Beitrag lesen

Hallo Leute,

ich muss Euch leider noch mal befragen.
Ich hatte neulich Fragen zu Css-Menüs gestellt und super starke Hilfe bekommen.Nun möchte ich das Menü doch nicht mehr horizontal anordnen sondern
in einer Art misch Form. Hier ein Bsp.:

Liste 1
Liste 1
Liste 1
Liste 1 Liste 2 Liste 2 Liste 2 Liste 2
Liste 1                 Liste 3
                        Liste 3
                        Liste 3 Liste 4 Liste 4 Liste 4

Ich habe stunden lang versucht das System zu durchleuchten und zu verstehen. Aber ich bekomm es einfach nicht hin. Es Klappt so halb aber nun steck ich seit 6 Std. Fest und weiss nicht mehr wo oben und unten ist.

Hier könnt Ihr mein Menü sehen:
http://studiokruckerbates.fokminusyou.com/

Hier mal mein zusammen gestöpseltes CSS:

  
#access {  
    margin: auto;  
    padding-top: 20px;  
    width: 465px;  
}  
#access .menu-header, div.menu {  
    font-size: 14px;  
    line-height: 24px;  
    width: 100%;  
}  
#access .menu-header ul, div.menu ul {  
    list-style: none outside none;  
    width: 100%;  
    margin: 0;  
    padding: 0;  
}  
#access .menu-header li, div.menu li {  
    display: list-item;  
    position: relative;  
}  
#access a {  
    color: #000000;  
    padding: 0 20px;  
}  
#access ul li ul {  
    display: none;  
    left: 100px;  
    margin: 0;  
    position: absolute;  
    top: 0;  
}  
#access ul li ul li {  
    display: list-item;  
    position: relative;  
}  
#access ul li ul a {  
    float: left;  
    width: auto;  
}  
#access ul li ul li ul {  
    margin: 0;  
    padding: 0;  
    position: absolute;  
    top: 20px;  
}  
#access ul li ul li ul li {  
    display: block;  
    float: none;  
    max-height: 15px;  
}  
#access li:hover > a, #access ul ul *:hover > a {  
    color: #E1DDD1;  
}  
#access ul li:hover > ul {  
    display: block;  
}  
#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a {  
    color: #000000;  
}  
* html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover {  
    color: #FFFFFF;  
}

In Safari geht es gar nicht mehr.
in Mozilla geht es bis zur Liste 2.
Liste 3 bekommt die Position nicht von Liste 2 obwohl ich das mit relative und absolut Positionen probiert habe.
Anbei klappen die Submenüs zu bevor man sie anklicken kann.
Puuuuuuuu

Ich hoffe jemand kann mir ein wenig helfen
Besten Gruß
und Dank