
#navi {
padding-top : 1em;
padding-left : 18px;
background-color : #fef4e8;
height : 3.5em;
}
#navi a:link, #navi a:visited, #navi a:hover, #navi a:focus, #navi a:active {
color : #4b423e;
font-size : 1.1em;
font-weight : normal;
padding : 5px;
text-decoration : none;
}
#navi a:visited {
color : #4b423e;
font-weight : normal;
text-decoration : none;
}
#navi ul {
padding : 0;
text-align : left;
color : black;
}
#navi li {
float : left;
padding : 0;
padding-top : 0.16em;
padding-right : 0.16em;
padding-bottom : 0.16em;
padding-left : 0.16em;
display : inline;
list-style-type : none;
color : #4b423e;
border-right: solid 1px #dddddd;
}
#navi ul li ul {
height : 3.5em;
position : absolute;
left : 11px;
display : block;
line-height : 1.4em;
padding-top : 0;
margin-top : 0;
}
#navi ul li.active a:link, #navi ul li.active a:visited {
color : white;
font-weight : normal;
background-color : #ff8406;

}
#navi ul li.active ul li a:link, #navi ul li.active ul li a:visited {
line-height : 1.4em;
background : none;
text-decoration : none;
color : white;
font-weight : normal;
color : #4b423e;
}
#navi ul li.active ul li.active a:link, #navi ul li.active ul li.active a:visited {
color : #4b423e;
font-weight : normal;
}
#navi a:hover, #navi a:focus, #navi a:active, #navi ul li.active ul li a:hover, #navi ul li.active ul li a:focus, #navi ul li.active ul li a:active, #navi ul li.active ul li.active a:hover, #navi ul li.active ul li.active a:focus, #navi ul li.active ul li.active a:active {
color : white;
font-weight : normal;
background-color : #ff8406;
}

#navi ul li.last{
border-right: 0;
}


/*  ----------------------------------
untermenue
---------------------------------------*/
#unter {
border-left: solid 1px  #dddddd;
padding-left: 1em;
margin-bottom: 3em;
}

#unter li{
list-style-type:none;
line-height: 2.6em;

}

#unter a:link, #unter a:visited, #unter a:hover, #unter a:focus, #unter a:active {
color : #4b423e;
font-size : 1.2em;
font-weight : normal;
padding : 5px;
text-decoration : none;
border-bottom: solid 1px #dddddd;

}

#unter a:hover, #unter a:focus, #unter a:active {
color : #ff8406;
border-bottom: solid 1px #ff8406;
}

#unter li.active  a{
color : #ff8406;
border-bottom: solid 1px #ff8406;
}

/*  ----------------------------------
fusszeile
---------------------------------------*/


#grundlinie {
clear : both;
background-color : transparent;
background-image : url(img/fuss.gif);
background-repeat : no-repeat;
background-position : left top;
font-size : 1em;
font-weight : normal;
text-align : left;
padding-top : 52px;
padding-bottom : 1em;
padding-left : 25px;
color : #47473d;
text-decoration : none;
}
#grundlinie a:link, #grundlinie a:visited, #grundlinie a:hover, #grundlinie a:focus, #grundlinie a:active {
color : #47473d;
color : white;
text-decoration : none;
}
#grundlinie a:hover, #grundlinie a:focus, #grundlinie a:active {
color : #47473d;
text-decoration : underline;
}
#grundlinie li {
color : white;
padding : 0;
display : inline;
}
#grundlinie ul 
{
color : #47473d;
padding : 0;}


