ul.flymenue, ul.flymenue li, ul.flymenue ul {
 list-style: none;
 margin: 0;
 padding: 0;
	}

ul.flymenue  {
	float: left;
	position: relative;
	z-index: 399
	}


ul.flymenue li     {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	vertical-align: middle;
	float: left;
	padding: 3px 10px;
	zoom: 1

	}





ul.flymenue li.hover, ul.flymenue li:hover  {
	color: #421009;
	position: relative;
	z-index: 401;
	cursor: default
	}


ul.flymenue ul  {
	margin-top: -1px;
	position: absolute;
	z-index: 400;
	top: 100%;
	left: 0;
	width: 200px;
	visibility: hidden
	}


ul.flymenue ul li      {
	font-weight: normal;
	font-size: 12px;
	background-color: #fff;
	float: none;
	margin-top: 0px;
	margin-left: 0;
	padding: 3px 10px;
	border-top: 1px solid #dcdcdc
	}





	
ul.flymenue ul ul {
 top: 1px;
 left: 99%;
	}

ul.flymenue li:hover > ul {
 visibility: visible;
	}
	
* html ul.flymenue li {
  height: 1px;
	}

ul.flymenue ul, ul.flymenue li:hover ul ul {
 visibility: hidden;
	}

ul.flymenue li:hover ul, ul.flymenue ul li:hover ul {
 visibility: visible;
	}
ul.flymenue ul ul ul {
 visibility: hidden !important;
	}

ul.flymenue a:link, ul.flymenue a:visited   {
	color: #696969;
	text-decoration: none;
	padding-left: 20px
	}
ul.flymenue a:hover     {
	color: #000;
	background: url(../bilder/hg-btn.gif) repeat left top;
	padding-left: 20px
	}

ul.flymenue a:active  {
	color: #000
	}
ul.flymenue li ul li a:hover {
	color: #000;
	background: url(../bilder/hg-btnsub.gif) repeat left top;
	padding-left: 20px
	}

ul.flymenue *.btn {
 	padding-right: 35px;
	background-image: url(bilder/pfeil-u.gif);
 	background-position: 100% 50%;
	background-repeat: no-repeat;
}
ul.flymenue ul *.btn{
 	padding-right: 15px;
 	background-image: url(bilder/pfeil-r.gif);
	background-position: 100% 50%;
 	background-repeat: no-repeat;
}
.clicked {
	background: url(../bilder/hg-btn.gif) no-repeat left top
	}
.klein {
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #CCCCCC;
	width: 700px;
}


