	#CatNavigation {
		width: 990px; /*width: 990px;*/ 
		height: 30px;
		margin: 0px;
		margin-top: -1px; 

		border-bottom: 1px solid #000000;
		display: block;
		/*background: #6D0617;*/
		background: #ffffff;
		position: absolute;
		z-index: 5;
	}
* html #CatNavigation {  }

#BGNavigation, * html #BGNavigation { 
	height: 35px;
 }

#CatNavigation ul {
		margin:0px;
		margin: 0px;	
	}

/*-----------------------------------------------------------------------*/	

#CatNavi {
	margin: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

#CatNavi, #CatNavi ul { /* all lists */
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#CatNavi a {
	display: block;
	color: #ffffff;
	text-decoration: none;
}


#CatNavi li { /* all list items */
	float: left;
	width: auto; /* width needed or else Opera goes nuts */
}

/* UNTEREBENEN LINKS AUSRICHTEN */

/*li.level_1_c_1 li ul, li.level_1_c_1 li ul ul { /* zweite Ebene links ausrichten */
/*	right: 202px;
}

* html li.level_1_c_1 li ul, * html li.level_1_c_1 li ul ul { /* zweite Ebene links ausrichten */
/*	right: 207px; 
}
/*
/*   WAS-Gastrozubehoer   */
li.level_1_c_4812 li ul, li.level_1_c_4812 li ul ul { /* zweite Ebene links ausrichten */
	right: 202px;
}

* html li.level_1_c_4812 li ul, * html li.level_1_c_4812 li ul ul { /* zweite Ebene links ausrichten */
	right: 207px; 
}
/*   ENDE-WAS   */

li.level_1_c_374 li ul, li.level_1_c_374 li ul ul { /* zweite Ebene links ausrichten */
	right: 202px;
}
* html li.level_1_c_374 li ul, * html li.level_1_c_374 li ul ul { /* zweite Ebene links ausrichten */
	right: 207px; 
}

li.level_1_c_247 li ul, li.level_1_c_247 li ul ul { /* zweite Ebene links ausrichten */
	right: 202px;
}
* html li.level_1_c_247 li ul, * html li.level_1_c_247 li ul ul { /* zweite Ebene links ausrichten */
	right: 208px;
}

li.level_1_c_339 li ul, li.level_1_c_339 li ul ul { /* zweite Ebene links ausrichten */
	right: 202px;
}
* html li.level_1_c_339 li ul, * html li.level_1_c_339 li ul ul { /* zweite Ebene links ausrichten */
	right: 208px;
}

/* CAT-EBENEN LINKS AUSRICHTEN */
/*
li.level_1_c_1  ul{ /* CAT Ebene links ausrichten */
/*	right: 80px;
}
* html li.level_1_c_1  ul{ /* CAT Ebene links ausrichten */
/*	right: 73px;
}
*/
/*   WAS-Gastrozubehoer   */
li.level_1_c_4812  ul{ /* CAT Ebene links ausrichten */
	right: 80px;
}
* html li.level_1_c_4812  ul{ /* CAT Ebene links ausrichten */
	right: 73px;
}
/*   ENDE-WAS   */

li.level_1_c_374  ul{ /* CAT Ebene links ausrichten */
	right: 6px;
}
* html li.level_1_c_374  ul{ /* CAT Ebene links ausrichten */
	right: 0px;
}

li.level_1_c_247  ul{ /* CAT Ebene links ausrichten */
	right: 83px;
}
* html li.level_1_c_247  ul{ /* CAT Ebene links ausrichten */
	right: 76px;
}

/*********************************/

#CatNavi li ul { /* second-level lists */
	position: absolute;
	display: none;
	width: 200px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#CatNavi li ul ul { /* third-and-above-level lists */
	width: 212px;
	margin: -17px 0px 0px 200px; 
	/*border-bottom: 1px solid #000000;*/
}

#CatNavi li:hover ul ul, #CatNavi li:hover ul ul ul, #CatNavi li:hover ul ul ul ul, #CatNavi li:hover ul ul ul ul ul, #CatNavi li.sfhover ul ul, #CatNavi li.sfhover ul ul ul, #CatNavi li.sfhover ul ul ul ul, #CatNavi li.sfhover ul ul ul ul ul { display: none; left: -999em; }
#CatNavi li:hover ul, #CatNavi li li:hover ul, #CatNavi li li li:hover ul, #CatNavi li li li li:hover ul, #CatNavi li li li li li:hover ul, #CatNavi li.sfhover ul, #CatNavi li li.sfhover ul, #CatNavi li li li.sfhover ul, #CatNavi li li li li.sfhover ul, #CatNavi li li li li li.sfhover ul { display: block; left: auto; } 

#CatNavi li a:hover, #CatNavi li a.sfhover {
	/*background: #ffffff;*/
	color: #ffffff; 
	text-decoration: none;
}

/* Balken in der Navigation */
#CatNavi .CatLevel1 li:hover , * html #CatNavi .CatLevel1 li.sfhover {
	background: #cc0000; 
}

#CatNavi .CatLevel2 a, #CatNavi .CatLevel3 a, #CatNavi .CatLevel4 a, #CatNavi .CatLevel5 a {
	width: 200px;
	clear: both;
	text-decoration: none;
	color: #000000;
}

/*--- Second Lev Line-bottom --------------------------------------------------------------------------------------------*/

