#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	/*border: thin red solid;*/
}

#nav a {
	display: block;
	min-width:1em;
	/*border: thin red solid;*/
}

a.lev1:link {
	font-family: inherit; color: #f8aa12; font-weight: bold; font-size: 1.2em;text-decoration: none;}
a.lev1:hover {
	font-family: inherit; color: #f8aa12; font-weight: bold; font-size: 1.2em;text-decoration: none;}
a.lev1:active {
	font-family: inherit; color: #f8aa12; font-weight: bold; font-size: 1.2em;text-decoration: none;}	
a.lev1:visited {
	font-family: inherit; color: #f8aa12; font-weight: bold; font-size: 1.2em;text-decoration: none;}		
	
a.lev2:link {
	font-family: inherit; color: #555555; font-weight: normal; font-size: 1em; text-decoration: none;}
a.lev2:active {
	font-family: inherit; color: #555555; font-weight: normal; font-size: 1em; text-decoration: none;}
a.lev2:visited {
	font-family: inherit; color: #555555; font-weight: normal; font-size: 1em; text-decoration: none;}
a.lev2:hover {
	font-family: inherit; color: #f8aa12; font-weight: normal; font-size: 1em; text-decoration: none;}


#nav a.hover {
		background: url(../Images/Basis/GifLinkOrangDown.gif)		
		no-repeat 0em;
}

#nav li {
	float: left;
	text-align: left;
	padding-bottom: 2px;
/*	border: thin red solid;*/
}

* html #nav li {
	padding-right: 3em;
}

li.main {
	margin:0;
	list-style: none;
	padding: 1em 2em 0 0;
/*	border: thin ridge #DEB887;*/
}

li.sub {
	font-family: inherit;
	list-style: none;
	margin-left: 1em;
	padding-left: 1em;
	background: url(../Images/Basis/GifLinkPfeilMin.gif) no-repeat 0em;
	/*border: thin ridge #DEB887;*/
	min-width: 20em;
}
		
* html li.sub {
	width: 20em;
	/*border: thin red solid;*/
}


.subnavi a:link {text-decoration: none;}
.subnavi a:hover {text-decoration: none;  background-color: transparent;}


#nav li ul {
	position: absolute;
	width: 20em;
	left: -999em;
	padding-top: 0.5em;
}

#nav li:hover ul {
	left: auto;
}

* html #nav li {
	margin-right: -12px;
/*	border: thin solid green;*/
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;	
	}
	
#nav li:hover, #nav li.hover {
    position: static;
}
