/**************************************
	* DE: ANFANG - horizontales Hauptmen&#65533; *
	***************************************/
	#nav {
		background: #24618e url(../img/menu.jpg) repeat-x 100% -28px;
		height: 20px;
		width: 100%;
		border-bottom: 1px solid #323232;
		/*clear:both;*/
		margin:0;       
	}
	
	#nav span a {
		display: inline;
		background: #666666 url(../img/menu.jpg) repeat-x 100% -28px;
		height: 20px;
		line-height: 15px;
		font-size: 12px;
		font-weight: bold;
		color: #ffffff;
		text-decoration: none;
		float: left;
		padding: 0 8px 0 8px;
		border-right: 1px solid #323232;
		width: auto;
	}
	#nav span a:hover {
		/*background-position: 100% 0px;*/
		background-color: #ffb200;
		color: #ff0000;
	}
	#nav span.menu-current a, #nav span.menu-parent a {
		/*background-position: 100% 0px;*/
		color: #ff0000;
	}
	#nav span.menu-current a:hover, #nav span.menu-parent a:hover {
		background-position: 100% 0px;
		text-decoration: underline;
	}
	
	/* Menu level 2 */
	#nav_sub {
		background: #24618e;
		height: 20px;
		width: 100%;
		clear:both;
                margin:0;
	}
	
	#nav_sub ul {
				list-style: none;
				padding: 0px;
				margin: 0px;
			}
	
	#nav_sub li {
	display: inline;
	}
	
	#nav_sub ul a {
		/*display: inline;*/
		color: #fff;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		/*background: #666666 url(../img/sidebar-menu.jpg) repeat-y  -8px 0px;*/
		/*height: auto;*/
		width: auto;
		padding: 0 8px 0 8px;
		/*margin-bottom: 2px;*/
		/*margin-top: 2px;*/
		/*border-left: 4px solid #484848;*/
	}
			
	#nav_sub ul a:hover,#nav_sub ul li.menu-current a, 
	#nav_sub ul li.menu-current ul li a:hover {
		color: #484848;
		/*background-position: 100% -210px;*/
		background-color: #cccccc;
		/*border-left: 4px solid #ff0000;*/
	}
	#nav_sub ul li.menu-current ul li a {
		color: #000000;
		/*background-position: -8px 0px;*/
		background-color: #666666;
		/*border-left: 4px solid #484848;*/
	}
	
	
	/**************************************
	* DE: ENDE - horizontales Hauptmenu *
	***************************************/




			/******************************************************************
				* DE: ANFANG - Untermen&#65533;punkte des Hauptmen&#65533;s in der Seitenleiste *
			******************************************************************/
/* DE: Linie unter den Seitenleisten-Abschnitten */
			#sidebar_menu {
				border-bottom: 1px solid #484848;
				padding-bottom: 5px;
				margin-left: 8px;
				margin-top: 2px;
			
			}

			/* IE6 Hack */
			* html #sidebar_menu {
				margin-left: 8px;	
			}
			
			#sidebar_menu ul {
				list-style: none;
				padding: 0px;
				margin: 0px;
			}
			/* Menu level 10 */
			#sidebar_menu ul ul ul ul ul ul ul ul ul a {
				width: 153px;
				margin-left: 40px;
				background-position: -48px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul ul ul ul ul ul ul ul a {
				width: 150px;
			}
			/* Menu level 9 */
			#sidebar_menu ul ul ul ul ul ul ul ul a {
				width: 158px;
				margin-left: 35px;
				background-position: -43px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul ul ul ul ul ul ul a {
				width: 155px;
			}
			/* Menu level 8 */
			#sidebar_menu ul ul ul ul ul ul ul a {
				width: 163px;
				margin-left: 30px;
				background-position: -38px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul ul ul ul ul ul a {
				width: 160px;
			}
			/* Menu level 7 */
			#sidebar_menu ul ul ul ul ul ul a {
				width: 168px;
				margin-left: 25px;
				background-position: -33px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul ul ul ul ul a {
				width: 165px;
			}
			/* Menu level 6 */
			#sidebar_menu ul ul ul ul ul a {
				width: 173px;
				margin-left: 20px;
				background-position: -28px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul ul ul ul a {
				width: 170px;
			}
			/* Menu level 5 */
			#sidebar_menu ul ul ul ul a {
				width: 178px;
				margin-left: 15px;
				font-size: 0.8em;
				background-position: -23px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul ul ul a {
				width: 175px;
			}
			/* Menu level 4 */
			#sidebar_menu ul ul ul a {
				width: 183px;
				margin-left: 10px;
				font-size: 0.9em;
				background-position: -18px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul ul a {
				width: 180px;
			}
			/* Menu level 3 */
			#sidebar_menu ul ul a {
				width: 188px;
				margin-left: 5px;
				font-size: 1.0em;
				background-position: -13px 0px;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul ul a {
				width: 185px;
			}
			/* Menu level 2 */
			#sidebar_menu ul a {
				display: block;
				color: #000000;
				font-size: 12px;
				font-weight:bold;
				text-decoration: none;
				background: #666666 url(../img/sidebar-menu.jpg) repeat-y  -8px 0px;
				height: auto;
				width: 193px;
				padding: 3px 3px 3px 6px;
				margin-bottom: 2px;
				margin-top: 2px;
				border-left: 4px solid #484848;
			}
			/* IE6 Hack */
			* html #sidebar_menu ul a {
				width: 190px;
			}
			#sidebar_menu ul a:hover,
			#sidebar_menu ul li.menu-current a, 
			#sidebar_menu ul li.menu-current ul li a:hover {
				color: #484848;
				background-position: 100% -210px;
				background-color: #cccccc;
				border-left: 4px solid #ff0000;
			}
			#sidebar_menu ul li.menu-current ul li a {
				color: #000000;
				background-position: -8px 0px;
				background-color: #666666;
				border-left: 4px solid #484848;
			}

