#topnavwrap{width:100%;float:left;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
* html #topnavwrap{width:100%;w\idth:100%;}
#topnav ul{margin:0;padding:0;text-align:center;}
#topnav ul li{list-style:none;float:left;position:relative;margin:0;padding:0;}
* html #topnav ul li{margin-bottom:-0.4em;}
*:first-child+html #topnav ul li{margin-bottom:-0.1em;}
#topnav ul li ul{margin:0;padding:0;position:absolute;display:none;border:1px solid #CCCCCC;text-align:left;left:0.2em;}
* html #topnav ul li ul{left:-1.5em;lef\t:-0.4em;}
*:first-child+html #topnav ul ul{background-color:silver;padding-bottom:0.4em;}
#topnav ul li:hover ul{display:block;}
#topnav ul li ul li{float:none;display:block;background:#F5F5F5;border-bottom:1px dashed #CCCCCC;}
#topnav ul li a{display:block;padding:0.6em 2em;text-decoration:none;font-weight:bold;}
#topnav ul li#current a{background:url(../images/pfo.gif) no-repeat top center;}
#topnav ul li ul li#current a{background:url(../images/grey_open.png) no-repeat 0.3em;color:#999999;}
#topnav ul li ul li a{background:url(../images/folder_grey.png) no-repeat 0.3em;font-size:90%;color:#666666;}
#topnav ul li ul li a:hover{background:url(../images/grey_open.png) no-repeat 0.3em;}
#topnav ul li a:hover{background:url(../images/pfo.gif) no-repeat top center;}
* html #topnav ul a, * html #topnav ul span{width:10.8em;w\idth:8.6em;}
#topnav ul a:hover, #topnav ul span, li a#aktuell{}