#easymenu li {position:relative;cursor:pointer;}
#easymenu .last {border-bottom:none;} 
#easymenu li.treeMenu_opened ul {display:block;}
#easymenu li.treeMenu_closed ul {display:none;}
#easymenu li .treeMenu_active {}
#easymenu ul {list-style-type:none; margin:0; width:100%;padding:0;background:#ddd;} 
#easymenu ul ul {background:#aaa;margin-top:15px;}

/* 1.Ebene */
#easymenu li {
display: block;
background:#fff;
background:-moz-linear-gradient(#fff, #f4f4f4);
background:-ms-linear-gradient(#fff, #f4f4f4);
background:-o-linear-gradient(#fff, #f4f4f4);
background:linear-gradient(#fff, #f4f4f4);
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f4f4f4));
background:-webkit-linear-gradient(#fff, #f4f4f4);
color:#016701;
text-transform:uppercase;
margin:0;
line-height:2.3em;}

#easymenu li:hover {
	background:#fff;
	color:#555555;
}
#easymenu li:link {
	background:#fff;
}
#easymenu li a {
font-family: Fira sans;
color:#016701;
text-decoration:none;
font-size:18px;
font-weight:600;
display:block;
text-transform: uppercase;
word-spacing:0;
letter-spacing:1px;
padding:0 0 0 24px;
} 
#easymenu li a:hover {
	color:#555555;} 

/* 2.Ebene */

#easymenu li li {
	background:#ffffff;
	text-transform:none!important;
	color:#f9d905!important;
	letter-spacing:0.02em;
	line-height:1;
	margin:0;
}
#easymenu li li:hover {
	background:#ffffff;
}
#easymenu li li a {
	color:#016701!important;
	font-weight:400;
	font-size:16px;
	padding:1px 0px 1px 24px;
	display:block;
	text-transform:none!important;
	letter-spacing:0.02em;	
}
#easymenu li li a:hover {
	color:#f9d905!important;
	text-decoration:underline;
}