/*li.level_1_c_270 ul, li.level_1_c_322 ul, li.level_1_c_146 ul, li.level_1_c_175 ul, li.level_1_c_578 ul,
li.level_1_c_505 ul, li.level_1_c_655 ul, li.level_1_c_339 ul, li.level_1_c_247 ul, li.level_1_c_374 ul,
li.level_1_c_1 ul, li.level_1_c_1479 ul { 
	border-bottom: 1px solid #000000;
}
*/
/*----------------------------------------------------------------------------------------------------------------------*/

.level_1_c_382, .level_1_c_3057, .level_1_c_495/*, .level_1_c_1*/, .level_1_c_1, .level_1_c_10158{
	display: none;
}

/* Text Ausrichtung im Menue */  
li.level_1_c_270, li.level_1_c_322, li.level_1_c_146, li.level_1_c_175, li.level_1_c_578,
li.level_1_c_505, li.level_1_c_655, li.level_1_c_339, li.level_1_c_247, li.level_1_c_374,
/*li.level_1_c_1 ,*/ li.level_1_c_1479, li.level_1_c_4812 {
	float: left;
	padding-left: 4px;
	width: auto; height: 30px;
	/*border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;*/
		/*background: url(images/button-bg.jpg) repeat-x;*/
}
/* Menue Ausrichtung */
li.level_1_c_270, li.level_1_c_322, li.level_1_c_146, li.level_1_c_175, li.level_1_c_578,
li.level_1_c_505, li.level_1_c_655, li.level_1_c_339, li.level_1_c_247/*, li.level_1_c_1*/, li.level_1_c_4812 {
 padding-right: 8px; margin-right: 5px; }

li.level_1_c_374 { margin-right: 0px; padding-right: 11px; }


/*li.level_1_c_270 {
	padding-right: 10px;
}

li.level_1_c_322 {
	padding-right: 10px;
}

li.level_1_c_374 {
	padding-right: 14px;
}*/

li.CatLevel1 { 
	line-height: 30px;
}

li.CatLevel2, li.CatLevel3, li.CatLevel4, li.CatLevel5 { line-height: 20px; float: left;}

li.CatLevel3 { margin-top: -2px; }
li.CatLevel4 { margin-top: -3px; }

li.CatLevel2 {	
	margin-left: -4px;
	padding-left: 10px; 
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
}
* html li.CatLevel2 {	
	margin-left: 0px;
	padding-left: 10px; 
}

li.CatLevel3 {
	list-style: none;
	padding-left: 10px; 
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
}

li.CatLevel4 {
	list-style: none;
	padding-left: 10px; 
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
}

li.CatLevel5 {
	list-style: none;
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/	
}

/* ### Themenwelten ### */
li.level_1_c_382 { 
	background-color: #FF3030;
    font-weight: normal;
}

/* ### Edelstahlmoebel ### */
li.level_1_c_270 { line-height:30px;
    font-weight: normal; float: left;
	background-color: #FAEFB7;
	background: url(images/button-bg_270.jpg) no-repeat; 
}


li.level_1_c_270 ul li.CatLevel2 { 
	float: left; 
	font-weight: normal;     
	background-color: #FAEFB7;
}

li.level_1_c_270 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_270 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_270 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Lueftung ### */
li.level_1_c_322 { 
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_322.jpg) no-repeat;
}

li.level_1_c_322 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_322 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_322 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_322 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Spueltechnik ### */
li.level_1_c_146 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_146.jpg) no-repeat;
}
li.level_1_c_146 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_146 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_146 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_146 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Kuehlung ### */
li.level_1_c_175 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_175.jpg) no-repeat;
}
li.level_1_c_175 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_175 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_175 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_175 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Imbissgeraete ### */
li.level_1_c_578 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_578.jpg) no-repeat;	
}
li.level_1_c_578 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_578 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_578 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_578 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Grosskuechengeraete ### */
li.level_1_c_505 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_505.jpg) no-repeat;	
}

li.level_1_c_505 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_505 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_505 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_505 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Pizza + Baeckerei ### */
li.level_1_c_655 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_655.jpg) no-repeat;	
}

li.level_1_c_655 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_655 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_655 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_655 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Cafe + Bar ### */

li.level_1_c_339 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_339.jpg) no-repeat;
}

li.level_1_c_339 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_339 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_339 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_339 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Kuechenmaschinen ### */
li.level_1_c_247 {
    background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_247.jpg) no-repeat;	
}

li.level_1_c_247 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_247 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_247 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_247 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Transport ### */
li.level_1_c_374 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_374.jpg) no-repeat;		
}

li.level_1_c_374 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_374 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_374 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_374 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Gastrozubehoer ### */
/*li.level_1_c_1 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_1.jpg) no-repeat;		
}

li.level_1_c_1 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_1 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_1 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_1 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}
*/
/* ### WAS Gastrozubehoer ### */
li.level_1_c_4812 {
	background-color: #FAEFB7;
    font-weight: normal;
	background: url(images/button-bg_1.jpg) no-repeat;		
}

li.level_1_c_4812 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_4812 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_4812 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_4812 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Lili-Cafe & Emotionen ### */
li.level_1_c_3057 {
	background-color: #FAEFB7;
    font-weight: normal;
}

li.level_1_c_3057 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_3057 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_3057 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_3057 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

/* ### Sonderposten ### */
li.level_1_c_1479 {
	background-color: #FAEFB7;
    font-weight: normal;
}

li.level_1_c_1479 ul li.CatLevel2 { 
	float: none;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_1479 li.CatLevel3 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_1479 li.CatLevel4 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}

li.level_1_c_1479 li.CatLevel5 {
	float: left;
	font-weight: normal;
	background-color: #FAEFB7;
}