
#brotkruemmel {width: 690px; font-size: 10px; height: 21px; line-height: 21px; color: #B1B0AF; text-align: left; margin: 0 0 0 250px; float: none;}
a.kruemmel   {color : #B1B0AF; font-size: 10px; font-weight: bold;}
a:link.kruemmel {color : #B1B0AF; text-decoration: none;}
a:visited.kruemmel {color : #B1B0AF; text-decoration: none;}
a:active.kruemmel {color : #B1B0AF; text-decoration: none;}
a:hover.kruemmel {color: #B1B0AF; text-decoration: underline;}


#subnavi {width: 650px; height: 35px; text-align: right; color: #821D16; font-weight: normal; }
a.snav   {height: 35px; line-height: 35px; color: #64A403; font-size: 11px; font-weight: normal; padding: 0 2px 0 2px;}
a:link.snav {color : #821D16; text-decoration: none;}
a:visited.snav {color : #821D16; text-decoration: none;}
a:active.snav {color : #821D16; text-decoration: none;}
a:hover.snav {color: #821D16; text-decoration: underline;}



#topnavi {position: relative; left: 0px; top: 11px; width: 750px; height: 20px; margin: 0px 10px 0px 0px; vertical-align: top; text-align: right; color: #E8EBEC; float: right;}
#tabnavborder {width: 940px; height: 21px; background: url(../../../fileadmin/_weiblen/gfx/tabnav_border_bg.gif) repeat-x; float: none; clear: both; border-top: 1px solid white; border-bottom: 1px solid white;}


/*########## TAB-NAVI (Registerkarten) Oben FUER TYPO3 ###########*/
#registerkarten {position: relative; left: 0px; top: 0px; width: 940px; line-height: 33px; height: 33px; background-color: white; margin: 0px; float: none; clear: both;}
.tabnavleft {float: left; width: 5px; height: 33px; background: url(../../../fileadmin/_weiblen/gfx/tabnav_beginn.gif) no-repeat;}
.tabnavright {float: left; width: 6px; height: 33px; background: url(../../../fileadmin/_weiblen/gfx/tabnav_end.gif) no-repeat;}

a.tabnav {display: block; line-height: 33px; height: 33px; font-size: 11px; font-weight: bold; color: #9AB40F; padding: 0px 5px 0px 5px; margin: 0; text-decoration: none; background: url(../../../fileadmin/_weiblen/gfx/tabnav_bg.gif) repeat-x; float: left;}
a:link.tabnav {color : #821D16; text-decoration: none; float: left;}
a:visited.tabnav {color : #821D16; text-decoration: none; float: left;}
a:active.tabnav {color : #821D16; text-decoration: none; float: left;}
a:hover.tabnav {line-height: 33px; height: 33px; color: #2D2D2D; text-decoration: none;  float: left;}
/*########## TAB-NAVI (Registerkarten) Oben FUER TYPO3 ###########*/



/*########## NEUE LIST-NAVI FUER TYPO3 ###########*/
#produktnavi {width: 238px; margin: 7px 0px 80px 7px;}
#navi {	width: 238px; padding: 0px; height: auto; margin: 0px;}
#navi ul {margin: 0px; padding: 0px; list-style: none; }

#level1 {width: 238px; margin: 0px; text-align: left; list-style: none;}
#level1 li a {display: block; height: 20px; margin: 0px; font-size: 11px; font-weight: bold;}
#level1 li a:hover {font-weight: normal; background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level1_act_bg.gif); background-repeat: no-repeat;}
#level1 a.a1no {line-height: 20px; height: 20px; color : #821D16; font-weight: normal; padding-left: 15px; padding-right: 0px; text-decoration: none; background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level1_no_bg.gif); background-repeat: no-repeat;}
#level1 a.a1no:visited {color : #821D16; text-decoration: none;}
#level1 a.a1no:active {color : #821D16; text-decoration: none;}
#level1 a.a1no:hover {color : #821D16; text-decoration: none;background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level1_act_bg.gif); background-repeat: no-repeat;}
#level1 li.li1act a {font-weight: bold;}
.a1act {line-height: 20px; height: 20px; color : #2D2D2D; font-weight: bold; padding-left: 15px; padding-right: 0px; text-decoration: none; background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level1_act_bg.gif); background-repeat: no-repeat;}

#level2 {margin: 0px; text-align: left; list-style: none; }
#level2 li a {display: block; line-height: 16px; height: 16px; font-size: 11px; padding-left: 24px; font-weight: normal;}
#level2 li a.a2no {line-height: 16px; height: 16px; color : #2D2D2D; font-weight: normal; margin: 0px; padding-left: 24px; padding-right: 0px; text-decoration: none; background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level2_no_bg.gif); background-repeat: no-repeat; background-position: left; }
#level2 li a.a2no:visited {color: #2D2D2D; text-decoration: none;}
#level2 li a.a2no:active {color: #2D2D2D; text-decoration: none;}
#level2 li a.a2no:hover {color: #2D2D2D; text-decoration: none; display: block; line-height: 16px; height: 16px; padding-left: 24px; background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level2_act_bg.gif); background-repeat: no-repeat; background-position: left;}
#level2 li.li2act {background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level2_act_bg.gif); background-repeat: no-repeat;}
#level2 li.li2act a {font-weight: bold;}
.a2act {line-height: 16px; height: 16px; color : #2D2D2D; font-weight: normal; text-decoration: none; background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level2_act_bg.gif); background-repeat: no-repeat; background-position: left;}
#level2 li a.a2act:hover {color : #2D2D2D; text-decoration: none; display: block; line-height: 16px; height: 16px; background-image: url(../../../fileadmin/_weiblen/gfx/mnav_level2_act_bg.gif); background-repeat: no-repeat; background-position: left;}
/*########## NEUE LIST-NAVI FUER TYPO3 ###########*/
