@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0;}
hr { border:0px; border-bottom:#c8ced2 1px solid; display:block; height:1px; width:100%; padding:0px; margin:5px 0px; }
img {border:none;}

#contentWrap{width:100%; background-color:#fff; float: left;}
#innerWrap{width:690px; margin:auto; background-color:#FFFFFF; float: none;}
#footerWrap{width:100%;	background-color:#ffffff;	float: left;}
#innerFooter{display:none}
#topWrap{width:690px; margin:auto; background-color:#FFFFFF;}
#topContainer{width:100%; height:80px;}
#logo{ float:right; }
#functionMenu{ display:none; }
#topMenuContainer{display:none;}
#topLeftImage{display:none;}
#topHeadlineImage{float:left; width:592px; height:92px;}
#contentContainer{float:left; background-color:#ffffff;}
#leftMenuContainer{display:none;}
#searchContainer{display:none;}
#leftMenu{display:none;}
#contentArea{float:left;}
#RightColumn{display:none}

#topLeftImageFrontpage{float:left; width:176px; height:126px;}
#topHeadlineImageFrontpage{float:left; width:814px; height:126px;}
#contentContainerFrontpage{float:left; background-image:url(/Files/System/DE/Graphic/leftMenuBackground.gif); background-position: left top; background-repeat:repeat-y; background-color:#ffffff;}
#contentAreaFrontpage{float:left; width:990px; padding:0px 0px 14px 0px; _height:490px !important; min-height:490px; margin-top:20px;}

.sIFR-flash{display:none}

#contentAreaEntryPage{float:left; width:990px; }

.FunctionMenu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#7C8B96;	text-decoration:none;}
a.FunctionMenu:hover{color:#E13D3B; text-decoration:none;}

#prodInfoShow{float:right; width:173px; margin:0px 0px 15px 15px;}
.ProductInfo{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:normal; color:#445A69;}
#EcomMenu { display:none; }

/*	Templates/Navigation/DEFunctionMenu.xslt
		Function Menu
*/
.FunctionMenu { display: block; margin: 0px; float: left; line-height: normal; padding: 0px; }
.FunctionMenu li { display:inline; }
.FunctionMenu li a, .FunctionMenu li a:visited { display:block; float:left; padding:4px 6px 0px 6px; border-left:#c8ced2 1px solid; color:#7c8b96; font-size:10px;}
.FunctionMenu li a:hover { color:#cc3333 }

/*Content text styles*/
.FlashHeadline{position:relative; width:814px; height:92px; background-color:#808a94; margin-bottom:23px;}
div .h6{padding-top:25px; padding-left:29px; height:18px; font-size:36px; color:#FFFFFF; width:700px;}
h1.h1{font-size:24px; color:#333333; /*margin-bottom:6px;*/}
h2.h2 { color:#333333; font-size:12px; font-weight:bold; height:24px; margin-top:16px;}

/*Right Column Box*/
.RightColumnBoxHeader{float:left; width:189px; height:27px; background-image:url(/Files/System/Share/Graphic/RightColumnBoxHeader.gif); background-repeat:no-repeat;}
.RightColumnBoxHeader span{padding:4px 0px 0px 9px; font-size:11px; display:block; margin-top:3px; font-weight:bold; color:#333333}
.RightColumnBoxBackground{float:left; width:189px; background-image:url(/Files/System/Share/Graphic/RightColumnBoxBackground.gif); background-repeat:repeat-y;}
.RightColumnBoxParagraphText{float:left; margin:8px 0px 8px 10px; width:104px; z-index:2; position:absolute; line-height:16px;}
.RightColumnBoxParagraphImage{float:right; padding:3px 4px 0px 0px; z-index:1;}
.RightColumnBoxEnd{float:none; width:189px; height:4px;}

/* Left Column Box - Image Top/Left */
.LeftColumnBoxBackgroundTL{float:left; width:169px; background-image:url(/Files/System/Share/Graphic/LeftColumnBoxBackground.gif); background-repeat:no-repeat; background-position:top;}
.LeftColumnBoxHeaderTL{float:left; padding:4px 0px 0px 8px; margin-top:3px;}
.LeftColumnBoxHeaderTL span{font-size:11px; font-weight:bold; color:#333333}
.LeftColumnBoxParagraphImageTL{float:right; padding:5px 4px 4px 0px;}
.LeftColumnBoxParagraphTextTL{float:left; margin:8px 0px 8px 9px; line-height:16px;}
.LeftColumnBoxParagraphTextTL a, .LeftColumnBoxParagraphTextTL a:visited{color:#333333; line-height:16px;}
.LeftColumnBoxParagraphTextTL a:hover{color:#cc3333; line-height:16px;}
.LeftColumnBoxEndTL{float:none; width:169px; height:3px;}

/* Left Column Box - Image width 100% */
.LeftColumnBoxBackground{float:left; width:169px; padding-bottom:3px; background-image:url(/Files/System/Share/Graphic/LeftColumnBoxBackground.gif); background-repeat:no-repeat; background-position:top; margin-top:12px;}
.LeftColumnBoxHeader{float:left; padding:4px 0px 0px 8px; margin-top:3px;}
.LeftColumnBoxHeader span{font-size:11px; font-weight:bold; color:#333333}
.LeftColumnBoxParagraphImage{float:left; padding:6px 0px 0px 2px;}
.LeftColumnBoxParagraphText{float:left; margin:2px 0px 3px 9px; line-height:16px;}
.LeftColumnBoxParagraphText a{color:#cc3333; line-height:16px;}
.LeftColumnBoxParagraphText a:visited{color:#cc3333; line-height:16px;}
.LeftColumnBoxParagraphText a:hover{color:#cc3333; line-height:16px;}
.LeftColumnBoxParagraphText p br{line-height:5px;}
.LeftColumnBoxEnd{float:none; width:169px; height:3px;}

/* Left Column News */
.LeftColumnBoxBackgroundNews{float:left; width:169px; background-image:url(/Files/System/Share/Graphic/LeftColumnBoxBackground.gif); background-repeat:no-repeat; background-position:top; margin-top:12px;}
.LeftColumnBoxParagraphTextNews{float:left;}
.LeftColumnBoxNews{width:165px; padding-left:2px; padding-top:5px;}
.LeftColumnBoxNewsElement{float:left; width:165px; border-top:#e3e6e8 1px solid;}
.LeftColumnBoxNewsElement a, .LeftColumnBoxNewsElement a:visited{color:#81858b; display:block; padding:5px 2px 5px 6px; }
.LeftColumnBoxNewsElement a:hover{color:#cc3333;}

/* Employee Box */
.EmployeeBox{float:left; width:265px; _height:110px !important; min-height:110px; background-image:url(/Files/System/Share/Graphic/EmployeeBoxBackground.gif); background-position:top;}
.EmployeeBoxEnd{float:none; margin-bottom:10px;}
.EmployeeBoxImage{float:left; height:104px; padding:3px 7px 0px 3px;}
.EmployeeBoxText{float:left; padding:3px 3px 0px 0px; line-height:16px; font-size:10px;}
.EmployeeBoxText p, .EmployeeBoxText a, .EmployeeBoxText a:hover{line-height:16px; font-size:10px;}


/* Employee Sitemap */
.EmployeeSitemapUL{display:block;}
.EmployeeSitemapUL li{margin:0px 0px 0px -22px; list-style-image:url(/Files/System/RedArrow.gif);}

/* Sitemap V2 */
.SitemapUL { display:block; }
.SitemapUL li { margin:4px 0px 8px -22px; list-style-image:url(/Files/System/RedArrow.gif); }
.SitemapUL li a { font-size:12px; }
.SitemapULM1 { margin:4px 0px 4px 10px; padding: 0px; list-style-image:url(/Files/System/RedArrow.gif); }
.SitemapULM1 li { margin:4px 0px 4px 10px; list-style-image:url(/Files/System/RedArrow.gif); }
.SitemapULM1 li a, .SitemapULM1 li a:visited { font-size:11px; color:#333333; }
.SitemapULM1 li a:hover { font-size:11px; color:#cc3333; }
.SitemapULM2 { margin:2px 0px 2px 10px; padding: 0px; list-style-image:url(/Files/System/RedArrow.gif); }
.SitemapULM2 li { margin:2px 0px 2px 10px; list-style-image:url(/Files/System/RedArrow.gif); }
.SitemapULM2 li a, .SitemapULM2 li a:visited { font-size:10px; color:#666666; }
.SitemapULM2 li a:hover { font-size:10px; color:#cc3333; }

/*	DEHMenuChooserAccess: /Tempaltes/Navigation/DELeftnavigation.xslt
		Site left menu
*/
ul.DE0 { margin:0 0 0 0px; padding:0 0 0 0px; width:175px; }
ul.DE2, ul.DE3 { margin:0 0 0 0px; padding:0 0 0 0px; b_order-top:#bfc6ca 1px solid; border-bottom:#bfc6ca 1px solid; }
ul.DE4 { margin:0 0 0 0px; padding:0 0 0 0px; border-top:#bfc6ca 1px solid; border-bottom:#bfc6ca 1px solid; }
ul.DE5 { margin:0 0 0 0px; padding:0 0 0 0px; height: 1px;}
ul.DE6 { margin:0 0 0 0px; padding:0 0 0 0px; }
ul.DE0 { background-color:#dbdfe2 }
ul.DE2 { background-color:#e1e4e6 }
ul.DE3 { background-color:#e8eaec }
li.DEL2, li.DEL3, li.DEL4, li.DEL5, li.DEL6, li.DEL7, li.DEL8 { list-style:none; border:0px;}
li.DEL2_Active, li.DEL3_Active, li.DEL4_Active, li.DEL5_Active, li.DEL6_Active, li.DEL7_Active, li.DEL8_Active { list-style:none; border:0px; }
a.DEL2 { padding-left:14px; padding-top:3px; padding-bottom:4px; display:block; border-bottom:#bfc6ca 1px solid; line-height:15px; }
a.DEL3 { padding-left:24px; padding-top:2px; padding-bottom:4px; display:block; line-height:14px; }
a.DEL4 { padding-left:34px; padding-top:1px; padding-bottom:1px; display:block; font-size:10px; _height:13px !important; min-height:13px; }
a.DEL5 { padding-left:44px; padding-top:1px; padding-bottom:1px; display:block; height:1px !important; min-height:1px;  }
a.DEL6 { padding-left:54px; padding-top:1px; padding-bottom:1px; display:block; }
a.DEL2_Active { padding-left:7px; padding-top:3px; padding-bottom:4px; display:block; border-bottom:#bfc6ca 1px solid; line-height:15px; }
a.DEL3_Active { padding-left:17px; padding-top:2px; padding-bottom:4px; display:block; border-bottom:none; line-height:14px; }
a.DEL4_Active { padding-left:34px; padding-top:1px; padding-bottom:1px; display:block; border-bottom:none; font-size:10px; _height:13px !important; min-height:13px; }
a.DEL5_Active { padding-left:37px; padding-top:1px; padding-bottom:1px; display:block; border-bottom:#bfc6ca 1px solid; _height:1px !important; min-height:1px; }
a.DEL6_Active { padding-left:47px; padding-top:1px; padding-bottom:1px; display:block; border-bottom:#bfc6ca 1px solid; }
a.DEL2, a.DEL2:visited, a.DEL3, a.DEL3:visited, a.DEL4, a.DEL4:visited, a.DEL5, a.DEL5:visited, a.DEL6, a.DEL6:visited, a.DEL7, a.DEL7:visited, a.DEL8, a.DEL8:visited { color:#646870; }
a.DEL2:hover, a.DEL2_Active:hover, a.DEL3:hover, a.DEL3_Active:hover, a.DEL4:hover, a.DEL4_Active:hover, a.DEL5:hover, a.DEL5_Active:hover { color:#cc3333; }
.DEActiveArrow { padding:4px 4px 4px 0px; }



/* 	Ecom: /eCom/ProductList/DEProductList.html
		Product overveiw 
*/
.ProductOverviewContainer { float:left; padding:10px 0 0 13px; }
.ProductOverviewOff { float: left; width: 175px; height: 165px; background-image:url(/Files/System/Share/Graphic/EcomProductOverviewBg_Off.png); behavior:url(/files/iepngfix.htc); cursor:default; }
.ProductOverviewOn { float: left; width: 175px; height: 165px; background-image:url(/Files/System/Share/Graphic/EcomProductOverviewBg_On.png); behavior:url(/files/iepngfix.htc); cursor:pointer; }
.ProductOverviewOff form span, .ProductOverviewOff span, .ProductOverviewOn form span, .ProductOverviewOn span { padding: 8px 0 6px 9px; display:block; h_eight: 26px; font-size: 11px; font-weight: bold; color: #333333; }
.ProductOverviewOff form img, .ProductOverviewOn form img, .ProductOverviewOff img, .ProductOverviewOn img { padding: 0 0 0 5px; }
.ProductList { width: 765px; _height: 340px !important; min-height: 340px; background-image: url(/files/billeder/de/produkter/DEPrivatChooserBackground.jpg); background-repeat:no-repeat; }
.ProductListErhverv { width: 765px; _height: 340px !important; min-height: 340px; background-image: url(/files/billeder/de/produkter/DEErhvervChooserBackground.jpg); background-repeat:no-repeat; }


/* 	Ecom: /eCom/Product/DEPrivatProduct.html
		Product 
*/
#ProductContainer { float:left; width:550px; margin-top:6px;}
#ProductInfoPlaceHolder { float:left; width:189px; margin:42px 0px 0px 26px; }
.ProductLongDescription, .ProductLongDescription p { display:block; line-height:20px; margin-top:0; }
#ProductRightColumnBoxesPlaceHolder{ float:right; margin:13px 0px 0px 26px; width:189px; }
#ProjRightColumnBox{ float:left; margin:13px 0px 0px 26px; width:189px; }
.EcomImageLarge { padding-bottom:14px;}

/*	Ecom: /eCom/Product/DEPrivatProduct.html
		Right Column Box
*/
.ProductRightColumnBoxTop { width: 189px; height: 31px; background-image: url(/Files/System/Share/Graphic/ProductRightColumnBoxTop.gif); background-repeat:no-repeat; }
.ProductRightColumnBoxTop p { font-weight: bold; padding:6px 0 0 9px; }
.ProductRightColumnBoxBG { float:left; width: 189px; _height: 195px !important; min-height:195px; background-image:url(/Files/System/Share/Graphic/ProductRightColumnBoxBG.gif); background-repeat:repeat-y; }
.ProductRightColumnBoxBottom { float:left; width: 189px; height: 5px; }
.ProjRightColumnBoxBG { float:left; width: 189px; background-image:url(/Files/System/Share/Graphic/ProductRightColumnBoxBG.gif); background-repeat:repeat-y; }


/*	Newsletter: /Template/newsletters/DENewsletterReceiptDefault.html
		Subscription
*/
.NewsletterCol1 { padding-right:20px; padding-bottom:5px; }
.NewsletterCol2 { padding-bottom:5px; }
.NewsletterCol2 input { width: 200px; font-size:11px; }

/*	DEHMenuChooserAccess: /Template/DEHMenuChooserAccess/line.html
		Line item
*/
.ProductItemRow { border-bottom: solid 1px #d9dcde; padding: 5px 0px;; margin: 0px 4px; }
.ProductItemRowImg { float: left; padding: 0px 3px 0px 5px; }
.ProductItemRowLink a, .ProductItemRowLink a:visited { color:#333333; display:block; }
.ProductItemRowLink a:hover { color:#E13D3B; }
.DEHFileMenuItem, .DEHFileMenuItem:visited { display:block; margin:0 4px; padding:4px 0 ; border-bottom: solid 1px #d9dcde; color:#333333; }
.DEHFileMenuItem:hover { color:#E13D3B; }

/*	News: /Template/News/DefaultNews.html
		Default news template
*/
.NewsContentArea { padding-top:29px; }
.NewsSubHeading { display:block; color:#333333; font-size:13px; padding-bottom:19px; line-height:17px; }
.NewsImage { float:right; margin:0 0 12px 0px; }
.NewsImage p { display:block; margin-top:4px; font-size:9px; }
.NewsElementOver:hover { background-color:#f0f0f0; }

/*	News: /Template/News/ShareContent_ListElement.html
		News list Element
*/
.NewsListHeading { color:#333333; font-size:13px; font-weight:bold; }
.NewsListText a { display:block; padding-top:7px; }

/*	DEHFileMenu : /Template/DEHFileMenu/Menu.htm
		PopUp Window
*/
.FrameTop { float:left; width:556px; height:30px; }
.FrameTopBar { float:left; width:531px; height:30px; line-height:27px; background-image:url(/Files/Templates/DEHFileMenu/Images/FrameTopBar.gif); background-repeat:no-repeat; }
.FrameTopBar h6 { margin:0; padding-left:13px; font-weight:bold; font-size:12px; }
.FrameTopBarClose { float:left; width:25px; height:30px; }
.FrameContent { float:left; padding-left:4px; padding-right:4px; width:548px; background-image:url(/Files/Templates/DEHFileMenu/Images/FrameBG.gif); background-repeat:repeat-y; overflow:auto; _height: 400px !important; min-height:400px;  }
.FrameBottom { float:left; width:556px; height:4px; background-image:url(/Files/Templates/DEHFileMenu/Images/FrameBottomBar.gif); background-repeat:no-repeat; }

.DEHFileMenuPopupItem, .DEHFileMenuPopupItem:visited { color:#333333; cursor:default; }
.DEHFileMenuPopupItem:hover { color:#E13D3B; background-color:#e3e6e8; cursor:pointer; }

.DEHFileMenuPopupFile:link, .DEHFileMenuPopupFile:visited { display:block; color:#E13D3B; padding:2px 0; }
.DEHFileMenuPopupFile:hover { display:block; color:#333333; background-color:#e3e6e8; padding:2px 0; }

/*	Entry Page : /Template/ParagraphSetup/EntryPageSetup.html
		Setup template
*/
#EntryPageContainer { float:left; width:100%; background-image:url(/Files/Billeder/DE/EntryPageImages/Gradient.gif); background-repeat:repeat-x; background-position:top; }
#PrivatArea { float:left; width:490px; }
#ErhvervArea { float:right; width:490px; }



/* ##### jQuery Tooltip ##### */

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; }
#tooltip h3{ font-size:12px;}
