div.topMenu {
	float	: left;
	*float	: none;
	*display	: inline;
	margin-right	: -1px;
}

/* IE Win layout fix \*/
 * html div.topMenu {
	float	: none;
	display : inline;
}
/* IE Win Slut */

div.topMenu a {
	color		: #333;
	text-decoration	: none;
	padding	: 6px 6px 7px 6px;
	white-space	: nowrap;
	font-size	:	10px;
	*height		: 24px;
}

div.splitMenu {
	background	: url(/images/misc/menusplit.gif) no-repeat right 3px;
}

/* IE Win layout fix \*/
 * html div.topMenu a {
	height	: auto;
	display	: inline-block;
}
/* IE Win Slut */

.topMenu a:hover, .topMenuActive {
	color		: #000;
	background	: url(/images/layout/menutop_bg.gif) repeat-x #fff;
	padding	: 5px 5px 6px 5px;
	border	: 1px solid #999;
	border-width : 1px 1px 1px 1px;
}

div.topMenu .menuDivider {
	display	: table-cell;
	float	: left;
	width	: 1px;
	height: 24px;
	padding	: 0;
	margin	: 0;
	background	: url(/images/layout/menuDivider.gif) no-repeat 0 50%;
}

/* Opera 7 */
@media all and (min-width: 0px){
	div.topMenu .menuDivider {
		background	: url(/images/layout/menuDivider.gif) no-repeat 0 2px;
	}
}

.mainMenuPos {
	position	: absolute;
		right	: 8px;
		top		: 13px;
}

/* top menu - indryk, login, etc. */

div.menuStandard {
	position	: relative;
	height		: 18px;
	font-size	:	10px;
	z-index		: 99;
	*height	: auto;
	*margin-right	: -5px !important;
}

/* IE Win layout fix \*/
 * html div.menuStandard {
	margin-top		: -5px !important;
	margin-right	: -5px !important;
	height	: auto;
}
/* IE Win Slut */

div.menuStandard a {
	color		:	#333;
	text-decoration	:	none;
}

div.menuStandard a:hover {
	color		:	black;
	text-decoration	:	none;
}


/* top menu - blå konto, etc. */

div.menuUser {
	position	: relative;
	height	: 12px;
	padding-top	: 6px;
	font-size	:	10px;
	color	:	#333;
	text-decoration	:	none;
	background	: url(/images/layout/horiz_dot_split.gif) repeat-x;
	z-index	: 90;
	clear		: both;
 	*height		: auto;
 	*padding-top	: 5px;
	*top			: 6px;
}

/* IE Win layout fix \*/
 * html div.menuUser {
 	height		: auto;
 	padding-top	: 0;
	top			: -1px;
}
/* IE Win Slut */

div.menuUser a {
	color	:	#333;
	text-decoration	:	none;
}

div.menuUser a:hover {
	font-size	:	10px;
	color		:	black;
	text-decoration	:	none;
}


/* søge menu */
div.menuSearch {
	padding		: 10px 8px;
	font-size	:	10px;
}

.sectionHomepage div.menuSearch {
	margin-top: 11px;
	background-position: 0 -1px;
}

div.menuSearch form {
	margin		: 0;
	font-size	:	10px;
}

div.menuSearch td {
	white-space	: nowrap;
	color		: #fff;
	font-size	:	10px;
}

div.menuSearch a {
	white-space	: nowrap;
	color		: #fff;
}

input.menuSearchButton {
	line-height	: 11px;
	font-weight	: bold;
}

div.menuSearchLink {
	margin-top	: 10px;
	text-align	: right;
	font-size	:	10px;
}

div.menuSearchLink a {
	color	: #fff;
}

.userHighLight {
	margin		: 0px; 
	padding		: 0px; 
	top			: 1px; 
	bottom		: 0px; 
	left		: 15px; 
	position	: absolute;
}


/* ddmenu classes */

.ddmenuContent {
	position	: relative;
}

.ddmenu {
	position	: absolute;
	left	: 0px;
	top		: 0px;
	z-index	: 99999999;
	text-align	: left;
	visibility	: hidden;
	/*background	: url(/images/layout/menuBg.gif) #fff repeat-x 0 45%;*/
	background	: white;
	border	: 1px solid #999;
	padding	: 7px 0 10px 0;
	white-space	: nowrap;
	width		: 150px;
	/*Hide from IE5mac-hack \*/
	width		: auto;
	/*End fix*/
}

div.ddMenuHead a {
	cursor	: default;
	padding	: 6px 6px 7px 12px !important;
	background	: url(/images/layout/submenu_black_down.gif) no-repeat 3px 11px;
}

div.ddMenuHead a:hover {
	cursor	: default;
	padding	: 5px 5px 6px 11px !important;
	background	: url(/images/layout/submenu_blck_topmenubg_down.gif) no-repeat;
	background-position	: 0 0;
}

.ddmenu p.menuTitle,
.ddmenu h1,
body.viewItem .ddmenu h1 {
	font-size: 13px;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 12px;
	color: #195D90;
	background: none;
	font-family: verdana, arial, sans-serif;
	height: auto;
	line-height: normal;
	text-indent: 0px;
}

.ddmenu a {
	display		: block;
	position	: relative;
		left	: 0px;
		top		: 0px;
	padding		: 3px 10px 3px 12px;
	color		: #333;
	font-size	: 10px;
	text-decoration	: none;
	white-space	: nowrap;
	background-color	: transparent;
}

.ddmenu .subLeft a.subMenu, .ddmenu .subLeft a.subMenu:link {
	background	: url(/images/layout/submenu_black_left.gif) no-repeat 7px center;
	background-color	: transparent;
}

.ddmenu a.subMenu, .ddmenu a.subMenu:link {
	background	: url(/images/layout/submenu_black_right.gif) no-repeat right center;
	background-color	: transparent;
}

.ddmenu a:hover {
	color	: #000;
	text-decoration	: underline;
}

.ddmenu a.subMenu:hover {
	color	: #000;
	text-decoration	: underline;
}

.ddmenu a img, .topMenu a img {
	border	: none;
}

.ddmenuIcon {
	position	: relative;
		left	: 2px;
		top		: 4px;
	margin	: -2px 0px 0px 0px;
	width	: 4px;
	height	: 12px;
}

.subMenuLink {
	position	: absolute;
		right	: 0px;
		top		: 0px;
	margin	: 7px 3px 0px 2px;
	width	: 5px;
}

div.ddmenuHr {
	padding	: 0 5px;
	margin	: -3px 0 -5px 0;
}

div.ddmenuHr hr {
	width	: auto;
	height	: 1px;
	border	: none;
	color		: #8ab;
	background	: #589;
}

#menuLoadInfo {
	position	: absolute;
		top		: 0;
		left	: 0;
	z-index		: 9999;
	border	: 1px solid #333;
	padding	: 6px;
	background	: #fff;
	visibility	: hidden;
}

.menunumbers, .menunumbers a
{
	color		: #999; 
	font-size	: 9px;
}