img.menuPipe { margin:-36px 0 0 0; position:absolute; }
	
		/* Navi Horizontal *************************************** */

	/* ### Grundlegende Einstellungen ### */

	div.naviH_float { padding:0 0 0 30px; width:895px; margin:auto; }
		.navH,
		.navH ul { position:static; }
	.navH li { list-style:none; float:left; }
		.navH,
		.navH li.navH_NO { margin:0; padding:0; }

	/* ### Grundeinstellung zum verstecken der Untermenus ### */

	.navH li:hover ul ul,
	.navH li:hover ul ul ul { display:none; }

	/* ### Formatierung erste Ebene ### */

		.navH a.navH_NO,
		.navH a.navH_NO:hover,
		.navH a.navH_ACT,
		.navH a.navH_ACT:hover,
		.navH a.navH_NO_IFSUB,
		.navH a.navH_ACT_IFSUB,
		.navH a.navH_NO_IFSUB:hover,
		.navH a.navH_ACT_IFSUB:hover { height:28px; text-decoration:none; padding:8px 15px 0 15px; text-align:center; display:block; font-weight:bold; color:#3e3e3e; }

	.navH a.navH_NO {  }
	.navH a.navH_NO:hover { background-color:#f2f6f7; }
	.navH a.navH_ACT,
	.navH a.navH_ACT:hover { background-color:#f2f6f7; }

	.navH a.navH_NO_IFSUB { background:transparent url(../../fileadmin/index/pic/menu/HM_NO_IFSUB.png) no-repeat center; z-index:1; } /** putting the BG's over the submenu **/
	.navH a.navH_NO_IFSUB:hover { background:#f2f6f7 url(../../fileadmin/index/pic/menu/HM_RO_ACT_IFSUB.png) no-repeat center; }
	.navH a.navH_ACT_IFSUB,
	.navH a.navH_ACT_IFSUB:hover { background-color:#f2f6f7; z-index:1; } /** putting the BG's over the submenu **/

	/* ### Formatierung zweite Ebene ### */

		.navH ul { position:absolute; display:none; width:160px; }
		.navH li ul li.second_NO a { width:150px; font-size:11px; font-weight:normal; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ddd; background-color:#f2f6f7; display:block; color:#; padding:7px 15px 7px 5px; margin:0 0 0 -1px; }
		.navH li ul li.second_NO a:hover { width:150px; font-size:11px; border-bottom:1px solid #ccc; background-color:#ddd; display:block; color:#636364;  }

			.navH li ul li.second_ACT a,
			.navH li ul li.second_ACT a:hover { font-size:11px; font-weight:normal; background-color:#ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; width:150px; display:block; color:#636364; padding:7px 15px 7px 5px; margin:0 0 0 -1px; }

			.navH li:hover ul,
			.navH li li:hover ul,
			.navH li li li:hover ul { margin:0 0 0 0; padding:0; display:block; } /** The magic first to second Level **/

		div.spike { background:transparent url(../../fileadmin/index/pic/menu/NO-spike.gif) no-repeat; width:5px; height:9px; position:absolute; margin:-18px 0 0 160px; }

	/* ### Formatierungen dritte Ebene ### */

			.navH li ul li.third_NO a { font-size:11px; font-weight:normal; border-bottom:1px solid #ccc; width:160px; display:block; color:#636364; background-color:#f2f6f7; padding:7px 5px; }
			.navH li ul li.third_NO a:hover { font-size:11px; width:160px; display:block; color:#636364; background-color:#ddd; padding:7px 5px; }

				.navH li ul li.third_ACT a,
				.navH li ul li.third_ACT a:hover { font-weight:normal; width:160px; background-color:#ccc; display:block; color:#636364; padding:7px 5px; }

				.navH li.first:hover ul,
				.navH li li.second_NO:hover ul,
				.navH li li li.third_NO:hover ul,
				.navH li.first:hover ul { border-left:1px solid #fff; border-top:1px solid #ccc; width:170px; margin:-31px 0 0 170px; padding:0; display:block; z-index:10; } /** The magic Second and Third Level **/
				.navH li li.second_ACT:hover ul,
				.navH li li li.third_ACT:hover ul { width:170px; border-top:1px solid #ccc; border-left:1px solid #fff; margin:-31px 0 0 170px; padding:0; display:block; z-index:10; } /** The magic Second and Third Level **/
