ul.Navi, ul.Navi ul {
    list-style-type: none;
	z-index:999;
}

ul.Navi a {		
    display: block;
    padding: 3px 5px;
    font-weight:bold;
    font-family: arial; 
    font-size: 13px; 
    color: #000000;
    text-decoration: none;
	z-index:999;
}

ul.Navi ul a {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:9px; 
    font-weight: bold;
    text-align: center;
	z-index:999;
}

ul.Navi li {
    padding:0;
    margin:0;
    float:left;
    position: relative;
	z-index:999;
}

ul.Navi ul {
    margin-left:0;
    padding: 0 0 5px 0;
    position: absolute;
    display:none;
    min-width:155px;
	z-index:999;
}

ul.Navi ul li {
		background-color: #feedc2;
		display: block;
    font-weight:bold;
    font-family: arial; 
    font-size: 9px;
    float:none;
    border-width: 1px;
		border-style: solid;
		border-color: #fdc029;
		position: relative; 
		top: 1.0em;
		z-index:999;
}

ul.Navi li:hover ul{
    display:block;
    cursor: hand;
	z-index:999;
}

ul.Navi ul li a:hover{
    display:block;
    cursor: hand;
    background-color: #fdc029;
	z-index:999;
}

.pfad a:link,
.pfad a:visited,
.pfad a:hover,
.pfad a:active{
    font-weight:normal;
    font-size:10px;
	color:#000; 
	text-decoration:none;
	z-index:999;
}
.pfadact a:link,
.pfadact a:visited,
.pfadact a:hover,
.pfadact a:active{
    font-weight:normal;
    color:#000; 
    font-size:10px;  
    text-decoration:none;
	z-index:999;
}

ul.Submenu, ul.Submenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 15px;
	z-index:999;
}

ul.Submenu a {		
    display: block;
    padding: 3px 5px;
    font-weight:bold;
    font-family: arial; 
    font-size: 10px; 
    color: #000000;
    text-decoration: none;
	width: 160px;
	background-image: url('images/subnavi_bg.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	z-index:999;
}


ul.Submenu a:hover {
    display:block;
    cursor: hand;
	width: 160px;
	color: #fdc029;
	z-index:999;
}

a.ZurVor {
		text-decoration: none;
		font-weight:normal;
        font-size:10px;
		color:#000;
		z-index:999;
}

ul.nsub {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-top: 15px;
	text-decoration: none;
	z-index:999;
}

ul.nsub a {		
    display: block;
    padding: 3px 5px;
    font-weight:bold;
    font-family: arial; 
    font-size: 10px; 
    color: #000000;
    text-decoration: none;
	width: 160px;
	background-image: url('images/subnavi_bg.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	z-index:999;
}

ul.nsub a:hover {
	font-family: arial;
    display:block;
    cursor: hand;
	width: 160px;
	color: #fdc029;
	text-decoration: none;
	font-size: 10px;
	font-weight:bold;
	z-index:999;
}

ul.nsub a:active {
	font-family: arial;
    display:block;
    cursor: hand;
	width: 160px;
	color: #fdc029;
	font-weight:bold;
	text-decoration: none;
	font-size: 10px;
	z-index:999;
}

.active {		
    display: block;
    padding: 3px 5px;
    font-weight:bold;
    font-family: arial; 
    font-size: 0.8em;
    color: #000;
    text-decoration: none;
	width: 160px;
	z-index:999;
}

.active2 {		
    font-weight:bold;
    font-family: arial; 
    font-size: 12px;
    color: #000;
    text-decoration: none;
	background-image: url('images/nav_active.jpg');
	background-repeat:repeat-y;
	z-index:999;
}

.Submenu a {		
    display: block;
    padding: 3px 5px;
    font-weight:bold;
    font-family: arial; 
    font-size: 10px; 
    color: #000000;
    text-decoration: none;
	width: 160px;
	background-image: url('images/subnavi_bg.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	z-index:999;
}

.Submenu a:hover {		
    display: block;
    padding: 3px 5px;
    font-weight:bold;
    font-family: arial; 
    font-size: 10px; 
    color: #fdc029;
    text-decoration: none;
	width: 160px;
	background-image: url('images/subnavi_bg.png');
	background-repeat:no-repeat;
	background-position: left bottom;
	z-index:999;
}
