/* Begin CSS Drop Down menuh */

#menuh {
	width:965px;
	float:left;
}
		
#menuh a {
	display:block;
	white-space:nowrap;
	margin:0;
	padding:6px 0 0 10px;
}
#menuh a:link, 
#menuh a:visited, 
#menuh a:active {
	color:#533D24;
	text-decoration:none;
	font-weight:bold;
}
#menuh ul li ul li a:link, 
#menuh ul li ul li a:visited, 
#menuh ul li ul li a:active {
	font-weight:normal;
}
#menuh .hauptnaviSpez {
	display:block;
	white-space:nowrap;
	margin:0;
	padding:6px 0 0 10px;
	color:#533D24;
	text-decoration:none;
	font-weight:bold;
}

#menuh ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
* html #menuh ul {
	width:157px;
}

#menuh ul li a.naviTitle {
	
}

#menuh li {
	position:relative;
    min-height:1px;
    vertical-align: bottom;
	border-right:2px solid #FFFFFF;
	height:25px;
}

#menuh ul ul {
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding:0;
	margin:1px;
}

div#menuh li:hover {
	z-index:100;
}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down menuh */
/*-------------------------------------------------------------------------------------------*/
/* Alg. Subnavi definition */
#menuh ul li ul {
	width:159px;
	margin-left:-2px;
	padding-top:5px;
	border-bottom:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
}
* html #menuh ul li ul {
	width:157px;
}

#menuh ul li ul li {
	height:auto;
	padding:0;
	margin:0;
}

#menuh ul li ul li.firstSpez {
	border-top:2px solid #FFFFFF;
	height:1px;
	
}
/*IE 7 hack 3.7.09 jwi*/
* +html #menuh ul li ul li.firstSpez {
	margin:0 0 -10px 0;
}
#menuh ul li ul li.latestSpez {
	padding-bottom:3px;
	height:1px;
}
/*IE 7 hack 3.7.09 jwi*/
* +html #menuh ul li ul li.latestSpez {
	margin:0px 0 -9px 0;
}
#menuh ul li ul li.first {
	border-top:2px solid #FFFFFF;
}
#menuh ul li ul li.latest {
	padding-bottom:3px;
}

#menuh ul li ul li a:hover {
	text-decoration:underline;
}

/* Erstes blaues Feld */
#menuh ul li.naviFirst {
	background-color:#DAD0C5;
	width:164px;
	padding-left:5px;
}
#menuh ul li.naviFirst ul {
	border-left:0px solid #FFFFFF;
}
#menuh ul li.naviFirst ul li {
	background-color:#DAD0C5;
	width:164px;
	margin-left:-4px;
	padding-left:6px;
}

/* Zweites Blaues Bild inkl. Navi, Subnavi */
#menuh ul li.naviTwo {
	background-color:#DAD0C5;
	width:157px;
}
#menuh ul li.naviTwo ul li {
	background-color:#DAD0C5;
}

/* Drittes Blaues Bild inkl. Navi, Subnavi */
#menuh ul li.naviThree {
	background-color:#DAD0C5;
	width:157px;
}
#menuh ul li.naviThree ul li {
	background-color:#DAD0C5;
}

/* Viertes Blaues Bild inkl. Navi, Subnavi */
#menuh ul li.naviFour {
	background-color:#DAD0C5;
	width:157px;
}
#menuh ul li.naviFour ul li {
	background-color:#DAD0C5;
}

/* Fünftes Blaues Bild inkl. Navi, Subnavi */
#menuh ul li.naviFive {
	background-color:#DAD0C5;
	width:157px;
}
#menuh ul li.naviFive ul li {
	background-color:#DAD0C5;
}

/* Sechstes Blaues Bild inkl. Navi, Subnavi */
#menuh ul li.naviSix {
	background-color:#DAD0C5;
	width:158px;
	border:none;
}
#menuh ul li.naviSix ul li {
	background-color:#DAD0C5;
	width:158px;
	border-right:none;
}