/*Navigation*/

#navigation_links ul {padding:0;margin:0;}
#navigation_links li {padding:1px;margin:0;}
#navigation_links {width: 190px; border: 0; padding: 0 4px 0 8px;}
#navigation_links a {display:block; color:666666; font-size: 10pt; font-weight:normal;  text-decoration:none; font-style:normal; padding: 0 0 0 2px; margin:0;}
#navigation_links a:hover { color: #ff0000; text-decoration:none; font-weight:normal; }
#navigation_links ul { display:block; list-style-type:none; margin:0px; padding:0px; }
#navigation_links ul ul { display:none; list-style-type:none; margin-left:18px; padding:0px;}
#navigation_links ul ul ul { display:none; list-style-type:none; margin-left:18px; padding:0px;}
#navigation_links ul ul ul ul { display:none; list-style-type:none; margin-left:18px; padding:0px;}
#navigation_links .show { display:block; }
#navigation_links li.aktiv a { color:#005BBF; font-weight: bold; }
#navigation_links li.aktiv a:hover { color:#ff0000; font-weight: bold; }
#navigation_links li.aktiv ul a { color:#666666; font-weight: normal; }
#navigation_links li.aktiv ul a:hover { color:#ff0000; font-weight: normal; }
#navigation_links li.aktiv ul { display:block; }
#navigation_links li.aktiv ul ul { display:none; }

/*Navigation unten*/

#navigation_unten {
  margin: 0 0 0 36px ;
  padding: 0;
}

#navigation_unten ul {
  margin: 0;
  padding: 0;
}

#navigation_unten li {
  margin: 0;
  padding: 0;
  display: inline;
  list-style-type: none;
  padding-right: 12px;
}

#navigation_unten li a {
  font-size: 8pt;
  color: #555555;
}

#navigation_unten li a:hover {
  color: red;
  text-decoration:none;
}

/*Navigation oben*/

#navigation_oben {
}

#navigation_oben li {
  display: inline;
  list-style-type: none;
  padding-right: 12px;
}

#navigation_oben li a {
  font-size: 9pt;
  font-variant:small-caps;
  color: #555555;
}

#navigation_oben li a:hover {
  color: red;
  text-decoration:none;
}

/*Navigation top*/

#navigation_top {
  margin: 0;
  padding: 0;
  display: inline;
}

#navigation_top ul {
  margin: 0 0 0 0;
  padding: 0;
  display:inline;
}

#navigation_top li {
  list-style-type: none;
  display: inline;
  margin: 0 5px 0 0;
}
#navigation_top li.aktiv a
{
  color:#0066C5;
  font-weight:bold;
}
#navigation_top a:hover {
}

#navigation_top a:aktiv {
  display: inline;
  margin: 0 3px 0 0;
  padding: 0;
}

