#menue {
  margin-top:23px;
  margin-left: -2px;
  width: 244px;
}

#menue li {
  list-style-type:none;
}

#menue a {
text-transform: uppercase;
font-family: "Times New Roman", Times, Georgia serif;
}

#menue ul {
padding:0;
margin: 0;
}

#menue_top {
	height: 3px;
	width: 244px;
	background:url(../img/menue_top.png) no-repeat left top;	
}
#menue_bottom {
	height: 3px;
	width: 244px;
	background:url(../img/menue_bottom.jpg) no-repeat left top;
	position:absolute;
	margin-top: -1px;
	z-index:100;
}

.menu1 {
  background:url(../img/menue.png) repeat-y left top;
  margin: 0;
  padding: 0;
}

.menu1 li {
  font-size:1.4em;
  margin: 0;
  padding: 0 3px;
}
.menu1 a {
	margin: 0;
	display: block;
	padding: 13px 25px;
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #dadada;
}

.menu2 {
	background: #f4f4f4;
	border-bottom: 1px solid #dadada;
	padding-top: 2px !important;
	padding-bottom: 8px !important;
}

.menu2 li {
  border:none;
  font-size:0.825em;
  padding: 0;
}
.menu2 a {
	border: none;
	padding: 7px 10px 7px 35px;
	margin: 1px 0;
}

.menu3 li {
  border:none;
  font-size:0.9em;
  margin-left:0;
  padding:1px 0 3px 35px;
}

.menu1 a:link, .menu1 a:visited,
.menu2 a:link, .menu2 a:visited,
.menu3 a:link, .menu3 a:visited {
  color:#3f4a4a;
}

.menu1 > li > a:hover, .menu1 > li  > a:active, .menu1 > li > a.aktiv {
	background: url(../img/menue_hover.png) repeat-x left bottom !important;
	color: #fff !important;
	border: none;
	padding: 14px 25px;
}
.menu2 a:hover, .menu2 a:active, .menu2 a.aktiv {
	background: #e7e7e7 !important;
	font-weight: normal;
	color: #3f4a4a !important;
}