/*--------------------------------------*/
#features_bereichsmenu {
        /* width:122px; */
        margin-bottom:10px;
}
#features_bereichsmenu span {
        display:none;
}
#features_bereichsmenu dl.top span.trennstelle {
        display:inline;
        margin-left:0;
        color:#000000;
        border-bottom:none;
        border-right:1px solid #006468;
        border-left:1px solid #006468;
}
#features_bereichsmenu dl.sub span.trennstelle {
        display:inline;
        margin-left:0;
        color:  #000000;
        border-bottom:none; /* diese Konstruktion fügt ein Leerzeichen als "weiche" Trennstelle ein und macht es anschließend unsichtbar ;-) */
        border-right:1px solid #006468;
        border-left:1px solid #006468;
}
#features_bereichsmenu dl.top {
        margin:20px 0 0 0;
        padding:0;
        font-size:100%;
        /* background:#6699CC; */ /* farbiger Hintergrund */
}
#features_bereichsmenu dl.top a {
        padding-left:0px;
}
#features_bereichsmenu dl.top span {
        display:block;
        padding-left:0px;
}
#features_bereichsmenu dl.top dt {
        margin:0;
}
#features_bereichsmenu dl.sub {
        color:#006468;
        list-style:square;
}
#features_bereichsmenu dl.sub dt a {
        padding-left:0px;
}
#features_bereichsmenu dl.sub dt.last {
        border-bottom:none; /* Verhindert doppelten Border unter letztem Menupunkt */
        border-right:1px solid #006468;
        border-left:1px solid #006468;
}
#features_bereichsmenu dt {
        margin-top:0;
        border-bottom:1px solid #006468;
        border-right:1px solid #006468;
        border-left:1px solid #006468;
}
dl dt a.unterstrich {
        border-bottom:1px solid #006468;
        border-right:1px solid #006468;
        border-left:1px solid #006468;
}
#features_bereichsmenu a {
        color:#006468;
        display:block;
        padding:3px 5px 3px 2px;
        text-decoration:none;
        font-size:80%;
}
#features_bereichsmenu dt span {
        border-bottom:1px solid #006468; /* border unter punkt vor 2. ebene */
        border-right:1px solid #006468;
        border-left:1px solid #006468;
}
#features_bereichsmenu .auswahl {
        color:#FFFFFF;
        /* background-color:#000099; */
        padding:3px 5px 3px 0px;
        text-decoration:none;
        list-style:none;
}
#features_bereichsmenu .subauswahl {
        color:#FFFFFF;
        /* background-color:#3366CC; */
        padding:3px 5px 3px 0px;
}
#features_bereichsmenu a:hover,
#features_bereichsmenu a:focus,
#features_bereichsmenu a:active {
        /* background-color:#3366CC; */
        color:#FFFFFF;
        display:block;
}
#features_techmenu {
   margin:0;
   padding:0;
   border:1px solid #006468;
   color:#006468;
   border-bottom:none;
}
#features_techlinks a {
   color:#006468;
   display:block;
   border-bottom:1px solid #006468;
}
#features_techlinks a.auswahl {
   color:#FFFFFF;
   background-color:#006468;
}
#features_techlinks a:hover,
#features_techlinks a:active,
#features_techlinks a:focus
{
   color:#FFFFFF;
   background-color: #00A0A0;
}

