#navbuttons {width: auto; text-align:left;font:bold .8em arial; }
/****LINKS HAUPTNAVIGATION ******************/
#navbuttons a {letter-spacing: 0px}
#navbuttons a.passive {text-decoration:none; display:block;  padding:5px 16px 6px 16px; color:#FFFFFF;font: 13px ARIAL;}
#navbuttons a.passive:hover{text-decoration:underline;color:#FFFFFF;}
#navbuttons a.active {text-decoration:none; display:block; padding:5px 16px 6px 16px; color:#FFFFFF;font: 13px ARIAL;}
#navbuttons a.active:hover{ color:#FFFFFF;}
#navbuttons td.passive {  height:22px;}
#navbuttons td.active {  height:22px;}
/****LINKS UNTERNAVIGATION ******************/
#sidebar { margin-left: 0px; width:176px;}
#sidebar div.passive1 {}
#sidebar div.active1 { background-repeat:no-repeat;background-color:#FFFFFF;}
#sidebar div.active2 { background-repeat:no-repeat;background-color:#FFFFFF;}
#sidebar div.active3 { background-repeat:no-repeat;background-color:#FFFFFF;margin-left:10px;}
#sidebar div.active4 {}
#sidebar a {margin-left:0px; margin-top:0px;letter-spacing: 0px; line-height:16px}
#sidebar a.passive0 {width:auto;_width:100%;display:block; text-decoration:none;  color:#FFF; font-weight:normal;font-size:13px;padding: 3px 0px 3px 13px;border-bottom: 1px solid #CBCBCB;  }
#sidebar a.passive0:hover{text-decoration:underline}
#sidebar a.active0 {display:block; text-decoration:none; padding: 3px 0px 3px 13px; font-weight:bold;font-size:13px;border-bottom: 1px solid #CBCBCB;}
#sidebar a.active0:hover{}

#sidebar a.passive1 {width:auto;_width:100%;display:block; text-decoration:none;  color:#666666; font-weight:bold;font-size:12px;padding: 3px 0px 3px 13px;border-bottom: 1px solid #CBCBCB; }
#sidebar a.passive1:hover{background:#FFFFFF;}
#sidebar a.active1 {display:block; text-decoration:none; color:#00CC00;padding: 3px 0px 3px 13px; font-weight:bold;font-size:12px;border-bottom: 1px solid #CBCBCB;}
#sidebar a.active1:hover{}

#sidebar a.passive2 {display:block; text-decoration:none; color:#00CC00; font-weight:normal;font-size:11px; line-height:12px; padding: 3px 0px 3px 22px; width:auto;}
#sidebar a.passive2:hover{text-decoration:underline;}
#sidebar a.active2 {display:block; text-decoration:none; font-weight:bold;font-size:11px; line-height:12px; padding: 3px 0px 3px 22px;color:#00CC00;width:auto;}
#sidebar a.active2:hover{}

#sidebar a.passive3 {display:block; text-decoration:none;  color:#00CC00; font-weight:normal;font-size:11px; line-height:14px; padding: 1px 0px 4px 32px; line-height:12px;}
#sidebar a.passive3:hover{text-decoration:underline;}
#sidebar a.active3 {display:block; text-decoration:none; color:#00CC00;font-weight:bold;font-size:11px; line-height:14px; padding: 1px 0px 4px 22px; line-height:12px;}
#sidebar a.active3:hover{}

#sidebar a.passive4 {display:block; text-decoration:none;  color:#00CC00; font-weight:normal;font-size:11px; line-height:14px; padding: 1px 0px 4px 42px; line-height:12px;}
#sidebar a.passive4:hover{text-decoration:underline;}
#sidebar a.active4 {display:block; text-decoration:none; color:#00CC00;font-weight:bold;font-size:11px; line-height:14px; padding: 1px 0px 4px 42px; line-height:12px;}
#sidebar a.active4:hover{}

#sidebar a.passive5 {display:block; text-decoration:none;  color:#00CC00; font-weight:normal;font-size:11px;padding: 1px 0px 4px 52px; line-height:12px;}
#sidebar a.passive5:hover{text-decoration:underline;}
#sidebar a.active5 {display:block; text-decoration:none; color:#00CC00;font-weight:bold;font-size:11px;padding: 1px 0px 4px 52px; line-height:12px;}
#sidebar a.active5:hover{}

* html #sidebar #navigation a { width: 100%; }  

#sidebar #navigation a.passive1:hover {
   background:#00CC00;
   color:#00CC00;
   font-weight:bold;
   text-decoration: none;
   padding:3px 10px 3px 10px;
}
/****LINKS HISTORY ******************/
#history {width: 513px; _width:530px; text-align:left;font:11px arial;  color:#00CC00;  margin-top:0px; padding-left: 17px; padding-bottom:6px;}
#history a.passive {text-decoration:no;  margin:0; padding:0px 3px 0px 0px; color:#00CC00;}
#history a.passive:hover{color:#00CC00}
#history a.active {text-decoration:no;  margin:0; padding:0px 3px 0px 0px;color:#333333;}
#history .link
{
padding-left:6px;
background-position: bottom left;
background-repeat:no-repeat;
}

#history .trenner
{
margin-right:3px;
font-size:8pt;
}


#nosearch
{
font: 12px Arial, sans-serif;
color: #333;
margin-top: 3px;
line-height:14px;
}

#nosearch .link
{
padding-right:7px;
background-position: center left;
background-repeat:no-repeat;

}

#nosearch td
{
line-height:17px;
}

#nosearch a
{
color: #00CC00;

padding: 0px 0px 0px 9px;
font-weight:normal;
}

#nosearch .trenner
{
margin-right:9px;
font-size:8pt;
color:#333333;
}

a.silver {
color:#333;
}

a.popup span {
  display: none;
}

a.popup {
  font: 11px verdana, sans-serif;
  color: #BDB76B;
  text-decoration: underline;
}
a.popup:hover {
cursor:hand;
  color: #556B2F;
  text-decoration:none;
}
a.popup:hover span {
  display: block;
  position: absolute;
  top:250;
  left:500;
  z-index: 9999;
  color:#000;
  background: #FFF;
  border: 1px solid #000;
  margin: 10px;
  padding: 3px;
  font-size:10px;
  line-height:1.5em;
  text-align: justify;
  white-space:nowrap;
}

a.ext {text-decoration:none; color:#333333;}