.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;

}

		
/*Top level list items*/

.horizontalcssmenu ul li img {border:none; margin-right:4px; vertical-align:middle;
															}

.main-menu-active {
	background-color: #d0a660;
}

/*Top level menu link items style*/

.horizontalcssmenu ul li {background-color: #7c7c7c;
															position: relative;
															display: inline;
															float: left; 
															}
	 
	.horizontalcssmenu ul li .active_menu, .horizontalcssmenu ul li.active_menu {background-color:#d0a660; }
	.horizontalcssmenu ul li:hover, .horizontalcssmenu ul li .active_menu:hover, .horizontalcssmenu ul li.active_menu:hover {background-color:#d0a660; display:block; }
		
		
			
	.horizontalcssmenu ul li a { float: left; 
															display: block;
															/* width: 168px; /*Width of top level menu link items*/
															padding-left: 10px;
															padding-right: 10px;
															padding-top: 2px;
															padding-bottom: -2px;
															border-right: 2px solid #ffffff;	
															text-decoration: none;
															height:17px;
															color: #ffffff;
															font-weight: bold;
															font-family: Arial, Helvetica, sans-serif;
															}

	.horizontalcssmenu ul li a:hover {
		background-color: #d0a660;
	}

	
/*Sub level menu*/
.horizontalcssmenu ul li .left-aligned {
	left: 0;
	top: 0;

	position: absolute;
	padding:0; margin:0;
	display: block;
	width: 170px;
	visibility: hidden;
	z-index: 100;

}

.horizontalcssmenu ul li .right-aligned {right:12px;
																				top: 0;
																				position: absolute;
																				padding:0; margin:0;
																				display: block;
																				width: 170px;
																				visibility: hidden;
																				z-index: 100;
																				}



* html .horizontalcssmenu ul li .right-aligned { /* für IE <= Ver. 6 */ 	right:2px; top:0; width:150px; }



/*Sub level menu list items*/
.horizontalcssmenu ul li ul {font-size:11px; font-weight:normal; 
														 padding:0; margin:0;
														}

	.horizontalcssmenu ul li ul li {
	display: inline;  	
	clear:left; padding:0; margin:0;
	color: #ffffff;
	}
	
	.horizontalcssmenu ul li ul li:hover {
	 padding:0; margin:0;
	}
		.horizontalcssmenu ul li ul li .active_rollout_menu { background-color: #eabb6c; }


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a {
	width: 160px; /*width of sub menu levels*/
	font-weight: normal;
	background:#d0a660 url(../images/square_bullet.gif) no-repeat 8px 8px;
	border:none; margin:0; padding:2px 5px 2px 15px;
	height:auto;
}

	.horizontalcssmenu ul li ul li a:hover { background:#eabb6c url(../images/square_bullet.gif) no-repeat 8px 8px; }


a.inaktiv {
	color: #ffffff;
}

a.inaktiv:hover {
	color: #ffffff;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
.html .horizontalcssmenu ul li { float: left; height: 1%; }
.html .horizontalcssmenu ul li a { height: 1%; }
/* End */


/* Submenu */
.submenu ul {margin:0; padding:0; list-style-type:none; 
					
						}
					
	.submenu ul li {float:left; display:inline;
									}	
									
		.submenu ul li a {
		display: block;
		float:left;
		/* width: 168px; /*Width of top level menu link items*/
		padding-left: 10px;
		padding-right: 10px;
		border-right: 2px solid #ffffff;
		background-color: #e2e2e2;
		text-decoration: none;
		height: 27px;
		line-height:27px;
		color: #000000;
		font-weight: normal;
		font-family: Arial, Helvetica, sans-serif;
		}
		.submenu ul li a:hover { background-color:#d0a660; color:#ffffff;
														}
		
		.submenu ul .active a { background-color: #d0a660;
														color:#ffffff;
													}	
		.submenu ul .active a:hover { background-color:#d0a660;
																}

/* Sub_Submenu */

			
		

	#main_content #main_left #main_left_content #nav { position:relative; top:0; left:0;
										width:160px; padding:0; margin:0;
										float:left; color:#ffffff;
										
										
										}
																					
	#main_content #main_left #main_left_content #nav .navigation {list-style:none; padding:0 0 0 0; margin:0;
												}				
		#main_content #main_left #main_left_content #nav .navigation li {background:url(../images/square_bullet.gif) no-repeat 2px 5px;
														 display:block;
														} 																
		#main_content #main_left #main_left_content #nav .navigation li a {display:block; text-decoration:none; color:#ffffff;
																background:#eabb6c url(../images/square_bullet.gif) no-repeat 10px 10px;
																padding-left:20px; padding-top:5px; padding-bottom:5px;
																height/**/:/**/auto; /* hidden from IE 5.x */
																padding:7px 5px 7px 20px;
															 }

		* html 	#main_content #main_left #main_left_content #nav .navigation li a {height:20px; }	/* for IE 6 */													 															
		#main_content #main_left #main_left_content #nav .navigation li a:hover {background-color:#ffdea4; color:#274b6f; }
		#main_content #main_left #main_left_content #nav .navigation li .active_sub_sub {background:#ffdea4 url(../images/square_bullet.gif) no-repeat 10px 10px;
																						color:#274b6f;
																						}


