﻿	#HeaderBackground{
            border:solid 0px black;
            width:100%;
            background-image:url(bg.jpg);
            background-color:black;
            line-height:0px;
            padding:0px;
            margin:0px;
            height:34px;/*ret*/
            position:absolute;
            top:0px;
            left:0px;
            z-index:-1;
	}
	#HeaderBackground td.topLeft
	{
            height:11px;width:9px;/*ret*/
            background-image:url(tl.png)
	}
	#HeaderBackground td.topMiddle{background-image:url(t.png)}
	#HeaderBackground td.topRight
	{
        width:9px; /*ret*/
        background-image:url(tr.png)
	}
	#HeaderBackground td.left{height:100%;background-image:url(l.png)}
	#HeaderBackground td.right{background-image:url(r.png)}
	#HeaderBackground td.bottomLeft
	{
        height:7px;/*ret*/
	   background-image:url(bl.png)
	}
	#HeaderBackground td.bottomMiddle{background-image:url(b.png)}
	#HeaderBackground td.bottomRight{background-image:url(br.png)}

	#HeaderBackground1 {
            border:solid 0px black;
            width:100%;
            line-height:0px;
            padding:0px;
            margin:0px;
            height:30px;/*ret*/
            position:absolute;
            top:0px;
            left:0px;
            z-index:-1;
	}
	#HeaderBackground1 td.bottomMiddle {
		background-image:url(b_dialog_start.png);background-position: left bottom; background-repeat:repeat-x;
	}

