
	#menu_top {
		width:100%;
		position:relative;
		z-index:1000;
		font-size:0.91em;
	}
	/* remove all the bullets, borders and padding from the default list styling */
	#menu_top ul {
		padding:0;
		margin:0;
		list-style-type:none;
	}
	#menu_top ul ul {
		width:175px;
	}
	/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
	#menu_top li {
		float:left;
		width:175px;
		position:relative;
	}
	/* style the links for the top level */
	#menu_top a,
	#menu_top a:visited {
		display:block;
		font-weight:bold;
		text-decoration:none;
		color:#fff;
		width:164px;
		height:25px;
		padding-left:5px;
		line-height:25px;
	}

	/* a hack so that IE5.5 faulty box model is corrected */
	* html  #menu_top a, * html  #menu_top a:visited {
		width:175px;
		w\idth:164px;
		height:27px;
		line-height:26px;
	}



	/* style the third level background */
	#menu_top ul ul ul a,  #menu_top ul ul ul a:visited {
		background:#e2dfa8;
	}
	/* style the third level hover */
	#menu_top ul ul ul a:hover {
		background:#b2ab9b;
	}


	/* hide the sub levels and give them a positon absolute so that they take up no room */
	#menu_top ul ul {
		visibility:hidden;
		position:absolute;
		height:0;
		top:25px;
		left:40px;
		width:175px;
	}
	/* another hack for IE5.5 */
	* html  #menu_top ul ul {
		top:24px;
		t\op:27px;
	}

	/* position the third level flyout menu */
	#menu_top ul ul ul{
		left:175px;
		top:0;
		width:175px;
	}
	* html #menu_top ul ul ul{
		left:175px;
		top:0;
		width:175px;
	}
	/* position the third level flyout menu for a left flyout */
	#menu_top ul ul ul.left {
		left:-150px;
	}

	/* style the table so that it takes no ppart in the layout - required for IE to work */
	#menu_top table {position:absolute; top:0; left:0;}

	/* style the second level links */
	#menu_top ul ul a,
	#menu_top ul ul a:visited {
		/*background:#d4d8bd;*/
		text-align:center;
		color:#fff;
		height:auto;
		line-height:1em;
		padding:5px 10px;
		width:155px
	/* yet another hack for IE5.5 */
	}
	#menu_top ul#sanlagen ul a,
		#menu_top ul#sanlagen ul a:visited,
	#menu_top ul#sanlagen .second li{
		/*background-color: #f69577;*/
		background-color: #F67853;
	}
	#menu_top ul#sraeder ul a,
		#menu_top ul#sraeder ul a:visited,
	#menu_top ul#sraeder .second li {
		/*background-color: #b1b8d0;*/
		background-color: #778BBC;
	}
	#menu_top ul#afanlagen ul a,
		#menu_top ul#afanlagen ul a:visited,
	#menu_top ul#afanlagen .second li {
		/*background-color: #A4D687;*/
		background-color: #95c37b;
	}

	* html  #menu_top ul ul a{
		width:175px;
		w\idth:155px;
	}


	/* style the top level hover */

		#menu_top a:hover,
	#menu_top ul ul a:hover{
		color: #fff;
		background: transparent;
	}
		#menu_top :hover > a,
	#menu_top ul ul :hover > a {
		color: #fff;
		background: transparent;
	}

	#menu_top ul#sanlagen a:hover,  #menu_top ul#sanlagen ul a:hover{
		/*background:#ed1c24;*/
		background:#d41920;
	}
	#menu_top ul#sanlagen :hover > a,  #menu_top ul#sanlagen ul :hover > a {
		/*background:#ed1c24;*/
		background:#d41920;
	}
	/*######## Schöpfräder #########*/
		#menu_top ul#sraeder li.left a:hover,
	#menu_top ul#sraeder li.left ul a:hover{
		/*background:#004A8F;*/
		background:#003d75;

	}
		#menu_top ul#sraeder li.left :hover > a,
	#menu_top ul#sraeder li.left ul :hover > a {
		/*background:#004A8F;*/
		background:#003d75;
	}
		#menu_top ul#sraeder li.right a:hover,
	#menu_top ul#sraeder li.right ul a:hover{
		background:#001F52;
	}
		#menu_top ul#sraeder li.right :hover > a,
	#menu_top ul#sraeder li.right ul :hover > a {
		background:#001F52;
	}
	/*######## Schöpfräder ENDE #########*/

	/*######## Aufbereitungsanlagen #########*/

		#menu_top ul#afanlagen li.left a:hover,
	#menu_top ul#afanlagen  li.left ul a:hover{
		/*background:#72BF44;*/
		background:#63A63C;
	}
		#menu_top ul#afanlagen li.left :hover > a,
	#menu_top ul#afanlagen  li.left ul :hover > a {
		/*background:#72BF44;*/
		background:#63A63C;
	}

		#menu_top ul#afanlagen li.right a:hover,
	#menu_top ul#afanlagen li.right ul a:hover{
		background:#009042;
	}
		#menu_top ul#afanlagen li.right :hover > a,
	#menu_top ul#afanlagen li.right ul :hover > a {
		background:#009042;
	}

	/*######## Aufbereitungsanlagen ENDE #########*/

	/* make the second level visible when hover on first level list OR link */
		#menu_top ul li:hover ul,
	#menu_top ul a:hover ul{
		visibility:visible;
	}
	/* keep the third level hidden when you hover on first level list OR link */
	#menu_top ul :hover ul ul{
		visibility:hidden;
	}

	/* make the third level visible when you hover over second level list OR link */
	#menu_top ul :hover ul :hover ul{
		visibility:visible;
	}

	/*##########################*/
	#menu_top #sanlagen li.right{
		width:100%;
		/*background-color: #ed1c24;*/
		background-color:#d41920;
	}
	#menu_top ul li#active{
		padding-left:40px;
	}
	#menu_top ul li .second li a{

		overflow:hidden;
	}
	#menu_top .second li{
		padding:1px 0 0 0;
		background-image: url(../images/linie.jpg);
		background-repeat: no-repeat;
		background-position: 8px 0;
	}

	#menu_top .second li.first,
	#menu_top .second li.first li.first{
		background-image: none;
		border:none;
	}
	#menu_top ul#sraeder li.left{
		/*background-color:#004a8f;*/
		background:#003d75;
	}
	#menu_top ul#sraeder li.right{
		background-color:#001f52;
	}
	#menu_top ul#afanlagen li.left{
		/*background-color:#72BF44;*/
		background-color:#63a63c;
	}
	#menu_top ul#afanlagen li.right{
		background-color:#009042;
	}
	#menu_top .dnavi li{
		width:186px;
		float:right;
	}
	#menu_top .dnavi li#active{
		width:774px;
		float:left;
	}
	#menu_top ul#sanlagen li#active{
		width:100%;
	}
	* html  #menu_top ul#sanlagen li#active{
		width:96%;
	}
	#menu_top .second ul{
		float:none;
	}
	* html #menu_top .second li{
		float:left;
	}
	#menu_top .dnavi li ul.second li{
		width:175px;
	}
	* html #menu_top .dnavi li ul.second li{
		width:175px;
	}
	#menu_top .dnavi li .second{
		display:none;
	}
	#menu_top .dnavi li#active .second{
		display:block;
	}
	* html #menu_top .second li .second li{
		background-color: #f69577;
	}

	#menu_top ul#sanlagen li.right a.dropact,
	#menu_top ul li#active a.dropact,
	#menu_top ul#sraeder li#active a.dropact,
	#menu_top ul#afanlagen li#active a.dropact{
		background-image: url(../images/trennlinie.jpg);
		background-repeat: no-repeat;
		background-position: top left;
	}

