#mainNav {
	margin: 0;
	background: #F7E1B6;
	width: 150px;
	z-index: 1000;
}

#mainNav ul,
#mainNav ul li,
#mainNav ul li a {
	margin: 0;
	padding: 0;
	line-height: 1em;
	display: block;
	z-index: 1000;
}
#mainNav ul li {
	display: inline;
}
* html #mainNav ul li.off ul {
	display: none;
}
/*
* html #mainNav ul,
* html #mainNav ul li {
	display: inline-block;
}
*/
/*
* html #mainNav ul li {
	display: inline-block;
}
*/
#footerNav,
.box h3,
.mehr {
	text-transform: uppercase;
	
}

#footer a {
	text-decoration: underline;
}


#mainNav ul,
#footer ul {
	list-style-type: none;
}

/*#mainNav ul li.on,
#mainNav ul li a:hover,
#mainNav ul li:hover,
#mainNav ul li.on ul {
	background-color: #EE8D1A;
}*/

/* === LAYER 1 === */
#mainNav ul li {
	z-index: 1000;
}

#mainNav ul li a {
	padding: 7px 15px;
	display: block;
	width: 120px;
	z-index: 1000;
}
#mainNav ul li.on {
}
#mainNav ul li.off {
}
#mainNav ul li.on a {
	color: #fff;
	background: url(/gfx/menuBalkenOn.gif) no-repeat 50% bottom #EE8D1A;
	z-index: 1000;
}
#mainNav ul li.off a {
	color: #000;
	background: url(/gfx/menuBalkenOff.gif) no-repeat 50% bottom #F7E1B6;
}
/*#mainNav ul li.off:hover {
	background-color: #FDEECF;
}*/




/* === LAYER 2 === */
#mainNav ul li ul {
	border: 0px solid #fff;
	z-index: 1000;
}
#mainNav ul li.on ul {
	border-width: 5px 0px;
}
#mainNav ul li.off ul {
	position: absolute;
	left: 150px;
	width: 150px;
	margin-top: -1.9em;
	display: none;
	border-width: 1px;
	z-index: 1000;
}
#mainNav ul li.off:hover ul {
	display: block;
}
#mainNav ul li.off:hover ul ul {
	display: none;
}

#mainNav ul li ul li a {
	padding: 5px 10px;
	z-index: 1000;
}
#mainNav ul li ul li.on a {
	width: 130px;
}
#mainNav ul li ul li.off a {
	width: 130px;
}





/* === LAYER 3 === */
#mainNav ul li ul li ul {
	z-index: 1000;
}
#mainNav ul li ul li.on ul {
}
#mainNav ul li ul li.off ul {
}
#mainNav ul li ul li.off:hover ul {
	display: block;
}

#mainNav ul li ul li ul {
}
#mainNav ul li ul li ul li a {
}
#mainNav ul li ul li ul li.on a {
	width: 125px;
}
#mainNav ul li ul li ul li.off a {
	width: 130px;
}

a:link,
a:visited {
	text-decoration: none;
	font-weight: normal;
}

/*
#mainNav ul ul li a {
	padding: 4px 10px;
}

#mainNav ul li.on {
}

#mainNav ul li.on a, #mainNav ul li a:hover {
	color: #fff;
	background: url(/gfx/menuBalkenOn.gif) no-repeat 50% bottom #EE8D1A;
}

#mainNav ul li ul li a,
#mainNav ul li.on ul li a {
	background: url(/gfx/menuBalkenOff.gif) no-repeat 50% bottom transparent;
}
*/