/*
###################
#  ypMenu Styles  #
###################
 */
.mmContent {
  font-size:11px;
  font-family:Arial, Helvetica, Verdana, sans-serif;
}
.mmContent ul {
  margin:0px;
  padding:0px;
  list-style:none;
  z-index:2;
  position:absolute;
  left:0px;
  top:0px;
  text-align:left;
}
.mmContent li {
  padding:0px;
  margin:0px;
 }
.menuBackground {
  position:absolute;
  left:0px;
  top:0px;
  z-index:1;
}
.mmContent li a {
  display:block;
  color:#333;
  font-size:11px;
  font-weight:bold;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  width:160px;
  padding:5px;
  text-decoration:none;
  border-bottom:1px solid #333;
}
* html .mmContent li a {
  width:160px;
  color:#333;
  font-weight:bold;
}
.mmContent li a:link, .mmContent li a:visited, .mmContent li a:hover, .mmContent li a:active {
  font-size:11px;
  color:#333;
  font-weight:bold;
  background:#fff;
}
.mmContent li a:hover {
  background:#eee;
  color:#666;
}

.mmContent li a.submenu {
  background:url("/fileadmin/templates/img/arrow_left.gif") no-repeat right center #fff;
}
.mmContent li a:link.submenu, .mmContent li a:active.submenu, .mmContent li a:visited.submenu {
/*  border:1px solid red;*/
  background:url("/fileadmin/templates/img/arrow_left.gif") no-repeat right center #fff;
  width:160px;
}
.mmContent li a.submenu:hover {
  background:url("/fileadmin/templates/img/arrow_left.gif") no-repeat right center #fff; 
}

/*
##########################################
#  ypMenu Styles for our belove IE 5.01  #
##########################################
*/

.mmContentb {
  font-size:11px;
  font-family:Arial, Helvetica, Verdana, sans-serif;
}
.mmContentb ul {
  margin:0px;
  padding:0px;
  list-style:none;
  z-index:2;
  position:relative;
  left:0px;
  top:0px;
}
.mmContentb li {
  padding:0px;
  margin:0px;
}
.menuBackground {
  position:absolute;
  left:0px;
  top:0px;
  z-index:1;
}
.mmContentb li a {
  display:block;
  width:160px;
  padding:5px;
  color:#333;
  font-weight:bold;
  font-size:11px;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  text-decoration:none;
  border-bottom:1px solid #333;
}
* html .mmContentb li a {
  width:160px;
}
.mmContentb li a:link, .mmContentb li a:visited, .mmContentb li a:hover, .mmContentb li a:active {
  background:#fff;
  color:#333;
}
.mmContentb li a:hover {
  background:#eee;
  color:#666;
}
.mmContentb li a.submenu {
  background:url("/fileadmin/templates/img/arrow_left.gif") no-repeat right center #fff;
  font-size:11px;
}
.mmContentb li a.submenu:hover {
  background:url("/fileadmin/templates/img/arrow_left.gif") no-repeat right center #fff; 
  font-size:11px;
}
