/******************************************
*   Main or page navigation styles
******************************************/
/*Main Navbar */
#nav {
margin:37px 0px -0px 0px;
position:fixed;
display: block;
z-index: 10000;
width: 648px;

font-size:1em;
}
#nav, #nav ul {
list-style:none;
line-height:0.7;
}
#nav a, #nav a:hover {
display: block;
text-decoration: none;
border:none;
}
#nav li {
float: left;
list-style:none;
border-right:1px solid #fff;
}
#nav a, #nav a:visited {
display:block;
font-weight:bold;
color: #eee;
padding:6px 12px;
}
#nav a:hover, #nav a:active {
background:#333;
text-decoration:none;
}
.current_page_item	a, #home .on  {background:#333;}
/* Dropdown Menus for child pages */
#nav li ul {/*first level dropdown*/
position: absolute;
z-index: 10;
left: -999em;
height: auto;
width: 174px;
border-bottom: 1px solid #666;
}
#nav li ul ul {/*second level dropdown*/
margin: -2em 0 0 172px;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
left: -999em;
}
#nav li li {
width: 172px;
border-top: 1px solid #fff;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
background:#999;
}
#nav li li a, #nav li li a:visited {
font-weight:normal;
font-size:0.9em;
color:#FFF;
}
#nav li li a:hover, #nav li li a:active {background:#840000;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
a.main:hover {background:none;}
#navright
{ width: 228px;
margin: -24px 0px;
float:right;
}
/******************************************
*   Menu 2er Ordnung
******************************************/

#container-single-navlist
{ 
position:fixed;
display: block;
top:104px;
padding:1px 0px;
}

#single-navlist, #single-navlist ul
{ 
padding:0px 0px;

text-align: center;
}
#single-navlist li {
background: url(../images/backgrounds/tab.png)  !important;
width: 160px;
float: left;
list-style:none;
z-index:10!important;
color: #FFFFFF!important;
padding: 0px 0px 0px 0px;
font-weight:bold!important;
line-height:2.1!important;
text-align: center;
}
#single-navlist li a:hover {
width: 160px;
float: left;
list-style:none;
color: #FFFFFF!important;
margin: -3px 0px 0px 0px;
font-weight:bold!important;
line-height:2.1!important;
text-align: center;
background: url(../images/backgrounds/tab-overxy.png)  !important;
height:30px;
}
#single-navlist-hover{
width: 95px;
float: left;
list-style:none;
z-index:10!important;
color: #FFFFFF!important;
margin: -3px 0px 0px 0px;
font-weight:bold!important;
line-height:2.1!important;
text-align: center;
background: url(../images/backgrounds/tab-overxy.png)  !important;
height:30px;
}
---------------
/* Brotkruemelspur - trail of breadcrumb */
#brotkrumel {
}
#brotkrumel {
position:fixed;
display: block;
top:146px;
width:624px; mini-height:50px;
font-size: 12px;
color: #000000;
background: #00477A;
padding: 4px;
float:left;
margin: 0px 0px;
}
#brotkrumel ul {
color: #ffffff;
display: inline;
list-style-type: none;
text-align: center;
margin: 0px;
padding: 0px;
}
#brotkrumel li {
color: #ffffff;
display: inline;
text-align: center;
margin: 0px 5px;
}
#brotkrumel li a {
color: #ffffff;
padding: 1px 5px;
border-top: 0px solid #2C73EF;
border-bottom: 2px solid #0F0000000;
background-color: #00477A;
text-decoration: none;
}
#brotkrumel li a:hover, #navigation li a#current {
color: #0F0000000;
border-top: 0px solid #2C73EF;
border-bottom: 2px solid #00FFFA;
background-color: #00477A;
} 






 




