

<style type="text/css">
/***********************************************
****************** GLOBAL **********************
************************************************/
.WEBBUG{
	/*
	DO NOT DELETE OR MOVE THIS class (For some reason the first css class is not working)
	*/
}
body{
	font-size:9px;
}

H1 
{
	text-align:left; /* horizontal centering for IE Win quirks */
	font-family:Arial;
	font-size:10px;
	border-bottom: #C8C8C9 1px solid;
	line-height: 200%;
}
h2
{
	font-size:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

ul
{
    list-style-type:disc;
}

li {
    padding:0px;
} 

.IE6Warning
{

}
.IE6Warning td
{
	padding-top:13px;
	padding-left:13px;
	padding-right:13px;
	white-space:nowrap;
}
.interactiveElement
{
    cursor:pointer;
}

.data-table td
{
    padding:3px;
}

.DropDownListError
{
    border:1px solid #FF0000;
    margin-bottom:2px;
}
.TextboxError
{
    border:1px solid #FF0000;
    margin-bottom:2px;
}

.table-with-borders td
{
    border:1px solid #000000;
    padding:3px;
}
.table-without-borders td
{
    border:none;
}
.table-with-borders label
{
    white-space:nowrap;
}
.table-with-borders span
{
    font-weight:bold;
    padding-right:3px;
}
.table-with-borders input[type=text].large
{
    width:192px;
}
.table-with-borders input[type=text].small
{
    width:64px;
}
.table-with-borders input[type=text]
{
    margin-right:3px;
}
.table-without-borders td
{
    white-space:nowrap;
}
.bold
{
    font-weight:bold;
}
.link
{
    text-decoration:underline;
    font-style:italic;
    font-weight:bold;
}
input[type=text], textarea
{
    font-size:9px;
}

/***********************************************
****************** DEFAULT **********************
************************************************/	
.distance 
{ 
	width:1px;
	height:50%;
	margin-bottom:-277px; /* half of container's height */
	float:left;
}

.site{
    width:998px;
    height:554px;
}

.textbox
{
	font-size:9px;
}

.Deactivated
{
	cursor:pointer; 
	color:#CCCCCC;
}

.noStyleButton
{
	background-image:none;
	border:0px;
	background-color:Transparent;
	cursor:pointer;
	font-size:9px;
}

/*Buttons*/
.BtnImage1
{
	background-image:url(../gfx/Knap_str1_0.png);
	width:34px;
    height:20px;
}

.BtnImage2
{
	background-image:url(../gfx/Knap_str2_0.png);
	width:44px;
    height:20px;
}

.BtnImage3
{
	background-image:url(../gfx/Knap_str3_0.png);
	width:54px;
    height:20px;
}

.BtnImage4
{
	background-image:url(../gfx/Knap_str4_0.png);
	width:100px;
    height:20px;
}

.BtnImage5
{
	background-image:url(../gfx/Knap_str5_0.png);
	width:131px;
    height:20px;
}

.BtnOfferOn
{
	background-image:url(../gfx/Knap_tilbud_on_0.png);
	width:69px;
    height:24px;
}

.BtnOfferOff
{
	background-image:url(../gfx/Knap_tilbud_off_0.png);
	width:69px;
    height:24px;
}
.LinkButton
{
	padding-top:5px;
	text-align:center;
	background-repeat:no-repeat;
}
.departmentImageListImage
{
	position:absolute;
	top:119px;
	left:530px;
	width:431px; /*753*/
	height:334px;/*583*/	
	z-index:4;
	border:1px solid #808285;
	overflow:hidden;
}

.departmentImageListPrevous
{
	position:absolute;
	top:259px;
	left:507px;
	z-index: 99;
	cursor:pointer;
}

.departmentImageListNext
{
	position:absolute;
	top:259px;
	left:963px;
	z-index: 99;
	cursor:pointer;
}

.imageListStatus
{
	position:absolute;
	top:441px;
	left:926px;
	width:36px;
	height:12px;	
	z-index:100;
	background-color:#000000;
	text-align:center;
	padding-top:1px;
}

.default-scrollbar-container
{
    position:absolute;
    top:0px;
    right:-10px;
    z-index:100;
}
    
/***********************************************
******************** TOP ***********************
************************************************/	

/*******************TOP*MENU********************/
.menu1Panel
{
	position:absolute;
	top:0px;
	left:0px;
	width:998px;
	height:42px;
	background-image:url(../gfx/Top_0.png);
}

.boligkontoretLogoImg
{
	position:absolute;
	z-index:100;
	top:13px;
	left:16px;
}

.boligselskabLinkLabel
{
	position:absolute; 
	top:3px;
	left:31px; 
	cursor:pointer;
	font-weight:bold;
	font-size:10px;
}

.loginPanel
{
	position:absolute;
	/*border-left:1px solid #58585a;*/ /*58595b;*/
	height:43px;
	/*width:308px;*/
	right:6px;
	top:0px;
	text-align:right;
	float:right;
	padding-left:6px;
}

.loginPanel .wrapper
{
    padding-top:5px;
    border-left: 1px solid #58585A;
    width:303px;
    height:36px;
}

.loginControlsTable
{
    float:right;
}

.loginControlsTable tr td
{
	padding-right:3px;
	padding-bottom:2px;
}

.loginforgottonLoginTbl
{
	float:right;
	margin-top:-3px;
	margin-right:4px;
}

.loginforgottonLoginTbl tr td
{
	padding-left:4px;
}

.usernameTxt
{
	width:66px;
}

.passwordTxt
{
	width:43px;
}

.loginMemberTable
{
	margin-right:3px;
	margin-top:4px;
}

.loginMemberTable tr td
{
	padding-right:3px;
}

.activeOfferButtonBtn
{
	position:absolute;
	top:12px;
	left:10px;
}

.activeOfferButtonImg
{
	position:absolute;
	top:7px;
	left:2px;
}

.loginControlsTable tr td
{
    white-space:nowrap;
}


.boligforenigerImg
{
	position:absolute;
	top:32px;
	left:164px;
	z-index:2;
}

.boligforenigerBannerDiv
{
	position:absolute;
	top:32px;
	left:0px;
	height:9px;
	width:997px;
	z-index:1;
	background-image:url(../gfx/Boligforeninger_right_0.png);
}

/********************MENU*2*********************/
.menu2Panel
{
	position:absolute;
	top:42px;
	left:0px;
	width:100%;
	height:38px;
	z-index:4;
}

.menu2Table
{
	margin-left:6px;
	font-weight:bold;
	margin-top:6px;
}

.menu2Table tr td
{
    padding-left:7px;
}

/*JHA*/
.menu2SectionLinkContainer
{
	position:absolute;
	top:18px;
	left:555px;
	width:128px;
	height:20px;
	vertical-align:bottom;
	text-align:right;
	float:right;
}


/***********************************************
****************** CENTER **********************
************************************************/	
.div-site-center
{
    position:absolute;
    top:79px;
    left:0px;
    width:998px;
    height:454px;
}

.breadCrumbsLabel
{
	position:absolute;
	top:1px;
	left:6px;
	color:#999999;
	white-space:nowrap;
	font-size:9px;
}

.breadCrumbsLabel a
{
	text-decoration:underline;
	color:#999999;
}

.articleSearchPanel
{
	position:absolute;
	top:1px;
	right:3px;
	/*width:154px;
	height:16px;*/
	z-index:2;
	/*text-align:right;
	float:right;*/
}
.fontSize
{
	font-size:9px;
}
/***********************************************
****************** FRONTPAGE **********************
************************************************/	
.centerTopTabs
{
	position:absolute;
	top:17px;
	left:6px;
}
.largeTabBtnLeft
{
	text-transform:uppercase;
	font-weight:bolder;
	letter-spacing:1px;
	font-size:13px;
    background-image:url(../gfx/Fane_boligs_lejer_left_0.png);
    padding-left:8px;
    padding-right:13px;
    padding-top:2px;
    white-space:nowrap;   
}
.tabBtnLeft
{
	font-size:11px;
	font-weight:bold;
    background-image:url(../gfx/Fane_diverse_left_0.png);
    padding-left:8px;
    padding-right:20px;
    white-space:nowrap;
}

.frontpagebackground
{
	position:absolute;
	top:45px;
	left:6px;
	z-index:2;
}
.smallLine
{
	position:absolute;
	top:46px;
	left:7px;
	width:570px;
	height:16px;
	background-repeat:repeat-x;
	z-index:3;
}

.smallLine_state_1
{
	position:absolute;
	top:44px;
	left:7px;
	width:972px;
	height:16px;
	background-repeat:repeat-x;
	z-index:3;
}
.Boligkontoret-smallLine
{
	background-image:url(../gfx/Bjaelke_lille_0.png);
}

.LAB-smallLine
{
	background-image:url(../gfx/Bjaelke_lille_gron_0.png);
}

.ABF-smallLine
{
	background-image:url(../gfx/Bjaelke_lille_rod_0.png);
}

.SB-smallLine
{
	background-image:url(../gfx/Bjaelke_lille_blaa_0.png);
}

.AB-smallLine
{
	background-image:url(../gfx/Bjaelke_lille_orange_0.png);
}

.Boligkontoret-mediumLine
{
	background-image:url(../gfx/Bjaelke_mellem_0.png);
}

.LAB-mediumLine
{
	background-image:url(../gfx/Bjaelke_mellem_gron_0.png);
}

.ABF-mediumLine
{
	background-image:url(../gfx/Bjaelke_mellem_rod_0.png);
}

.SB-mediumLine
{
	background-image:url(../gfx/Bjaelke_mellem_blaa_0.png);
}

.AB-mediumLine
{
	background-image:url(../gfx/Bjaelke_mellem_orange_0.png);
}

.smallLineEnd
{
	position:absolute;
	top:46px;
	left:577px;
	z-index:3;
}

.smallLineEnd_state_1
{
	position:absolute;
	top:44px;
	left:979px;
	z-index:3;
}

.companyImageTransparentMask
{
	position:absolute;
	top:0px;
	left:497px;
	z-index:1;
}
.companyBackgroundImage
{
    position:absolute;
	top:0px;
	left:497px;
	width:500px;
	height:195px;
	z-index:1;
}

.companyBackgroundImage img
{
    position:absolute;
    top:0px;
    left:0px;
}

.companyBackgroundImage .hidden
{
    display:none;
}

.frontpageWelcomeTextState0
{
	position:absolute;
	top:80px;
	left:22px;
	width:534px;
	height:64px;
	z-index:99;
	overflow:hidden;
}

.BtnSearchProfile
{
	background-image:url(../gfx/Forside_knap_sogning_0.png);
	width:95px;
    height:28px;
    text-align:center;
    font-weight:bold;
}

.searchTableTitleRow
{
	padding-bottom:6px;
}
.searchTableTitle
{
	font-size:11px;
	font-weight:bold;
}

.searchParameterDropDown
{
	width:110px;
	margin-bottom:3px;
	font-size:9px;
}
.searchParameterTextbox
{
	width:92px;
	margin-bottom:3px;
	height:11px;
	font-size:9px;
	margin-right:15px;
	border:0px; /*TODO..Is this better?*/
}

.divAreaDepartment
{
	position:absolute;
	top:147px;
	left:260px;
	width:228px;
	height:101px;
	/*background-image:url(gfx/Area_box_0.png);*/
	z-index:9;
	overflow:hidden;
}

.divAreaDepartmentTitle
{
	position:absolute;
	top:4px;
	left:13px;
	width:202px;
	height:76px;
	overflow:hidden;
	font-weight:bold;
}
.divAreaDepartmentTextContainer
{
	position:absolute;
	top:22px;
	left:13px;
	width:189px;
	height:72px;
	overflow:hidden;
}

.divAreaDepartmentText
{
	position:relative;
}

.imgAreaDepartmentTextScrollUp
{
	position:absolute;
	top:22px;
	left:205px;
	cursor:pointer;
}

.imgAreaDepartmentTextScrollDown
{
	position:absolute;
	top:86px;
	left:205px;
	cursor:pointer;
}
.searchByMap
{
	position:absolute;
    top:174px;
    left:324px;
    width:337px;
    z-index:100;
}

.largeFlashMap
{
	height:262px;
}


.searchByMapSmall
{
	position:absolute;
    top:269px;
    left:260px;
    width:214px;
    z-index:100;
}

.searchByMapDepartment
{
	position:absolute;
    top:60px;
    left:480px;
    width:509px;
    height:394px;
    z-index:102;
}
.smallFlashMap
{
	height:165px;
}

.searchByMapTitle
{
	font-size:10px;
	font-weight:bold;
    background-image:url(../gfx/Fane_diverse_left_0.png);
    padding-left:8px;
    padding-right:20px;
    padding-top:2px;
    white-space:nowrap;
}

.tbnNewsTeaser
{
	position:absolute;
	left:851px;
	top:44px;
	z-index:2;
}
.div-news-header-spacer
{
    overflow:hidden;
    width:2px;
}
.tbnNewsTeaserTopLeft
{
	height:20px;
}
.tbnNewsTeaserTopRight
{
	background-image:url(../gfx/Fane_nyhed_right_0.png);
	background-position:top right;
	background-repeat:no-repeat;
	width:128px;
	height:20px;
}
.tbnNewsTeaserTitle
{
	padding-top:2px;
	font-size:10px;
	font-weight:bold;
}
.tbnNewsTeaserBody
{
	background-color:White;
	width:134px;
	border-right:1px solid #808285;
	border-left:1px solid #808285;
	border-bottom:1px solid #808285;
}

.tbnNewsTeaserBodyText
{
	padding:6px;
}

.tbnNewsTeaserLeftShadow
{
	background-image:url(../gfx/Nyhedsboks_left_0.png);
	background-repeat:repeat-y;
	width:6px;
}

.tbnNewsTeaserRightShadow
{
	background-image:url(../gfx/Nyhedsboks_right_0.png);
	background-repeat:repeat-y;
	width:6px;
}

.tbnNewsTeaserBottomShadow
{
	background-image:url(../gfx/Nyhedsboks_bund_0.png);
	background-repeat:repeat-x;
	height:6px;
}

.tbnNewsTeaserCornerShadow
{
	background-image:url(../gfx/Nyhedsboks_corner_0.png);
	width:6px;
	height:6px;
	background-repeat:no-repeat;
}

.tbnNewsTeaserCorner2Shadow
{
	background-image:url(../gfx/Nyhedsboks_corner2_0.png);
	width:6px;
	height:6px;
	background-repeat:no-repeat;
}

.height5
{
	height:3px;
}
.width5
{
	width:3px;
}
.width7
{
	width:4px;
}
.width9
{
	width:6px;
}
.width10
{
	width:6px;
}

.height10
{
	height:6px;
}
.height18
{
	height:12px;
}

.divFrontpageSearchContainer
{
	position:absolute;
	left:22px;
	z-index:4;
}

.residentHeadline
{
	position:absolute;
	top:166px;
	left:669px;
	text-transform:uppercase;
	font-weight:bolder;
	letter-spacing:1px;
	font-size:13px;
	z-index:2;
}

.residentHeadlineLeft
{
	padding-left:8px;
	padding-right:93px;
	padding-top:3px;
	background-image:url(../gfx/Fane_boligs_lejer_left_0.png);
	color:#f6881f;
}

.residentLinksBox
{
	position:absolute;
	top:195px;
	left:669px;
	width:320px;
	height:260px;
	border:1px solid #808285;
	z-index:5;
	background-color:#FFFFFF;
}
.residentTopLine
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:16px;
    z-index:2;
}

