/* navigation */
#navContainer { width:230px; min-height:200px; margin:6px 0 10px 0; }
/* mobile navigation */
.slicknav_menu, #navContainerMobil { display:none; }

/* navigation - 1. ebene */
#navContainer ul { list-style-type:none; margin:0 0 0 0px; padding:0; }
#navContainer li { margin:0 0 1px 0; }
#navContainer a {
  background:url('../images/listicon.gif') 0px center no-repeat;
  color:#000000;
  display:block;
  text-decoration:none;
  padding-left:55px;
  width:170px;
  font-size:12px;
  line-height:20px;
}
#navContainer ul li a:hover { font-size:12px; color:#000; font-weight:bold; background-image:url('../images/listicon-hover.gif'); }
#navContainer ul li.act a { font-size:12px; color:#0064AE; font-weight:bold; background-image:url('../images/listicon-act.gif'); }

/* navigation - 2. ebene */
#navContainer ul ul { margin:0; font-size:10px; }
#navContainer ul ul a {
  background:none !important;
  font-weight:normal !important;
  padding-left:55px;
  width:170px;
  font-size:10px !important;
  color:#000 !important;
  line-height:16px;
  border:0;
}
#navContainer ul li.act ul li a { font-weight:normal !important; }
#navContainer ul li.act ul li a:hover { font-size:10px; font-weight:bold !important; }
#navContainer ul li ul li.act a { font-size:10px; color:#0064AE !important; font-weight:bold !important; }
#navContainer ul li ul li a:hover { font-size:10px; font-weight:bold !important; }

/* navigation - 3. ebene */
#navContainer ul ul ul { margin:0; }
#navContainer ul ul ul a {
  background:none !important;
  font-weight:normal !important;
  padding-left:55px;
  width:170px;
  font-size:10px !important;
  color:#000 !important;
  line-height:16px;
  border:0;
}
#navContainer ul li ul li.act ul li a { font-weight:normal !important; }