#tabnavi {margin-left:78px; width: 584px; height: 23px; color: #2B2669; text-align: center; float: right; background-color: #F6F8FA; border-bottom: 1px solid #2B2669;}
#registerkarten {width: 584px; height: 23px; color: #2B2669; text-align: center; float: right; background-color: #999999; border-right: 1px solid #999999;}
#subnavi{padding-top:30px;}

a.tabnav { width: 144px; line-height: 23px; height: 23px; font-size: 11px; font-weight: normal; color: #FFFFFF; padding: 0px; margin: 0; text-decoration: none; border-left: 1px solid #FFFFFF; background-color: #999999; float: left;}
a:link.tabnav { width: 144px; color : #FFFFFF; text-decoration: none; float: left;}
a:visited.tabnav { width: 144px; color : #FFFFFF; text-decoration: none; float: left;}
a:active.tabnav { width: 144px; color : #FFFFFF; text-decoration: none; float: left;}
a:hover.tabnav { width: 144px; line-height: 23px; height: 23px; color: #666666; text-decoration: none;  color: white; border-left: 1px solid #FFFFFF; background-color: #2B2669;}float: left;}

/* IE HACK weil nur IE braucht Angabe width: 100%, FF brauch Sie nicht, macht sonst &uuml;ber Rand */
* html a.tabnav {width: 146px; line-height: 23px; height: 23px; font-size: 11px; font-weight: bold; color: #FFFFFF; padding: 0px; margin: 0; text-decoration: none; border-left: 1px solid #FFFFFF; background-color: #999999; float: left;}
* html a:link.tabnav {width: 146px; color : #FFFFFF; text-decoration: none; float: left;}
* html a:visited.tabnav {width: 146px; color : #FFFFFF; text-decoration: none; float: left;}
* html a:active.tabnav {width: 146px; color : #FFFFFF; text-decoration: none; float: left;}
* html a:hover.tabnav {width: 146px; line-height: 23px; height: 23px; color: #666666; text-decoration: none;  color: white; border-left: 1px solid #FFFFFF; background-color: #2B2669;}float: left;}

#registerkarten a.tabnav {padding-left: 0px;}
#registerkarten a.tabnav {padding-left: 0px;}
#registerkarten a.tabnav:link {padding-left: 0px;}
#registerkarten a.tabnav:visited {padding-left: 0px;}
#registerkarten a.tabnav:active {padding-left: 0px;}


/*
a.tabnav   {width: 146px; height: 23px; line-height: 23px; color : #FFFFFF; font-size: 11px; font-weight: bold; padding: 0 8px 0 8px; margin: 0; color: white; border-left: 1px solid #FFFFFF; background-color: #999999;}
a:link.tabnav {width: 146px; height: 23px; line-height: 23px; color : #FFFFFF; text-decoration: none;}
a:visited.tabnav {width: 146px; height: 23px; line-height: 23px; color : #FFFFFF; text-decoration: none;}
a:active.tabnav {width: 146px; height: 23px; line-height: 23px; color : #FFFFFF; text-decoration: none;}
a:hover.tabnav {width: 146px; height: 23px; line-height: 23px; color: #666666; text-decoration: none; color: white; border-left: 1px solid #FFFFFF; background-color: #2B2669;}*/

a.snav   {height: 20px; line-height: 20px; color : #666666; font-size: 11px; font-weight: bold; padding-top: 0px; padding-right: 2px; padding-left: 2px;}
a:link.snav {color : #666666; text-decoration: none;}
a:visited.snav {color : #666666; text-decoration: none;}
a:active.snav {color : #666666; text-decoration: none;}
a:hover.snav {color: #2B2669; text-decoration: none; }






#produktnavi {position: relative; top: 10px; left: 0px; width: 215px; height: auto; margin-bottom: 200px; text-align: left; vertical-align: top; float: none;}
/*########## LIST-NAVI FUER TYPO3 ###########*/
#navi {width: 215px; padding: 0px; height: auto; margin: 0px;}
#navi ul {margin: 0px; padding: 0px; list-style: none; }

#level1 {margin: 0px; text-align: left; list-style: none;}
#level1 li a {display: block; height: 22px; margin: 0px 0px 1px 0px; font-size: 11px; font-weight: bold;}
#level1 li a:hover {}
#level1 a.a1no {line-height: 22px; height: 22px; color : #2B2669; font-weight: bold; padding-left: 12px; padding-right: 2px; text-decoration: none;}
#level1 a.a1no:visited {color : #2B2669; text-decoration: none;}
#level1 a.a1no:active {color : #2B2669; text-decoration: none;}
#level1 a.a1no:hover {color : #2B2669; text-decoration: none;}
#level1 li.li1act {}
.a1act {line-height: 22px; height: 22px; color : #2B2669; font-weight: bold; padding-left: 12px; padding-right: 2px; text-decoration: none;}

#level2 {margin: 0px; text-align: left; list-style: none; }
#level2 li a {display: block; line-height: 20px; height: 20px; font-size: 11px; padding-left: 30px; font-weight: normal; }
#level2 li a.a2no {line-height: 20px; height: 20px; color : #131412; font-weight: normal; margin: 0px 0px 1px 0px; padding-left: 30px; padding-right: 2px; text-decoration: none;}
#level2 li a.a2no:visited {color: #131412; text-decoration: none;}
#level2 li a.a2no:active {color: #131412; text-decoration: none;}
#level2 li a.a2no:hover {color: #131412; text-decoration: none; display: block; line-height: 20px; height: 20px; padding-left: 30px; }
#level2 li.li2act {font-weight: bold; color : #6471A1;}
.a2act {line-height: 20px; height: 20px; color : #131412; font-weight: bold; text-decoration: none; }
#level2 li a.a2act:hover {font-weight: bold; color : #6471A1; text-decoration: none; display: block; line-height: 20px; height: 20px;}

#level3 {margin: 0px; text-align: left; list-style: none; }
#level3 li a {display: block; line-height: 15px; height: 15px; font-size: 11px; padding-left: 45px; font-weight: normal; }
#level3 li a.a3no {line-height: 15px; height: 15px; color : #131412; font-weight: normal; margin: 0px 0px 1px 0px; padding-left: 45px; padding-right: 2px; text-decoration: none;}
#level3 li a.a3no:visited {color: #131412; text-decoration: none;}
#level3 li a.a3no:active {color: #131412; text-decoration: none;}
#level3 li a.a3no:hover {color: #131412; text-decoration: none; font-weight: bold; display: block; line-height: 15px; height: 15px; padding-left: 45px; }
#level3 li.li3act {font-weight: bold; color : #6471A1;}
.a3act {line-height: 15px; height: 15px; color : #6471A1; font-weight: normal; text-decoration: none; }
#level3 li a.a3act:hover {font-weight: bold; color : #6471A1; text-decoration: none; display: block; line-height: 15px; height: 15px;}

#level4 {margin: 0px; text-align: left; list-style: none; }
#level4 li a {display: block; line-height: 15px; height: 15px; font-size: 11px; padding-left: 60px; font-weight: normal; }
#level4 li a.a4no {line-height: 15px; height: 15px; color : #131412; font-weight: normal; margin: 0px 0px 1px 0px; padding-left: 60px; padding-right: 2px; text-decoration: none;}
#level4 li a.a4no:visited {color: #131412; text-decoration: none;}
#level4 li a.a4no:active {color: #131412; text-decoration: none;}
#level4 li a.a4no:hover {color: #131412; text-decoration: none; font-weight: bold; display: block; line-height: 15px; height: 15px; padding-left: 60px; }
#level4 li.li3act {font-weight: bold; color : #6471A1;}
.a4act {line-height: 15px; height: 15px; color : #6471A1; font-weight: normal; text-decoration: none; }
#level4 li a.a4act:hover {font-weight: bold; color : #6471A1; text-decoration: none; display: block; line-height: 15px; height: 15px;}
/*########## LIST-NAVI FUER TYPO3 ###########*/