.residentLinksTbl
{
	position:absolute;
	top:31px;
	left:5px;
	width:309px;
}

.residentLink
{
	position:relative;
	top:0px;
	left:0px;
	width:152px;
	height:28px;
	background-image:url(../gfx/Forside_u_lejer_knap_0.png);
	background-repeat:no-repeat;
	font-size:10px;
	overflow:hidden;
	vertical-align:middle;
}

.residentBtn
{
	position:absolute;
	top:4px;
	left:7px;
	/*margin-top:6px;
	margin-left:7px;*/
	font-weight:bold;
	text-align:left;
	width:140px;
	white-space:normal;
}

.residentText
{
	padding-top:9px;
	width:152px;
	height:83px;
	overflow:hidden;
}
.frontpageWelcomeTextState1
{
	position:absolute;
	top:65px;
	left:22px;
	width:438px;
	height:64px;
	z-index:99;
}
.ApplyPageContent
{
	position:absolute;
	top:64px;
	left:19px;
	width:950px;
	height:384px;
	z-index:5;
}


.ApplyPageContentColumnSpacer
{
	width:32px;
}

.ApplyPageContentColumn1
{
	width:256px;
	vertical-align:top;
}

.ApplyPageContentColumn2
{
	width:314px;
	vertical-align:top;
}

