@charset "utf-8";
/* CSS Document */
/* Samlet XL-BYG css pr. 7/10-09 14:21 */
/* Samler alle css dokumenter ekskl. sifr.css og Print.css */


/* Main */
* {
	margin:0;
	padding:0;
}
html, body {
	width:100%;
	height:100%;
}
body {
	/*background:url(/files/system/xlbyg/graphic/BGMainTile.jpg) center top;*/
	margin: 0;
	padding: 0;
}
img {
	border:none;
}
.SiteContainer {
	width:956px;
	margin:0 auto;
}
.pidlink {
	height:1px !important;
	border:none !important;
	background:none !important;
	padding:0 !important;
	margin:0 !important;
}
/* TIP EN VEN - STANDARD FILSET. FILER UPLOADES TIL SERVER UDEN EDITERING */

#TipFriendPopupBg {
	padding: 80px 0 0 40px;
	background-image: url(/Files/System/KUNDENAVN/graphic/TipAFriendBg.jpg);
	background-position: top left;
}
#TipFriendLineText {
	float: left;
	width: 55px;
	height: 24px;
}
#TipFriendLineInput {
	float: left;
	width: 205px;
	height: 24px;
}
#TipFriendLineInput input {
	width: 175px;
}
/* Page */
#SiteTopContainer {
	background:url(/files/system/xlbyg/graphic/BGMainTop.jpg) center top;
	height:149px;
	width:100%;
	min-width:991px;
}
#SiteContentContainer {
	background:url(/files/system/xlbyg/graphic/BGMain.jpg) center top no-repeat;
	width:100%;
	min-height:525px;
}
/* ------ FORSIDE ------ */
/* Forside - Page/XLFrontpage.html */
.FrontpageContentContainer {
	float:left;
	clear:both;
	width:956px;
}
.FooterContainer {
	float:left;
	width:956px;
}
/* ------ UNDERSIDE ------ */
/* Underside - Page/XLSubpage.html */

#MainContentContainer {
	clear:both;
}
#LocalLogoContainer {
	float:left;
	padding:15px 0 0 196px;
	width:550px;
}
#LeftMenuContainer {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuTop.png) no-repeat top left;
	width:182px;
	float:left;
	padding-top:36px;
	margin-left:3px;
	padding-right:7px;
}
#LeftMenuContainer h4 {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuHeadline.png) no-repeat top left;
	height:26px;
	padding-top:5px;
	text-align:center;
	color:#d8bc7e;
	text-transform:uppercase;
	font-size:16px;
}
.LokalLeftMenuContainer {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuTop.png) no-repeat top left;
	width:182px;
	float:left;
	padding-top:36px;
	padding-right:9px;
	margin-left:3px;
	display:inline;
}
.LokalLeftMenuContainer h4, .LokalAdminLeftMenuContainer h4 {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuHeadline.png) no-repeat top left;
	height:26px;
	padding-top:5px;
	text-align:center;
	color:#d8bc7e;
	text-transform:uppercase;
	font-size:16px;
}
.LokalAdminLeftMenuContainer {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuTop.png) no-repeat top left;
	width:182px;
	float:left;
	padding-top:36px;
}
#ContentContainerWrapper {
	float:left;
	width:570px;
}
#ContentContainerTop {
	background:url(/Files/System/xlbyg/Graphic/BGArticleTop.png) no-repeat top left;
	height:25px;
	padding:13px 70px 0 0;
}
#ContentContainerTopLocalVTwo {
	background:url(/Files/System/xlbyg/Graphic/LokalForsiderV2/TopBackground.png) no-repeat 0px -2px;
	height:23px;
	padding:13px 70px 0 0;
}
#ContentContainerTop a, #ContentContainerTopLocalVTwo a {
	float:right;
	margin-left:7px;
}
#ContentContainerBottom a {
	background:url(/Files/System/xlbyg/Graphic/IconArrowUp.gif) no-repeat 45px 2px;
	padding-right:20px;
	float:right;
	text-decoration:none;
	color:#999999;
	font-size:11px;
}
#ContentContainer {
	background:url(/Files/System/xlbyg/Graphic/BGArticleMain.png) top left;
	padding:0 30px 15px 30px;
	font-size:11px;
	_width:505px;
}
#ContentContainerBottom {
	background:url(/Files/System/xlbyg/Graphic/BGArticleBottom.png) no-repeat top left;
	height:36px;
	padding:10px 20px 0 0;
	clear:both;
}
#LokalContentContainer {
	background:url(/Files/System/xlbyg/Graphic/BGArticleMain.png) top left;
	padding:0 30px 15px 30px;
	font-size:11px;
	width:510px;
	float:left;
}
#LokalContentContainerLocalVTwo {
	background:url(/Files/System/xlbyg/Graphic/LokalForsiderV2/MainBackground.png) 2px 0px;
	padding:0 9px 15px;
	font-size:11px;
	width:552px;
	height:735px;
	float:left;
	_margin-left:1px;
}
#LokalContentContainerLocalVTwo .Wide {
	_margin-left:-2px;
}
#ContentContainer li, #LokalContentContainer li, #SiteContentContainer.Private #WideContentContainer li {
	margin-left:25px;
}
#WideContentContainerWrapper {
	float:left;
	width:762px;
	_width:761px;
}
#WideContentContainerTop {
	background:url(/Files/System/xlbyg/Graphic/BGWhiteWideTop.png) no-repeat top left;
	height:25px;
	padding:13px 70px 0 0;
}
#WideContentContainerTop a {
	float:right;
	margin-left:7px;
}
#WideContentContainerBottom a {
	background:url(/Files/System/xlbyg/Graphic/IconArrowUp.gif) no-repeat 45px 2px;
	padding-right:20px;
	float:right;
	text-decoration:none;
	color:#999999;
	font-size:11px;
}
#WideContentContainer {
	background:url(/Files/System/xlbyg/Graphic/BGWhiteWideMain.png) top left;
	_width:744px;
	padding:0px 9px 9px 7px;
	font-size:11px;
}
#WideContentNewsletterContainer {
	background:url(/Files/System/xlbyg/Graphic/BGWhiteWideMain.png) top left;
	_width:701px;
	padding:10px 30px 15px 30px;
	font-size:11px;
}
#WideContentContainerBottom {
	background:url(/Files/System/xlbyg/Graphic/BGWhiteWideBottom.png) no-repeat top left;
	height:36px;
	padding:10px 20px 0 0;
	clear:both;
}
#RightContentContainer {
	float:left;
	width:189px;
}
/* ----------BBTV---------- */

#SiteTopContainerTV {
	background:url(/files/system/xlbyg/graphic/BBTV/BBTVMainBackgroundTop.jpg) center top repeat-x;
	height:149px;
	width:100%;
	min-width:991px;
}
#SiteContentContainerTV {
	background:url(/files/system/xlbyg/graphic/BBTV/BBTVMainBackground.jpg) center top repeat-x;
	width:100%;
	min-height:525px;
}
#BBTVContentContainer {
	float:left;
}
#BBTVLeftMenuContainer {
	float:left;
	width:186px;
}
#BBTVLeftMenuContainer h4 {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVMenuBackgroundTop.png) no-repeat top left;
	height:24px;
	padding:10px 20px 0px;
	width:146px;
}
/* BBTV Underside */

#BBTVContentContainerTop {
	background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVSubpageTop.png) no-repeat top left;
	height:24px;
	padding:13px 70px 0 0;
}
#BBTVContentContainerTop a {
	float:right;
	margin-left:7px;
}
#BBTVContentContainerBottom a {
	background:url(/Files/System/xlbyg/Graphic/BBTV/IconArrowUpGold.gif) no-repeat 45px 2px;
	padding-right:20px;
	float:right;
	text-decoration:none;
	color:#d8bc7e;
	font-size:11px;
}
#BBTVContentContainerSub {
	background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVSubpageBackground.png) top left;
	padding:0 30px 15px 30px;
	font-size:11px;
	width:510px;
	_width:505px;
}
#BBTVContentContainerSub a {
	color:#d8bc7e;
	text-decoration:none;
	border-bottom:1px dotted;
}
#BBTVContentContainerSub a:hover {
	border:none;
}
#BBTVContentContainerSub .FloatNone, #BBTVContentContainerSub .FloatNone .TextTop, #BBTVContentContainerSub .FloatNone .TextTop p, #XLTubeHome .FloatNone, #XLTubeHome .FloatNone .TextTop {
	color:#fff;
}
#BBTVContentContainerSub .FloatNone .text2, #XLTubeManchet .FloatNone .text2 {
	color:#d8bc7e;
	font-size:13px;
	font-weight:normal;
	margin-bottom:15px;
}
#BBTVContentContainerSub .FloatNone .h3, #XLTubeManchet .FloatNone .h3 {
	color:#fff;
	font-size:13px;
	font-weight:bold;
	margin:0 0 5px;
}
#BBTVContentContainerSub .FloatNone .h4, #XLTubeManchet .FloatNone .h4 {
	color:#fff;
	font-size:11px;
	font-weight:bold;
	margin:0 0 5px;
}
#BBTVContentContainerSub .FloatNone li {
	color:#fff;
	margin-left:25px;
}
#BBTVContentContainerBottom {
	background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVSubpageBottom.png) no-repeat top left;
	height:36px;
	padding:10px 20px 0 0;
	clear:both;
}
/* ----------PAGE CSS!---------- */
/* GENRELLE ELEMENTER */

#TopContainer {
	margin:0 10px 0 0;
}
#LogoContainer {
	position:relative;
	float:left;
	width:170px;
}
#LogoContainer a {
	display:block;
	position:absolute;
	top:0px; 
	left:0px; 
	z-index:10;
}
#TVLogo {
	position:absolute;
	top:67px;
	right:110px;
	z-index:9999;
}
#SearchContainer {
	background:#fff;
	padding-right:2px;
	float:right;
	clear:right;
	margin-top:20px;
	height:19px;
	width:173px;
	_width:175px;
}
#SearchContainer input {
	border:1px none;
	width:148px;
	font-size:10px;
	padding:3px 2px;
	float:left;
}
#SearchContainer .SearchBoxSubmit {
	width:16px;
	height:16px !important;
}
#SearchContainer #ProdSearchContainer {
	font-size:9px;
	color:#FFFFFF;
	margin-top:5px;
	text-align:right;
}
#SearchContainer #ProdSearchContainer input {
	font-size:9px;
	width:auto;
	padding-left:3px;
	vertical-align:middle;
	background:none;
}
#Footer {
	background:url(/Files/System/xlbyg/Graphic/BGFooter.png) no-repeat bottom center;
	clear:both;
	margin:0 auto;
	padding-top:40px;
	width:851px;
	height:81px;
}
#Footer a {
	float:right;
	height:0;
	margin-right:20px;
	padding-top:30px;
	overflow:hidden;
}
#VatterPas {
	padding-top:30px;
}
#GlobalBlockContainer {
	position:relative;
	height:181px;
}
/* --- iePNGFix --- */
#ContentContainerTop, #ContentContainer, #ContentContainerBottom, #LeftMenuContainer li, #LeftMenuContainer, #LeftMenuContainer h4, .BoxBlack, .BoxSand, .iePngFix {
	_behavior: url(/files/System/xlbyg/js/iepngfix_v2/iepngfix.htc);
}
/* ------ sifr ------ */
/* HUSK at sætte alle tekster ind - som eks. '.overskrift h1'. Ellers vil brugeren se html-teksten før flash-teskten */
/* Sæt evt. referencer til sFIR i PAGE-templaten. Så undgår du at headers bliver erstattet i print-templates også. */
/*
.sIFR-active h1,
.sIFR-active h3,
.sIFR-active h4,
.sIFR-active h5#pullquote,
.overskrift h1,
.overskrift2 h1,
.overskrift3,
.overskrift4 h1,
.overskrift5 h1 { visibility: hidden; line-height: 1em; }*/

