/*
################################################################
Navigation oben – mainNav
################################################################
*/

#navTop {
position:relative;
z-index: 2;
top:-275px;
left:0px;
text-align: center;
width: 1000px;
overflow:auto;
background:#cda;
}

ul#mainNav  {
list-style: none;
margin: 0;
padding:6px 0 8px;
}

ul#mainNav  li {
display:inline;
}

ul#mainNav li a.aNavTopLevel  {
margin:0;
border-right: 1px solid #fff;
padding: 8px 25px;
color: #555;
text-decoration: none;
}

ul#mainNav li a.aNavTopLevel:hover           {
border-right: 1px solid #fff;
background:#9b8;
padding: 8px 25px;
color: #fff;
}

ul#mainNav li a.aNavTopLevelSelected             {
margin:0;
background:#695;
border-right: 1px solid #fff;
padding: 8px 25px;
color: #fff;
text-decoration: none;
}

/*
################################################################
Navigation links – subNav
################################################################
*/

#navLeft {
background: url(/leiningerland/wLayout/design/img/hg_subNav.jpg) repeat-y;
padding: 30px 0 0 0;
}

body.start #navLeft #subNav1 ul, body.service #navLeft #subNav1 ul    {
display:none;
}

#subNav1 ul li.navLeftLevel1 .aNavLeftLevel,
#subNav1 ul li.navLeftLevel1 .aNavLeftLevel:hover,
#subNav1 ul li.navLeftLevel1 .aNavLeftLevelSelected  {
background: url(/leiningerland/wLayout/design/img/traube-rot.png) no-repeat top left;
font-size: 110%;
line-height:200%;
font-weight:bold;
text-decoration:none;
color: #924;
padding: 0 0 8px 22px;
margin: 0 0 0 -7px;
}

#subNav1 ul, #subNav2 ul {
margin:0;
padding:0;
list-style: none;
}

#subNav1 ul {
margin:10px 10px 0 10px;
}

#subNav1 ul li.navLeftLevel2 {
background: url(/leiningerland/wLayout/design/img/subNavLinie.gif) repeat-x top left;
}

#subNav1 ul li.navLeftLevel2 .aNavLeftLevel  {
text-decoration: none;
display:block;
padding: 7px 16px 5px;
color: #363;
}

#subNav1 ul li.navLeftLevel2 .aNavLeftLevel:hover   {
background: url(/leiningerland/wLayout/design/img/subNavLinie.gif) repeat-x top left #cda;
color: #363;
padding: 7px 16px 5px;
}

#subNav1 ul li.navLeftLevel2 .aNavLeftLevelSelected  {
background: url(/leiningerland/wLayout/design/img/subNavLinie.gif) repeat-x top left #9b8;
text-decoration: none;
display:block;
padding: 7px 16px 5px;
color: #fff;
}

/*
################################################################
#fooNav und #pfadNav
################################################################
*/

ul#fooNav {
text-align: center;
border-top: 1px dotted #695;
margin:0;
}

ul#fooNav li a {
padding: 0 8px;
}

ul#fooNav img {
margin: 3px 4px 0 0;
}

ul#fooNav, ul#pfadNav {
font-size:90%;
list-style: none;
margin:0;
padding:0;
color: #695;
}

ul#fooNav li, ul#pfadNav li {
display: inline;
}

ul#fooNav li a, ul#pfadNav li a {
color: #695;
text-decoration: none;
}

ul#fooNav li a:hover, ul#pfadNav li a:hover {
color: #924;
text-decoration: none;
}