/*#### NAVI Oben ####*/
#subnavi {
width: 994px; height: 32px; margin: 0; 
font-weight: bold; font-size: 12px; text-align: left; color: #9F6438; float: left; 
border-top: 1px solid #D92C21;
border-bottom: 1px solid #580303;
background: url(../../../fileadmin/_neumann/gfx/nav_bg.gif) repeat-x top center white;
}
a.snav   {height: 32px; line-height: 32px; color : #FFFFFF;font-weight: normal; padding-right: 12px; padding-left: 12px; border-left: 1px solid #870808; border-right: 1px solid #F44E44; float: left;}
a:link.snav {color : #FFFFFF; text-decoration: none;}
a:visited.snav {color : #FFFFFF; text-decoration: none;}
a:active.snav {color : #FFFFFF; text-decoration: none;}
a:hover.snav {color: #000000; text-decoration: none; background: url(../../../fileadmin/_neumann/gfx/nav_bg.gif) repeat-x top center white;}
/*#### Navi Oben ####*/



#kuechenweltenwrapper {width: 395px; position: relative; left: 7px; top: 0px;  color: #5F3929; background: #F4F4F4;}
#kuechenweltennavi {color: #2B787E;}
#kuechenweltenheadline {
height: 30px; line-height: 30px; color: #FFFFFF; font-weight: bold; padding:0 0 0 5px; 
background: url(../../../fileadmin/_neumann/gfx/kuechenwelten_hl_bg.gif) repeat-x top center white;
}
SPAN.karrow {font-size: 14px; height: 22px; line-height: 22px; color : #A21109;font-weight: normal; padding: 0 0 0 8px;}
a.knav   {height: 22px; line-height: 22px; color : #A21109;font-weight: normal; padding: 0px 3px 0px 2px;}
a:link.knav {color : #A21109; text-decoration: none;}
a:visited.knav {color : #A21109; text-decoration: none;}
a:active.knav {color : #A21109; text-decoration: none;}
a:hover.knav {color: #000000; text-decoration: none;}


#produktnavi {width: 994px; height: 34px; margin: 0; float: none; clear: both; 
background: #FFFFFF;
border-top: 1px solid #FFD200;
border-bottom: 3px solid #FFD200; }
/*########## NEUE LIST-NAVI FUER TYPO3 ###########*/
#navi {width: 994px; padding: 0; height: 34px; margin: 0; }
#navi ul {margin: 0; padding: 0; list-style: none; }


/* #### MIT HINTERGRUNDFARBE ##### */
#level1 {width: 994px; margin: 0; text-align: left; list-style: none; background: #FFFFFF;}
#level1 li a {display: block; float: left; line-height: 34px; height: 34px; margin: 0; font-size: 12px; font-weight: bold; background: #FFFFFF;}
#level1 li a:hover {float: left; font-weight: normal; text-decoration: none;}
#level1 a.a1no {float: left; line-height: 32px; height: 32px; color: #5F3929; font-weight: normal; padding-right: 12px; padding-left: 12px; text-decoration: none; }
#level1 a.a1no:visited {float: left; color: #5F3929; text-decoration: none;}
#level1 a.a1no:active {float: left; color: #5F3929; text-decoration: none;}
#level1 a.a1no:hover {float: left; color: #5F3929; text-decoration: none; background: #FFD200;}
#level1 li.li1act a {float: left;  font-weight: normal; text-decoration: none; background: #FFD200;}
.a1act {float: left; line-height: 32px; height: 32px; color: #5F3929; font-weight: bold; padding-right: 12px; padding-left: 12px; text-decoration: none;}
/*########## NEUE LIST-NAVI FUER TYPO3 ###########*/


/*########## TYPO3 Rendering FOOTER ###########*/
#footer {width: 965px; height: 20px; line-height: 30px; font-size: 10px; color: #999999; float: none; clear: both; background: #FFFFFF;}
#lastmodified {width: 965px; height: 30px; line-height: 30px; margin-top: 20px; font-size: 11px; color: #999999; float: none;}
/*########## TYPO3 Rendering FOOTER ###########*/
