/* CSS Menu */

/* Eigene Angaben */

/* Menü-Positionierung */
#cssmenu {position: relative; margin-left: 15px; z-index: 100; font-size: 0px;}

/* Voraussetzung für IE 6 */
#cssmenu a {display: block; margin: 0px; padding: 0px; border: 0px;}

/* Vordefinierte Eigenschaften */
#cssmenu li {margin: 0px; padding: 0px; border: 0px; top: 0px; left: 0px; cursor: pointer;}
#cssmenu li.lvl0 {position: relative;}
#cssmenu li.lvl0 li {position: relative; width: 100%;}
#cssmenu ul {margin: 0px; padding: 0px; list-style-type: none;}
#cssmenu ul ul {position: absolute; visibility: hidden; height: 0px;}
#cssmenu table {top: 0px; left: 0px; border-collapse: collapse; font-size: 0px;}

/* globale Einstellungen -- Ebene 0 */
#cssmenu li.lvl0 {width: 133px;}
#cssmenu a.lvl0 {padding: 0px 0px 5px 0px; background-image: url(../images/blind.gif);}
#cssmenu a.lvl0:hover {padding: 0px 0px 5px 0px; background-color: #63843D; background-image: url(../images/blind.gif);}
#cssmenu a.lvl0 div.lvl0 {width: 109px; padding: 5px 8px 5px 16px; background: #63843D url(../images/menue_bull.gif) no-repeat 5px center; cursor: pointer; overflow: hidden;}
#cssmenu a.lvl0:hover div.lvl0 {background: #93A978 url(../images/menue_bull.gif) no-repeat 5px center;}
#cssmenu li.lvl0 a.hauptmenuelinkaktiv div.lvl0 {background: #93A978 url(../images/menue_bull.gif) no-repeat 5px center;}
/* individuelle Einstellungen -- Ebene 0 */
#cssmenu li.menulist1 {}
#cssmenu li.menulist2 {}
#cssmenu li.menulist3 {}
#cssmenu li.menulist4 {}
#cssmenu li.menulist5 {}
#cssmenu li.menulist6 {}
#cssmenu li.menulist7 {}
#cssmenu li.menulist8 {}

/* globale Einstellungen -- Ebene 1 */
#cssmenu ul.lvl1 {width: 150px; left: 133px; top: 0px;}
#cssmenu a.lvl1 {padding: 0px 0px 5px 5px; background-image: url(../images/blind.gif);}
#cssmenu a.lvl1:hover {padding: 0px 0px 5px 5px; background-image: url(../images/blind.gif);}
#cssmenu a.lvl1 div.lvl1 {width: 123px; padding: 5px 8px 5px 14px; background-color: #63843D; cursor: pointer;}
#cssmenu a.lvl1:hover div.lvl1 {background-color: #93A978;}
#cssmenu li.lvl1 a.untermenuelinkaktiv div.lvl1 {background-color: #93A978;}
* html #cssmenu a.lvl1 {padding-bottom: 4px;}
* html #cssmenu a.lvl1:hover {padding-bottom: 4px;}
/* individuelle Einstellungen -- Ebene 1 */
#cssmenu li.menulist1 ul.lvl1 {}
#cssmenu li.menulist2 ul.lvl1 {}
#cssmenu li.menulist3 ul.lvl1 {}
#cssmenu li.menulist4 ul.lvl1 {}
#cssmenu li.menulist5 ul.lvl1 {}
#cssmenu li.menulist6 ul.lvl1 {}
#cssmenu li.menulist7 ul.lvl1 {}
#cssmenu li.menulist8 ul.lvl1 {}

/* globale Einstellungen -- Ebene 2 */
#cssmenu ul.lvl2 {width: 150px; left: 150px; top: 0px;}
#cssmenu a.lvl2 {padding: 0px 0px 5px 5px; background-image: url(../images/blind.gif);}
#cssmenu a.lvl2:hover {padding: 0px 0px 5px 5px; background-image: url(../images/blind.gif);}
#cssmenu a.lvl2 div.lvl2 {width: 123px; padding: 5px 8px 5px 14px; background-color: #63843D;}
#cssmenu a.lvl2:hover div.lvl2 {background-color: #93A978;}
#cssmenu li.lvl2 a.untermenuelinkaktiv div.lvl2 {background-color: #93A978;}
/*individuelle Einstellungen -- Ebene 2 */ 
#cssmenu li.menulist1 ul.lvl2 {}
#cssmenu li.menulist2 ul.lvl2 {}
#cssmenu li.menulist3 ul.lvl2 {}
#cssmenu li.menulist4 ul.lvl2 {}
#cssmenu li.menulist5 ul.lvl2 {}
#cssmenu li.menulist6 ul.lvl2 {}
#cssmenu li.menulist7 ul.lvl2 {}
#cssmenu li.menulist8 ul.lvl2 {}

/* Menüfunktionen */
#cssmenu ul.lvl0 li:hover ul.lvl1,
#cssmenu ul.lvl0 a:hover ul.lvl1
{visibility: visible; height: auto;}
#cssmenu ul.lvl1:hover li.lvl1:hover ul.lvl2,
#cssmenu ul.lvl1 a:hover ul.lvl2
{visibility: visible; height: auto;}
