/* ---------------- */
/* HAUPT-NAVIGATION */
/* ---------------- */

	#hauptNavigation {
		position: relative;
		width: 1009px;
		height: 30px;
		padding: 0px 0px 0px 10px;
		background-image: url(../../bg/hauptNavigation.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;		
	}
	#hauptNavigation a.naviCat,
	#hauptNavigation span.trennLinie {
		display: inline-block;
		position: relative;
		height: 30px;
		float: left;
		color: #FFFFFF;
	}
	#hauptNavigation a.naviCat {
		height: 23px;
		padding: 7px 10px 0px 10px;
		background-image: url(../../bg/hauptNavigation_act_hover.gif);
		background-repeat: repeat-x;
		background-position: 0px -1000px;			
	}
	#hauptNavigation span.trennLinie {
		width: 2px;
		background-image: url(../../bg/hauptNavigation_trennlinie.gif);
		background-repeat: no-repeat;
		background-position: 0px 0px;			
	}
	#hauptNavigation a.naviCat:hover,
	#hauptNavigation a.naviCat.naviCat_act,
	#hauptNavigation a.naviCat.act {
		background-position: 0px 0px;			
	}	
	



/* -------------------------------- */
/* HAUPT-NAVIGATION - SUBKATEGORIEN */
/* -------------------------------- */
	
	#hauptNavigation .naviSubcat {
		display: none;
		position: absolute;
		top: 30px;
		/*left: 10px;*/
		min-height: 115px;
		padding: 10px 0px 5px 0px;
		background-color: #0056a4;
		background-image: url(../../bg/naviSubcat.jpg);
		background-repeat: repeat-x;
		background-position: 0px 0px;	
		z-index: 999;
	}
	#hauptNavigation .naviSubcat .naviOrdner {
		position: relative;
		padding: 0px 10px 0px 10px;
		background-image: url(../../bg/naviSubcat_trennlinie.png);
		background-repeat: no-repeat;
		background-position: right bottom;	
		float: left;
	}
	#hauptNavigation .naviSubcat .naviOrdner.naviOrdner_first {
		padding: 0px 10px 0px 0px;
	}
	#hauptNavigation .naviSubcat .naviOrdner span.clear {
		display: block;
		width: auto;
	}
	#hauptNavigation .naviSubcat .naviOrdner a {
		display: inline-block;
	}	
	#hauptNavigation .naviSubcat .naviOrdner a {
		margin: 0px 0px 2px 10px;
		color: #FFFFFF;
	}	
	#hauptNavigation .naviSubcat .naviOrdner a:hover {
		color: #61a2d4;
	}
	#hauptNavigation .naviSubcat .naviOrdner a.naviOrdner_first {
		margin: 0px 0px 15px 0px;
		padding: 4px 10px 4px 10px;
		background-color: #b5c0d1;
		color: #333333;
	}	
	#hauptNavigation .naviSubcat .naviOrdner a.naviOrdner_first:hover {
		background-color: #61a2d4;
		color: #FFFFFF;
	}	
	
	
	
	
	
	
	
	
	
	
	
/* -------------- */
/* SUB-NAVIGATION */
/* -------------- */

	#subNavigation {
		position: relative;
		width: 200px;
		min-height: 96px;
		padding: 22px 20px 0px 0px;			
		background-image: url(../../bg/subNavigation.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;	
		float: left;		
	}
	#subNavigation,
	#subNavigation a {
		font-size: 13px;
		color: #525252;
	}	
	#subNavigation ul {
		list-style-type: none;
	}
	
	/* LEVEL 1 */
	
	#subNavigation ul.lev_1 li {	
		width: 189px;
		min-height: 16px;
		padding: 7px 0px 7px 11px;
		background-image: url(../../nav/ul_lev1_li_hellblau.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;	
	}
	#subNavigation ul.lev_1 li.act {
		background-image: url(../../nav/ul_lev1_li_dunkelblau.png);
	}	
	#subNavigation ul.lev_1 li.act a,
	#subNavigation ul.lev_1 li a:hover {
		color: #0076bd;
	}		
	
	/* LEVEL 2 */
	
	#subNavigation ul.lev_2 {	
		margin: 13px 0px 0px -8px;		
	}	
	#subNavigation ul.lev_2 li {
		min-height: 14px;	
		padding: 0px 0px 0px 13px;
		background-image: url(../../nav/ul_lev2.gif);
		background-repeat: no-repeat;
		background-position: 0px 6px;	
	}	
	#subNavigation ul.lev_2 li a {
		font-size: 12px;
	}	
	
	/* LEVEL 3 */	
	
	
	
	#subNavigation ul.lev_3 li {
		padding: 0px 0px 0px 9px;	
		background-image: url(../../nav/ul_lev3_li.gif);
		background-repeat: no-repeat;
		background-position: 0px 8px;	
	}
	
	
	
	
	