body {font-family: Lucida Sans Unicode, Lucida Grande, Trebuchet MS, Verdana, sans-serif;color:#666666;font-size:12px;font-weight:normal;}

p {font-size:100%;}
a:link, a:visited { color:#CF1111;text-decoration:none}
a:hover { color:#CF1111;text-decoration:underline}
#header h3 {color:#656565;font-size:95%;font-weight:normal;}

#nav_side { /*width:140px;*/}
#nav_side #subnavi li a:link, #nav_side #subnavi li a:visited {color:#999999;font-weight:normal;}
#nav_side #subnavi li a:hover{color:#000000;font-weight:normal;text-decoration:none}
#nav_side #subnavi div a:link, #nav_side #subnavi div a:visited {color:#999999;font-weight:normal;}
#nav_side #subnavi div a:hover {color:#000000;font-weight:normal;text-decoration:none}
#nav_side #subnavi div img, #nav_side #subnavi div img {margin-bottom:0px;}
#nav_side #subnavi li.active a:link, #nav_side #subnavi li.active a:visited {color:#000000;font-weight:normal;}

ul#metanav_features li a {color:#676767; font-size:11px;border-left:1px solid #E4E3E3;padding-left:6px; padding-right:13px}
ul#metanav_features li a:hover {color:#000000;text-decoration:none}

#nav_side ul {border: 0px; border-spacing: 0px; width: 100%; overflow: hidden; padding: 0px; list-style:none; margin: 0;}
#nav_side ul li {display: inline; padding-left: 9px; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/trans.gif); background-repeat:no-repeat;background-position:1px 7px;}

#nav_side ul li.active {display: inline; padding-left: 9px; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/pfeil.gif); background-repeat:no-repeat;background-position:1px 7px;color:#000000;font-weight:bold;}

#nav_side ul li span {width: 100%; display: block; padding: 1px; font-size: 11px; margin: 0 0 3px 0; color: #000000;}
#nav_side li.active a:link, #nav_side li.active a:visited {color:#000000;}
#nav_side li a:link, #nav_side li a:visited {color:#999999;font-weight:bold;}
#nav_side li a:hover {color:#000;font-weight:bold;text-decoration:none}
#nav_side div a:link, #nav_side div a:visited {color:#999999;font-weight:bold;}
#nav_side div a:hover {color:#000;font-weight:bold;text-decoration:none}

#nav_side #subnavi ul li {display: inline; padding-left: 9px; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/trans.gif); background-repeat:no-repeat;background-position:1px 7px;}

#nav_side #subnavi ul li.active {display: inline; padding-left: 9px; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/pfeil.gif); background-repeat:no-repeat;background-position:1px 7px;color:#000000;font-weight:bold;}


#nav_side2 { width:150px;}
#nav_side2 ul {border: 0px; border-spacing: 0px; width: 100%; overflow: hidden; padding: 0; list-style:none; margin: 0;}

#nav_side2 ul li {display: inline; padding: 0; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/trans.gif); background-repeat:no-repeat;background-position:2px 7px;}

#nav_side2 ul li.active {display: inline; padding: 0; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/pfeil.gif); background-repeat:no-repeat;background-position:2px 7px;color:#000000;font-weight:bold;}

#nav_side2 ul li span {width: 100%; display: block; padding: 0px 0 0 10px; font-size: 12px; margin: 0; color: #000000;}

#nav_side2 ul li span a {color:#999999;font-weight:bold;}

#nav_side2 #subnavi2 ul li {display: inline; padding: 30; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/trans.gif); background-repeat:no-repeat;background-position:2px 7px;}

#nav_side2 #subnavi2 ul li.active {display: inline; padding: 0; clear: none; margin: 0; width: 100%; float: left;background-image:url(../img/pfeil.gif); background-repeat:no-repeat;background-position:2px 7px;color:#000000;font-weight:bold;}

#nav_side2 li.active a:link, #nav_side2 li.active a:visited {color:#000000;}
#nav_side2 li a:link, #nav_side2 li a:visited {color:#999999;font-weight:bold;}
#nav_side2 div a:link, #nav_side2 div a:visited {color:#999999;font-weight:bold;}