div#main-menu {
float:left;
}
div#leftCol ul,
div#main-menu ul {
	float:left;
	margin:0px; padding:0px;
	list-style:none;
/*	list-style-position:inside;*/
}
div#main-menu ul {
	margin-left: 30px;
	margin-left: 42px;
	padding-top: 6px;
}
div#main-menu ul li {
	float:left;
	margin-right: 54px;
	
}
div#main-menu ul li a {
	float:left;
	padding-left: 12px;
	background: url(pfeil-menu.gif) no-repeat;
}



div#main-menu ul ul {
	display:none;
	position: absolute;
	clear:left;
	padding:0px; margin:0px;
	width: 180px;
	list-style:none;
	z-index: 20;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	margin-top: 24px;
}


#main-menu ul .hoveratag {
	padding-bottom: 20px;
}

div#main-menu ul ul li {
	background-color: #F4F3F3;
	display:block;
	width: 100%;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
div#main-menu ul ul li a {
	padding-left: 0px;
	background-image: none;
}
#main-menu ul li:hover ul {

	display:block;
}
div.submenu ul li a:hover,
div#leftCol ul li a:hover,
div#main-menu ul li li a:hover,
div#main-menu ul li a:hover {
	color: #CD6342;
	text-decoration:none;
}
div.submenu ul li.active a,
div#leftCol ul li.active a,
div#main-menu ul li.active li.active a,
div#main-menu ul li.active a {
	color: #CD6342;
}

#main-menu ul li.active ul a:hover {
	color: #CD6342;
}


div#main-menu ul li.active li a {
	color: #000;
}

div.submenu {
	margin-left: 18px;
	width: 196px;
	float:left;
/*	display:none;*/
}
div.submenu ul {
	list-style:none;
	margin:0px; padding:0px;
}