body {
behavior: url(csshover.htc);
}

div#menuafstand {
		float: left;
		background: #006699;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		margin: 0px 0 0 0;
		height:20px;
		width: 15px;
}
div#menupanel {
		float: left;
		background: #006699;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		margin: 0px 0 0 0;
		width: 705px;
}


div#menupanel ul {
		background: #6CA8C6;
		margin: 0;
		padding-left: 0px;
		list-style: none;
}


div#menupanel li {
		position: relative;
		float: left;
		background: Transparent;
		width: 120px;
		margin: 0;
		padding: 0;
}
div#menupanel li.bund {
		position: relative;
		float: left;
		background: Transparent;
		width: 120px;
		margin: 0;
		padding: 0;
		background: url(../grafik/menu/);
}


div#menupanel li:hover {
		background: #8ABEE3;
}


div#menupanel li.sub {
  		background: url(../grafik/menu/);
}


div#menupanel li.sub:hover {
  		background: url(../grafik/menu/);
}


div#menupanel ul li a {
		display: block;
		text-decoration: none;
		background: Transparent;
		margin: 0 0 0 0;
		padding: 0.25em 0 0.25em 0.5em;
		width: 10em;
		color: #FFFFFF;
}
div#menupanel ul li a:hover {
		display: block;
		text-decoration: none;
		background: Transparent;
		margin: 0 0 0 0;
		padding: 0.25em 0 0.25em 0.5em;
		width: 10em;
		color: #A71A19;
}


div#menupanel ul a {
		width: auto;
}


div#menupanel ul ul {
		display: none;
		position: absolute;
		width: 120px;
  }
  div#menupanel ul ul {
		display: none;
		position: absolute;
		width: 120px;
}

div#menupanel li.sub li.sub {
		background: url(../grafik/menu/sub.jpg);
}


div#menupanel ul.niveau1 li.sub:hover ul.niveau2 {
}


div#menupanel ul.niveau1 li.sub:hover ul.niveau2 {
        display: block;
}


div#menupanel ul.niveau2 li.sub:hover ul.niveau3 {
		display: block;
}


div#menupanel ul.niveau2 {
		top: 1.5em;
		left: 0px;
}


div#menupanel ul.niveau3 {
		top: 0px;
		left: 130px;
}