.ApplyPageContentColumn3
{
	width:314px;
	vertical-align:top;
}

.ApplyPageLongTextbox
{
	width:192px;
	font-size:9px;
}
.ApplyPageMediumTextbox
{
	width:64px;
	font-size:9px;
}
.ApplyPageShortTextbox
{
	width:29px;
	font-size:9px;
}

.ApplyPageContentBox
{
	padding:6px;
	border:1px solid #000000;
	width:301px;
}
.ApplyPageContentTable tr td
{
	padding-bottom:3px;
}
.ApplyPageMediumDropDownlist
{
	width:64px;
	font-size:9px;
}
.ApplyPageLargeDropDownlist
{
	width:96px;
	font-size:9px;
}

.SearchParameterSelector
{
	position:absolute;
	width:106px;
	height:192px;
	background-color:#FFFFFF;
	/*border:1px solid #808285;*/
	z-index:1000;
}

.SearchParameterSelector2
{
	top:71px;
	left:112px;
}
.SearchParameterSelector3
{
	top:71px;
	left:218px;
}
.SearchParameterSelector4
{
	top:71px;
	left:324px;
}
.SearchParameterSelector5
{
	top:71px;
	left:430px;
}
.SearchParameterSelector6
{
	top:71px;
	left:537px;
}
.SearchParameterSelector7
{
	top:71px;
	left:643px;
}
.SearchParameterSelector8
{
	top:71px;
	left:750px;
}
.SearchParameterSelector9
{
	top:71px;
	left:857px;
}

.WishlistParameterSelector2
{
	top:25px;
	left:105px;
}
.WishlistParameterSelector3
{
	top:25px;
	left:211px;
}
.WishlistParameterSelector4
{
	top:25px;
	left:317px;
}
.WishlistParameterSelector5
{
	top:25px;
	left:423px;
}
.WishlistParameterSelector6
{
	top:25px;
	left:530px;
}
.WishlistParameterSelector7
{
	top:25px;
	left:636px;
}
.WishlistParameterSelector8
{
	top:25px;
	left:743px;
}
.WishlistParameterSelector9
{
	top:25px;
	left:850px;
}

.searchResultTitleRowDiv
{
	position:relative;
	left:0px;
	top:0px;
	width:105px;
	height:26px;
}
.searchResultTitleRowLastDiv
{
	position:relative;
	left:0px;
	top:0px;
	width:28px;
	height:26px;
}
.SearchParameterSelectorContainer
{
	position:absolute;
	top:0px;
	left:0px;
	border:1px solid #808285;
    height:100%;
    width:100%;
    overflow:hidden;
}
.SearchParameterSelectorDocument
{
	position:absolute;
	top:0px;
	left:0px;
	width:90px;
	background-color:#FFFFFF;
}
.btnBackToSearch
{
	position:absolute;
	top:19px;
	left:314px;
}
.searchResultTopPagingDiv
{
	position: absolute; 
	top:16px;
	left:448px;
	z-index:3;
	color:Gray;
}
.searchResultTopPagingDiv table tr td, .searchResultBottomPagingDiv table tr td, .wishlistTopPaging tr td
{
	padding-left:2px;
	padding-right:2px;
    border-collapse:collapse;
}

.searchResultBottomPagingDiv
{
	position: absolute; 
	top:426px;
	left:448px;
	z-index:6;
	color:Gray;
}
.searchResultbackground
{
	position:absolute;
	top:45px;
	left:6px;
	width:986px;
	height:413px;
	background-color:white;
	z-index:2;
}