/* Produktdetailseiten */																						
	
	
	#main_content_productdetail #main_left #main_left_content .no_navi #nav { position:relative; top:0; left:0;
										width:148px; padding:0; margin:0;
										float:left; color:#ffffff;
										}
	#main_content_productdetail #main_left #main_left_content #nav { position:relative; top:0; left:0;
										width:150px;  padding:0; margin:0;
										float:left; color:#666666;
										}																		
																					
	#main_content_productdetail #main_left #main_left_content #nav .navigation {list-style:none; padding:0; margin:0; 
												}				
		#main_content_productdetail #main_left #main_left_content #nav .navigation li { display:block; font-size:11px;  }
																		 																
		#main_content_productdetail #main_left #main_left_content #nav .navigation li a {display:block; text-decoration:none;
																				color:#274b6f; border-bottom:2px solid #a3a3a3;
																				background:#fff; height:20px;
																				height/**/:/**/auto; /* hidden from IE 5.x */
																				padding:7px 5px 7px 20px;
																			 }
* html 	#main_content_productdetail #main_left #main_left_content #nav .navigation li a {height:20px; }	/* for IE 6 */														 
			#main_content_productdetail #main_left #main_left_content #nav .navigation li .active {display:block; text-decoration:none;
																				color:#fdfcfc; border-bottom:2px solid #fff;
																				background:#d0a660; font-size:11px; font-weight:bold;
																				padding:7px 5px 7px 20px;
																			 }																 															
		#main_content_productdetail #main_left #main_left_content #nav .navigation li a:hover {}
		#main_content_productdetail #main_left #main_left_content #nav .navigation li .active_sub_sub {background:#ffdea4 url(../images/square_bullet.gif) no-repeat 10px 10px;
																						color:#274b6f;
																						}
			#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 {list-style:none; padding:0 0 0 0; margin:0;  }	
				#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li {display:block; font-size:11px; }
				#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li a {display:block; text-decoration:none;
																				color:#fdfcfc; border-bottom:2px solid #fff;
																				background:#eabb6c;
																				padding:7px 5px 7px 25px;
																									}
				#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .active {color:#fdfcfc; font-size:11px; font-weight:bold; background-color:#eabb6c; }		
					
					#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 {list-style:none; padding:0; margin:0; }
						#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li {display:block; font-size:11px; }
						#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li a {display:block; text-decoration:none;
																					color:#274b6f; border-bottom:2px solid #fff;
																					background:#ffdea4;
																					padding:7px 5px 7px 30px;
																										}
						#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .active {color:#344982; font-size:11px; font-weight:bold; }
							#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 {list-style:none; padding:0; margin:0; }	
								#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 li {display:block; font-size:11px; }
								#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 li a {display:block; text-decoration:none;
																					color:#274b6f; border-bottom:2px solid #fff;
																					background:#ffeac4;
																					padding:7px 5px 7px 35px;
																										}
								#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 li .active {color:#344982; font-size:11px; font-weight:bold; }
								
									#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 li .level5 {padding-left:0; list-style:none; padding:0; margin:0; }		
										#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 li .level5 li {display:block; }
										#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 li .level5 li a {padding:7px 5px 7px 40px; background-color:#f9ecd3; border-bottom:2px solid #fff; }		
										#main_content_productdetail #main_left #main_left_content #nav .navigation li .level2 li .level3 li .level4 li .level5 li .active {}																																																																																									
/* Produktdetailseiten ENDS*/
																
																					
																																 													