/* Menus */
/* Topmenu - Templates/Navigation/XLTopMenu.xslt */
#MenuContainer {
	height:105px;
	position:relative;
}
#TopMenuContainer {
	float:right;
	clear:right;
	font-size:18px;
	height:34px;
	font-size:18px;
	width:603px;
}
#TopMenuContainer ul {
	height:34px;
}
#TopMenuContainer li {
	float:left;
	list-style:none;
}
#TopMenuContainer, #TopMenuContainer li a {
	background:url(/Files/System/xlbyg/Graphic/TopMenuBGv3.png) no-repeat;
}
#TopMenuContainer li a {
	float:left;
	padding-top:34px;
	height:0;
	overflow:hidden;
}
#TopMenuContainer li.MenuPoint1 a {
	width:94px;
	overflow:hidden;
}
#TopMenuContainer li.MenuPoint2 a {
	width:147px;
	overflow:hidden;
}
#TopMenuContainer li.MenuPoint3 a {
	width:144px;
	overflow:hidden;
}
#TopMenuContainer li.MenuPoint4 a {
	/*width:150px;*/
	width:108px;
	overflow:hidden;
}
#TopMenuContainer li.MenuPoint5 a {
	width:110px;
	overflow:hidden;
}
#TopMenuContainer li.MenuPoint1 a {
	background-position:0 0;
}
#TopMenuContainer li.MenuPoint2 a {
	background-position:-94px 0;
}
#TopMenuContainer li.MenuPoint3 a {
	background-position:-241px 0;
}
#TopMenuContainer li.MenuPoint4 a {
	background-position:-385px 0;
}
#TopMenuContainer li.MenuPoint5 a {
	/*background-position:-535px 0;*/
	background-position:-493px 0;
}
#TopMenuContainer li.MenuPoint1 a:hover {
	background-position:0 -34px;
}
#TopMenuContainer li.MenuPoint2 a:hover {
	background-position:-94px -34px;
}
#TopMenuContainer li.MenuPoint3 a:hover {
	background-position:-241px -34px;
}
#TopMenuContainer li.MenuPoint4 a:hover {
	background-position:-385px -34px;
}
#TopMenuContainer li.MenuPoint5 a:hover {
	/*background-position:-535px -34px;*/
	background-position:-493px -34px;
}
#TopMenuContainer li#MenuPoint1Active a {
	background-position:0 -34px;
}
#TopMenuContainer li#MenuPoint2Active a {
	background-position:-94px -34px;
}
#TopMenuContainer li#MenuPoint3Active a {
	background-position:-241px -34px;
}
#TopMenuContainer li#MenuPoint4Active a {
	background-position:-385px -34px;
}
#TopMenuContainer li#MenuPoint5Active a {
	/*background-position:-535px -34px;*/
	background-position:-493px -34px;
}
/* Leftmenu - Templates/Navigation/NZLeftNavigation.xslt */
#LeftMenuContainer {
	line-height:1px;
}
#LeftMenuContainer h4 {
	margin:0;
}
#LeftMenuContainer a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat center right;
	padding:5px 5px 5px 0;
	width:145px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#64002a;
	line-height:115%;
}
#LeftMenuContainer a.TopPageLink {
	background:none;
	padding:0;
	width:182px;
}
#LeftMenuContainer div.Inpath a, #LeftMenuContainer div.Active a, #LeftMenuContainer div.ActiveNoChildren a {
	color:#fff;
}
#LeftMenuContainer div.Inpath a, #LeftMenuContainer div.Active a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletWhiteDown.gif) no-repeat center right;
}
#LeftMenuContainer div.ActiveNoChildren a {
	background:none;
}
#LeftMenuContainer a.NoChildren {
	background:none;
}
#LeftMenuContainer div {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuPassive2Lines.png) no-repeat bottom left;
	width:167px;
	padding:3px 0 5px 15px;
}
#LeftMenuContainer div.Inpath, #LeftMenuContainer div.Inpath:hover {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuActive2Lines.png) no-repeat bottom left;
}
#LeftMenuContainer div.Active, #LeftMenuContainer div.Active:hover, #LeftMenuContainer div.ActiveNoChildren, #LeftMenuContainer div.ActiveNoChildren:hover {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuSelected2Lines.png) no-repeat bottom left;
}
#LeftMenuContainer div.ActiveSubs a, #LeftMenuContainer div.Inpath a, #LeftMenuContainer div.ActiveNoSubs a {
	color:#fff;
}
#LeftMenuContainer div:hover {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuHover2Lines.png) no-repeat bottom left;
}
#LeftMenuContainer div.LastItem {
	background-position:-1px 0;
	margin-bottom:0px;
}
#LeftMenuContainer div.LastItem:hover {
	background-position:-1px 0;
}
/* Tools 1 - Templates/Navigation/XLFunctionMenu.xslt */

#FunctionMenuContainer {
	float:right;
	font-size:10px;
	margin-top:15px;
}
#FunctionMenuContainer li {
	display:inline;
	color:#666666;
}
#FunctionMenuContainer a {
	color:#d8bc7e;
	text-decoration:none;
	padding-top:2px;
}
#FunctionMenuContainer a:hover {
	text-decoration:underline;
}
#FunctionMenuContainer a.Active {
	color:#ffffff;
	font-weight:bold;
}
#FunctionMenuContainer a.lastitem {
	background:url(/Files/System/xlbyg/graphic/IconLock.gif) no-repeat right center;
	padding-right:15px;
	text-transform:uppercase;
	font-weight:bold;
}
/* Tool 2 - Templates/Navigation/NZTools_2Navigation.xslt */

/* Venstre Menu til lokal siderne - Templates/XLMenu/ */
.LokalLeftMenuContainer {
	float:left;
}
.LokalLeftMenuContainer h4 {
	margin:0;
}
.LokalLeftMenuContainer a.TopPageLink {
	background:none;
	padding:0;
	width:182px;
}
#LocalMenu {
	display:block;
	width:182px;
}
#LocalMenu .LocalMenu {
	display:block;
}
#LocalMenu .LocalMenuHidden, #LocalMenu .LocalMenuHidden a {
	display:none;/*color:#900;*/
}
#LocalMenu .ActiveRed a, #LocalMenu .Children a, #LocalMenu .ChildrenSub a, #LocalMenu .SelectedDark a {
	display:block;
	font-size:11px;
	font-weight:bold;
	line-height:115%;
	padding:5px 5px 5px 0;
	text-decoration:none;
	width:145px;
	border:none;
}
#LocalMenu .Children {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuPassive2Lines.png) no-repeat left bottom;
	width:167px;
	padding:3px 0 5px 15px;
}
#LocalMenu .Children a {
	color:#64002A;
}
#LocalMenu .ChildrenSub {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuPassive2Lines.png) no-repeat left bottom;
	width:167px;
	padding:3px 0 5px 15px;
}
#LocalMenu .ChildrenSub a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat center right;
	color:#64002A;
}
#LocalMenu .SelectedDark {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuSelected2Lines.png) no-repeat left bottom;
	width:167px;
	padding:3px 0 5px 15px;
}
#LocalMenu .SelectedDark a {
	color:#FFF;
}
#LocalMenu .ActiveRed {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuActive2Lines.png) no-repeat bottom left;
	padding:3px 0 5px 15px;
}
#LocalMenu .ActiveRed a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletWhiteDown.gif) no-repeat center right;
	color:#FFF;
}
#LocalMenu .Children:hover, #LocalMenu .ChildrenSub:hover {
	background:url(/Files/System/xlbyg/Graphic/BGLeftMenuHover2Lines.png) no-repeat bottom left;
}
/* Bredballe TV - XLBBTVLeftMenu.xslt */
#BBTVLeftMenuContainer {
	line-height:1px;
}
#BBTVLeftMenuContainer h4 {
	margin:0;
}
#BBTVLeftMenuContainer a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletGold.gif) no-repeat center right;
	padding:10px 0 10px 8px;
	margin-right:10px;
	width:150px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	color:#d8bc7e;
	line-height:115%;
}
#BBTVLeftMenuContainer a.TopPageLink {
	background:none;
	padding:0;
	width:182px;
}
#BBTVLeftMenuContainer div.Inpath {
	background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundInpath.png) no-repeat bottom left;
	_background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundInpath.gif) no-repeat bottom left;
}
#BBTVLeftMenuContainer div.Active, #BBTVLeftMenuContainer div.ActiveNoChildren {
	background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundActive.png) no-repeat bottom left;
	_background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundActive.gif) no-repeat bottom left;
}
#BBTVLeftMenuContainer div:hover {
	background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundHover.png) no-repeat bottom left;
	_background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundHover.gif) no-repeat bottom left;
}
#BBTVLeftMenuContainer div {
	background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundMain.png) no-repeat bottom left;
	_background:url(/Files/System/xlbyg/Graphic/BBTV/BBTVMenuBackgroundMain.gif) no-repeat bottom left;
	padding:0 9px;
	width:168px;
}
#BBTVLeftMenuContainer a.NoChildren, #BBTVLeftMenuContainer a.NoChildren:hover, #BBTVLeftMenuContainer a.ActiveNoChildren, #BBTVLeftMenuContainer a.ActiveNoChildren:hover {
	background:none;
}
#BBTVLeftMenuContainer a.Inpath {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlackDown.gif) no-repeat center right;
	color:#000;
}
#BBTVLeftMenuContainer a:hover {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletWhite.gif) no-repeat center right;
	color:#fff;
}
#BBTVLeftMenuContainer a.Active {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlackDown.gif) no-repeat center right;
	color:#000;
}
#BBTVLeftMenuContainer a.ActiveNoChildren {
	background:none;
	color:#000;
}
#BBTVLeftMenuContainer div.LastItem {
	background-position:-1px 0;
	margin-bottom:0px;
}
#BBTVLeftMenuContainer div.LastItem:hover {
	background-position:-1px 0;
}
/* Paragraph */
/* ------ STANDARD PARAGRAPHS ------ */
/* Paragraph/NZTextTop.html */
/*   Paragraph/XLsIFRHeadline.html */
   