.searchResultTbl
{
    width:986px;
	height:413px;
}

.searchresultSymbolHelp
{
	position:absolute;
	top:27px;
	left:958px;
	z-index:2;
	/*background-image:url(gfx/Bjaelke_lille_0.png);*/
	background-repeat:repeat-x;
}

.searchResultTableParameterRow
{
	/*height:26px;*/
	/*line-height:26px;*/
	background-repeat:repeat-x;
	text-align:center;
}

.searchResultTableParameterRowCell
{
	width:106px;
	border-right:1px solid white;
}

.searchResultTableCriteriaRow
{
	height:12px;
	line-height:12px;
}
.searchResultTableCriteriaRow select
{
	font-size:9px;
	width:100%;
}

.searchResultTableSortImageRow
{
	height:19px;
	line-height:19px;
	vertical-align:top;
	text-align:center;
}
.searchResultTableContentRow td
{
    background-color:#FFFFFF;
	border-top:1px solid #808285;
	text-align:center;
	cursor:pointer;
}
.searchResultTableContentRowCell
{
	height:62px;
	line-height:62px;
}
.searchResultTableBottomRow
{
	height:42px;
	line-height:42px;
	border-top:1px solid #808285;
}
.searchResultBottomRowContent
{
    border-left:1px solid #808285;
    border-right:1px solid #808285;
    border-bottom:1px solid #808285;
    height:35px;
    line-height:35px;
    width:100%;
}
.searchResultParameterTitle
{
	position:absolute;
	display:inline-block;
	top:8px;
	left:0px;
	width:95px;
	/*color:White;*/
	text-align:center;
	font-weight:bold;
	font-size:9px;
	white-space:nowrap;
	text-align:center;
}
.searchResultChangeParameterSpacer
{
	height:9px;
}
.searchResultChangeParameter
{
	text-align:right; 
	float:right;
	vertical-align:top;
}
.searchResultChangeParameterImage
{
	cursor:pointer;
	position:absolute;
	top:15px;
	left:95px;
}
.searchResultChangeSort
{
	text-align:right; 
	float:right; 
	vertical-align:top;
	padding-top:0px;
}
.searchResultChangeSortImage
{
	cursor:pointer;
	position:absolute;
	top:3px;
	left:95px;
}
.searchResultLastChangeSortImage
{
	cursor:pointer;
	position:absolute;
	top:3px;
	left:17px;
}
.searchResultDepartmentImage
{
	position: relative; 
	width:106px;
	height:62px;
	background-repeat:no-repeat;
}

.searchResultDepartTextOnImage
{
	position: absolute; 
	height:13px;
	line-height:13px;
	width:99px;
	left:0px;
	top:49px;
	background-image:url(../gfx/white80.png); 
	text-align:left; 
	padding-left:10px;
	font-weight:bold;
	overflow:hidden;
	font-size:8px;
	white-space:nowrap;
}
.searchResultCompanyColumn
{
	position:relative;
	top:0px;
	left:0px;
	vertical-align:top;
	width:28px;
	background-color:#e2e3e4;
}
.searchResultTableEmptyRow
{
	border-top:0px;
	height:62px;
}

.searchResultTableSmallEmptyRow
{
	border-top:0px;
	height:17px;
}

.SelectedApartmentAddToWishList
{
	position:absolute;
	left:320px;
	top:58px;
	z-index:5;
}

.RightSubmenuTable
{
	position:absolute;
	top:62px;
	left:479px;
	height:19px;
	vertical-align: bottom;
	padding-bottom:0px;
	z-index: 4;
}

.LeftSubmenuTable
{
	position:absolute;
	top:61px;
	left:13px;
	height:19px;
	vertical-align: bottom;
	padding-bottom:0px;
	z-index: 4;
}

.SubmenutabBtnLeft
{
	font-size:10px;
	font-weight:bold;
    background-image:url(../gfx/Fane_Submenu_0.png);
    padding-left:8px;
    padding-right:6px;
    white-space:nowrap;
    background-repeat:no-repeat;
}

.SubmenuLastTabBtnLeft
{
	font-size:10px;
	font-weight:bold;
    background-image:url(../gfx/Fane_Submenu_0.png);
    padding-right:6px;
    padding-left:8px;
    white-space:nowrap;
    background-repeat:no-repeat;
}
.btnBackToSearchResult
{
	position:absolute;
	top:19px;
	left:416px;
	z-index:5;
}
.btnBackToWishlist
{
	position:absolute;
	top:19px;
	left:518px;
	z-index:5;
}
.searchresultSymbolHelp
{
	position:absolute;
	top:27px;
	left:958px;
	z-index:2;
	background-repeat:repeat-x;
}

.CompanyNewsImageListPrevous
{
	position:absolute;
	top:240px;
	left:457px;
	z-index: 99;
	cursor:pointer;
}

.CompanyNewsImageListNext
{
	position:absolute;
	top:240px;
	left:963px;
	z-index: 99;
	cursor:pointer;
}

.ApartmentImage
{
	position:absolute;
	top:96px;
	left:13px;
	z-index:10;
}

.ApartmentPlaceHolder
{
	position:absolute;
	top:96px;
	left:77px;
	z-index:10;
}
.newsImageListImage
{
	position:absolute;
	top:80px;
	left:479px;
	width:482px;
	height:373px;	
	z-index:4;
	border:1px solid #808285;
	overflow:hidden;
}
.imageComingText
{
	font-size:30px;
}

.selectedApartmentdivTextFieldBackground
{
	position:relative;
	top:0px;
	left:0px;
	width:358px;
	height:348px;
	z-index: 4;
	overflow: hidden;
	background-color:#FFFFFF;
	
}
.selectedApartmentdivTextField
{
	width:340px;
	position: relative;
}
.apartmentInfoScrollbarContainer
{
    position:absolute;
	top:0px;
	left:358px;
	z-index:99;
}

.profil-content-container
{
    position:absolute;
    z-index:10;
    top:80px;
    left:7px;
    width:982px;
    overflow:hidden;
}
.wishlistTopPaging
{
    margin-top:4px;
    margin-bottom:4px;
}
.wishlistTitleRowLastDiv
{
    position:relative;
    width:29px;
    height:26px;
}

.offerlist-action-row
{
    cursor:default;
    border-top:0px;
	height:62px;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
}
/***********************************************/
.gradientLifestyle
{
	position:absolute;
	left:870px;
	z-index:1;
	border: #ff0000 0px solid;
}
.articlebackground
{
	position:absolute;
	top:44px;
	left:6px;
	z-index:3;
}
.divTextFieldBackgroundCompanyArticle
{
	position:absolute;
	top:96px;
	left:182px;
	width:288px;
	height:351px;
	z-index: 4;
	overflow: hidden;
	/*border: #333333 1px dashed;*/	
}
.divCompanyArticleLabel
{
	position:absolute;
	top:65px;
	left:13px;
	width:387px;
	height:12px;
	vertical-align: bottom;
	padding-bottom:1px;
	border-bottom: solid 1px #C8C8C9;
	z-index: 4;
	font-weight:bold;
}
.divCompanyArticleLabelWide, .CompanyContactLabel
{
	position:absolute;
	top:65px;
	left:13px;
	width:931px;
	height:12px;
	vertical-align: bottom;
	padding-bottom:1px;
	border-bottom: solid 1px #C8C8C9;
	z-index: 4;
	font-weight:bold;	
}