/*tabs*/
	#tabs {
		top:9px; /*ret = hele sidens højde(fra toppen)-9 ca.*/
		left:120px;/*ret = den afstand der skal rykkes for at lave plads til logo*/
		display:inline;float:left;position:absolute;
	}
	.tabs{
		background-image:url(default_tab.png); 
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		height:24px;
	}
	.tabsnobg{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		height:26px;
	}
	.defaultLeft		{width:27px; height:26px; line-height:26px; background-position: 0px 0px;}
	.defaultRight		{width:27px; height:26px; line-height:26px; background-position:-227px 0px;}
	.defaultMiddle		{color:#dce1e6;width:1px;  height:26px; background-position:-32px 0px;}
	.selectedLeft		{width:27px; height:26px; line-height:26px; background-position: 0px -26px;}
	.selectedRight		{width:27px; height:26px; line-height:26px; background-position:-227px -26px;}
	.selectedMiddle		{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -26px;}
	.HandbookLeft		{width:27px; height:26px; line-height:26px; background-position:0px -52px;}
	.HandbookRight		{width:27px; height:26px; line-height:26px; background-position:-227px -52px;}
	.HandbookMiddle		{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -52px;}
	.FlowLeft			{width:27px; height:26px; line-height:26px; background-position: 0px -78px;}
	.FlowRight			{width:27px; height:26px; line-height:26px; background-position:-227px -78px;}
	.FlowMiddle			{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -78px;}
	.GenericLeft		{width:27px; height:26px; line-height:26px; background-position: 0px -104px;}
	.GenericRight		{width:27px; height:26px; line-height:26px; background-position:-227px -104px;}
	.GenericMiddle		{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -104px;}
	.RequestLeft		{width:27px; height:26px; line-height:26px; background-position:0px -130px;}
	.RequestRight		{width:27px; height:26px; line-height:26px; background-position:-227px -130px;}
	.RequestMiddle		{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -130px;}
	.AuditLeft			{width:27px; height:26px; line-height:26px; background-position:0px -156px;}
	.AuditRight			{width:27px; height:26px; line-height:26px; background-position:-227px -156px;}
	.AuditMiddle		{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -156px;}
	.HRLeft				{width:27px; height:26px; line-height:26px; background-position:0px -182px;}
	.HRRight			{width:27px; height:26px; line-height:26px; background-position:-227px -182px;}
	.HRMiddle			{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -182px;}
	.NewsLeft			{width:27px; height:26px; line-height:26px; background-position:0px -208px;}
	.NewsRight			{width:27px; height:26px; line-height:26px; background-position:-227px -208px;}
	.NewsMiddle			{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -208px;}
	.KeyFiguresLeft		{width:27px; height:26px; line-height:26px; background-position:0px -234px;}
	.KeyFiguresRight	{width:27px; height:26px; line-height:26px; background-position:-227px -234px;}
	.KeyFiguresMiddle	{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -234px;}
	.SalesSystemLeft	{width:27px; height:26px; line-height:26px; background-position:0px -260px;}
	.SalesSystemRight	{width:27px; height:26px; line-height:26px; background-position:-227px -260px;}
	.SalesSystemMiddle	{color:#FFFFFF;width:1px;  height:26px; background-position:-32px -260px;}

	.tabsDialog{
		background-image:url(dialog_tab.png); 
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		vertical-align:top;
		height:26px;
	}
	#dEditTabs .defaultLeft			{width:27px; height:26px; line-height:26px; background-position: 0px 0px;}
	#dEditTabs .defaultRight		{width:27px; height:26px; line-height:26px; background-position:-227px 0px;}
	#dEditTabs .defaultMiddle		{color:#888888;  height:26px; background-position:-32px 0px;}
	#dEditTabs .selectedLeft		{width:27px; height:26px; line-height:26px; background-position: 0px -26px;}
	#dEditTabs .selectedRight		{width:27px; height:26px; line-height:26px; background-position:-227px -26px;}
	#dEditTabs .selectedMiddle		{color:#000000;  height:26px; background-position:-32px -26px;}
	#dEditTabs .currentLeft		{width:27px; height:26px; line-height:26px; background-position:0px -52px;}
	#dEditTabs .currentRight		{width:27px; height:26px; line-height:26px; background-position:-227px -52px;}
	#dEditTabs .currentMiddle		{color:#000000;  height:26px; background-position:-32px -52px;}

	#dEditTabs .defaultNone			{background-image:none}

	.dialogTopShadow{
		background-image:url(/D4/Resources/Images/D10/subheader_shadow.png);
		background-repeat:repeat-x;
		background-attachment:fixed;
		height:10px;
		position:fixed;
		top:0px;
		left:0px;
		width:100%;
	}
	.dialogTopEmpty {
		height:30px; background-image:url(b_dialog_start.png);background-position: left bottom; background-repeat:repeat-x;
	}
	.dialogBody {
		background-color:#e9ebee;
	}
	.dialogDividerHor {
		height:2px;
		background-image:url(b_dialog_divider_hor.png);background-position: left bottom; background-repeat:repeat-x;
	}
	.dialogButtons {
		height:48px;
		background-image:url(b_dialog_footer_overlay.png);background-position: left top; background-repeat:repeat-x;
	}
	/*tabs font*/
	td.tabstext
	{
		font-family:Arial, Helvetica, Sans;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		height:25px;
		cursor:pointer;
		vertical-align:top;
	}
	div.tabstext
	{
		padding-top:11px;
		padding-left:1px;
		padding-right:1px;
		white-space:nowrap;
		overflow-x:hidden;
		text-overflow:ellipsis;
		-ms-text-overflow:ellipsis;
	}

	/*LOGO*/
	#logo
	{
		background-image:url(logo.png);
		border:solid 0px black; 
		position:absolute; 
		top:5px;/*ret - indryk*/
		left:4px;/*ret - indryk*/
		width:98px;/*ret*/
		height:24px;

	} /* 4:29 PM 5/3/2010 */
	/*icon panel*/
	.iconpanel
	{
		display:inline;
		/* position:absolute;
		width:260;
		top:-200;
		left:-200; */
		height:34px;
		padding-left:9px;
		padding-right:5px;
		background-image:url('icon_panel.png');
		overflow-x:hidden;overflow-y:hidden;white-space:nowrap; float:right;
		z-index:1;
	}

	#siteTimeoutAlert {
		position:absolute;
		display:none;
		top:2px;
		right:120px;
		padding:2px 10px 2px 10px;
		border:2px solid red; 
		font:8pt Verdana; 
		text-align:center;
		background-image: url(subheader_overlay.png);
		background-position:0px -2px;
		background-color:#660000; 
		color:#FF0000;
		cursor:pointer;
	}

/* Footerindex */	
	#FooterBackground
	{
				background-image: url(../Footer/overlay.png);
				background-color: #464d55;
				margin:0px;
				padding:0px;
	}	
	body.FooterIndex
			{
				background-image: url(../Footer/overlay.png);
				background-repeat:repeat-x;
				background-color: #464d55;
				margin:0px;
				padding:0px;
				line-height:14px;
			}
	html.FooterIndex 
	{
				margin:0px;
				padding:0px;
	}
	#BodyFooterIndex form {
		margin:0px;padding:0px;
	}
	#BodyFooterIndex .tdLeft {
		padding-left:12px;
	}
	#BodyFooterIndex .tdRight {
		padding-right:8px;
	}
	#BodyFooterIndex .left
			{
				background-image: url(../Footer/searchfield_left.png);
				width:4px;
				height:15px;
				margin: 0px 0px 0px 0px;
				font-size:4px;
				line-height:14px;
				vertical-align: top;
				}
	#BodyFooterIndex span.left {
		display:inline-block;
	}
	#BodyFooterIndex .leftRaised
			{
				background-image: url(../Footer/searchfield_left_raised.png);
				width:4px;
				height:15px;
				margin: 0px 0px 0px 0px;
				font-size:4px;
				line-height:14px;
				vertical-align: top;
				}
	#BodyFooterIndex .leftRaisedChild {
				background-image: url(../Footer/searchfield_left_raised.png);
				width:4px;
				height:15px;
				font-size:4px;
				line-height:14px;
				vertical-align: top;
			}
	#BodyFooterIndex .rightRaisedChild
			{
				background-image: url(../Footer/searchfield_right_raised.png);
				width:4px;
				height:15px;
				margin: 0px 0px 0px 0px;
				font-size:4px;
				line-height:14px;
				vertical-align: top;
			}
	#BodyFooterIndex .right
			{
				background-image: url(../Footer/searchfield_right.png);
				width:2px;
				height:15px;
				margin:0px;
				font-size:4px;
				line-height:14px;
				vertical-align: top;
				}
	#BodyFooterIndex .divider
			{
				background-image: url(../Footer/divider.png);
				width:2px;
				height:30px;
				margin:0px;
				font-size:4px;
				line-height:14px;
				vertical-align: top;
				}

	#BodyFooterIndex input
			{
				background-image: url(../Footer/searchfield_fill.png);
				background-repeat:repeat-x;
				height:15px;
				border-width:0px;
				border-style:none;
				font-size:9px;
				font-family:Lucida Sans Unicode;
				color:#b9bec3;
				background-color: #41464b;
				margin:0px;
				padding:0px;
				line-height:14px;
				vertical-align: top;
				float:left;
				}
	#BodyFooterIndex .fillRaised
			{
				background-image: url(../Footer/searchfield_fill_raised.png);
				background-repeat: repeat-x;
				height:15px;
				border-width:0px;
				border-style:none;
				font-size:9px;
				font-family:Lucida Sans Unicode;
				color:#b9bec3;
				margin:0px;
				padding:0px;
				line-height:14px;
				vertical-align: top;
				float:left;
				white-space:pre;
				}
	#BodyFooterIndex .inputRaisedFill
			{
				background-image: url(../Footer/searchfield_fill_raised.png);
				background-repeat: repeat-x;
				font-size:9px;
				font-family:Lucida Sans Unicode;
				color:#b9bec3;
				height:15px;
				margin: 0px;
				line-height:14px;
				vertical-align: top;
				padding-right:4px;
			}
	#BodyFooterIndex .inputRaisedFillLast {
				line-height:14px;
				height:15px;
	}
	#fGotoWrap {
		position:relative;
		z-index:2;
	}
	#spPointSearch {
		padding-left:2px;
		padding-right:2px;
	}
	#BodyFooterIndex .pointSelect {
		cursor:pointer;
	}
	#BodyFooterIndex #fGotoWrap table tr td {
		height:15px;
	}
	#footIDSearchOptions {
		cursor:default;
		position:absolute;
		white-space:pre;
		left:0px;top:0px;
		z-index:3;
	}
	#BodyFooterIndex .footIDSearchOption {
		cursor:pointer;
		padding-left:4px;
		padding-top:1px;
		background-image: url(../Footer/searchfield_fill_raised_split.png);
		background-repeat: no-repeat;
	}
	#selSearchIDType {
		font-size:9px;
	}
	#BodyFooterIndex .fillRaisedEnd
			{
				background-image: url(../Footer/searchfield_fill_raised_end.png);
				background-repeat: no-repeat;
				height:15px;
				border-width:0px;
				border-style:none;
				font-size:9px;
				font-family:Lucida Sans Unicode;
				color:#b9bec3;
				margin:0px;
				padding:0px;
				line-height:14px;
				vertical-align: top;
				float:left;
				white-space:pre;
				width:3px;
				}
	#BodyFooterIndex a
			{
				font-family:Arial, Helvetica, Sans;
				font-weight:bold;
				font-size:11px;
				color:#dce1e6;
				text-decoration:none;
				display:inline;
				position:relative;
				top:2px;
				margin:0px; 
				line-height:14px;
				vertical-align: top;
				}
	#BodyFooterIndex a.pRight {
				margin:0px 10px 0px 0px; 
	}
	#BodyFooterIndex a:hover {
				color:#ffffff
	}
	#BodyFooterIndex .searchImg { top:0px; }
	#BodyFooterIndex .filter		{top:0px;display:block;width:18px; height:15px; line-height:14px; background-image:url(../Footer/search_buttons.png); background-repeat:no-repeat; background-position: 0px 0px;}
	#BodyFooterIndex .search		{top:0px;display:block;width:18px; height:15px; line-height:14px; background-image:url(../Footer/search_buttons.png); background-repeat:no-repeat; background-position:-18px 0px;}
	#BodyFooterIndex .go			{top:0px;display:block;width:18px; height:15px; line-height:14px; background-image:url(../Footer/search_buttons.png); background-repeat:no-repeat; background-position:-36px 0px;}
	#BodyFooterIndex :hover.filter	{background-position:  0px -15px;}
	#BodyFooterIndex :hover.search	{background-position:-18px -15px;}
	#BodyFooterIndex :hover.go		{background-position:-36px -15px;}
	#BodyFooterIndex :active.filter	{background-position:  0px -30px;}
	#BodyFooterIndex :active.search	{background-position:-18px -30px;}
	#BodyFooterIndex :active.go		{background-position:-36px -30px;}
				
	#BodyFooterIndex .mailImg { 
		background-image:url(../Footer/mail_icon.png); 
		background-repeat:no-repeat; overflow:hidden;
		top:5px;
	}
	#BodyFooterIndex .mail				{display:block;width:15px; height:13px; line-height:15px; background-position: 0px 0px;}
	#BodyFooterIndex :hover.mail		{background-position: 0px -12px;}
	#BodyFooterIndex :active.mail	{background-position: 0px -24px;}
	#BodyFooterIndex .indexButton
			{
					background-image: url(../Footer/index_icon.png);
					width:23px;
					height:18px;
					margin:4px 5px 5px 5px;
					position:relative;
					display:block;
					
				
				}
	#BodyFooterIndex table.footer
			{
				/*display:inline;*/
				float:left; 
				}
	#BodyFooterIndex table.marginTop
			{
				margin-top:6px; 
				}
	#BodyFooterIndex table td
			{
				vertical-align:top;
				line-height:12px;
			}
	#BodyFooterIndex table.footer td
			{
				vertical-align:top;
				height:24px;
				
				}
	#BodyFooterIndex a.userinfo {
		cursor: help;
		float: right;
		position: relative;
		top: 8px;
		height: 20px;
		margin-right: 5px;
		margin-left: 8px;
		white-space: pre;
		font-weight: 400;
		z-index: 1;
	}
	#BodyFooterIndex #usersetupspace 
	{
		float:right;
		cursor:default;
		height:26px;
		width:24px;
		padding-right:3px;
		white-space:pre;
		font-weight:400;
		z-index:2;
		display:block;
	}
	#BodyFooterIndex a.usersetup 
	{
	}
	#BodyFooterIndex a.footerVersionInfo {
		float: right;
		position: relative;
		cursor: default;
		height: 26px;
		padding-right: 8px;
		top: 8px;
		white-space: pre;
		font-weight: 400;
		z-index: 1;
		display: block;
	}
	#BodyFooterIndex a.footerVersionInfoLink {
		cursor: pointer;
	}
	#BodyFooterIndex .VersionDivider {
		float: right;
		position: relative;
		background-image: url(../Footer/divider.png);
		width: 2px;
		height: 14px;
		margin: 6px 0px 0px 0px;
		font-size: 4px;
		line-height: 14px;
		vertical-align: top;
	}

	#userFrontSetup {
		position: absolute;
		top: 4px;
		right: 20px;
		height: 18px;
		padding: 0px 0px 0px 8px;
		background-color: #464d55;
		background-image: url(../Footer/overlay.png);
		background-position: 0px -2px;
		border: solid 1px #384045;
		z-index: 2;
		white-space: pre;
		float: right;
	}
	#userFrontSetup td 
	{
		white-space:nowrap;
	}
	#userFrontSetup.Hidden
	{
		display:none;
	}
	#userFrontSetup.Shown
	{
		display:inline-block;
	}
	#fSetup 
	{
		margin:0px;
		padding:0px;
		display:inline;
	}