.Indent1 {
	padding-left:25px;
}
.Indent2 {
	padding-left:50px;
}
.Indent3 {
	padding-left:75px;
}
#ContentContainer a, #LokalContentContainer a, #SiteContentContainer.Private #WideContentContainer a {
	color:#64002A;
	text-decoration:none;
	border-bottom:1px dotted;
}
#SiteContentContainer.Private #WideContentContainer a {
	color:#000;
}
#ContentContainer h3 a {
	color:#64002A;
	text-decoration:none;
	border-bottom:1px none;
}
#ContentContainer a:hover, #LokalContentContainer a:hover, #SiteContentContainer.Private #WideContentContainer a:hover {
	border:none;
}
#ContentContainer .text2, #LokalContentContainer .text2, #SiteContentContainer.Private #WideContentContainer .text2 {
	color:#64002A;
	font-size:13px;
	font-weight:normal;
	margin-bottom:15px;
}
#ContentContainer .text2 a, #LokalContentContainer .text2 a, #SiteContentContainer.Private #WideContentContainer .text2 a {
	font-size:13px;
}
#SiteContentContainer.Private #WideContentContainer .text2 {
	color:#000;
}
/* Paragraph/XLLinkList.html */
#ContentContainer .LinkList,
#SiteContentContainer.Private .LinkList{
	padding:15px 0;
}
#ContentContainer .LinkList a,
#SiteContentContainer.Private .LinkList a{
	color:#64002A;
	border:none;
	text-decoration:none;
	font-weight:bold;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0px 4px;
	padding-left:15px;
	margin-bottom:5px;
}
#ContentContainer .LinkList a:hover,
#SiteContentContainer.Private .LinkList a:hover{
	text-decoration:underline;
}
#SiteContentContainer.Private #WideContentContainer .LinkList a{
	border-bottom:none;
}
#SiteContentContainer.Private #WideContentContainer .LinkList a:hover{
	border-bottom:1px dotted;
}
#BBTVContentContainerSub .LinkList{
	padding:15px 0;
}
#BBTVContentContainerSub .LinkList a {
	border:none;
	text-decoration:none;
	font-weight:bold;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletGold.gif) no-repeat 0px 4px;
	padding-left:15px;
	margin-bottom:5px;
}
#BBTVContentContainerSub .LinkList a:hover{
	border-bottom:1px dotted;
}

/*   Paragraph/XLBoxSand.html & Paragraph/XLBoxBlack */

.BoxSand {
	width:275px;
	height:283px;
	background:url(/Files/System/xlbyg/Graphic/BGBoxSand.png) no-repeat;
	padding:6px 0 0 7px;
}
.BoxBlack {
	width:275px;
	height:283px;
	background:url(/Files/System/xlbyg/Graphic/BGBoxBlack.png) no-repeat;
	padding:6px 0 0 7px;
}
.BoxSandImage, .BoxBlackImage {
	height:109px;
	width:259px;
	padding:8px 0 0 5px;
}
#CenterContainer .BoxSandImage h1, #CenterContainer .BoxBlackImage h1 {
	background:#000;
	color:#d8bc7e;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	padding:1px 8px;
	margin:0 8px 0 3px;
}
.BoxSandText, .BoxBlackText {
	padding:10px 17px 10px 7px;
	width:250px;
}
.BoxBlackText {
	color:#d8bc7e;
}
.BoxSandText a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat 0 4px;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
}
.BoxBlackText a {
	color:#d8bc7e;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletSand.gif) no-repeat 0 4px;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
}
.BoxSandText a:hover, .BoxBlackText a:hover {
	color:#64002a !important;
}
/* Big Sticker Sand Box - Paragraph/XLStickerBoxSandBig.html */
.StickerBoxSandBig {
	width:275px;
	height:283px;
	background:url(/Files/System/xlbyg/Graphic/BGStickerBoxSandBig.png) no-repeat;
	padding:6px 0 0 7px;
}
.StickerBoxSandImageBig {
	height:106px;
	width:259px;
	padding:8px 0 0 5px;
}
.StickerBoxSandBig h4 {
	background:#000;
	color:#d8bc7e;
	font-size:13px;
	text-transform:uppercase;
	padding:1px 8px;
	margin:0 17px 0 3px;
	width:233px;
}
.StickerBoxSandTextBig {
	padding:10px 7px;
	width:260px;
	color:#000000;
}
.StickerBoxSandTextBig a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat 0 4px;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
}
.StickerBoxSandTextBig a:hover {
	color:#64002a;
}
/* Big Sticker Box Image Only - Paragraph/XLStickerBoxImageOnlyBig.html */
.StickerBoxImageOnlyBig {
	background:url(/Files/System/xlbyg/Graphic/BGHangingBoxSandBig.png) no-repeat;
	width:275px;
	height:283px;
	padding:6px 0 0 7px;
}
.StickerBoxImageOnlyImageBig {
	height:265px;
	width:264px;
	padding:8px 0 0 5px;
}
.StickerBoxImageOnlyBig h4 {
	background:#000;
	color:#d8bc7e;
	font-size:13px;
	text-transform:uppercase;
	padding:1px 8px;
	margin:0 17px 0 3px;
	width:233px;
}
/* Forsidebox med info - Paragraph/NZFrontpageInfo.html */
#RightContentPlaceHolder .FrontpageImageOnlyContainer {
	float:none;
}
.FrontpageImageOnlyContainer {
	float:left;
	clear:both;
	width:189px;
	height:155px;
}
.FrontpageImageOnlyContainer a {
	padding:0px;
	margin:0px;
}
.FrontpageImageOnlyContainer img {
	padding:0px;
	margin:0px;
}
/* Find butik - Paragraph/XLFindStore.html */
#RightContentPlaceHolder .FindStoreContainer {
	width:180px;
	margin-left:15px;
	_margin-left:8px;
	margin-bottom:15px;
	margin-top:7px;
}
.FindStoreContainer, .FindStoreContainer2 {
	clear:both;
	width:189px;
	height:161px;
	background:url(/Files/System/xlbyg/Graphic/BGBoxFindUs.png) no-repeat;
	background-position:right;
	text-align:center;
	padding-top:8px;
}
.FindStoreContainer2 {
	background:url(/Files/System/xlbyg/Graphic/BGBoxFindUs2.png) no-repeat;
	background-position:-1px bottom;
	height:150px;
	margin-top:9px;
	padding-top:10px;
}
#RightContentPlaceHolder .FindStoreContainer h5 {
	width:180px;
	margin:0px;
	text-align:center;
	height:20px;
}
.FindStoreContainer h5, .FindStoreContainer2 h5 {
	margin:0;
	clear:both;
	font-size:13px;
	text-transform:uppercase;
	margin-right:6px;
	line-height:20px;
}
.FindStoreContainer2 h5 {
	padding-top:4px;
}
.FindStoreContainer input {
	background:#FFFFFF url(/Files/System/xlbyg/Graphic/IconLoop.gif) no-repeat scroll right center;
	border:medium none;
	font-size:10px;
	padding:3px 2px;
	width:148px;
	margin-top:99px;
	margin-right:6px;
}
/* Nyhedsbrevsboks - Paragraph/XLFindStore.html */
.NewsletterContainer {
	clear:both;
	width:170px;
	padding-left:19px;
	height:151px;
	background:url(/Files/System/xlbyg/Graphic/BGBoxNewsletter.png) no-repeat;
	padding-top:14px;
}
.NewsletterContainer h5 {
	margin-bottom:10px;
	clear:both;
	width:152px;
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
	line-height:20px;
	color:#c7a76a;
	background-color:#000;
}
.NewsletterContainer span {
	clear:both;
	display:block;
	text-align:left;
	width:154px;
	height:73px;
	font-size:11px;
	line-height:14px;
	;
	color:#c7a76a;
}
.NewsletterContainer span div {
	color:#c7a76a;
}
.NewsletterContainer input {
	background:#FFFFFF url(/Files/System/xlbyg/Graphic/IconLoop.gif) no-repeat scroll right center;
	border:medium none;
	font-size:10px;
	padding:3px 2px;
	width:148px;
	margin-right:6px;
}
.NewsletterContainer a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat center left;
	padding-left:14px;
	color:#d8bc7e;
	text-decoration:none;
	font-weight:bold;
}
.NewsletterContainer a:hover {
	color:#000;
}
/* Forside Byggecenter Boks - Paragraph/XLFrontpageBoxByggecenter.html */
.FrontpageBoxByggecenter {
	clear:both;
	height:140px;
	background:url(/Files/System/xlbyg/Graphic/BGBoxFrontpageSand.png) no-repeat center;
	padding:8px 11px 12px 10px;
}
.FrontpageBoxByggecenter h1 {
	float:left;
	clear:left;
	font-size:17px;
	line-height:17px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000;
	padding:4px 8px 8px 8px;
}
.FrontpageBoxByggecenter span {
	display:block;
	clear:left;
	font-size:11px;
	font-weight:normal;
	color:#000;
	padding:0 0 8px 8px;
	width:214px;
}
.FrontpageBoxByggecenter span a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat 0px 4px;
	padding-left:14px;
	font-weight:bold;
	text-decoration:none;
}
.FrontpageBoxByggecenter span a:hover {
	color:#64002A;
}
/* Forside Proffcenter Boks - Paragraph/XLFrontpageBoxProffcenter.html */
.FrontpageBoxProffcenter {
	clear:both;
	height:140px;
	background:url(/Files/System/xlbyg/Graphic/BGBoxFrontpageBlack.png) no-repeat center;
	padding:8px 11px 12px 10px;
}
.FrontpageBoxProffcenterImg, .FrontpageBoxByggecenterImg {
	float:right;
	width:133px;
}
.FrontpageBoxProffcenter h1 {
	float:left;
	clear:left;
	font-size:17px;
	line-height:17px;
	font-weight:bold;
	text-transform:uppercase;
	color:#c7a76a;
	padding:4px 8px 8px 8px;
}
.FrontpageBoxProffcenter span {
	display:block;
	clear:left;
	font-size:11px;
	font-weight:normal;
	color:#c7a76a;
	padding:0 0 8px 8px;
	width:214px;
}
.FrontpageBoxProffcenter span div {
	color:#c7a76a;
}
.FrontpageBoxProffcenter span a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat left 50%;
	padding-left:14px;
	font-weight:bold;
	color:#c7a76a;
	text-decoration:none;
}
.FrontpageBoxProffcenter span a:hover {
	color:#64002A !important;
}
/* Global Sticker boks lille - Paragraph/XLStickerBoxRedSmall.html */
/* Global hænge boks lille - Paragraph/XLHangingBoxRedSmall.html */
.StickerBoxRedSmall {
	background:url(/Files/System/xlbyg/Graphic/BGStickerBoxRedSmall.png) no-repeat;
	width:155px;
	height:147px;
	padding:8px 11px 20px 22px;
	margin-bottom:17px;
}
.HangingBoxRedSmall {
	background:url(/Files/System/xlbyg/Graphic/BGHangingBoxRedSmall.png) no-repeat;
	width:155px;
	height:147px;
	padding:7px 11px 20px 22px;
	/*
	padding:16px 11px 20px 22px;
	*/
	margin-bottom:17px;
}
.StickerBoxRedSmall h5, .HangingBoxRedSmall h5 {
	margin-bottom:10px;
	padding:3px 7px;
	clear:both;
	width:139px;
	font-size:11px;
	text-transform:uppercase;
	line-height:14px;
	color:#c7a76a;
	background-color:#000;
}
.StickerBoxRedSmall span, .HangingBoxRedSmall span {
	clear:both;
	display:block;
	text-align:left;
	width:154px;
	height:73px;
	font-size:11px;
	line-height:14px;
	;
	color:#c7a76a;
}
.StickerBoxRedSmall a, .HangingBoxRedSmall a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0 4px;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
	color:#c7a76a;
}
.StickerBoxRedSmall a:hover, .HangingBoxRedSmall a:hover {
	text-decoration:underline;
}
/* Sticker Box Image Only Small - Paragraph/XLStickerBoxImageOnlySmall.html */
.StickerBoxImageOnlySmall {
	margin-bottom:17px;
	width:186px;
	margin-left:2px;
	_margin-left:0px;
}
.StickerBoxImageOnlySmall a {
	display:block;
	line-height:normal;
}
.StickerBoxImageOnlySmall a img {
	_behavior: url(/files/System/xlbyg/js/iepngfix_v2/iepngfix.htc);
}
/* Hanging Box Image Only Small - Paragraph/XLHangingBoxImageOnlySmall.html */
.HangingBoxImageOnlySmall {
	background:url(/Files/System/xlbyg/Graphic/BGHangingBoxImageOnlySmall.png) no-repeat;
	width:175px;
	height:175px;
	margin-bottom:17px;
	padding:0 0 0 14px;
}
.HangingBoxImageOnlyImageSmall {
	height:156px;
	width:163px;
	padding:8px 0 0 7px;
}
.HangingBoxImageOnlySmall h5 {
	background:#000;
	color:#d8bc7e;
	font-size:11px;
	text-transform:uppercase;
	padding:1px 8px;
	width:138px;
}
/* Hanging Box Image Only Wide - Paragraph/XLHangingBoxImageOnlyWide.html */
.HangingBoxImageOnlyWide {
	background:url(/Files/System/xlbyg/Graphic/BGHangingBoxImageOnlyWide.png) no-repeat;
	width:250px;
	height:147px;
}
.HangingBoxImageOnlyImageWide {
	height:129px;
	width:232px;
	overflow:hidden;
	padding:6px 0 0 7px;
}
/* Hanging Box Image Only Medium - Paragraph/XLHangingBoxImageOnlyMedium.html */
.HangingBoxImageOnlyMedium {
	background:url(/Files/System/xlbyg/Graphic/BGHangingBoxMedium.png) no-repeat;
	width:236px;
	height:222px;
	margin-top:9px;
	padding:8px 0 0 14px;
}
.HangingBoxImageOnlyImageMedium {
	height:214px;
	width:230px;
	padding:8px 0 0 8px;
}
.HangingBoxImageOnlyMedium h5 {
	background:#000;
	color:#d8bc7e;
	font-size:11px;
	text-transform:uppercase;
	padding:1px 8px;
	width:138px;
}
/* Hanging Box Red Wide - Paragraph/XLHangingBoxRedWide.html */
.HangingBoxRedWide, .HangingBoxRedWide span {
	background:url(/Files/System/xlbyg/Graphic/BGHangingBoxRedWide.png) no-repeat;
	color:#D8BC7E !important;
	width:250px;
	height:147px;
	margin-top:9px;
	padding:8px 0 0 14px;
}
.HangingBoxRedWide h5 {
	background:#000;
	color:#d8bc7e;
	font-size:11px;
	text-transform:uppercase;
	margin-top:4px;
	padding:1px 8px;
	width:200px;
}
.HangingBoxRedWide a {
	background:transparent url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat scroll 0 4px;
	color:#D8BC7E !important;
	font-weight:bold;
	padding-left:15px;
	text-decoration:none;
	border:none !important;
}
/* Afsnits template til lokalsiderne */
.LokalParagraph {
	clear:both;
}
.LokalParagraph div {
	clear:both;
}
#LokalContentContainer .LokalParagraph p a {
	text-decoration:none;
	border:none;
}
#LokalContentContainer .LokalParagraph h2.h2 {
	margin-top:20px;
}
/* Video Player */
div#XLBygVideoPlayer {
	width:563px;
	background:url(/Files/System/xlbyg/Graphic/BGVideoPlayer.png) no-repeat top left;
	behavior: url(/files/System/xlbyg/js/iepngfix_v2/iepngfix.htc);
	padding:6px 0 0 7px;
}
div#XLBygVideoPlayerV2 {
	width:563px;
	background:url(/Files/System/xlbyg/Graphic/BGVideoPlayerV2.png) no-repeat top left;
	behavior: url(/files/System/xlbyg/js/iepngfix_v2/iepngfix.htc);
	padding:6px 0 0 7px;
}
/*   Paragraph/XLGridBox.html */
.GridBox {
	width:170px;
	clear:both;
	padding-left:7px;
}
.GridBoxHeader {
	background:url(/Files/System/xlbyg/Graphic/BGGridBoxTop.png) no-repeat;
	height:30px;
}
.GridBoxHeader h5 {
	padding:7px 0 0 25px;
	background-repeat:no-repeat;
}
.GridBoxList li {
	background:url(/Files/System/xlbyg/Graphic/BGGridBoxMain.png) no-repeat;
	height:30px;
	list-style:none;
	margin:0 !important;
	padding-left:8px;
}
.GridBoxList a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat center left;
	padding:7px 0 0 13px;
	display:block;
	text-decoration:none;
	font-size:11px;
	border:none !important;
	color:#000 !important;
	font-weight:bold;
	height:22px;
}
.GridBoxList a.pidlink {
	display:none !important;
}
.GridBoxList a:hover {
	text-decoration:underline !important;
}
/*   Paragraph/XLLoginInfo.html */
.LoginInfoHeaderRed {
	clear:both;
	width:249px;
	height:29px;
	padding:12px 0 0 9px;
	background-color:#64002A;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
}
.LoginInfoText {
	clear:both;
	width:238px;
	height:186px;
	padding:10px;
	background-color:#d8bc7e;
	color:#000000;
}
#ContentContainer .LoginInfoText a {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat 0 4px;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
	border:0px none;
}
/*   Paragraph/NZFrontpageInfo.html
 */

