/* CSS Menu */

/* Eigene Angaben */

/* Menü-Positionierung */
#cssmenu {position: absolute; left: 20%; bottom: 0px; z-index: 100; font-size: 0px;}

/* Voraussetzung für IE 6 */
#cssmenu a {display: block; margin: 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 {margin-top: -3px;}
#cssmenu li.lvl0 {position: relative; float: left;}
#cssmenu li.lvl0 li {position: relative; width: 100%;}
#cssmenu ul {margin: 0px; padding: 0px; list-style-type: none;}
* html #cssmenu ul {padding-top: 3px;}
#cssmenu ul ul {position: absolute; visibility: hidden; height: 0px;}
#cssmenu table {top: 0px; left: 0px; border-collapse: collapse;}

/* globale Einstellungen -- Ebene 0 */
#cssmenu li.lvl0 {margin-left: 46px;}
* html #cssmenu li.lvl0 {margin-left: 23px;}
#cssmenu a.lvl0 {height: 20px;}
/* 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; background-color: #FFFFFF;}
#cssmenu a.lvl1 {padding: 2px 8px 2px 10px;}
#cssmenu li.lvl1.haschild a.lvl1 {background: url(../images/pfeil_menue.gif) no-repeat right center; }
#cssmenu li.lvl1.haschild a.lvl1:hover {background-image: none;}
#cssmenu li.lvl1 {background: url(../images/menue_hintergrund.gif) no-repeat left top;}
/* individuelle Einstellungen -- Ebene 1 */
#cssmenu li.menulist1 ul.lvl1 {width: 300px;}
#cssmenu li.menulist2 ul.lvl1 {width: 300px;}
#cssmenu li.menulist3 ul.lvl1 {width: 250px;}
#cssmenu li.menulist4 ul.lvl1 {width: 300px;}
#cssmenu li.menulist5 ul.lvl1 {width: 250px;}
#cssmenu li.menulist6 ul.lvl1 {width: 200px;}
#cssmenu li.menulist7 ul.lvl1 {width: 150px;}
#cssmenu li.menulist8 ul.lvl1 {width: 150px;}

/* globale Einstellungen -- Ebene 2 */
#cssmenu ul.lvl2 {background-color: #FFFFFF;}
#cssmenu a.lvl2 {padding: 2px 2px 2px 10px;}
#cssmenu a.lvl2:hover {}
#cssmenu li.lvl2 {background: url(../images/menue_hintergrund.gif) no-repeat left top;}
/*individuelle Einstellungen -- Ebene 2 */ 
#cssmenu li.menulist1 ul.lvl2 {left: 300px; top: 0px; width: 250px;}
#cssmenu li.menulist2 ul.lvl2 {left: 300px; top: 0px; width: 250px;}
#cssmenu li.menulist3 ul.lvl2 {left: 250px; top: 0px; width: 250px;}
#cssmenu li.menulist4 ul.lvl2 {left: 300px; top: 0px; width: 250px;}
#cssmenu li.menulist5 ul.lvl2 {left: 250px; top: 0px; width: 250px;}
#cssmenu li.menulist6 ul.lvl2 {left: -250px; top: 0px; width: 250px;}
#cssmenu li.menulist7 ul.lvl2 {left: -250px; top: 0px; width: 250px;}
#cssmenu li.menulist8 ul.lvl2 {left: -250px; top: 0px; width: 250px;}

/* 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;}

