.menu1item {
  position:absolute;
  border: 5px #d9d9d9 solid;
  color: #a6a6a6;
  z-index:999;
  background-color:#FFF;
  padding-top:15px;
  padding-bottom:12px;
  padding-left:10px;
  font-size:12px;
}


.menu1item a, .menu2item a {
  font-weight: bold; 
  color: #a6a6a6; 
}

.menu1item a {
  text-transform: uppercase;
}

.menu1item a.active, .menu1item a:hover, #menu2 a:hover, #menu2 a.active {
  color: #ce003d;
}

#menu1_6, #menu1_66 {
  top: 20px;
  left: 20px;
  width: 140px;
  z-index:999;
}

#menu1_5, #menu1_71 {
  top: 290px;
  left: 20px;
  width: 100px;
  z-index:999;
}

#menu1_4 {
  top: 100px;
  left: 570px;
  width: 160px;
  z-index:999;
}

#menu1_3 {
  top: 250px;
  left: 700px;
  width: 100px;
  z-index:999;
}

#menu1_2 {
  top: 340px;
  left: 570px;
  width: 100px;
  z-index:999;
}

/*** Menu 2 ***/
#menu2 {
  position: absolute;
  top:100px;
  left:20px;
  width:130px;
  float:left;
  z-index:99;
  font-weight:bold;
  line-height:20px;
}

#menu2 ul {
  list-style:none;
}
#menu2 li {
  line-height:12px;
  list-style:none;
  padding-top:8px;
  padding-bottom:14px;
  background-image: url(/fileadmin/baenzigers/images/menusep_w.png);
  background-repeat: repeat-x;
  background-position: bottom;
  padding-left:20px;
}
* html #menu2 li {
  padding-top:4px;
  padding-bottom:7px; 
}
#menu2 a {
  font-size:10px;
}

#wrap.projekte #menu2 li, #wrap.aktuell #menu2 li {
  background-image: url(/fileadmin/baenzigers/images/menusep_g.png);
}
