div#leftcol ul { position: relative; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding: 0; width: 145px; background-image: url(../images/leftmenubag.gif); } div#leftcol li { position: relative; list-style: none; margin: 0px; border-bottom: 1px solid #fff; } div#leftcol li:hover { background-color: #bbb; color: #00349a; } div#leftcol li.sub { background-image:url("../images/arrow.gif"); background-position:right center; background-repeat:no-repeat; } div#leftcol li a { display: block; padding: 3px; color: #fff !important; font-weight: bold; font-family: arial , "sans serif"; font-size: 12px; text-decoration: none; width:94%; } div#leftcol li a:hover { display: block; padding:3px; color: #00349a !important; font-weight: bold; font-family: arial , "sans serif"; font-size: 12px; text-decoration: none; width:94%; } div#leftcol ul a { width: 94%; } div#leftcol ul ul { position: absolute; top: 2px; left: 99%; width: 100%; display:none; } div#leftcol ul.niveau1 li.sub:hover ul.niveau2, div#leftcol ul.niveau2 li.sub:hover ul.niveau3, div#leftcol ul.niveau3 li.sub:hover ul.niveau4, div#leftcol ul.niveau4 li.sub:hover ul.niveau5 { display:block; }