.FloatNone, .FloatNone p, .FloatNone div, .FloatNone div p, .FloatRight, .FloatRight table, .FloatRight small, .FloatLeft, .FloatLeft table, .FloatLeft small {
}
.FloatNone {
	clear:both;
}
#ContentContainer .FloatNone td {
	padding:5px;
}
.FloatNone p, .FloatNone div, .FloatNone div p {
	font-size:inherit;
	line-height:inherit;
	margin:0;
}
.FloatRight {
	float:right;
}
.FloatRight table, .FloatRight img {
	margin-left:19px;
	margin-bottom:15px;
	_margin-left:0px; /*Dette er fejl brug af templates, der kræver denne */
}
.FloatRight small {
	display:block;
	padding-top:2px;
	padding-bottom:4px;
	font-style:italic;
}
.FloatLeft {
	float:left;
}
.FloatLeft table, .FloatLeft img {
	margin-right:19px;
}
.FloatLeft small {
	display:block;
	padding-top:2px;
	padding-bottom:4px;
	font-style:italic;
}
.ImageTop, .TextTop, .ImageBottom, .TextBottom {
	float:none;
}
/*   Paragraph/XLBlackShadowBox.html */
.BlackShadowBox {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVBanner.png) no-repeat top left;
	height:246px;
	width:166px;
	padding:0 9px;
	font-size:11px;
}
.BlackShadowBox .text {
	color:#fff;
	padding:5px 9px;
}
.BlackShadowBox .text a {
	color:#d8bc7e;
	text-decoration:none;
	font-weight:bold;
	background:url(/Files/System/XLByg/Graphic/IconDoubbleBulletRed.gif) no-repeat 0 4px;
	padding-left:13px;
}
.BlackShadowBox .text a:hover {
	text-decoration:underline;
}
.BlackShadowBox h5 {
	color:#fff;
	height:14px;
	margin:0;
	padding:10px 9px;
}
/*   Paragraph/XLVideoListItem.html */
.VideoListItem {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVListWideBackground.png) no-repeat top left;
	width:510px;
	height:109px;
	padding:20px 30px;
	cursor:pointer;
}
.VideoListItemImage {
	float:left;
	width:100px;
	height:100px;
	margin-right:20px;
}
.VideoListItemText {
	float:left;
	width:375px;
	color:#fff;
	font-size:11px;
}
.VideoListItemText a {
	color:#d8bc7e;
	text-decoration:none;
	font-weight:bold;
}
.VideoListItemText a:hover {
	text-decoration:underline;
}
/* Paragraph/XLFindStoreBBTVpage.html */
.FindStoreContainer3 {
	width:186px;
	height:174px;
	background:url(/Files/System/xlbyg/Graphic/BBTV/FindStoreBlackShadow.png) no-repeat top left;
}
/* Paragraph/XLAudioItem.html */
.AudioItem {
	background:url(/Files/System/XLbyg/Graphic/BBTV/BBTVAudioBackground.png) no-repeat top left;
	height:39px;
	padding:5px 8px;
}
.AudioItemHeading {
	color:#fff;
	font-size:11px;
	padding:10px 0 0 10px;
	float:left;
	width:103px;
}
.AudioItemText {
	float:left;
	color:#8a8a8a;
	text-transform:capitalize;
}
.AudioItemText td {
	color:#8a8a8a;
	text-transform:uppercase;
	font-size:8px;
	text-align:center;
	padding:0 5px;
}
.AudioItemText img {
	padding-top:2px;
}
/* Paragraph/XL123Box.html */
.XLTube123 {
	background:url(/files/system/xlbyg/graphic/xltube/123Background.png) no-repeat;
	height:96px;
	width:166px;
	padding:10px;
}
.XLTube123 .image {
	margin:0 auto;
	padding-bottom:10px;
	text-align:center;
}
.XLTube123 .text {
	margin:0 auto;
	text-align:center;
	color:#fff;
	font-size:11px;
}
/* XLTubeForm */
#XLTubeForm div, #XLTubeForm form {
	color:#fff;
}
#XLTubeForm label {
	width:100px;
	display:block;
	float:left;
	clear:left;
	line-height:20px;
	color:#fff;
}
#XLTubeForm input, #XLTubeForm textarea {
	width:312px;
	border:none;
	margin-bottom:2px;
}
#XLTubeForm input.Check {
	width:25px;
}
#XLTubeForm .Rules {
	padding:25px 0;
}
#XLTubeForm input {
	height:20px;
	float:left;
	border:1px none;
}
#XLTubeForm textarea {
	float:left;
	border:1px none;
	overflow:hidden;
	height:150px;
}
#XLTubeForm div.fileinputs {
	position: relative;
	clear:right;
	float:left;
	width:312px;
}
#XLTubeForm div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
#XLTubeForm div.fakefile input {
	width:211px;
	position:absolute;
	top:0;
	left:0;
}
#XLTubeForm div.fakefile img {
	position:absolute;
	top:0;
	left:216px;
}
#XLTubeForm input.file {
	position: relative;
	text-align: right;
	moz-opacity:0;
 filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
 _filter:alpha(opacity:100);
}
#XLTubeForm .InfoIcon {
	float:left;
	margin-top:2px;
	padding-left:5px;
	position:relative;
}
#XLTubeForm .InfoBlock {
	position:absolute;
	top:-15px;
	left:21px;
	width:271px;
	display:none;
}
#XLTubeForm .InfoArrow {
	width:7px;
	float:left;
	padding-top:15px;
}
#XLTubeForm .InfoText {
	background:url(/Files/System/XLByg/Graphic/XLTube/XLTubeFormInfoMessage.jpg) no-repeat bottom left;
	width:234px;
	padding:10px 15px;
	font-size:11px;
	float:right;
	color:#000;
}
#XLTubeForm input.UploadButton {
	width:96px;
}
#XLTubeForm .left {
	float:left;
}
#XLTubeForm .right {
	float:right;
}
#XLTubeForm .TubeInputContainer, #XLTubeForm .h3 {
	clear:both;
}
#XLTubeForm .SubScript {
	width:312px;
	padding-left:100px;
}
#XLTubeForm .h3 {
	padding-top:15px;
}
/* GENEREL TYPOGRAFI */

