/* navigation */
#navContainer { width:170px; min-height:400px; margin-bottom:10px; background:url('../images/bg_navigation.jpg') no-repeat; }

/* navigation - 1. ebene */
#navContainer ul { list-style-type:none; margin:0 0 0 0; padding:0 0 0 0; }
#navContainer li { margin:0; padding: 0; display: inline; }
#navContainer a {
  background-position: 153px center;
  background-repeat: no-repeat;
  color:#000000;
  display:block;
  text-decoration:none;
  font-size:12px;
  line-height:30px;
  width: 145px;
  margin: 0;
  padding: 0 25px 0 0px;
  text-align: right;
}
#navContainer ul li a:hover { background-image: url('../images/icon_navi.gif'); font-weight: bold; }
#navContainer ul li.act a { background-image: url('../images/icon_navi.gif'); font-weight: bold; }

/* navigation - 2. ebene */
#navContainer ul ul { margin:0; }
#navContainer ul ul a {
  background:none !important;
  font-weight:normal !important;
  font-size:11px;
  line-height:20px;
  width: 145px;
  margin: 0;
  padding: 0 30px 0 0px;
  text-align: right;

}
#navContainer ul li.act ul li a { font-weight:normal !important; }
#navContainer ul li.act ul li a:hover { font-size:11px; font-weight:bold !important; }
#navContainer ul li ul li.act a { font-size:11px; font-weight:bold !important; }
#navContainer ul li ul li a:hover { font-size:11px; font-weight:bold !important; }

