/*********** NAVIGATION ***********/
#navi {
		background-color: transparent;
	padding:0;
	margin:0;
}
#navigation {
		width: 120px;
		padding: 0;
		margin: 0;
	position: relative;
	
		z-index: 1001;
	list-style-type: none;
	list-style:none;
}
#navigation ol{
	list-style-type: none !important;
	list-style:none !important;
	list-style-image:url(/images/manganet/spacer.gif)!important;
}
#navi ol li {
		position: relative;
		list-style: none;
		margin: 0;
		padding: 0;
}
#navi ul li {
		position: relative;
		list-style: none;
		margin: 0;
		list-style:none;
		padding: 0;
}
* html #navi ol li { /* Fix IE. Hide from IE Mac */
		float: left;
		height: 1%;;
}
* html #navi ul li { /* Fix IE. Hide from IE Mac */
		float: left;
		height: 1%;;
}
/* Styles for Menu Items */
#navi ol li a {
		display: block;
		text-decoration: none;
		margin: 0;
		padding: 0px 0px 0px 0px;
}
#navi ul li a {
		display: block;
		text-decoration: none;
		margin: 0;
		padding: 0px 0px 0px 0px;
}
* html ol li a {  /* Fix IE. Hide from IE Mac */
		height: 1%;
}
* html ul li a {  /* Fix IE. Hide from IE Mac */
		height: 1%;
}
#navi ol .sub {
		position: absolute;
		background-color: #B94443;
		left: 170px;
		top: 0;
		margin: 0;
		padding: 0;
		width: 250px;
		z-index: 999;
		list-style-type: none;
	list-style:none;
}
#navi ul .sub {
		position: absolute;
		background-color: #B94443;
		left: 170px;
		top: 0;
		margin: 0;
		padding: 0;
		width: 250px;
		z-index: 999;
		list-style-type: none;
	list-style:none;
}

ol.sub
{
		list-style-type: none;
	list-style:none;
}
ul.sub
{
		list-style-type: none;
	list-style:none;
}
#navi .sub li a {
		z-index: 999;
		font-size: smaller;
		background-color: #B94443;
		background-image: url(../img/arrow_n.gif);
		background-position: 4px 5px;
		background-repeat: no-repeat;
		padding: 2px 0px 2px 18px;
		color: #fff;
		border-color: #fff;
		border-width: 0 0px 1px 0px;
		border-style: solid;
		line-height: 12px;
}
#navi .sub li a:hover {
		color: #b94443;
		background-color: #ecd8d8;
		background-image: url(../img/arrow_r.gif);
}

#navi ol .sub li {
	 z-index: 99;
}
#navi ul .sub li {
	 z-index: 99;
}
/* 3. Ebene  (nur reddot) */
#navi ol .sub ol {
		position: absolute;
		left: 200px;
		top: 0;
		margin: 0;
		padding: 0;
		width: 200px;
		float: left;

	list-style-type: none;
	list-style:none;

}
li ol {
		display: none;
	list-style-type: none;
}
#navi li ol li a { /* Sub Menu Styles */
		padding: 5px 15px 5px 15px;
		/*border-bottom: 1px dotted #BA0017;*/
}
#navi a:link {
		color: #000000;
}
#navi a:visited {
		color: #000000;
}
#navi a:active {
		//color: #BA0017;
}
#navi li a.highlight {
		color: #BA0017;
}
#navi a:hover {
		color: #BA0017;
}
#navi li:hover ol, li.over ol { /* The magic */
		display: block;
}
#navi a.blue {
		color: #397A8C;
}
#navi .blue a:link {
		color: #397A8C;
}
#navi .blue a:visited {
		color: #397A8C;
}
#navi .blue a:hover {
		color: #BA0017;
}