Body, table, th, td, div, span, li, p, a, h1, h2, h3, h4, h5, h6, input, select, form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	color: #000000;
	line-height: 1.3em;
}
h1 {
	color:#64002A;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;
	padding-top:20px;
	margin: 0 0 0 0;
	color: #000000;
}
h2 {
	color:#64002A;
	font-size:22px;
	font-weight:bold;
	margin: 0 0 0 0;
	color: #000000;
	wfford-spacing:10px;
}
h3 {
	color:#000;
	font-size:13px;
	font-weight:bold;
	margin: 0 0 0 0;
	margin-bottom:5px;
	color: #000000;
}
/* h4, h5, h6 og h7 bruges som overskrift i højre og venstre side */
H4, H5, H6, H7 {
	margin: 0 0 0 0;
	margin-bottom:5px;
	color: #000000;
	font-size: 9px;
	font-weight: bold;
}
span {
	margin: 0 0 0 0;
}
hr {
	height: 0;
	border-width: 1px 0 0 0;
	border-style: dotted;
	border-color: #000;
	margin: 5px 0 5px 0;
}
/*a, a:link {
	color: #000000;
	text-decoration: underline;
	}
a:visited {
	color: #000000;
	text-decoration: underline;
	}
a:hover {
	color: #000000;
	text-decoration: underline;
	}*/
	
/* ParagraphSetup */

/* Placeholder til globalbokse i højre - ParagraphSetup/XLRightColumnSetup.html */
#RightColumnParent {
	display:none;
}
#RightContentPlaceHolder {
}
/* ------ FORSIDE ------ */
/* Forside - ParagraphSetup/NZFrontpageSetup.html */
/* Setup til toppen */
#FrontpageParagraphSetupTopContainer {
	width:956px;
	height:325px;
	float:none;
}
.FrontpageParagraphSetupTopLeft {
	float:left;
	width:189px;
	margin-right:6px;
	clear:both;
}
.FrontpageParagraphSetupTopMiddle {
	float:left;
	width:570px;
	height:324px;
	margin-right:2px;
}
.FrontpageParagraphSetupTopRight {
	float:left;
	width:189px;
}
/* Setup til bunden */
.FrontpageParagraphSetupBottomLeft {
	float:left;
	width:381px;
	margin-right:5px;
	mclear:both;
}
.FrontpageParagraphSetupBottomMiddle {
	float:left;
	width:379px;
	margin-right:2px;
}
.FrontpageParagraphSetupBottomRight {
	float:left;
	width:189px;
}
/* ------ BYGGECENTER FORSIDE ------ */
/* 3 kolonner - ParagraphSetup/XLByggeCenterFrontpage.html */
#WrapperContainer {
	width:762px;
	_width:759px;
	float:left;
}
#CenterContainer {
	font-size:11px;
	width:570px;
	float:left;
}
#CenterContainer .CenterParagraphSetupTop {
 width:;
	float:left;
}
#CenterContainer .CenterParagraphSetupBottomLeft {
	width:282px;
	float:left;
}
#CenterContainer .CenterParagraphSetupBottomRight {
	width:282px;
	float:right;
}
#WrapperContainer .RightContainer {
	width:189px;
	float:left;
}
/* ------ Login siden ------ */
/* ParagraphSetup/XLLogin.html */
#LoginHeader {
	clear:both;
	width:529px;
	height:43px;
	padding-left:23px;
	padding-top:17px;
	margin-top:21px;
	background:url(/Files/System/xlbyg/Graphic/BGLoginSandHeader.gif) repeat-x top left;
	left:7px;
	position:relative;
}
#LoginHeader h2 {
	font-size:18px;
	font-weight:bold;
}
#LoginInfoContainer {
	clear:both;
	width:528px;
	padding:12px;
	left:7px;
	top:5px;
	position:relative;
}
#LoginInfoLeftContainer, #LoginInfoRightContainer {
 258px;
	float:left;
}
#LoginInfoLeftContainer {
	margin-right:12px;
}
/* ------ BBTV Setup ------ */
/* ParagraphSetup/XLBBTVSetup.html */
#BBTVCenterContent {
	float:left;
	width:570px;
}
#BBTVTube {
	background:url(/Files/System/XLByg/Graphic/BBTV/BackgroundBBTVPlayer.png) no-repeat top left;
	width:546px;
	height:372px;
	padding:8px 12px;
}
#XLTube {
	background:url(/Files/System/XLByg/Graphic/XLTube/XLTubePlayerBackground.png) no-repeat top left;
	width:480px;
	height:322px;
	padding:33px 45px;
}
#BBTVVideoList {
}
#BBTVVideoList h1, #XLTubeHome h2, #XLTubeHome .BredballeHeader {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVListWideTop.png) no-repeat top left;
	width:534px;
	height:25px;
	padding:10px 18px 0px;
}
#BBTVRightContent {
	float:right;
	width:186px;
}
#BBTVMobileContent {
}
#BBTVMobileContent h2 {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVMenuBackgroundTop.png) no-repeat top left;
	height:24px;
	width:150px;
	color:#fff;
	padding:10px 18px 0px;
}
#BBTVMobileContentHelp {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVAudioBoxBottom.png) no-repeat top left;
	height:49px;
	width:152px;
	padding:15px 17px;
}
#BBTVMobileContentHelp a {
}
#BBTVMobileContent #BBTVMobilePaging {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVAudioPaging.png) no-repeat top left;
	height:21px;
	width:156px;
	padding:4px 15px;
}
#BBTVMobileContent #BBTVMobilePaging .AudioPagingNext {
	float:right;
	color:#D8BC7E;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
#BBTVMobileContent #BBTVMobilePaging .AudioPagingNext a {
	color:#D8BC7E;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#BBTVMobileContent #BBTVMobilePaging .AudioPagingPrev {
	float:left;
	color:#D8BC7E;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
#BBTVMobileContent #BBTVMobilePaging .AudioPagingPrev a {
	color:#D8BC7E;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#BBTVTeasers {
}
/* ------ XLTube Setup ------ */
/* ParagraphSetup/XLTubeHomeSetup.html */

#XLTubeHome h2.NoShadow {
	background:url(/Files/System/XLByg/Graphic/XLTube/HeaderBackgroundNoTopShadow.png) no-repeat top left;
	width:534px;
	height:25px;
	padding:5px 18px 0px;
}
#XLTubeManchet {
	background:url(/Files/system/XLByg/Graphic/XLTube/ManchetBackgroundXLTube.png) no-repeat top left;
	padding:0 30px 20px;
	width:510px;
}
#XLTubeManchet .FloatNone {
	color:#fff;
	font-size:11px;
}
#XLTubePaging {
	background:url(/Files/System/XLByg/Graphic/BBTV/BBTVListWideBottom.png) no-repeat;
	height:28px;
	padding:7px 30px 0;
}
#XLTubePaging .PagingPassive {
	color:#4B4B4B;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.XLTubePagingPrevious {
	float:left;
}
.XLTubePagingPages {
	padding:0 30px;
	float:left;
	text-align:center;
	width:325px;
}
.XLTubePagingPages .PagingNumber, .XLTubePagingPages .PagingPassive {
	padding:0 5px;
}
.XLTubePagingNext {
	float:right;
}
.XLTubePagingNext a, .XLTubePagingPrevious a, #XLTubePaging a {
	color:#D8BC7E;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
/* ModuleSearch */
#ContentContainer .SearchProductTopContainer a {
	border-bottom:0px none;
	display:block;
	width:504px;
}
.SearchProductTopContainer img {
	margin:15px 0 15px 0;
	padding-left:24px;
	border:0px;
}
#ContentContainer .SearchProductTopContainer .SearchPhrase {
	background:url(/Files/System/xlbyg/Graphic/BGSearchPhrase.gif) repeat-x top left;
	height:31px;
	line-height:31px;
	padding-left:24px;
}
#ContentContainer .TopSearchPaging {
	background:url(/Files/System/xlbyg/Graphic/BGSearchPhrase.gif) repeat-x bottom left;
	display:block;
	width:528px;
	padding-right:24px;
	clear:both;
	text-align:right;
	height:19px;
	line-height:29px;
	height:29px;
}
#ContentContainer .SearchPaging {
	display:block;
	width:528px;
	padding-right:24px;
	clear:both;
	text-align:right;
	height:19px;
	line-height:29px;
}
#ContentContainer .SearchPaging a, #ContentContainer .TopSearchPaging a {
	border-bottom:none;
}
#ContentContainer .SearchResultItem {
	background:url(/Files/System/xlbyg/Graphic/BGSearchResult.jpg) no-repeat bottom left;
	padding:10px 24px 0 24px;
}
/* Accordion */
.FrontpageParagraphSetupTopRight h6 {
	margin:0px;
}
.FrontpageAccordionTop {
	clear:both;
	background-image:url(/Files/System/xlbyg/Graphic/AccordionFrontpageBoxTopBG.png);
	background-repeat:no-repeat;
	background-position:left top;
	height:57px;
}
.FrontpageAccordionTop h5 {
	clear:both;
	width:189px;
	padding-top:26px;
	font-size:11px;
	text-transform:uppercase;
	text-align:center;
	line-height:20px;
	color:#c7a76a;
	margin:0;
}
.FrontpageAccordionBottom {
	clear:both;
	height:11px;
	background-image:url(/Files/System/xlbyg/Graphic/AccordionFrontpageBoxBottomBG.png);
	background-repeat:no-repeat;
	background-position:left top;
}
.menuheader {
	background-repeat:no-repeat;
	background-position:left top;
	height:30px;
	font-size:11px;
	font-weight:bold;
	padding-left:12px;
	line-height:30px;
	cursor:pointer;
	background-image:url(/Files/System/xlbyg/Graphic/AccordionFrontpageHeaderOff.png);
}
.menuheader img {
	float:left;
	padding-right:4px;
}
.openheader {
	background-image:url(/Files/System/xlbyg/Graphic/AccordionFrontpageHeaderOn.png);
}
.FoldOutItemContent {
	padding:4px 17px;
	font-size:11px;
	height:126px;
	width:155px;
}
.FoldOutText h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	color:#64002A;
	font-weight:bold;
	text-transform:uppercase;
}
.FoldOutText a.pidlink {
	display:none;
}
.FoldOutText a, .FoldOutText a:visited {
	text-decoration:none;
	background-image:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:15px;
	background-position:0 50%;
	font-weight:bold;
}
.FoldOutText a:hover {
	color:#64002a;
}
/* ModuleXLJobView */
a.BlackDoubleArrowLink {
	color:#64002a;
	text-decoration:none;
}
a.BlackDoubleArrowLink:hover {
	color:#64002a;
	border-bottom:#64002a 1px dotted;
	text-decoration:none;
}
input.JobViewInput {
	border:0px;
	width:250px;
	height:21px;
	background:#daceb3;
}
#cvDescription {
	width:506px;
	height:275px;
	background:#daceb3;
	border:none;
}
#MyFile, #MyFile2 {
	width:350px;
	height:21px;
	font-size:11px;
}
/* ModuleSitemapV2 */
#ContentContainer ul#sitemap a.NoChildren {
	background:none;
}
#ContentContainer ul#sitemap a {
	border:none;
}
#ContentContainer ul#sitemap li {
	list-style:none;
}
#ContentContainer ul.M0 li {
	padding:5px 0;
	text-transform:uppercase;
	font-weight:bold;
}
#ContentContainer ul#sitemap a.Children {
	padding-right:10px;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlackDown.gif) no-repeat center right;
	font-weight:bold;
}
#ContentContainer ul.M1 li, #ContentContainer ul.M2 li, #ContentContainer ul.M3 li, #ContentContainer ul.M4 li {
	padding:5px 0 0 0;
	text-transform:none;
}
#ContentContainer ul.M2 li, #ContentContainer ul.M3 li, #ContentContainer ul.M4 li {
	font-weight:normal;
}
#ContentContainer ul.M1 li a {
	padding-right:10px;
}
#ContentContainer ul.M2 li a {
	padding-right:10px;
}
/* ModuleXLEdit */
.EditImageItem {
	display: block;
	width:178px;
	padding-left:11px;
	background-image: url(/Files/System/XLByg/Graphic/BGXLEditImage.png);
	background-repeat:repeat-y;
}
#ImageUpload {
	padding-top:3px;
	padding-left:3px;
}
#MyFile {
	width:162px;
	height:19px;
	font-size:9px;
}
#btnSave {
	font-size:11px;/*margin:4px 0;
	height:23px;
	padding:0;*/
}
.menuheader a {
	line-height:30px;
	display:block;
	text-decoration:none;
}