.divTextFieldBackgroundWideCompanyArticle
{
	position:absolute;
	top:96px;
	left:182px;
	width:767px;
	height:351px;
	z-index: 4;
	overflow: hidden;
	/*border: #333333 1px dashed;*/
}
.imgActiveImagelistImageCompanyArticle
{
	position:absolute;
	top:109px;
	left:512px;
	width:457px;
	height:335px;	
	z-index:4;

}

.divTextFieldCompanyArticle
{
	width:100%;
	position: relative;
	background-color:#FFFFFF;
	z-index:5;
}

.divTextFieldWideCompanyArticle
{
	width:100%;
	position: relative;
	z-index:5;
	background-color:#FFFFFF;
}

.articleScrollbarContainer
{
	position:absolute;
	top:99px;
	left:484px;
	z-index: 99;
}
.articleScrollbarContainerWide
{
	position:absolute;
	top:99px;
	left:968px;
	z-index: 99;
}
.companyNewsRoot
{
    z-index: 9;
    position:absolute;
	top:96px;
	left:182px;
}

.companyNewsContainer
{
	position:relative;
	top:0px;
	left:0px;
	width:261px;
	height:351px;
	z-index: 10;
	overflow: hidden;
}
.companyNewsDocument
{
	width:100%;
	position: relative;
	background-color:#FFFFFF;
	z-index: 11;
}

.news-date-span
{
    display:block;
    font-style:italic;
    font-weight:bold;
    padding-bottom:3px;
}

.LeftSubmenuTable .horizontal-spacer
{
    width:128px;
    border-bottom:1px solid #999999;
    height:19px;
}

.EditUserDataPageContent
{
    position:absolute;
    z-index:10;
    top:96px;
    left:26px;
}

/*****************Departments************************/
.companyLogo
{
	position:absolute;
	top:50px;
	left:906px;
	z-index:4;
}
.pnlDepartmentTop
{
	position:absolute;
	top:55px;
	left:13px;
	width:888px;
	height:26px;
	vertical-align: bottom;
	padding-bottom:1px;
	border-bottom: solid 1px #C8C8C9;
	z-index: 4;
}
.divDepartmentMenu
{
	position:absolute;
	top:110px;
	left:13px;
	width:157px;
	height:324px;
	z-index: 4;
	overflow:hidden;
	border: #C8C8C9 1px solid;
}
.BtnDepartmentSearch
{
	position:absolute;
	left:320px;
	top:0px;
}
.btnDepartmentResidentLogin
{
	position:absolute;
	left:186px;
	top:0px;
}
.divTextFieldBackground
{
	position:absolute;
	top:110px;
	left:186px;
	width:274px;
	height:335px;
	z-index: 4;
	overflow: hidden;
	/*border: #333333 1px dashed;*/
	
}
.divTextField
{
	width:256px;
	position: relative;
}
.imgDepartmentMenuUpArrow
{
	position:absolute;
	top:99px;
	left:88px;
	z-index:1000;
	cursor:pointer;
}

.imgDepartmentMenuDownArrow
{
	position:absolute;
	top:438px;
	left:88px;
	z-index:1000;
	cursor:pointer;
}
.articleSearchTextbox
{
	width:115px;
	font-size:9px;
}

.companyNewsContainerWide
{
	position:relative;
	top:0px;
	left:0px;
	width:757px;
	height:351px;
	z-index: 4;
	overflow: hidden;
}
.companyNewsDocumentWide
{
	width:100%;
	position: relative;
	background-color:#FFFFFF;
}


/*******************RESIDENT********************/

/********************MENU*3*********************/
#pnlMenu3, .pnlMenu3
{
	position:absolute;
	top:45px;
	left:6px;
	width:972px;
	height:34px;
	vertical-align: bottom;
	padding-bottom:0px;
	border-bottom: solid 1px #C8C8C9;
	z-index: 4;
}
.pnlMenu3 .tbl-root
{
    position:absolute;
    top:16px;
    left:6px;
}



.menu3tabBtnLeft
{
	
	font-size:11px;
	font-weight:bold;
    background-image:url(../gfx/Fane_diverse_left_0.png);
    background-repeat:no-repeat;
    padding-left:6px;
    padding-right:20px;
    padding-top:2px;
    white-space:nowrap;
}

.menu3tabBtnLeft a
{
	white-space:nowrap;
}
.width200
{
	width:128px;
}
/********************MENU*4*********************/
#pnlMenu4
{
	position:absolute;
	top:110px;
	left:13px;
	width:157px;
	height:38px;
	z-index: 4;

}

.menu4Table
{
	width:154px;
	/*font-weight:bold;*/
	border: #C8C8C9 1px solid;
	padding:0px;
	margin:0px;
	
}

.menu4Td0
{
	background-color:#ffffff;
	padding-left:10px;
	
}

.menu4Td1
{
	background-image: url('../gfx/menu4bg1_0.png');
	padding-left:10px;
	height:13px;
	background-repeat:repeat-y;
}
.menu4Td2
{
	height:1px;
	background-image: url('../gfx/menu4bg2_2.png');
}
.menu4Td3
{
	background-image: url('../gfx/menu4bg1_2.png');
	padding-left:10px;
	height:8px;
}

.divTextFieldRoot
{
    position:absolute;
	top:110px;
	left:186px;
	z-index:4;
}

.divTextFieldContainerWide
{
	position:relative;
	top:0px;
	left:0px;
	width:776px;
	height:335px;
	z-index: 4;
	overflow: hidden;
	/*border: #333333 1px dashed;*/
	
}
.divTextFieldDocumentWide
{
	width:758px;
	position: relative;
	background-color:#FFFFFF;
}

.residentScrollbarContainerWide
{
    position:absolute;
	top:0px;
	left:776px;
	z-index:100;
}

.divTextFieldContainer
{
	position:relative;
	top:0px;
	left:0px;
	width:274px;
	height:335px;
	z-index: 4;
	overflow: hidden;
	/*border: #333333 1px dashed;*/
	
}

.divTextFieldDocument
{
	width:256px;
	position: relative;
	background-color:#FFFFFF;
}

.residentScrollbarContainer
{
    position:absolute;
	top:0px;
	left:274px;
	z-index:100;
}

.imgActiveImagelistImage
{
	position:absolute;
	top:110px;
	left:507px;
	width:457px;
	height:335px;	
	z-index:4;

}

