/* CSS Menu */

/* Eigene Angaben */

/* Menü-Positionierung */
#cssmenu {position: absolute; width: 738px; left: 0px; top: 0px; z-index: 90; font-size: 0px;}

/* Voraussetzung für IE 6 */
#cssmenu a {display: block; margin: 0px; left: 0px; top: 0px; padding: 0px; border: 0px;}
#cssmenu a.lvl0:hover {background: url(../images/blind.gif);}

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

/* globale Einstellungen -- Ebene 0 */
#cssmenu li.lvl0 {width: 123px; height: 34px;}
#cssmenu a.lvl0 {width: 122px; margin-left: 1px; line-height: 34px; background-color: #66CC00}
#cssmenu li.lvl0:hover a.lvl0 {background-color: #B2E57E}
#cssmenu a.lvl0:hover {width: 122px; margin-left: 1px; background-color: #B2E57E}
/* 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: 122px; background-color: #B2E57E;}
#cssmenu a.lvl1 {padding: 2px 8px 2px 10px; line-height: 20px; border-top: 1px solid #2E5E00}
#cssmenu a.lvl1:hover {padding: 2px 8px 2px 10px; background-color: #66CC00}
#cssmenu li.lvl1.haschild a.lvl1 {}
#cssmenu li.lvl1.haschild a.lvl1:hover {}
/* 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 {left: 122px; top: 0px; width: 122px; background-color: #B2E57E;}
#cssmenu a.lvl2 {padding: 2px 8px 2px 10px; line-height: 20px; border-top: 1px solid #2E5E00; border-left: 1px solid #2E5E00}
#cssmenu a.lvl2:hover {padding: 2px 8px 2px 10px; background-color: #66CC00}
/*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;}