/* ModuleXLJob */
@charset "utf-8";
a.BlackDoubleArrowLink {
	color:#64002a;
	text-decoration:none;
}
a.BlackDoubleArrowLink:hover {
	color:#64002a;
	border-bottom:#64002a 1px dotted;
	text-decoration:none;
}
td a {
	color:#64002a;
	text-decoration:none;
}
td a:hover {
	color:#64002a;
	border-bottom:#64002a 1px dotted;
	text-decoration:none;
}
/* XLBYG Job Edit */
table.tablesorter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size: 11px;
	width: 100%;
	text-align: left;
	border:none;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #64002a;
	border:none;
	font-size: 11px;
	height:28px;
	padding-left:4px;
	color:#fff;
}
table.tablesorter thead tr .header {
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	line-height:20px;
	background-color: #FFF;
}
table.tablesorter tbody tr.odd td {
	background-color:#faf1dc;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/Files/System/tablesorter/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/Files/System/tablesorter/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
	background-color: #daceb3;
	color:#000;
}
.gbTitle b {
	color:#000;
}
input.JobEditInput {
	border:0px;
	width:250px;
	height:19px;
	background:#daceb3;
}
select.JobEditSelect {
	width:250px;
}
button#btnCancel {
	font-size:11px;
}
/* ModuleXLLocate */
#WideContentContainer #LocateTop {
	padding:0 15px 25px 15px;
	padding-left:15px;
	height:140px;
}
#LocateTop h1 {
	padding-left:11px;
}
#LocateTop ul {
	padding-left:25px;
}
#TopSearchContainer {
	float:left;
	width:407px;
	margin-right:14px;
}
#TopDirectLinkContainer {
	float:left;
	width:293px;
}
#TopSearchContainer .RedTopTitle, #TopDirectLinkContainer .RedTopTitle {
	clear:both;
	background-color:#64002a;
	height:35px;
	padding-left:11px;
	line-height:35px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.SandTopContainer {
	clear:both;
	background-color:#d8bc7e;
	height:53px;
	padding:6px 11px;
}
#addressZip {
	width:302px;
	height:20px;
	margin-right:5px;
	_margin-right:2px;
	float:left;
	font-size:11px;
}
.searchBtn {
	width:70px;
	text-align:center;
	float:right;
}
#XLUdlejningAfd {
	font-size:11px;
	height:22px;
	margin-top:6px;
	padding-top:3px;
	width:385px;
}
#MapWrapper {
	position:relative;
	height:650px;
	clear:both;
}
#map {
	position:absolute;
	overflow:hidden;
	height:650px;
	width:744px;
	z-index:1;
}
#RouteWrapper {
	width:552px;
	margin-left:-23px;
}
#MapNarrow {
	position:absolute;
	overflow:hidden;
	height:650px;
	width:552px;
	z-index:1;
}
#NZmapsearch {
	padding:5px;
	width:220px;
	height:95px;
	position:absolute;
	left:505px;
	top:35px;
	z-index:100;
}
#NZmapsearchBG {
	background-color:#fff;
	border:1px solid #000;
	padding:5px;
	width:220px;
	height:95px;
	position:absolute;
	left:505px;
	top:35px;
	z-index:10;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75;
}
#MapInfo p {
	color:#fff;
}
#MapInfo {
	display:none;
	color:#fff;
	padding:10px;
	width:212px;
	height:95px;
	position:absolute;
	left:505px;
	top:235px;
	z-index:100;
}
#MapInfo img {
	float:right;
}
#MapInfo h4 {
	color:#d8bc7e;
	text-transform:uppercase;
}
#MapInfoBG {
	display:none;
	background-color:#000;
	padding:5px;
	width:222px;
	height:95px;
	position:absolute;
	left:505px;
	top:235px;
	z-index:10;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
}
#MapInfoNarrow p {
	color:#fff;
}
#MapInfoNarrow {
	display:none;
	color:#fff;
	padding:10px;
	width:212px;
	height:95px;
	position:absolute;
	left:313px;
	top:40px;
	z-index:100;
}
#MapInfoNarrow img {
	float:right;
}
#MapInfoNarrow h4 {
	color:#d8bc7e;
	text-transform:uppercase;
}
#MapInfoBGNarrow {
	display:none;
	background-color:#000;
	padding:5px;
	width:222px;
	height:95px;
	position:absolute;
	left:313px;
	top:40px;
	z-index:10;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
}
#NZmapsearch b.LocateLoop {
	background:url(/Files/System/xlbyg/Graphic/IconLoop.png) no-repeat center left;
	padding:2px 25px;
}
#NZmapsearch table {
	font-size:10px;
	padding-top:7px;
}
#NZmapsearch input {
	font-size:10px;
	width:135px;
}
#NZmapsearch button {
	width:75px;
	margin-top:7px;
	height:25px;
}
#NZmapother {
	padding:5px;
	width:220px;
	height:62px;
	position:absolute;
	left:505px;
	top:150px;
	z-index:101;
}
#NZmapotherBG {
	background-color:#fff;
	border:1px solid #000;
	padding:5px;
	width:220px;
	height:62px;
	position:absolute;
	left:505px;
	top:150px;
	z-index:11;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75;
}
#map .Marker {
	width:144px;
	line-height:110%;
}
#map .Marker a.bullet {
	background:url(/Files/System/xlbyg/Graphic/IconDoubbleBulletRed.gif) no-repeat center left;
	padding-left:15px;
	color:#64002a;
	text-decoration:none;
	font-weight:bold;
}
#map .Marker a.bullet:hover {
	text-decoration:underline;
}
#Locations {
	position:relative;
	clear:both;
	display:none;
	line-height:125%;
}
#MapNearHeader {
	padding:13px 0 0 22px;
	height:43px;
	background:url(/Files/System/xlbyg/Graphic/BGLocateHeader.png) repeat-x;
}
#MapNear {
	/*height:144px;
	background:url(/Files/System/xlbyg/Graphic/BGLocateEntry.png) repeat-x;
	padding:30px 24px;
	width:696px;*/
	display:none;
}
.NearImage {
	width:168px;
	float:left;
	padding-right:24px;
}
h3.NearHeader {
	color:#64002a;
	font-size:13px;
	font-weight:bold;
}
h3.NearHeader a {
	color:#64002a;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.NearText {
	width:312px;
	float:left;
	padding-right:42px;
}
.NearLinks {
	width:150px;
	float:left;
}
.NearLinks a {
	display:block;
	color:#64002a;
	text-decoration:none;
	font-weight:bold;
}
.NearLinks a:hover {
	text-decoration:underline;
}
#MapOtherHeader {
	height:56px;
	background:url(/Files/System/xlbyg/Graphic/BGLocateHeader.png) repeat-x;
}
.MapOtherEntry {
	height:124px;
	width:696px;
	background:url(/Files/System/xlbyg/Graphic/BGLocateEntry.png) repeat-x bottom left;
	padding:15px 24px;
}
.OtherText {
	width:504px;
	float:left;
	padding-right:42px;
}
#RouteHeader {
	display:none;
}
input.AddressFrom {
	width:400px;
}
input.searchBtn {
	margin:7px 0 20px 0;
}
.SandText {
	color:#8c7a51;
	font-weight:bold;
}
/*h2.MapHeader{
	padding:13px 22px;
}*/
h2.MapHeaderOther, h2#MapNearHeader {
	padding:17px 0 0 22px;
}
/* ModuleXLLokalForside */
#LocalContentContainer {
	/*background:url(/Files/System/xlbyg/Graphic/BGArticleMain.png) top left;*/
	padding:20px 30px;
	font-size:11px;
	_width:505px;
	overflow:hidden;
	line-height:125%;
	margin:0 -30px;
}
#LocalTop {
}
#LocalMiddle {
	clear:both;
}
.LocalLeftCol {
	width:245px;
	float:left;
	overflow:hidden;
	margin-right:20px;
}
.LocalRightCol {
	width:245px;
	float:right;
	overflow:hidden;
}
#ContentContainerLocalBottom {
	background:url(/Files/System/xlbyg/Graphic/BGLocalPageHome.png) no-repeat top left;
	height:152px;
	padding:20px 30px;
	clear:both;
	font-size:11px;
	line-height:123%;
	margin:0 -30px -47px -30px;
}
#ContentContainerLocalBottom a {
	color:#64002A;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	border:none;
}
#ContentContainerLocalBottom a:hover {
	text-decoration:underline;
}
a.LocalShop {
	background:url(/Files/System/xlbyg/Graphic/IconShoppingCart.gif) no-repeat center left;
	padding-left:30px;
	width:120px;
}
a.LocalWeb {
	background:url(/Files/System/xlbyg/Graphic/IconFactory.png) no-repeat center left;
	padding-left:30px;
	width:120px;
}
a.LocalEmail {
	background:url(/Files/System/xlbyg/Graphic/IconEmailRed.gif) no-repeat center left;
	padding-left:30px;
	width:120px;
}
a.LocalRoute {
	background:url(/Files/System/xlbyg/Graphic/IconLoopRed.png) no-repeat center left;
	padding-left:30px;
	width:120px;
}
.LokalForsideEdit1 {
}
.LokalForsideEdit1 tr {
}
.InputWide {
	width:370px;
}
.InputPhone {
	width:85px;
}
.InputTiny {
	width:35px;
}
a.BlackDoubleArrowLink {
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0 4px;
	padding-left:15px;
	font-weight:bold;
	text-decoration:none;
	border:none;
}
a.BlackDoubleArrowLink:hover {
	text-decoration:underline;
}
/* ModuleXLNewsletter */
#NewsLetterTopMenu {
	padding-bottom:25px;
}
#NewsLetterTopMenu a {
	color:#64002A;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0 4px;
	border:none !important;
	font-weight:bold;
	padding:0 15px;
	text-decoration:none;
}
.DepartmentSubfolder {
	padding-left:20px;
	padding-bottom:10px;
	display:none;
}
.DepartmentHeader {
	padding-top:5px;
}
.DepartmentHeader a.DepartmentName {
	color:#64002A;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0 4px;
	border:none !important;
	font-weight:bold;
	padding-left:15px;
	text-decoration:none;
}
.DepartmentSubfolder a.NewsletterGroup {
	background:url(/Files/System/xlbyg/Graphic/IconNewsletterSmall.gif) no-repeat left center;
	border:none !important;
	font-weight:bold;
	display:block;
	height:16px;
	padding:5px 20px;
	text-decoration:none;
}
.DepartmentSubfolder .NewsletterSingleGroup {
	margin-left:20px;
	display:none;
}
/* XLNewNewsletter */
.NewNewsletterSteps {
}
.NewNewsletterSteps a {
	color:#64002A;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0 4px;
	border:none !important;
	font-weight:bold;
	padding-left:15px;
	text-decoration:none;
}
.NewNewsletterSteps a:hover {
	text-decoration:underline;
}
.NewNewsletterSteps span.ActiveStep {
	font-weight:bold;
	text-decoration:underline;
}
#NewNewsletter hr {
	border-color:#fff;
	border-style:dotted;
	border-width:1px 0 0;
	height:0;
	margin:5px 0;
}
#NewNewsletter .InputField {
	background-color:#DACEB3;
	border:0 none;
	height:19px;
	width:400px;
}
#NewNewsletter label, #NewNewsletter .InputField {
	clear:both;
	float:left;
}
#NewNewsletter .SendToAreas {
	margin-left:10px;
}
#NewNewsletter .SendTo {
	clear:both;
	padding-top:15px;
}
#NewNewsletter .SendTo h5, #NewNewsletter h5 {
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	background:#64002A;
	padding:10px;
	margin-top:15px;
}
#byggecenter {
	display:none;
	padding:10px;
	background:#64002A;
	color:#fff;
	margin-bottom:5px;
}
#zipBox {
	display:none;
	padding:10px;
	background:#64002A;
	color:#fff;
}
#tilbudsmail, .NewNewsletterSummation {
	padding:10px;
	background:#64002a;
	color:#fff;
}
#NewNewsletter .ZipInputField {
	background-color:#DACEB3;
	border:0 none;
	height:19px;
	width:100px;
}
tr.NewsletterDraftHeader, tr.NewsletterOutboxHeader {
	background:#64002a;
	color:#fff;
	font-size:14px;
}
tr.NewsletterDraftHeader td, tr.NewsletterOutboxHeader td {
	color:#fff;
	padding:5px;
	font-weight:bold;
}
tr.NewsletterDraftItem td, tr.NewsletterOutboxItem td {
	padding:5px;
}
tr.NewsletterDraftItem td a, tr.NewsletterOutboxItem td a {
	color:#64002A;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0 4px;
	border:none !important;
	font-weight:bold;
	padding-left:12px;
	text-decoration:none;
}
.NewsletterOutboxItem a.NoBackground {
	background:none !important;
}
/* ModuleXLNewsletterMemberAdministration */
/* Tilbudsavisen & Byggecenter bruger edit - /templates/XLNewsletterMemberAdministration/byggememberEdit.htm & tilbudmail.htm */
.TilbudsMailForm, .NewsletterAdmForm, .NewsletterProffAdmForm {
	display:inline;
}
.InputContainer {
	clear:both;
}
.TilbudsMailForm label, .InputContainer label {
	display:block;
	width:73px;
	float:left;
	line-height:21px;
}
.NewsletterAdmForm .InputContainer label {
	width:100px;
}
.NewsletterProffAdmForm .InputContainer label {
	width:130px;
}
.Required {
	color:#64002A;
}
.TilbudsMailForm .RequiredDesc, .InputContainer .RequiredDesc, .NewsletterProffAdmForm .RequiredDesc {
	padding-left:73px;
	font-size:9px;
	line-height:21px;
	clear:both;
}
.NewsletterProffAdmForm .RequiredDesc {
	padding-left:130px;
}
.RequiredDesc .Required {
	font-size:9px;
}
.TilbudsMailForm input.Email, .TilbudsMailForm input.Text, .InputContainer input.Text, .NewsletterProffAdmForm input.Text2 {
	display:block;
	width:308px;
	border:1px none;
	background-color:#daceb3;
	height:21px;
	padding-left:4px;
	line-height:21px;
	margin-bottom:2px;
	clear:right;
	font-size:11px;
}
.TilbudsMailTextAboveSelect {
	padding-top:32px;
	padding-bottom:5px;
	font-weight:bold;
	line-height:21px;
}
.TilbudsMailForm label.SelectLabel, .InputContainer label.SelectLabel {
	width:100px;
}
.NewsletterProffAdmForm label.SelectLabel {
	width:130px;
}
.TilbudsMailForm select, .NewsletterAdmForm select, .NewsletterProffAdmForm select {
	font-size:11px;
	line-height:21px;
	height:21px;
	width:303px;
}
.NewsletterAdmForm select {
	width:312px;
}
.NewsletterProffAdmForm select {
	width:313px;
}
.InputContainerCheckbox {
	clear:both;
	padding-left:83px;
	padding-bottom:25px;
}
.NewsletterProffAdmForm .InputContainerCheckbox {
	clear:both;
	padding-left:130px;
	padding-bottom:25px;
}
.ButtonSubmit {
	clear:both;
	padding:10px 0 0 290px;
}
.ButtonSubmit3B {
	clear:both;
	text-align:right;
	paadding:10px 0 0 99px;
}
.NewsletterAdmForm .ButtonSubmit {
	clear:both;
	padding:10px 0 0 200px;
}
.NewsletterProffAdmForm .ButtonSubmit {
	clear:both;
	padding:10px 0 0 348px;
}
.NewsletterAdmFormText {
	padding:21px 0 10px 0;
	clear:both;
}
/* Login side */
.LoginForm {
	display:block;
	width:240px;
	padding-right:14px;
}
.LoginForm label, .LoginForm .InputField, .LoginForm .DisabledField {
	float:left;
	clear:both;
}
.LoginForm label {
	padding-top:10px;
	height:17px;
	line-height:17px;
}
.LoginForm .InputField {
	width:238px;
	height:19px;
	border:0px none;
	background-color:#daceb3;
}
.LoginForm .DisabledField {
	width:238px;
	height:19px;
	border:0px none;
	background-color:#64002A;
	color:#fff;
}
.LoginForm .ButtonSubmit {
	clear:both;
	width:238px;
	padding:10px 0 0 0;
}
.LoginForm a {
	display:block;
	margin-right:26px;
	float:left;
}
.LoginRightContainer strong {
	display:block;
	padding-top:11px;
}
#SendPasswordContainer {
	position:absolute;
	top:15px;
	width:218px;
	height:102px;
	background-color:#64002a;
	color:#ffffff;
	padding:5px 10px 0px 10px;
	;
}
.CloseDiv {
	position:absolute;
	left:218px;
	cursor:pointer;
}
.EmailField {
	clear:both;
	margin-top:8px;
	width:218px;
	font-size:11px;
	padding:3px 0;
	border:0px none;
}
.SendForm {
	clear:both;
	margin:6px 0 0 122px;
}
.Info {
	color:#FFFFFF;
	font-size:10px;
	line-height:13px;
}
/* ModuleXLRent */
#Rental {
	margin-left:-23px;
	margin-right:-19px;
	_margin-right:-24px;
	_width:552px;
}
#LocalNoRental {
	background:url(/Files/System/xlbyg/Graphic/BGRent.jpg) no-repeat bottom left;
	padding:15px 20px;
	height:22px;
	font-weight:bold;
	color:#64002a;
	margin:0 -19px -15px -23px;
}
#Rental h1, #Rental h2, #Rental h3, #Rental table.selection, #Rental p {
	padding:0 20px;
}
#Rental h2, #Rental h3 {
	padding-top:10px;
}
#RentalSandBox, #LocalRentalHeader {
	background-color:#d8bc7e;
}
#RentalSandBox select, #LocalRentalHeader select {
	width:300px;
}
#LocalRentalHeader {
	padding-bottom:20px;
}
#LocalRentalHeader select {
	margin-left:20px;
}
#Rental tr.RentalResult {
	background:url(/Files/System/xlbyg/Graphic/BGRent.jpg) no-repeat bottom left;
	height:52px;
	font-weight:bold;
}
#Rental .RentalResult td {
	color:#64002a;
}
#Rental .RentalResult td a {
	border:none;
}
.RentalResultList {
	margin-bottom:-15px;
}
#NoRental {
	background:url(/Files/System/xlbyg/Graphic/BGRent.jpg) no-repeat bottom left;
	padding:15px 20px;
	height:22px;
	font-weight:bold;
	color:#64002a;
}
/* ModuleXLUserAdministration */
#UserAdmin {
	margin-top:15px;
}
#UserAdmin a.NoBackground {
	background:none;
	padding:0;
}
tr.UserAdminListHeader {
	background:#64002a;
	color:#fff;
	font-size:14px;
}
tr.UserAdminListHeader td {
	color:#fff;
	padding:5px;
	font-weight:bold;
}
tr.UserAdminListItem td {
	padding:5px;
}
tr.UserAdminListItem td a {
	color:#64002A;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletBlack.gif) no-repeat 0 4px;
	border:none !important;
	font-weight:bold;
	padding-left:12px;
	text-decoration:none;
}
#UserAdminAdd {
	padding-top:15px;
}
#UserAdminAdd input {
	background-color:#DACEB3;
	border:0 none;
	height:19px;
	width:250px;
}
/* ModuleNewsV2 */
#NewsList h1 {
	background:url(/Files/System/xlbyg/Graphic/BGArticleMain.png) no-repeat;
	padding:10px 25px;
	width:520px;
}
#NewsListTop {
	width:505px;
	height:24px;
	background:url(/Files/System/xlbyg/Graphic/BGArticleTop.png) no-repeat;
	padding:14px 65px 0 0;
}
#NewsListTop .FloatRight img {
	margin:0;
}
#NewsListMain {
	width:570px;
	clear:both;
	font-size:11px;
}
.NewsManchet {
	height:120px;
	background:url(/Files/System/xlbyg/Graphic/BGNewsTeaser.png) no-repeat top left;
	padding:15px 25px;
}
.NewsManchetImage {
	float:left;
}
.NewsManchetImage img {
	margin:0 20px 10px 0;
}
.NewsManchetBody {
	float:left;
}
.NewsManchetText a {
	text-decoration:none;
}
.NewsManchet h2 {
	color:#64002a;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
}
.NewsListReadMore {
	clear:right;
}
.NewsListReadMore a {
	text-decoration:underline;
}
#NewsListPaging {
	width:570px;
	background:url(/Files/System/xlbyg/Graphic/BGNewsListUtils.png) no-repeat top left;
	height:17px;
	padding:7px 10px;
	font-size:11px;
}
#NewsListPagingBottom {
	width:550px;
	background:url(/Files/System/xlbyg/Graphic/BGArticleBottom.png) no-repeat top left;
	height:30px;
	padding:8px 10px;
	font-size:11px;
}
#NewsListPagingBottom .FloatRight, #NewsListPaging .FloatRight {
	float:right;
	padding-right:35px;
}
#NewsListPagingBottom a, #NewsListPaging a {
	border:none;
	color:#64002a;
	text-decoration:none;
}
#NewsListPagingBottom a:hover, #NewsListPaging a:hover {
	text-decoration:underline;
}

