
/*########## NEUE LIST-NAVI FUER TYPO3 ###########*/
#produktnavi {width: 160px; height: auto; margin: 5px 0px 0px 5px;}
#navi {	width: 150px; padding: 0px; height: auto; margin: 50px 0px 0px 5px;}
#navi ul {margin: 0px; padding: 0px; list-style: none; }

#level1 {width: 150px; margin: 0px; text-align: left; list-style: none;}
#level1 li {margin: 4px 0px 8px 0px; }
#level1 li a {display: block; height: 25px; margin: 4px 0px 8px 0px; font-size: 11px; font-weight: bold;}
#level1 li a:hover {font-weight: bold; margin: 4px 0px 8px 0px; text-decoration: none; background: #ED1E25;border: 2px groove #FFFFFF;}
#level1 a.a1no {line-height: 25px; height: 25px; margin: 4px 0px 8px 0px; color : #000000; font-weight: bold; padding-left: 5px; padding-right: 2px; text-decoration: none; background: #C1C0BF; border: 2px groove #FFFFFF;}
#level1 a.a1no:visited {color : #000000; margin: 4px 0px 8px 0px; text-decoration: none;}
#level1 a.a1no:active {color : #000000;margin: 4px 0px 8px 0px;  text-decoration: none;}
#level1 a.a1no:hover {color : #FFFFFF;margin: 4px 0px 8px 0px;  text-decoration: none; background-color: #ED1E25;border: 2px groove #FFFFFF;}
#level1 li.li1act a {font-weight: bold; margin: 4px 0px 8px 0px; background-color: #ED1E25;border: 2px groove #FFFFFF;}
.a1act {line-height: 25px; height: 25px; color : #FFFFFF; font-weight: bold; padding-left: 5px; padding-right: 2px; text-decoration: none; background: #C1C0BF;border: 2px groove #FFFFFF;}

/*########## NEUE LIST-NAVI FUER TYPO3 ###########*/