@charset "utf-8";




#topnavi ul {
    float: right;
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* nur für den IE7 */
*+html #topnavi {
	position: relative;
	top: -37px;
	left:0px;
}
*+html #topnavi ul ul {
	position: absolute;
	top: 20px;
	left:-2000px;
}


#topnavi a {
    display: block;
}

#topnavi li {
    float: left;
    margin: 0;
    padding: 7px 1px 0px;
}
#topnavi li.aktiv a,
#topnavi li.selected a {
    background: url(../images/star.jpg) no-repeat 3px 0px;
    font-weight: bold;
}

#topnavi li a {
    display: block;
    padding: 0px 16px 0px;
    text-align: center;
    border-left: 1px solid #c9c9c9;
    
    color: #888;
    text-decoration: none;
    font-size: 13px;
    line-height: 13px;
}
#topnavi li.first a {
    border-left: 0px solid #777;
}





















#topnavi li ul {
    left: -999em;
    margin: 0;
    margin: 0 !important;
    padding: 15px 0 0;
    position: absolute;
    width: 180px;
    background-image:url(../images/menue_bg.png);
}

#topnavi li ul li a,
#topnavi li.aktiv ul li a,
#topnavi li.selected ul li a {
    display: block;
    margin: 0;
    width: 170px;
    border-width: 0px;
    font-size: 12px;
    font-weight: normal;
    padding: 2px 5px 7px;
    
    text-align: left;
    background: url(../images/menue_line.gif) bottom repeat-x;
    
}

#topnavi li.selected ul li.aktiv a {
    font-weight: bold;
}


#topnavi li ul a:hover {
}

#topnavi li ul ul {
}

#topnavi li:hover ul ul,
#topnavi li.sfhover ul ul {
    left: -999em;
}

#topnavi li:hover ul,
#topnavi li li:hover ul,
#topnavi li.sfhover ul,
#topnavi li li.sfhover ul {
    left: auto;
}


/* Level 1 --------------------------------------------- */

/* Level 2 --------------------------------------------- */

/* Level 3 --------------------------------------------- */
