
.navigation, .subitems {
	margin: 0; padding: 0;
	list-style-type: none;
	font-size: 1.0em;
	}

/* Ebene 1 */
.navigation li {
	position: relative;
	float: left;
	margin: 0 0 0 0;
	}
.navigation li.level1 a.haus {
	display: block;
	height: 20px;
	padding: 0px 0 4px 4px;
	background:F1F1F1;
	
	color:#FF9900;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif;
	letter-spacing:1px;
	}
	
.navigation li.level1 a.haus b {
	display: none;
	}

.navigation .logo, .navigation .first-active {width: 100px;}
.navigation .first, .navigation .first-active {width: 100px;text-align:center; padding-left:10px;}
.navigation .second, .navigation .second-active {width: 60px; text-align:center}
.navigation .third, .navigation .third-active {width: 90px; text-align:center}
.navigation .fourth, .navigation .fourth-active {width: 90px; text-align:center}
.navigation .fifth, .navigation .fifth-active {width: 120px; text-align:center}
.navigation .sixth, .navigation .sixth-active {width: 80px; text-align:center}
.navigation .seventh, .navigation .seventh-active{width: 90px; text-align:center}
.navigation .eight, .navigation .eigth-active{width: 100px; text-align:center}

.navigation .first:hover, .navigation .first-active { text-decoration:none;text-align:center; padding-left:10px;}
.navigation .second:hover, .navigation .second-active { text-decoration:none;text-align:center}
.navigation .third:hover, .navigation .third-active { text-decoration:none; text-align:center}
.navigation .fourth:hover, .navigation .fourth-active { text-decoration:none; text-align:center}
.navigation .fifth:hover, .navigation .fifth-active { text-decoration:none; text-align:center}
.navigation .sixth:hover, .navigation .sixth-active { text-decoration:none; text-align:center}
.navigation .seventh:hover, .navigation .seventh-active { text-decoration:none; text-align:center}
.navigation .eight:hover, .navigation .eigth-active { text-decoration:none; text-align:center}



ul.navigation li.level1, 
ul.navigation li.level1:hover { background-position: 0 4px; background-repeat: no-repeat}



ul.navigation ul {display: none;}
ul.navigation li.level1:hover ul.subitems {display:block;}

.navigation .subitems {
	width: 100px;
	background-position: 1px 10px;
	background-repeat: no-repeat;
	position: absolute;
	top: 60px; left: 0;
	padding: 5px 0;
	z-index: 999;
	background: #fcfcfc;
	
	}
/*.navigation .second .subitems, .navigation .second-active .subitems,
.navigation .secondEN .subitems, .navigation .secondEN-active .subitems {
	width: 100px;
	}*/
.navigation .fifth .subitems, .navigation .fifth-active .subitems{
	width: 200px;
	}
.navigation .second .subitems, .navigation .second-active .subitems{
	width: 200px;
	}
.navigation .seconddeux .subitems, .navigation .seconddeux-active .subitems{
	width: 200px;
	}
.navigation .third .subitems, .navigation .third-active .subitems{
	width: 230px;
	}
.navigation .fourth .subitems, .navigation .fourth-active .subitems{
	width: 200px;
	}
.navigation .seventh .subitems, .navigation .seventh-active .subitems{
	width: 200px;
	}
.navigation .sixth-active .subitems, .navigation .seventh-active .subitems {
	left: -150px;
	}

.navigation .subitems li {
	float: none;
	border-bottom: 1px solid #fff;
	}
.navigation .subitems li.level2 a,
.navigation .subitems li.level2-active a {
	display: block;
	margin: 2px 6px 0px 6px; padding: 0px 0 3px 13px;
	background: url(img_arrow-grey.gif) no-repeat 0 5px;
	border-bottom: 1px solid #ff9900;
	}
.navigation .subitems li.level2 a:hover,
.navigation .subitems li.level2-active a:hover {
	color: #ff9900;
	text-decoration: none;
	font-weight: bold;
	}