/*****************CONTACT*********************/
.ContactFormTable tr td
{
	vertical-align:top;
}

.ContactFormTableFirstColumn
{
	padding-right:13px;
	
}
.ContactFormTableSecondColumn
{
	padding-bottom:3px;
}
.ContactInput
{
	width:192px;
	font-size:9px;
}

.ContactMultilineInput
{
	width:192px;
	height:42px;
	font-size:9px;
}

.ErrorMessage
{
	color:#FF0000;
	font-weight:bold;
}

/***********************************************
****************** BOTTOM **********************
************************************************/	
.div-site-bottom
{
    position:absolute;
    top:539px;
    left:0px;
    width:998px;
    height:16px;
    padding-left:6px;
    padding-top:1px;
}


/***********************************************
****************** POPUPBOX ********************
************************************************/
.master-popup-root
{
    position:absolute;
    top:0px;
    left:0px;
    z-index:10000;
    height:100%;
    width:100%;
}
	
.popupbox-root-container
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    z-index:10000;
    /*border:1px solid #000000;*/
    /*background-color:#FF0000;*/
}

.div-popup-root
{
    position:relative;
}
.div-popup-container
{
    position:relative;
    max-height:448px;
    overflow:hidden;
}
.div-popup-document
{
    position:relative;
    max-width:500px;
    min-width:128px;
    background-color:#FFFFFF;
}

.popupScrollbarContainer
{
    position:absolute;
    right:-10px;
    top:0px;
}

.popupbox-content-container
{

}

.popupbox-root-table
{
    margin:auto;
}

.popupbox-content-table
{
    border:1px solid #808285;
}

.popupbox-content-cell
{
    padding:16px;
    background-color:White;
    min-height:64px;
    min-width:128px;
}

.shadow-top-left
{
    background-image:url(../gfx/shadow_top_left_0.png);
    height:6px;
    width:6px;
}
.shadow-top-center
{
    background-image:url(../gfx/shadow_top_center_0.png);
    height:6px;
}
.shadow-top-right
{
    background-image:url(../gfx/shadow_top_right_0.png);
    height:6px;
    width:6px;
}

.shadow-center-left
{
    background-image:url(../gfx/shadow_center_left_0.png);
    width:6px;
}
.shadow-center-right
{
    background-image:url(../gfx/shadow_center_right_0.png);
    width:6px;
}

.shadow-bottom-left
{
    background-image:url(../gfx/shadow_bottom_left_0.png);
    height:6px;
    width:6px;
}
.shadow-bottom-center
{
    background-image:url(../gfx/shadow_bottom_center_0.png);
    height:6px;
}
.shadow-bottom-right
{
    background-image:url(../gfx/shadow_bottom_right_0.png);
    height:6px;
    width:6px;
}

.popupbox-top-bar
{
    height:23px;
    background-repeat:repeat-x;
    text-align:right;
}
.popupbox-bottom-bar
{
    height:12px;
    background-repeat:repeat-x;
}

.data-table .small-textbox
{
    width:16px;  
}

.data-table .medium-textbox
{
    width:32px;  
}

.data-table input
{
    font-size:9px; 
}

.data-table .large-textbox
{
    width:224px;  
}

.imgEventImagePreview
{
    width:128px;  
}

/***************** RESIDENT CALENDER *****************/
.div-resident-calender-button-container
{
    position:absolute;
    top:86px;
    right:102px;
    z-index:100;
}

.resident-calender-table
{
    width:100%;
}

.resident-calender-table tr
{
    cursor:pointer;
}

.resident-calender-table tr:hover
{
    background-color:#EEEEEE;
}

.resident-calender-table tr:hover th
{
    background-color:White;
    cursor:default;
}

.resident-calender-table th
{
    border-bottom: #C8C8C9 1px solid;
    padding-bottom:3px;
    padding-right:3px;
    text-align:left;
}

.resident-calender-table td
{
    padding-right:26px;
    padding-top:3px;
    padding-bottom:3px;
}

.resident-calender-table .even-row
{
    background-color:#F7F6F3;
}

.resident-calender-table .odd-row
{
    background-color:#FFFFFF;
}

.LinkButton
{
	padding-top:5px;
	text-align:center;
	background-repeat:no-repeat;
}

.resident-calender-event-back-wide
{
    position:absolute;
    top:109px;
    left:853px;
    z-index:1000;
}

.resident-calender-event-back
{
    position:absolute;
    top:90px;
    left:352px;
    z-index:1000;
}

.resident-event-with-image-top-table td, .resident-event-without-image-top-table td
{
    padding-bottom:4px;
}

/* LEJER : MIN BOLIG */
.resident-data-table-topmenu
{
    position:absolute;
    top:110px;
    left:483px;
    width:480px;
    height:336px;
    overflow:hidden;
    z-index:10;
}

.resident-data-table-container
{
    overflow:auto;
    width:478px;
    height:307px;
    border:1px solid #C8C8C9;
}

.resident-data-table
{ 
    width:455px;
    /*min-height:301px;*/
}

.resident-data-table.hidden
{
    display:none;    
}

.resident-data-table table
{
    width:100%;
    padding:6px;
}

.resident-data-table table td
{
    padding-left:3px;
    padding-right:3px;
    padding-top:1px;
    padding-bottom:1px;
}

.resident-data-table table th
{
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
    padding-top:1px;
    padding-bottom:1px;
    text-align:left;
    text-decoration:underline;
}

.resident-data-table table .even
{
    background-color:#CCCCCC;
}

.resident-data-table table .even:hover, .resident-data-table table .odd:hover
{
    background-color:#AAAAAA;
    color:#FFFFFF;
}

.resident-data-table table .odd
{
}

.two-column-table
{
    width:100%;
    padding:6px;
}

.two-column-table td
{
    vertical-align:top;
    padding-bottom:6px;
}

.two-column-table .column-1, .two-column-table .column-2
{
    width:50%;
}

.table-form td
{
    padding-bottom:5px;
}

.table-form input[type=text]
{
    width:192px;
}


.tblDepartmentMenu
{
    width:100%;
    position:relative;
}

.notice-button
{
    position:absolute;
    /*top:96px;
    left:320px;*/
    top:416px;
    left:32px;
    z-index:100;
}
.ApplyPageContentTable label
{
    padding-right:3px;
}

.div-shadow
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    background-color:Black;
    filter:alpha(opacity=30);
    opacity: 0.3;
    -moz-opacity:0.3;
    z-index:9000;
}

.iframe-quickpay-window-root
{
    position:relative;
    width:500px;
    height:300px;
}

.iframe-quickpay-window-container
{
}

.iframe-quickpay-window
{
    width:500px;
    height:300px;
}

.div-error-Message
{
    position:absolute;
    top:81px;
    left:400px;
    z-index:100000000;
    background-color:Yellow;
    border:1px solid #000000;
    padding:3px;
    
}


