#navbuttons
{
width: auto; text-align:left;font:bold .8em arial;
}

#navbuttons a
{
letter-spacing: 0px
}

#navbuttons a.passive
{
text-decoration:none; display:block;  padding:5px 16px 6px 16px;background:#00A4E9;color:#ffffff;font:bold 13px ARIAL;
}

#navbuttons a.passive:hover
{
text-decoration:underline;color:#ffffff;
}

#navbuttons a.active
{
text-decoration:none; display:block; padding:5px 16px 6px 16px;background:#004DA0;color:#ffffff;font:bold 13px ARIAL;
}

#navbuttons a.active:hover
{
background:#004DA0;color:#ffffff;
}

#navbuttons td.passive
{
background:#00A4E9; height:22px;
}

#navbuttons td.active
{
background:#004DA0; height:22px;
}

#sidebar
{
margin-left: 0px; width:176px;
}

#sidebar div.passive1
{

}

#sidebar div.active1
{
background-image:url(images/bg_nav_active.gif);background-repeat:no-repeat;background-color:#DAE5F1;
}

#sidebar div.active2
{
background-image:url(images/bg_nav_active2.gif);background-repeat:no-repeat;background-color:#FFFFFF;
}

#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; background:#00A4E9
}

#sidebar a.passive0:hover
{
text-decoration:underline
}

#sidebar a.active0
{
display:block; text-decoration:none; color:#004da0;padding: 3px 0px 3px 13px; font-weight:bold;font-size:13px;border-bottom: 1px solid #CBCBCB;
}

#sidebar a.passive1
{
width:auto;/*_width:100%*/;display:block; text-decoration:none;  color:#004da0; font-weight:bold;font-size:12px;padding: 3px 0px 3px 13px;border-bottom: 1px solid #CBCBCB; 
}

#sidebar a.passive1:hover
{
background:#DAE5F1;
}

#sidebar a.active1
{
display:block; text-decoration:none; color:#004da0;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:#004da0; 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:#004da0;width:auto;
}

#sidebar a.active2:hover
{

}

* html #sidebar #navigation a
{
width: 100%;
}

#sidebar #navigation a.passive1:hover
{
background:#DAE5F1;
   color:#004Da0;
   font-weight:bold;
   text-decoration: none;
   padding:3px 10px 3px 10px;
}

#history
{
width: 530px; text-align:left;font:11px arial;  color:#323232;  margin-bottom:5px; padding-left: 17px;padding-bottom:5px;
}

#history a.passive
{
text-decoration:none;  margin:0; padding:0px 3px 0px 0px; color:#004DA0;
}

#history a.passive:hover
{
color:#004DA0
}

#history a.active
{
text-decoration:none;  margin:0; padding:0px 3px 0px 0px;color:#323232;
}

#history .link
{
padding-left:6px;
background-image:url(images/arrow-nav-history.gif);
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;
}

#nosearch .link
{
padding-left:7px;
}

#nosearch a
{
color: #323232;
margin: 0px 5px 0px 5px;
font-weight:normal;
}

#nosearch .trenner
{
margin-right:9px;
font-size:8pt;
color:#333333;
}