/* Private Brands Home */
#PersonalBrandsHomeBeam {
	background:url(/Files/system/xlbyg/graphic/privatebrands/HomePageBeam.png) no-repeat left top;
	clear:both;
	height:134px;
	width:946px;
	padding:12px 10px;
	text-align:center;
}
#PersonalBrandsHomeBeam .PrivateBrandsTeaser {
	float:left;
	width:224px;
	margin-left:10px;
	display:inline;
	text-align:left;
	cursor:pointer;
}
#PersonalBrandsHomeBeam .PrivateBrandLogo {
	height:70px;
	text-align:center;
}
#PersonalBrandsHomeBeam .TeaserText {
	font-size:11px;
	padding:0 28px;
}
#PersonalBrandsHomeBeam .TeaserText h3 {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#PersonalBrandsHomeBeam .PrivateBrandLogo img {
	_behavior: url(/files/System/xlbyg/js/iepngfix_v2/iepngfix.htc);
}

/* Private Brands Generic */
#SiteContentContainer.Private #WideContentContainer .FloatNone {
	padding:0 20px;
}
#SiteContentContainer.Private #WideContentContainerBottom {
	background:url(/Files/system/xlbyg/graphic/privatebrands/PrivateBrandsContentBottom.png) no-repeat left top;
}
.PrivateBrandSpot {
	float:left;
	margin-left:12px;
	display:inline;
	width:232px;
}
#SiteContentContainer.Private #WideContentContainer .PrivateBrandSpot .Image a {
	border:none;
}
.PrivateBrandSpot .Header {
	padding:15px 0 0;
	height:37px;
}
#SiteContentContainer.Private #LeftMenuContainer h4 {
	background:none;
	color:#fff;
}
#SiteContentContainer.Private #LeftMenuContainer a {
	color:#fff;
	background:url(/Files/System/xlbyg/Graphic/IconDoubleBulletWhite.gif) no-repeat center right;
}
#SiteContentContainer.Private #LeftMenuContainer a.TopPageLink {
	background:none;
}
#SiteContentContainer.Private #LeftMenuContainer a.NoChildren {
	background:none;
}

