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

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

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:#fa3;
padding: 8px 25px;
color: #555;
}

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

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

#navLeft {
background: #fcf2b4;
padding: 30px 0 0 0;
}

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

#subNav1 ul li.navLeftLevel1 .aNavLeftLevel:hover,
#subNav1 ul li.navLeftLevel1 .aNavLeftLevelSelected  {
background: url(/kulturforum/wLayout/design/img/traube-orange.png) no-repeat top left;
font-size: 110%;
line-height:200%;
font-weight:bold;
text-decoration:none;
color: #f70;
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 {

}

#subNav1 ul li.navLeftLevel2 .aNavLeftLevel  {
text-decoration: none;
display:block;
padding: 5px 16px;
color: #f70;
border-top:1px solid #fc5;
}

#subNav1 ul li.navLeftLevel2 .aNavLeftLevel:hover   {
background: #fc5;
color: #555;
padding: 5px 16px;
border-top:1px solid #fc5;
}

#subNav1 ul li.navLeftLevel2 .aNavLeftLevelSelected  {
background: #f80;
text-decoration: none;
display:block;
padding: 5px 16px;
color: #fff;
}

#subNav2 ul {
border-top: 1px dotted #999;
padding: 0;
margin:0px 10px;
font-size:95%;
line-height:120%;
}

#subNav2 ul li .aNavLeftLevel {
display:block;
text-decoration: none;
padding: 4px 16px;
color: #888;
}

#subNav2 ul li .aNavLeftLevel:hover {
background: #fc5;
color: #555;
}

#subNav2 ul li .aNavLeftLevelSelected {
display:block;
text-decoration: none;
padding: 4px 16px;
background: #fa2;
color: #fff;
}

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

ul#fooNav {
text-align: center;
border-top: 1px dotted #f90;
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: #f70;
}

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

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

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