#edit-menu {
  margin:.5em 0 .5em 0;
}

/* level 1 */

#menu-top {
  margin-top:.2em;
  border-bottom:1px solid #CCC;
  padding-bottom:1px;
  background:#FFF;
}

#menu-top ul {
  margin: 0;
  margin-bottom:3px;
	padding: 0;
	list-style-type: none;
}

#menu-top ul li {
  font-size:1.2em;
	position: relative;
	display: inline;
}

#menu-top ul li a {
  padding-left:1em;
  background-image:url(../images/3k-icon.gif);
  background-repeat:no-repeat;
  background-position: 0 4px;
  color:#606466;
}

#menu-top ul li a:hover,
#menu-top ul li a.aktiv {
  color:#2c779f;
  background-position: 0 -16px;
  color:#2c779f;
}

/*FF3*/
#menu-top ul li a, 
x:-moz-any-link,
x:default {
  background-position: 0 5px;
}

#menu-top ul li a:hover,
#menu-top ul li a.aktiv,
x:-moz-any-link,
x:default {
  background-position: 0 -15px;
}

/* level 2 */

ul.menu-level-2 {
  margin: 0;
  margin-top:.5em;
  margin-bottom:.3em;
	padding: 0;
	list-style-type: none;
}

ul.menu-level-2 li {
  font-size:1.2em;
	position: relative;
	display: inline;
}

ul.menu-level-2 li a {
  padding-left:1em;
  background-image:url(../images/3k-icon.gif);
  background-repeat:no-repeat;
  background-position: 0 4px;
  color:#606466;
}

ul.menu-level-2 li a:hover,
ul.menu-level-2 li a.aktiv {
  color:#2c779f;
  background-position: 0 -16px;
  color:#2c779f;
}

/*FF3*/
ul.menu-level-2 li a, 
x:-moz-any-link,
x:default {
  background-position: 0 5px;
}

ul.menu-level-2 li a:hover,
ul.menu-level-2 li a.aktiv,
x:-moz-any-link,
x:default {
  background-position: 0 -15px;
}