/* Private Brands Build */
.Build #LocalLogoContainer {
	padding-top:5px;
}
.Build #XLBygPrivatePlayer {
	padding:12px 0;
	margin-top:12px;
	background:#eeddc2;
}
.Build #XLPrivateGallery {
	margin-top:12px;
	background:#eeddc2;
}
.Build #PrivateBrandsSpots {
	padding:0 12px 12px 0;
	background:#eeddc2;
	float:left;
	width:732px;
}
#SiteTopContainer.Build {
	background:url(/Files/system/xlbyg/graphic/privatebrands/BuildMainBGTop.gif) repeat-x left top;
}
#SiteContentContainer.Build {
	background:url(/Files/system/xlbyg/graphic/privatebrands/BuildMainBG.gif) repeat-x left top;
}
#SiteContentContainer.Build #WideContentContainerTop {
	background:url(/Files/system/xlbyg/graphic/privatebrands/BuildContentTop.png) no-repeat left top;
}
#SiteContentContainer.Build #WideContentContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/BuildContent.png) repeat-y left top;
	_background:url(/Files/system/xlbyg/graphic/privatebrands/BuildContent.gif) repeat-y left top;
	overflow:hidden;
	display:block;
	padding:0 11px 0 7px;
	_width:743px;
}
.Private.Build .PrivateBrandSpot.Box0 .Header {
	background:#96b8db;
}
.Private.Build .PrivateBrandSpot.Box1 .Header {
	background:#339798;
}
.Private.Build .PrivateBrandSpot.Box2 .Header {
	background:#5490c9;
}
.PrivateBrandSpot .Image {
}
#SiteContentContainer.Private.Build #LeftMenuContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/BuildMenuTop.png) no-repeat left top;
}
#SiteContentContainer.Private.Build #LeftMenuContainer div {
	background:url(/files/system/xlbyg/graphic/privateBrands/BuildMenu.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Build #LeftMenuContainer div:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/BuildMenuHover.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Build #LeftMenuContainer div.Inpath,
#SiteContentContainer.Private.Build #LeftMenuContainer div.Inpath:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/BuildMenuInline.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Build #LeftMenuContainer div.Active,
#SiteContentContainer.Private.Build #LeftMenuContainer div.Active:hover,
#SiteContentContainer.Private.Build #LeftMenuContainer div.ActiveNoChildren,
#SiteContentContainer.Private.Build #LeftMenuContainer div.ActiveNoChildren:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/BuildMenuActive.png) no-repeat left bottom;
}

/* Private Brands Outrium */
.Outrium #LocalLogoContainer {
	padding-top:10px;
}
.Outrium #XLBygPrivatePlayer {
	padding:12px 0;
	margin-top:12px;
	background:#c0b9b2;
}
.Outrium #XLPrivateGallery {
	margin-top:12px;
	background:#c0b9b2;
}
.Outrium #PrivateBrandsSpots {
	padding:0 12px 12px 0;
	background:#c0b9b2;
	float:left;
	width:732px;
}
#SiteTopContainer.Outrium {
	background:url(/Files/system/xlbyg/graphic/privatebrands/OutriumMainBGTop.gif) repeat-x left top;
}
#SiteContentContainer.Outrium {
	background:url(/Files/system/xlbyg/graphic/privatebrands/OutriumMainBG.gif) repeat-x left top;
}
#SiteContentContainer.Private.Outrium #WideContentContainerTop {
	background:url(/Files/system/xlbyg/graphic/privatebrands/OutriumContentTop.png) no-repeat left top;
}
#SiteContentContainer.Private.Outrium #WideContentContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/OutriumContent.png) repeat-y left top;
	_background:url(/Files/system/xlbyg/graphic/privatebrands/OutriumContent.gif) repeat-y left top;
	overflow:hidden;
	display:block;
	padding:0 11px 0 7px;
	_width:743px;
}
.Private.Outrium .PrivateBrandSpot.Box0 .Header {
	background:#7c6c5e;
}
.Private.Outrium .PrivateBrandSpot.Box1 .Header {
	background:#7cab35;
}
.Private.Outrium .PrivateBrandSpot.Box2 .Header {
	background:#141414;
}
.PrivateBrandSpot .Image {
}
#SiteContentContainer.Private.Outrium #LeftMenuContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/OutriumMenuTop.png) no-repeat left top;
}
#SiteContentContainer.Private.Outrium #LeftMenuContainer div {
	background:url(/files/system/xlbyg/graphic/privateBrands/OutriumMenu.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Outrium #LeftMenuContainer div:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/OutriumMenuHover.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Outrium #LeftMenuContainer div.Inpath,
#SiteContentContainer.Private.Outrium #LeftMenuContainer div.Inpath:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/OutriumMenuInline.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Outrium #LeftMenuContainer div.Active,
#SiteContentContainer.Private.Outrium #LeftMenuContainer div.Active:hover,
#SiteContentContainer.Private.Outrium #LeftMenuContainer div.ActiveNoChildren,
#SiteContentContainer.Private.Outrium #LeftMenuContainer div.ActiveNoChildren:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/OutriumMenuActive.png) no-repeat left bottom;
}

/* Private Brands Skagen */
.Skagen #LocalLogoContainer {
	padding-top:5px;
}
.Skagen #XLBygPrivatePlayer {
	padding:12px 0;
	margin-top:12px;
	background:#b7a68f;
}
.Skagen #XLPrivateGallery {
	margin-top:12px;
	background:#b7a68f;
}
.Skagen #PrivateBrandsSpots {
	padding:0 12px 12px 0;
	background:#b7a68f;
	float:left;
	width:732px;
}
#SiteTopContainer.Private.Skagen {
	background:url(/Files/system/xlbyg/graphic/privatebrands/SkagenMainBGTop.gif) repeat-x left top;
}
#SiteContentContainer.Private.Skagen {
	background:url(/Files/system/xlbyg/graphic/privatebrands/SkagenMainBG.gif) repeat-x left top;
}
#SiteContentContainer.Private.Skagen #WideContentContainerTop {
	background:url(/Files/system/xlbyg/graphic/privatebrands/SkagenContentTop.png) no-repeat left top;
}
#SiteContentContainer.Private.Skagen #WideContentContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/SkagenContent.png) repeat-y left top;
	_background:url(/Files/system/xlbyg/graphic/privatebrands/SkagenContent.gif) repeat-y left top;
	overflow:hidden;
	display:block;
	padding:0 11px 0 7px;
	_width:743px;
}
.Private.Skagen .PrivateBrandSpot.Box0 .Header {
	background:#92bcde;
}
.Private.Skagen .PrivateBrandSpot.Box1 .Header {
	background:#587698;
}
.Private.Skagen .PrivateBrandSpot.Box2 .Header {
	background:#253b4a;
}
.PrivateBrandSpot .Image {
}
#SiteContentContainer.Private.Skagen #LeftMenuContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/SkagenMenuTop.png) no-repeat left top;
}
#SiteContentContainer.Private.Skagen #LeftMenuContainer div {
	background:url(/files/system/xlbyg/graphic/privateBrands/SkagenMenu.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Skagen #LeftMenuContainer div:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/SkagenMenuHover.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Skagen #LeftMenuContainer div.Inpath,
#SiteContentContainer.Private.Skagen #LeftMenuContainer div.Inpath:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/SkagenMenuInline.png) no-repeat left bottom;
}
#SiteContentContainer.Private.Skagen #LeftMenuContainer div.Active,
#SiteContentContainer.Private.Skagen #LeftMenuContainer div.Active:hover,
#SiteContentContainer.Private.Skagen #LeftMenuContainer div.ActiveNoChildren,
#SiteContentContainer.Private.Skagen #LeftMenuContainer div.ActiveNoChildren:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/SkagenMenuActive.png) no-repeat left bottom;
}

/* Private Brands ScanVinduet */
.ScanVinduet #LocalLogoContainer {
	padding-top:5px;
}
.ScanVinduet #XLBygPrivatePlayer {
	padding:12px 0;
	margin-top:12px;
	background:#a4cae9;
}
.ScanVinduet #XLPrivateGallery {
	margin-top:12px;
	background:#a4cae9;
}
.ScanVinduet #PrivateBrandsSpots {
	padding:0 12px 12px 0;
	background:#a4cae9;
	float:left;
	width:732px;
}
#SiteTopContainer.Private.ScanVinduet {
	background:url(/Files/system/xlbyg/graphic/privatebrands/ScanVinduetMainBGTop.gif) repeat-x left top;
}
#SiteContentContainer.Private.ScanVinduet {
	background:url(/Files/system/xlbyg/graphic/privatebrands/ScanVinduetMainBG.gif) repeat-x left top;
}
#SiteContentContainer.Private.ScanVinduet #WideContentContainerTop {
	background:url(/Files/system/xlbyg/graphic/privatebrands/ScanVinduetContentTop.png) no-repeat left top;
}
#SiteContentContainer.Private.ScanVinduet #WideContentContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/ScanVinduetContent.png) repeat-y left top;
	_background:url(/Files/system/xlbyg/graphic/privatebrands/ScanVinduetContent.gif) repeat-y left top;
	overflow:hidden;
	display:block;
	padding:0 11px 0 7px;
	_width:743px;
}
.Private.ScanVinduet .PrivateBrandSpot.Box0 .Header {
	background:#ecedef;
}
.Private.ScanVinduet .PrivateBrandSpot.Box1 .Header {
	background:#2f516d;
}
.Private.ScanVinduet .PrivateBrandSpot.Box2 .Header {
	background:#99b7cf;
}
.PrivateBrandSpot .Image {
}
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer {
	background:url(/Files/system/xlbyg/graphic/privatebrands/ScanVinduetMenuTop.png) no-repeat left top;
}
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div {
	background:url(/files/system/xlbyg/graphic/privateBrands/ScanVinduetMenu.png) no-repeat left bottom;
}
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/ScanVinduetMenuHover.png) no-repeat left bottom;
}
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div.Inpath,
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div.Inpath:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/ScanVinduetMenuInline.png) no-repeat left bottom;
}
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div.Active,
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div.Active:hover,
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div.ActiveNoChildren,
#SiteContentContainer.Private.ScanVinduet #LeftMenuContainer div.ActiveNoChildren:hover {
	background:url(/files/system/xlbyg/graphic/privateBrands/ScanVinduetMenuActive.png) no-repeat left bottom;
}

/* Billed links */
#LokalContentContainer a.noline, #ContentContainer a.noline {
	border:none !important;
}