/*menuH*/
.menuH{	float: left; }

.menuH .niveau1 li  .niveau2 { position:absolute; left:auto; z-index:10; }
.menuH li.first.niveau2 { left:-30px; }
.menuH li.niddle .niveau2 { left:-150px; }
.menuH li.halfLast .niveau2{ left:auto; right:30px; }
.menuH li.last .niveau2{ left:auto; right:300px; }
	
.menuH .niveau2{ display:none; }
.menuH li:hover .niveau2 { display:block; }

/* design */
.menuH .niveau1, .menuH .niveau1 ul{ list-style:none; margin:0; padding:2px 0 0; }

.menuH .niveau1 ul { padding:0; }

.menuH .niveau1 li { float:left; margin:0; }

.menuH .niveau1 li  a:link, .menuH .niveau1 li  a:visited {
	color:#ffffff;
	font-size:1.08em;
	padding:13px 10px 15px;
	display:block;
	text-decoration:none;
}

.menuH .niveau1 li  a:hover {
	background:transparent url() repeat-x scroll 0 0;
}

.menuH .niveau1 li  a.on:link,
.menuH .niveau1 li  a.on:visited,
.menuH .niveau1 li  a.on:hover{
	text-decoration:none;
	background:transparent url() repeat-x scroll 0 0;
}

.menuH .niveau1 li  a.on:hover{
	background:transparent url() repeat-x scroll 0 0;
}

.menuH .niveau1 li div:hover{
	background:transparent url() repeat-x scroll 0 0;
}

.menuH .niveau1 li  .niveau2{
	background:#EEEEEE;
	padding:6px 0 10px;
	border: 1px #dddddd solid;
	border-top: 0;
}
.menuH .niveau1 li  .niveau2 li {
	float:left;
	padding:0;
	margin:0;
	background:none;
}
.menuH .niveau1 li  .niveau2 li  a:link,
.menuH .niveau1 li  .niveau2 li  a:visited {
	padding:0;
	margin:0;
	background: transparent none;
	float:left;
	color:#ec6d00;
	font-size:1em;
	font-weight:bold;
	padding:5px 10px;	
}

.menuH .niveau2 li  a span{
	padding:2px 0;
}
.menuH .niveau2 li  .niveau3{
	float:left;
	clear: left;
}

.menuH .niveau2 li  .niveau3 li {
	padding-left:12px;
	float:left;
	clear: left;
}

.menuH .niveau1 li  .niveau2 li  .niveau3 a:link,
.menuH .niveau1 li  .niveau2 li  .niveau3 a:visited{
	background:transparent url() no-repeat scroll 0 8px;
	color: #555555;
	font-size:0.92em;
	font-weight:normal;
	padding-left:12px;
}

.menuH .niveau1 li  .niveau2 li  .niveau3 a:hover {
	background:transparent url() no-repeat scroll 0 8px;
	color: #ec6d00;
}