.div-imagelist-overlay-background
{
    background-image:url(../gfx/white80.png);
    background-repeat:repeat;
    position:absolute;
    top:349px;
    left:6px;
}

.span-imagelist-overlay-text
{
    padding:3px 6px 3px 6px;
    font-weight:bold;
    display:block;
}




/*Update 31-03-2011*/
.centerTopTabs.state-0, .centerTopTabs.state-6, .centerTopTabs.state-7, .centerTopTabs.state-8, .centerTopTabs.state-9
{
	top:10px;
}

.frontpagebackground
{
	top:38px;
}

.mediumLine
{
    position:absolute;
	top:38px;
	left:7px;
	width:566px;
	height:34px;
	background-repeat:repeat-x;
	z-index:3;
}

.mediumLineLong
{
    position:absolute;
	top:38px;
	left:6px;
	width:984px;
	height:34px;
	background-repeat:repeat-x;
	z-index:3;
}

.Boligkontoret-mediumLargeLine
{
    background-image:url(../gfx/bjaelke_medium_graa_left_0.png);
}
.ABF-mediumLargeLine
{
    background-image:url(../gfx/bjaelke_medium_rod_left_0.png);
}
.LAB-mediumLargeLine
{
    background-image:url(../gfx/bjaelke_medium_gron_left_0.png);
}
.SB-mediumLargeLine
{
    background-image:url(../gfx/bjaelke_medium_blaa_left_0.png);
}
.AB-mediumLargeLine
{
    background-image:url(../gfx/bjaelke_medium_orange_left_0.png);
}

.mediumLineEnd
{
	position:absolute;
	top:38px;
	left:573px;
	z-index:3;
}

.div-menu-button-container
{
    position:absolute;
    right:429px;
    top:42px;
    z-index:1000;
}

.tbl-menu-button .left
{
    width:9px;
    height:28px;
    background-image:url(../gfx/knap_left_0.png);
    background-repeat:no-repeat;
}
.tbl-menu-button .center
{
    height:28px;
    background-image:url(../gfx/knap_midt_0.png);
    background-repeat:repeat-x;
    width:96px;
}
.tbl-menu-button .center a,.tbl-menu-button .center span
{
    display:block;
    text-align:center;
    font-size:10px;
    font-weight:bold;
}

.tbl-menu-button .right
{
    width:9px;
    height:28px;
    background-image:url(../gfx/knap_right_0.png);
    background-repeat:no-repeat;
}

.divFrontpageSearchContainer
{
    left:16px;
    bottom:0px;
}

.tbl-search-box .top
{
    width:239px;
    height:5px;
    background-image:url(../gfx/boks_top_0.png);
    background-repeat:no-repeat;
}
.tbl-search-box .center
{
    width:220px;
    background-image:url(../gfx/boks_midt_0.png);
    background-repeat:repeat-y;
    padding-left:6px;
    padding-right:6px;
    padding-top:1px;
    padding-bottom:1px;
}
.tbl-search-box .bottom
{
    width:239px;
    height:5px;
    background-image:url(../gfx/boks_bund_0.png);
    background-repeat:no-repeat;
}

.tbl-search-box-content
{
    width:224px;
}

.tbl-search-box-content .noStyleButton
{
    margin-left:4px;
    margin-right:4px;
}

.upnlSearchProfiles
{
    margin:auto;
}

.upnlSearchProfiles td
{
    text-align:center;
}

.searchTableTitle
{
    background-image:url(../gfx/gradient_0.png);
    background-repeat:repeat-y;
    display:block;
    font-size:11px;
    text-transform:uppercase;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:3px;
}

.LinkBtnSearchProfile
{
    height:19px;
    width:95px;
    display:block;
    padding-top:10px;
    background-image:url(../gfx/Forside_knap_sogning_grey_0.png);
}

.tblSearchParameters
{
    margin:auto;
}
.tblSearchParameters td
{
    padding:1px;
}

.frontpageWelcomeTextState0
{
    height:42px;
}

.button3 .left
{
    height:20px;
    width:8px;
    background-image:url(../gfx/knap_str3_left_0.png);
    background-repeat:no-repeat;
    padding:0px;
}

.button3 .center
{
    height:20px;
    background-image:url(../gfx/knap_str3_center_0.png);
    background-repeat:repeat-x;
    padding:0px;
}

.button3 .right
{
    height:20px;
    width:8px;
    background-image:url(../gfx/knap_str3_right_0.png);
    background-repeat:no-repeat;
    padding:0px;
}

.tblSearchParameters .button3 .center input
{
    width:205px;
    text-align:center;
    margin:0px;
}

.tbl-article-menu2
{
    position:absolute;
    top:102px;
    left:13px;
    width:157px;
    z-index:100;
    border:1px solid #808285;
}

.ApplyPageContent
{
    position:absolute;
	top:80px;
	height:368px;
}

.tbl-back-to-frontpage
{
    position:absolute;
    top:16px;
    left:163px;
}

.tbl-frontpage-page-tab
{
    position:absolute;
    top:52px;
    left:13px;
    z-index:100;
}

.tbl-frontpage-page-tab .left
{
    height:19px;
    background-image:url(../gfx/forside_side_fane_left_0.png);
    background-repeat:no-repeat;
    padding-left:6px;
    padding-right:3px;
}
.tbl-frontpage-page-tab .right
{
    height:19px;
    width:7px;
    background-image:url(../gfx/forside_side_fane_right_0.png);
    background-repeat:no-repeat;
}

.tbl-section-tab .left
{
    height:29px;
    width:12px;
    background-image:url(../gfx/Sektion_fane_left_0.png);
    background-repeat:no-repeat;
}
.tbl-section-tab .right
{
    height:29px;
    width:12px;
    background-image:url(../gfx/Sektion_fane_right_0.png);
    background-position:right;
    background-repeat:no-repeat;
    padding-right:10px;
    padding-left:4px;
}
.tbl-section-tab .right a, .tbl-section-tab .right input[type="submit"]
{
    font-size:13px;
    font-weight:bold;
    text-transform:uppercase;
    display:block;
    padding-top:10px;
    width:111px;
}
.div-section-tabs-container
{
    z-index:100;
    height:41px;
}

.tbl-section-tabs
{
    height:100%;
}
.tbl-section-tabs td
{
    vertical-align:bottom;
}
.tbl-section-tabs td.right
{
    vertical-align:middle;
}
.tbl-section-tab
{
    margin-right:-3px;
    margin-left:-3px;
}



.articleScrollbarContainerMedium
{
	position:absolute;
	top:99px;
	left:755px;
	z-index: 99;
}

.divTextFieldBackgroundMediumCompanyArticle
{
	position:absolute;
	top:96px;
	left:182px;
	width:557px;
	height:341px;
	z-index: 4;
	overflow: hidden;
	/*border: #333333 1px dashed;*/
}

