/* Topmenu klasser */
#menu li { list-style: none; }
#topmenu a { text-decoration: none;	display: block; color: #3F3F3F; }
#topmenu ul { margin: 0; padding: 0; float: left; }
#topmenu ul li { float: left; }
#topmenu div.seperator { float: left; font-weight: bold; margin: 0 9px 0 9px; padding: 3px 0 4px 0; }
#topmenu ul li h2, #topmenu ul li h2 a {
	display: block;
	text-align: center;
	font-size: 8pt;
	margin: 0 4px 0 4px;
	font-weight: bold;
}
#topmenu ul li h2 a { padding: 3px 0 4px 0; }
#topmenu ul li h2 a:hover { color: #3F3F3F; }
div#topmenu ul ul {
	display: block;
	visibility: hidden;
	z-index: 100;
	position: absolute;
	border-bottom: 0;
	margin-top: -1px;
	margin-left: -1px;
	border: 1px solid #3F3F3F;
	border-bottom: 0;
}
div#topmenu ul li:hover ul { visibility: visible; }
#topmenu ul ul li {
	width: 130px;
	text-align: left;
	border-bottom: 1px solid #3F3F3F;
	background-image: url('../../images/menu/baggrund.gif');
	background-color: #9ac2e7;
	float: none;
	margin: 0;
	padding: 0;
}
#topmenu ul ul li a { padding: 3px 10px 4px 10px; }
#topmenu ul ul li a:hover { color: #000; }
#topmenu ul ul li:hover { /*background-color: #7EC4E5;*/ }