#menu-vertikal-dia{width:169px;}
#menu-vertikal-dia ul{list-style:none;margin:0;padding:0;}
#menu-vertikal-dia h2{font-weight:normal;margin:0;padding:0;}
#menu-vertikal-dia a{width:154px;display:block;padding:7px 0 7px 15px;background:url(/menu-bg.gif) bottom left repeat-x;text-decoration:none;font-family:Verdana,Arial,Helvetica;font-size:11px;}
#menu-vertikal-dia .open li a{color:#666;border-top:1px solid #eeeef0;background:transparent;}
#menu-vertikal-dia a:hover,#menu-vertikal-dia .open a{background-color:#ddaa19;color:#fff;}
#menu-vertikal-dia li ul{display:none;}
#menu-vertikal-dia li.open ul{display:block;background:#eeeef0 url(/menu-bg.gif) bottom left repeat-x;padding:0;}
#menu-vertikal-dia .open li a:hover,#menu-vertikal-dia .open .open a{background:#b4b4b4 url(/menu-level2-bg.gif) bottom left repeat-x;border-top:1px solid #8a8a8a;color:#fff;}
#menu-horizontal{margin:0;padding:0;width:100%;height:37px;z-index:1001;background-color:transparent;float:left;}
#menu-horizontal ul{width:100px;list-style:none;margin:0;padding:0;float:left;}
#menu-horizontal a,#menu-horizontal h2{font:11px/20px Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;color:#333;padding:0;width:100%;text-decoration:none;background:url(/_allgemein/navi-horizontal-i.gif) top right no-repeat;display:block;margin:0;}
#menu-horizontal a{color:#000;background-color:#fff;text-decoration:none;padding:5px 10px 5px 10px;text-align:left;border-bottom:1px solid #fff;opacity:.95;-moz-opacity:.95;filter:alpha(opacity=95);}
#menu-horizontal a:hover{background-color:#fff;color:#fff;text-decoration:none;}
#menu-horizontal h2 a{font:11px/20px Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;color:#333;padding:0;height:37px;max-height:37px;text-align:center;font-weight:normal;border:none;background-color:transparent;padding:7px 0 0 0;text-decoration:none;}
#menu-horizontal .w4maktivdir-horizontal,#menu-horizontal .w4maktiv-horizontal,#menu-horizontal h2 a:hover{color:#333;background:url(/_allgemein/navi-horizontal-a.gif) top right no-repeat;text-decoration:none;padding:7px 0 0 0;height:30px;}
#menu-horizontal a:hover{text-decoration:none;}
#menu-horizontal ul ul{width:150px;border-top:none;position:absolute;text-decoration:none;}
#menu-horizontal li{position:relative;}
#menu-horizontal ul li ul{position:absolute;left:0;}
#menu-horizontal ul ul ul{clear:both;}
#menu-horizontal ul ul{position:absolute;z-index:500;left:0;}
#menu-horizontal ul ul,div#menu-horizontal ul li:hover ul ul,#menu-horizontal ul ul ul,div#menu-horizontal ul ul li:hover ul ul,#menu-horizontal ul ul ul ul,div#menu-horizontal ul ul ul li:hover ul ul,#menu-horizontal ul ul ul ul ul,div#menu-horizontal ul ul ul ul li:hover ul ul{display:none;}
#menu-horizontal ul li:hover ul,div#menu-horizontal ul ul li:hover ul,#menu-horizontal ul ul li:hover ul,div#menu-horizontal ul ul ul li:hover ul,#menu-horizontal ul ul ul li:hover ul,div#menu-horizontal ul ul ul ul li:hover ul,#menu-horizontal ul ul ul ul li:hover ul,div#menu-horizontal ul ul ul ul ul li:hover ul{display:block;z-index:500;}
#menu-horizontal li.open ul{display:block;z-index:8000;}
.CLEAR{float:none;clear:both;line-height:0;font-size:0;}
#menu-vertikal{width:169px;background-color:transparent;}
#menu-vertikal ul{list-style:none;margin:0;padding:0;}
#menu-vertikal a,#menu-vertikal h2{display:block;font-family:Verdana,Arial,Helvetica;font-size:11px;display:block;margin:0;}
#menu-vertikal a{display:block;padding:6px 5px 6px 15px;font-weight:normal;background-color:#f1f1f1;text-decoration:none;}
#menu-vertikal a:hover{font-weight:normal;color:#fff;background:url(/_allgemein/navi-vertikal-ebene2-a.gif) top left no-repeat;text-decoration:none;}
#menu-vertikal h2 a{display:block;font-weight:normal;margin:0;padding:6px 0 6px 15px;color:#000;background:url(/_allgemein/navi-vertikal-ebene1-i.gif) bottom left no-repeat;text-decoration:none;}
#menu-vertikal .w4maktivdir-vertikal,#menu-vertikal .w4maktiv-vertikal,#menu-vertikal ul h2 a:hover,#menu-vertikal ul .open h2{display:block;font-weight:normal;color:#fff;background:url(/_allgemein/navi-vertikal-ebene1-hover.gif) top left no-repeat;background-color:#ddaa19;}
#menu-vertikal ul ul{color:#fff;background-image:url(/_allgemein/navi-vertikal-ebene2-a.gif) no-repeat;text-decoration:none;border-top:none;}
#menu-vertikal li{position:relative;}
#menu-vertikal ul ul,#menu-vertikal ul ul ul{position:relative;top:0;left:0;width:169px;}
#menu-vertikal ul li.open ul,#menu-vertikal ul li.open ul ul,#menu-vertikal ul li.open ul ul ul{display:block;}
#menu-vertikal ul li ul,#menu-vertikal ul li ul ul,#menu-vertikal ul li ul ul ul{display:none;}
.CLEAR{float:none;clear:both;line-height:0;font-size:0;}