.div-employee-hover-data-container
{
    position:absolute;
    right:192px;
    top:112px;
}

.tbl-employee
{
    width:100%;
}

.tbl-employee th, .tbl-employee td
{
    border-bottom:1px solid #000000;
    height:19px;
    text-align:left;
}

.tbl-employee tr:hover td, .tbl-employee tr.selected td
{
    background-image:url(../gfx/table_row_hover_0.png);
    background-repeat:repeat-x;
}
.div-employee-hover-data-container
{
    z-index:100;
}
.tbl-employee-hover
{
    position:absolute;
    top:0px;
    left:0px;
}
.tbl-employee-hover
{
    text-align:center;
}
.tbl-employee-hover td
{
    white-space:nowrap;
}
.tbl-employee-hover img
{
    padding-bottom:6px;
}
.show
{
    display:block;
}
.hide
{
    display:none;
}

.tbl-frontpage-function-submenu
{
    position:absolute;
    top:54px;
    left:83px;
    z-index:1000;
    font-weight:bold;
    color:#ffffff;
}
.tbl-frontpage-function-submenu a
{
    color:#ffffff;
}
.tbl-frontpage-function-submenu td
{
    padding-right:6px;
}

.BtnSearchProfile 
{
    margin-top:-2px;
    margin-bottom:-2px;
}

.searchParameterDropDown
{
    width:105px;
    margin-bottom:1px;
}

/***************Boligkontoret*START***********************/
.Boligkontoret-selectedhl, a.Boligkontoret-selectedhl
{
    color:#783b97;
}
/***************Boligkontoret*SLUT************************/

/***************LAB*START***********************/
.labLogoImg
{
	position:absolute;
	z-index:100;
	top:10px;
	/*left:189px;*/
	left:368px;
}
.labLogohl
{
	position:absolute;
	z-index:999;
	top:15px;
	/*left:193px;*/
	left:372px;
	height:16px;
	width:173px;
}
.labLogoSelectedhl, .labLogohl:hover, .LAB-hl:hover, .LAB-selectedhl, .LAB-BtnImage2:hover, a.labLogoSelectedhl
{
	color:#718c20;
}
/***************LAB*SLUT************************/

/***************ABF*START***********************/
.abfLogoImg
{
	position:absolute;
	z-index:100;
	top:10px;
	/*left:368px;*/
	left:189px;
}
.abfLogohl
{
	position:absolute;
	z-index:999;
	top:15px;
	/*left:372px;*/
	left:193px;
	height:16px;
	width:173px;
}
.abfLogoSelectedhl, .abfLogohl:hover, .ABF-hl:hover, .ABF-selectedhl, .ABF-BtnImage2:hover, a.abfLogoSelectedhl
{
	color:#dc4b39;
}
/***************ABF*SLUT************************/

/***************SB*START***********************/
.sbLogoImg
{
	position:absolute;
	z-index:100;
	top:10px;
	left:547px;
}
.sbLogohl
{
	position:absolute;
	z-index:999;
	top:15px;
	left:552px;
	height:16px;
	width:173px;
}
.sbLogoSelectedhl,.sbLogohl:hover, .SB-hl:hover, .SB-selectedhl, .SB-BtnImage2:hover, a.sbLogoSelectedhl
{
	color:#90bcd0;
}
/***************SB*SLUT************************/

/***************AB*START***********************/
.abLogoImg
{
	position:absolute;
	z-index:100;
	top:10px;
	left:726px;
}
.abLogohl
{
	position:absolute;
	z-index:999;
	top:15px;
	left:731px;
	height:16px;
	width:173px;
}
.abLogoSelectedhl, .abLogohl:hover, .AB-hl:hover, .AB-selectedhl, .AB-BtnImage2:hover, a.abLogoSelectedhl
{
	color:#f6881f;
}
/***************AB*SLUT************************/


.Menu2
{
	color:White;
	background-image:url(../gfx/Bjaelke_stor_0.png);
}
.Menu2anchor a, .searchResultParameterTitle
{
	color:White;
}
.SelectedMenu2 a, .Menu2anchor:hover, .selectedhl, .hl:hover, .BtnImage2:hover, .tbl-employee tr:hover td, .tbl-employee tr.selected td
{
	color:#783b97;
}
/*
.BtnImage2:hover, .BtnImage3:hover, .BtnImage4:hover, .BtnOfferOff:hover, .BtnImage1:hover, .residentBtn:hover, a:hover, .button:hover, .SelectedCompanyColor  
{
    color: #783b97;
}
*/
.Menu2anchor a:hover
{
    color: #783b97;
}

.BtnSearchProfile:hover
{
    color: #718c20;
}

.dialogBoxTop
{
	background-image:url(../gfx/Boks_top_Boligkontoret_0.png); 
}

.popupbox-top-bar
{
    background-image:url("../gfx/Boks_top_Boligkontoret_0.png");
}
.popupbox-bottom-bar
{
    background-image:url("../gfx/Boks_bund_Boligkontoret_0.png");
}
.residentLinksTbl a:hover, .resident-section .largeTabBtnLeft, .resident-section, .resident-section .menu3tabBtnLeft a:hover, .AB-hl:hover, .resident-section:hover input[type="submit"], .resident-data-table-topmenu a:hover, .resident-data-table-topmenu .SelectedCompanyColor
{
    color:#F6881F;
}
.searchByMapTitle, .largeTabBtnLeft a:hover, .tbl-section-tabs .search-section a:hover, #divSearchParameterSelectorContainer .SelectedCompanyColor, #divSearchParameterSelectorContainer a:hover
{
    color:#718C20;
}

.btnDelete
{
    background-image:url(../gfx/Slet_knap_0.png); 
    width:42px;
    height:22px;
    color:#ffffff;
    position:absolute;
    top:109px;
    right:10px;
    z-index:1000;
}

.SearchResultWishListImage
{
    padding-top:10px;
}

.searchResultTableContentRow:hover .cellWithPadding, .searchResultTableContentRow:hover .searchResultCompanyColumn
{
    background-color:#dddddd;
}

.menu4Td1.subrow a
{
    padding-left:10px;
}

.menu4Td1.mainrow a:hover
{
    color:#783B97;
}

.article-print-anchor
{
    position:absolute;
    top:58px;
    right:19px;
    z-index:10000;
}

.resident-print-anchor
{
    position:absolute;
    top:90px;
    right:19px;
    z-index:10000;
}

.div-orange-medium-right-end
{
    background-image:url(../gfx/bjaelke_medium_orange_right_0.png);
    position:absolute;
    top:45px;
    right:8px;
    z-index:1000;
    width:12px;
    height:34px;
    background-repeat:no-repeat;
    border-bottom:1px solid #C8C8C9;
}

.scrollArrowUp
{
    margin-left:0px;
}
.scrollArrowDown
{
    margin-left:0px;
}
</style>
