/* Effective stylesheet produced by snapshot save */
#navcontainer ul { font-family: verdana,arial,sans-serif; width: 720px; position: relative; font-weight: bold; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); padding: 0pt; margin: 0pt; float: left; text-align: left; list-style: none outside none; z-index: 99; line-height: 23px; }
#navcontainer ul a { display: block; color: rgb(0, 0, 0); text-decoration: none; font-weight: bold; padding: 0px 9px; line-height: 15px; }
#navcontainer ul li a { font-size: 12px; background-color: rgb(255, 255, 255); line-height: 23px; }
#navcontainer ul.stufe_eins li.selected a { color: rgb(230, 0, 17); }
#navcontainer ul.stufe_eins li.selected ul.stufe_zwei li a { color: rgb(0, 0, 0); }
#navcontainer ul.stufe_eins li.opened a:hover { color: rgb(228, 1, 18); }
#navcontainer ul.stufe_eins li.opened ul.stufe_zwei li a:hover { color: rgb(0, 0, 0); }
#navcontainer ul li ul { border: 1px solid rgb(0, 75, 36); }
#navcontainer ul li ul li a { font-size: 11px; }
#navcontainer ul ul { border: 1px solid rgb(255, 255, 255); font-weight: normal; }
#navcontainer ul ul a { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); padding: 4px 0px 4px 9px; text-decoration: none; line-height: 15px; font-weight: normal; }
#navcontainer ul ul a:hover { background-color: rgb(192, 202, 178); line-height: 15px; }
#navcontainer ul li { background-color: rgb(255, 255, 255); font-weight: normal; }
#navcontainer ul ul li { background-color: rgb(255, 255, 255); font-weight: normal; }
#navcontainer ul li.opened a { color: rgb(0, 0, 0); }
#nav_left ul li ul li ul.stufe_drei { padding-right: 7px; width: 180px; }
#navcontainer ul { list-style: none outside none; margin: 0pt; padding: 0pt; width: 100%; z-index: 99; line-height: 23px; }
#navcontainer ul * ul { list-style: none outside none; margin: 0pt; padding: 0pt; display: none; position: absolute; z-index: 99; width: 160px; }
#navcontainer ul li { float: left; }
#navcontainer ul li * li { border-bottom: 0px solid rgb(255, 255, 255); float: none; position: relative; z-index: 99; }
#navcontainer ul ul * ul { left: 100%; top: 0pt; width: 100%; position: relative; z-index: 99; }
#navcontainer ul ul * ul.left { left: -100%; top: 0pt; }
#navcontainer ul a { display: block; }
#navcontainer ul ul * a { height: 100%; }
#navcontainer ul li:hover ul ul, #navcontainer ul li:hover ul ul ul, #navcontainer ul li:hover ul ul ul ul { display: none; }
#navcontainer ul li:hover ul, #navcontainer ul ul li:hover ul, #navcontainer ul ul ul li:hover ul { display: block; }
