/* Allgemein ********************************************************/

	#obo_nav {
		/*position: fixed;*/
		z-index: 100;
		line-height:1.1em;
		font-size:1.2em;
		font-family:Arial, Helvetica, Vedana, sans-serif;
		margin-top: 10px;
	}

/* 1. Navigations-Ebene ********************************************************/

	/* ul */
	#obo_nav ul {
		list-style-type: none;
		margin: 0px 0px 0px 0px;
		padding: 0;
		width: 256px;
		z-index: 200;
	}
	
	/* li */
	#obo_nav ul li {
		position: relative;
		margin: 0;
		padding: 0; 
		border-bottom: 1px solid #9D8F86;
	}
	
	/* li:hover */
	#obo_nav ul li:hover,
	#obo_nav ul li:focus {
		/*border-bottom-color: #ffffff;*/
	}
	
	/* a */
	#obo_nav ul li a {
	color: #FFFFFF;
	display: block;
	padding: 8px 0px 7px 20px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	}
	
	/* a:hover */
	#obo_nav ul li a:hover,
	#obo_nav ul li a:focus {
	background-color:#3D3227;
	}

/* 2. Navigations-Ebene ********************************************************/

	/* ul */
	#obo_nav ul li ul {
		position: relative;
		width: 256px;
		/*left: 175px;*/
		top: 0px;
		display: none;
		text-align: left;
		margin: 0;
		background-color:#473B2F;
		font-size:0.8em;
		line-height:1em;
	}
	
	
	/* li */
	#obo_nav ul li ul li {
		position: relative;
		border-bottom: none;
	}

	/* li:hover */
	#obo_nav ul li ul li:hover,
	#obo_nav ul li ul li:active,
	#obo_nav ul li ul li:focus,
	#obo_nav ul li ul li a:active,
	#obo_nav ul li ul li a:focus {
	}

	/* a */
	#obo_nav ul li ul li a {
		padding: 6px 0px 5px 30px;
		border: none; 
	}

	/* a:hover */
	#obo_nav ul li ul li a:hover {
	background-color: #3D3127;
	}

/* 3. Navigations-Ebene und höher ********************************************************/

	/* ul */
	#obo_nav ul li ul li ul {
		position: relative;
		width: 256px;
		/*left: 175px;*/
		top: 0px;
		display: none;
		text-align: left;
		margin: 0;
		background-color:#473B2F;
		font-size:1em;
		line-height:1em;
	}

	/* li */
	#obo_nav ul li ul li ul li {
		position: relative;
		border-bottom: none;
	}

	/* li:hover */
	#obo_nav ul li ul li ul li:hover,
	#obo_nav ul li ul li ul li:active,
	#obo_nav ul li ul li ul li:focus,
	#obo_nav ul li ul li ul li a:active,
	#obo_nav ul li ul li ul li a:focus {
	}

	/* a */
	#obo_nav ul li ul li ul li a {
		padding: 6px 0px 5px 45px;
		border: none; 
	}

	/* a:hover */
	#obo_nav ul li ul li ul li a:hover {
	background-color: #3D3127;
	}


/* Fix IE Windows */
	* html #obo_nav ul li {
		float: left;
		height: 1%;
	}
	* html #obo_nav ul li a { 
		height: 1%;
	}

/* Submenü für Firefox, NN */
	#obo_nav ul li.aktiv ul { display: block;}
	/*#obo_nav ul li:hover ul li ul {display: none;}
	#obo_nav ul li:hover ul li:hover ul {display: block;}
	#obo_nav ul li:hover ul li:hover ul li ul {display: none;}
	#obo_nav ul li:hover ul li:hover ul li:hover ul {display: block;}
	#obo_nav ul li:hover ul li:hover ul li:hover ul li ul {display: none;}
	#obo_nav ul li:hover ul li:hover ul li:hover ul li:hover ul {display: block;}
	
/* Submenü für IE 6 */
	* html #obo_nav ul li.aktiv ul {display: block;}
	/** html #obo_nav ul li.over ul li ul {display: none;}
	* html #obo_nav ul li.over ul li.over ul {display: block;}
	* html #obo_nav ul li.over ul li.over ul li ul {display: none;}
	* html #obo_nav ul li.over ul li.over ul li.over ul {display: block;}
	* html #obo_nav ul li.over ul li.over ul li.over ul li ul {display: none;}
	* html #obo_nav ul li.over ul li.over ul li.over ul li li.over ul {display: block;}

/* Gewählte anders darstellen */
	#obo_nav .aktiv {
		display: block;
		background-color:#1A1511;
		color: #fff;
	}
