﻿#hauptnav  ul{
list-style-image: url("trans.gif"); 
margin: 0px 0px 0px 30px;
padding: 0px;
}

#hauptnav li{
/*list-style-image: url("trans.gif"); */
list-style-image: none;
margin:0px;
padding:0px;
line-height:26px;
}


#hauptnav ul .active {display:block;border-bottom:1px solid #999999;color:#999999;width:170px;font-weight:bold;}
#hauptnav ul .active a {color:#999999;font-weight:bold;}
#hauptnav ul ul .active{border-bottom:1px solid white;color:#999999;width:150px;display:inline;font-weight:bold;}
#hauptnav ul ul ul .active{border-bottom:1px solid white;color:#999999;width:140px;display:inline;}
#hauptnav ul ul ul ul .active{border-bottom:1px solid white;color:#999999;width:130px;display:inline;}
#hauptnav a {display: block; width: 198px;}

#hauptnav {
	position:relative;
	left: -30px;
	font-size:1em;
	font-weight:bold;
}
	
#hauptnav a {
color: #484848;
font-weight:bold;
}

#hauptnav li a {
margin: 0px 0px 0px 0px;
text-decoration: none;
color:#484848;
}

#hauptnav ul li a:hover {
margin: 0px 0px 0px 0px;
text-decoration: none;
border-bottom:1px solid #003d8f;
color:#003d8f;
font-weight: bold;
}

#hauptnav ul ul li a:hover {
text-decoration: none; 
border-bottom:1px solid #003d8f;
color:#003d8f;
font-weight: bold;
}

#hauptnav ul li a {
text-decoration: none; 
border-bottom:1px solid #999999;
color: #484848;
}

#hauptnav ul li .active a {
text-decoration: none; 
border-bottom:1px solid #003d8f;
color:#003d8f;
font-weight: bold;
}

#hauptnav ul ul li a {
text-decoration: none; 
border-bottom:1px solid #999999;
color: #999999;
width: 188px;
}

#hauptnav ul ul ul li a {
font-weight:normal;
}

#hauptnav ul ul a:hover {
text-decoration: none; 
border-bottom:1px solid #003d8f;
color: #003d8f;
background-color: #ffffff;
}

#hauptnav  ul .active a:hover  {
border-bottom:1px solid #003d8f;
}

#hauptnav  ul{
list-style-image: none; 
margin-left: 30px;
padding: 0px;
}

.ohne {
list-style-type:none
}

#hauptnav .ohne {
list-style: none;
list-style-image: none; 
margin-left:0px ;
padding-left:0;
}

#hauptnav li .sub1 {
list-style-image: url("trans.gif"); 	
margin-left: -20px;
padding-left: 0px;
}

#hauptnav li .sub2ohne {
list-style: none;
list-style-image: none;	
margin-left: -20px;
padding: 0px;
}

#hauptnav ul {
list-style-type:none;
}

#hauptnav ul ul{
margin-left: 10px;
margin-bottom: 13px;
margin-top: 0px;
padding-top: 0px;
}
#hauptnav ul ul ul{
margin-left: 7px;
margin-bottom: 13px;
margin-top: 0px;
padding-top: 0px;
}
#hauptnav ul ul ul ul{

margin-left: 15px;

}
#hauptnav ul ul li {
list-style-image: url("trans.gif"); 
}

#hauptnav ul ul ul li {
list-style-image: url("trans.gif"); 
}
#hauptnav ul ul ul ul li {
list-style-image: url("trans.gif"); 
}

