body
{
	margin: 0;
	font-size: 76%;
	font-family: verdana, sans-serif;
}
td
{
	margin: 0;
	font-size: 100%;
	font-family: verdana, sans-serif;
}
a img
{
	border: 0;
}
form
{
	margin: 0;
}
.headerContainer
{
	height:auto;
        padding-bottom:7px;
	margin: 0 0 20px 0;
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") bottom left;
}
#klpContentPage .innerRightColumn .headerContainer,
#klpQAPage .innerLeftColumn .headerContainer
{
	margin-bottom: 5px;
}
.multiLineHeader
{
	height: auto;
	padding-bottom: 5px;
}
input.inputText
{
	border: 1px solid #b6b2a1;
	font-size: 0.9em;
	padding: 2px;
	margin: 0;
	height: 14px;
	background: repeat-x #fff url("../Images/Elements/inputTextBackground.gif") top left;
}
input.inputText2
{
	border: 1px solid #b6b2a1;
	width:300px;
	padding: 2px;
	margin: 0 5px 0 0;
	height: 14px;
	background: repeat-x #fff url("/web/klpno.nsf/mediaresources/inputTextBackground.gif/$file/inputTextBackground.gif") top left;
}
h1,
#klpFrontPage h2,
#klpFirstLevel h2,
#klpSecondLevel h2,
#klpContentPage h2,
#klpQAPage h2
{
	font-family: times, serif;
	margin: 0;
	padding: 0 0 0 10px;
	color: #8a343d;
	font-weight: normal;
}
h1,
#klpFrontPage .rightColumn h2,
#klpSecondLevel h2
{	
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") top left;	
}
h1
{
	padding-top: 8px;
	font-size: 2.2em;
}
#klpFrontPage h2,
#klpSecondLevel h2,
#klpContentPage h2,
#klpQAPage h2
{
	padding-top: 12px;
	letter-spacing: 0.1em;
	font-size: 1.8em;
}
#klpFrontPage h2.articleHeader,
#klpFirstLevel h2.articleHeader
{
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 10px;
	letter-spacing: 0;
}
#klpContentPage h2,
#klpQAPage h2
{
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") top left;
}
#klpFrontPage h3
{
	font-size: 1.1em;
	font-family: verdana, sans-serif;
	font-weight: normal;
}
#klpFrontPage p,
#klpFirstLevel p
{
	margin: 0 0 0 10px;
	font-size: 0.9em;
}
p.terse
{
	font-weight: bold;
	line-height: 1.4;
}
p a
{
	color: #004189;
	text-decoration: none;
}
p a.pdf
{
	color: #004189;
	text-decoration: none;
	background: url("/web/klpmm.nsf/lupgraphics/pdfsmall.gif/$file/pdfsmall.gif") no-repeat left top;
	padding-left:18px;
}
td a
{
	color: #004189;
	text-decoration: none;
}
li a
{
	color: #004189;
	text-decoration: none;
}
td p
{
	padding:0;
	margin:0;
}
#klpFirstLevel p.articleBody
{
	margin-top: 10px;
}
div.readMore
{
	margin: 10px 0 20px 10px;
}
div.readMore a
{
	text-decoration: none;
	color: #144287;
	font-size: 0.9em;
	padding-right: 10px;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") top right;
}
#page
{
	width: 966px;
	margin: 0 auto;
	padding: 0 9px;
	background: repeat-y url("/web/klpeiendom.nsf/mediaresources/pageShadowSides.gif/$file/pageShadowSides.gif") top left;
}
#header
{
	margin: 0 15px;
}
#header .twoColumnView
{
	clear:both;
}
#header .twoColumnView .leftColumn
{
	float: left;
	width: 460px;
	background-color: #fff;	
}
#header .twoColumnView .rightColumn
{
	margin-left: 490px;
	background-color: #fff;
}
#header #login
{
	
	float: right;
	width: 163px;
	height: 29px;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/loginField.gif/$file/loginField.gif") top left;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	border-bottom: 1px solid #d1d1d1;
	overflow: hidden;
}
#header #login ul#loginShortcuts
{
	margin: 30px 10px 0 10px;
	padding: 20px 0 0 0;
	list-style: none;
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/loginBorder.gif/$file/loginBorder.gif") top left;
}
#header #login ul#loginShortcuts li
{
	margin: 0 0 5px 0;
}
#header #login ul#loginShortcuts li a
{
	color: #004189;
	text-decoration: none;
	font-size: 0.9em;
}
#header form#search ul
{
	float: right;
	list-style: none;
	width: 170px;
	margin: 0;
	padding: 0;
}
#header form#search ul li
{
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
}
#header form#search ul li.submit
{
	margin: 1px;
}
#header form#search input.inputText
{
	width: 106px;	
}
#header form#search input#inputImage
{
}
#header ul#topNavigation
{
	list-style: none;
	margin: 0;
	padding: 0;
	height: 29px;
	overflow: hidden;
}
#header ul#topNavigation li
{
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
	height: 29px;
}
#header ul#metaNavigation
{
	float: right;
	list-style: none;
	height: 29px;
	margin: 0;
	padding: 0;
}
#header ul#metaNavigation li
{
	float: left;
	margin: 5px 10px 0 10px;
	padding: 0;
}
#header ul#metaNavigation li a
{
	color: #584838;
	font-size: 0.9em;
	text-decoration: none;
	padding: 0 0 0 15px;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/menuDot.gif/$file/menuDot.gif") center left;
}
#header ul#metaNavigation li.first
{
	margin-left: 0;
	background: none;
}
#header ul#metaNavigation li.first a
{
	padding-left: 0;
	background: none;
}
#header ul#metaNavigation li.selected a
{
	color: #74262f;
	font-size: 0.9em;
	font-weight:bold;
	text-decoration: none;
	padding: 0 0 0 25px;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/menuDot.gif/$file/menuDot.gif") center left;
}
#header ul#metaNavigation li.last
{
	margin-right: 0;
}
#header ul#metaNavigation li.last a
{
	padding-right: 0;
	background: none;
}
#header .subTopNavigation ul
{
	clear: both;
	margin: 0 0 3px 0;
	padding: 0;
	list-style: none;
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/subNavigationBackground.gif/$file/subNavigationBackground.gif") top left;
	height: 25px;
}
#header .subTopNavigation ul li
{
	float: left;
	margin: 5px 0 3px 11px;
	padding: 0 11px 0 0;
	height: 20px;
	color: #fff;
	font-weight: bold;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/topNavigationDivider.gif/$file/topNavigationDivider.gif") top right;
}
#header .subTopNavigation ul li a
{
	color: #f7d3d4;
	text-decoration: none;
	font-weight: normal;
}
#header .subTopNavigation ul li.selected
{
	color: #fff;
	font-weight: bold;
}
#header .subTopNavigation ul li.selected a
{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#main
{
	clear: both;
	margin: 0 -9px;
	padding: 21px 24px 0 24px;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/pageShadowDivider.gif/$file/pageShadowDivider.gif") top left;
}
#main #breadcrumbs
{
	font-size: 0.9em;
	margin: 0 0 10px 10px;
}
#main #breadcrumbs span.breadcrumbsLabel
{
	font-weight: bold;
}
#main #breadcrumbs a
{
	text-decoration: none;
	color: #004189;
}
#main #breadcrumbs span.current
{
	
}
#klpFrontPage #main div.banner
{
	margin: 10px 0 20px 0;
	background-color: #bababa;
}
#main .buttonContainer
{
	padding: 0 -5px 0 -4px;
	width: 467px;
}
#main .buttonContainer .firstColumn
{
	float: left;
	width: 232px;
}
#main .buttonContainer .secondColumn
{
	margin-left: 232px;
}
#main .buttonFlash
{
	width: 232px;
}
#main .flashButton
{
	width: 232px;
	height: 83px;
}
#main .subContent
{
	margin-top: 15px;
}
#main .threeColumnView
{
	clear: both;
}
#klpFrontPage #main .threeColumnView div.leftColumn,
#klpFirstLevel #main .threeColumnView div.leftColumn
{
	float: left;
	width: 458px;
}
#klpContentPage #main .threeColumnView div.leftColumn,
#klpSecondLevel #main .threeColumnView div.leftColumn,
#klpFormPage #main .twoColumnView div.leftColumn,
#klpQAPage #main .threeColumnView div.leftColumn
{
	float: left;
	width: 190px;
}
#klpFrontPage #main .threeColumnView div.rightColumn,
#klpFirstLevel #main .threeColumnView div.rightColumn
{
	margin-left: 475px;
}
#klpContentPage #main .threeColumnView div.rightColumn,
#klpSecondLevel #main .threeColumnView div.rightColumn,
#klpFormPage #main .twoColumnView div.rightColumn,
#klpQAPage #main .threeColumnView div.rightColumn
{
	margin-left: 210px;
}
#klpQAPage #main .threeColumnView div.innerLeftColumn
{
	float: left;
	width: 225px;
}
#klpQAPage #main .threeColumnView div.innerRightColumn
{
	margin-left: 245px;
}
#klpFrontPage #main .threeColumnView div.innerLeftColumn,
#klpFirstLevel #main .threeColumnView div.innerLeftColumn
{
	float: left;
	width: 219px;
}
#klpContentPage #main .threeColumnView div.innerLeftColumn
{
	float: left;
	width: 482px;
}
#klpSecondLevel #main .threeColumnView div.innerLeftColumn
{
	float: left;
	width: 352px;
}
#klpFrontPage #main .threeColumnView div.innerRightColumn,
#klpFirstLevel #main .threeColumnView div.innerRightColumn
{
	margin: 0 0 0 239px;
}
#klpContentPage #main .threeColumnView div.innerRightColumn
{
	margin-left: 502px;
}
#klpSecondLevel #main .threeColumnView div.innerRightColumn
{
	margin-left: 370px;
}
#klpSitemap #main .fiveColumnView div.firstColumn
{
	float: left;
	width: 270px;
	margin-right:10px;
padding-bottom:20px;
}
#klpSitemap #main .fiveColumnView div.secondColumn,
#klpSitemap #main .fiveColumnView div.fourthColumn
{
	float: left;
	width: 300px;
	margin-right:10px;
padding-bottom:20px;
}
#klpSitemap #main .fiveColumnView div.thirdColumn
{
	float: left;
	width: 340px;
}
#klpSitemap #main .fiveColumnView div.columnContainer,
#klpSitemap #main .fiveColumnView div.fifthColumn
{
	margin-left: 190px;
}
#main .shortcutNavigation
{
	margin: 14px 0;
	padding: 0 0 0 20px;
	color: #095698;
	font-size: 0.9em;
}
#klpSecondLevel .shortcutNavigation
{
	margin-top: 10px;
	margin-left: 10px;
}
#klpSecondLevel .shortcutNavigation li a.pdf
{
	color:#144287;
	padding-right: 18px;
	background: no-repeat url("/web/klpmm.nsf/lupgraphics/pdfsmall.gif/$file/pdfsmall.gif") top right;
}
#klpSecondLevel .propertyPresentationContainer
{
	background-color: #efeee9;
	margin-bottom: 20px;
}
#klpSecondLevel .propertyPresentationContainer h2
{
	background: none;
	background-color: #dad7cb;
	margin: 0;
	padding: 3px 0 3px 12px;
	border-bottom: 2px solid #fff;
	letter-spacing: 0;
}
#klpSecondLevel .propertyPresentationContainer .propertyPresentationImage
{
	float: left;
	width: 100px;
}
#klpSecondLevel .propertyPresentationContainer .propertyPresentationText
{
	margin-left: 120px;
	font-size: 0.9em;
	height: 77px;
}
#klpSecondLevel .propertyPresentationContainer .propertyPresentationText p
{
	margin: 3px 0 0 0;
}
#klpSecondLevel .propertyPresentationContainer .propertyPresentationText .readMore
{
	margin-left: 0;
	margin-bottom: 0;
}
#klpContentPage.eiendomPage .banner
{
	margin-bottom: 20px;
}
#klpContentPage.eiendomPage h2
{
	background-image: url("../Images/Elements/dottedLine.gif");
}
#klpContentPage.eiendomPage .headerContainer
{
	margin-bottom: 20px;
}
#main .shortcutNavigation li
{
	margin: 5px 0;
}
#main .shortcutNavigation li a
{
	color: #095698;
	text-decoration: none;
}
#klpFrontPage #main .serviceShortcuts
{
	margin-top: 30px;
}
#klpFrontPage #main form.calculator
{
	margin: 0;
	padding: 10px;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/inputBoxBackground.gif/$file/inputBoxBackground.gif") top left;
	height: 140px;
}
#klpFrontPage #main form.calculator h3
{
	font-family: times, serif;
	font-size: 1.3em;
	color: #74262f;
	padding-bottom: 3px;
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") bottom left;
}
#klpFrontPage #main form.calculator ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#klpFrontPage #main form.calculator ul li input.inputImage
{
	margin-left: 100px;
}
#klpFrontPage #main form.calculator ul li
{
	font-size: 0.9em;
	margin: 10px 0 0 0;
	padding: 0;
}
#klpFrontPage #main form.calculator label
{
	font-size: 0.9em;
	display: block;
	margin-top: 3px;
	width: 100px;
	float: left;
}
#klpFrontPage #main form.calculator input.inputText
{
	display: block;
	float: left;
	width: 71px;
}
#klpContentPage #main .articleFooter
{
	margin-bottom: 27px;
} 
#klpSecondLevel .rightColumnButtonContainer
{
	margin: 15px -4px;
}
#klpSecondLevel .rightColumnButtonContainer .leftButton
{	
	float: left;
	width: 179px;
}
#klpSecondLevel .rightColumnButtonContainer .rightButton
{	
	margin-left: 179px;
}
#klpContentPage table.rightArticleList
{
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #e3dfdb;
}
#klpContentPage table.rightArticleList tr
{
}
#klpContentPage table.rightArticleList tr td
{
	font-size: 0.9em;
	margin: 0;
	padding: 0;
}
#klpContentPage table.rightArticleList tr td div.rightArticleListContent
{
	margin: 0 10px;
}
#klpContentPage table.rightArticleList tr td .date
{
}
#klpContentPage table.rightArticleList tr td a
{
	text-decoration: none;
	color: #346092;
}
#klpSitemap .fiveColumnView ul
{
	margin: 0 0 0 10px;
	padding: 0;
	list-style: none;
}
#klpSitemap .fiveColumnView ul.break
{
	margin-top: 10px;
	padding-top: 10px;
	background: repeat-x url("../Images/Elements/dottedLine.gif") top left;
}
#klpSitemap .fiveColumnView ul li
{
	margin: 2px 0;
	font-size: 0.9em;
}
#klpSitemap .fiveColumnView ul li.header
{
	font-weight: bold;
	color: #74262f;
}
#klpSitemap .fiveColumnView ul li a
{
	text-decoration: none;
	color: #4973a0;
}
ul.leftNavigation
{
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	list-style: none;
	background: repeat-x url("/web/klpno.nsf/mediaresources/leftNavigationBorder.gif/$file/leftNavigationBorder.gif") bottom left;
}
ul.leftNavigation li,
ul.leftNavigation li.contact
{
	height: 19px;
	margin: 0;
	padding: 6px 0 0 0;
	background: repeat-x url("/web/klpno.nsf/mediaresources/leftNavigationBorder.gif/$file/leftNavigationBorder.gif") top left;
}
ul.leftNavigation li a,
ul.leftNavigation li.selected span,
.contact a
{
	padding-left: 20px;
	text-decoration: none;
	color: #6c5a48;
	background: no-repeat url("/web/klpno.nsf/mediaresources/leftNavigationBullet.gif/$file/leftNavigationBullet.gif") center left;
}
ul.leftNavigation li.selected
{
	background-image: url("/web/klpno.nsf/mediaresources/subNavigationBackground.gif/$file/subNavigationBackground.gif");
}
ul.leftNavigation li.expanded
{
	height: auto;
}
ul.leftNavigation li.selected a
{
	background-image: none;
	color: #fff;
}
ul.leftNavigation li ul.expandedMenu
{
	list-style: none;
	margin: 14px 0 6px 0;
	padding: 0;
}
ul.leftNavigation li ul.expandedMenu li
{
	width: auto;
	height: 18px;
	margin: 0;
	padding: 6px 0 0 20px;
	background: none;
}
ul.leftNavigation li ul.expandedMenu li a,
ul.leftNavigation li ul.expandedMenu li span.selected
{
/*	background: no-repeat url("/web/klpno.nsf/mediaresources/expandedLeftMenuBullet.gif/$file/expandedLeftMenuBullet.gif") center left;*/
	padding: 0 0 0 10px;
	margin: 0;
}
ul.leftNavigation li ul.expandedMenu li span.selected
{
	font-weight: bold;
	color: #74262f;
}
ul.leftNavigation li.expandedMenu
{
	padding: 0 0 0 10px;
	line-height: 21px;
	height: 21px;
	background: none;
}
ul.leftNavigation li.expandedMenu a
{
	padding: 0 0 0 20px;
	margin:0 0 0 0px;
}
ul.leftNavigation li.expandedMenu a.
{
	color: #74262f;
	padding: 0 0 0 10px;
	margin:0 0 0 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/menuDotRed.gif/$file/menuDotRed.gif") center left;
}
ul.leftNavigation li.expandedSel
{
	padding: 0 0 0 10px;
	background: none;
}
ul.leftNavigation li.contact a
{
	padding-left: 30px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/iconPhone.gif/$file/iconPhone.gif") center left;
}
.articleContent
{
	margin: 0 10px;
	font-size: 0.9em;
	line-height: 1.6;
}
.articleContent table{
border-width:0px;
}
.articleContent td{
border-bottom:solid 1px #EBE7E4;
}
.articleContent p.publishedDate
{
	margin-bottom: 0;
	padding-bottom: 0;
}
.articleContent p.terse
{
	margin-top: 0;
	padding-top: 0;
	font-weight: bold;
}
 
.formContent
{
	margin: 0 10px;
	font-size: 0.9em;
	line-height: 1.6;
}
.formContent table{
border-width:0px;
}
.formContent td{
}
.formContent p.publishedDate
{
	margin-bottom: 0;
	padding-bottom: 0;
}
.formContent p.terse
{
	margin-top: 0;
	padding-top: 0;
	font-weight: bold;
}
 
.tabBox
{
	position: relative;
	width: 467px;
	margin: 0 -4px 30px -4px;
}
.innerTabBox
{
	background: repeat-y url("/web/klpeiendom.nsf/mediaresources/tabAreaSides.gif/$file/tabAreaSides.gif") top left;
}
.tabBox ul.tabs
{
	margin: 0 0 0 1px;
	padding: 0;
	height: 28px;
	list-style: none;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/tabAreaTop.gif/$file/tabAreaTop.gif") bottom left;
}
.tabBox .tabBoxBottom
{
	clear: both;
	height: 4px;
	background: no-repeat #fff url("/web/klpeiendom.nsf/mediaresources/tabBoxBottom.gif/$file/tabBoxBottom.gif") top left;
}
.tabBox ul.tabs li
{
	float: left;
	height: 28px;
	margin: 0 0 -2px 0;
	padding: 0;
}
.tabBox ul.tabs li.pensjon
{
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/tabBkgndPensjon.gif/$file/tabBkgndPensjon.gif") -28px left; 
}
.tabBox ul.tabs li.laan
{
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/tabBkgndLaan.gif/$file/tabBkgndLaan.gif") -28px left; 
}
.tabBox ul.tabs li.forsikring
{
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/tabBkgndForsikring.gif/$file/tabBkgndForsikring.gif") -28px left;
}
.tabBox ul.tabs li.fond
{
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/tabBkgndFond.gif/$file/tabBkgndFond.gif") -28px left;
}
.tabBox ul.tabs li.active
{
	background-position: top left;
}
.tabBox .innerTabBox ul
{
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #144287;
}
.tabBox .innerTabBox ul#pensjon
{
	display: block;
}
.tabBox .innerTabBox ul#laan
{
	display: none;
}
.tabBox .innerTabBox ul#forsikring
{
	display: none;
}
.tabBox .innerTabBox ul#fond
{
	display: none;
}
.tabBox .innerTabBox ul li
{
	margin-top: 3px;
	margin-bottom: 3px;
}
.tabBox .innerTabBox ul li a
{
	color: #144287;
	text-decoration: none;
}
div.headerImage
{
	margin-bottom: 10px;
}
#klpFormPage form
{
	margin: 0;
	padding: 0;
	background: repeat-y url("../Images/Elements/formBorderSides.gif") top left;
}
#klpFormPage form h1
{
	background: no-repeat url("../Images/Elements/formBorderTop.gif") top left;
	margin: 0;
	padding: 10px 14px;
}
#klpFormPage form div.steps
{
	background: repeat-x url("../Images/Elements/dottedLine.gif") top left;
	padding: 10px 0;
	margin: 0 14px;
}
#klpFormPage form div.steps img.step
{
	margin: 15px 0;
}
#klpFormPage form h2
{
	margin: 0 0 10px 20px;
	padding: 0;
	font-size: 1.2em;
	font-family: times, serif;
	color: #74262f;
}
#klpFormPage form fieldset
{
	border: 0;
	background: repeat-x url("../Images/Elements/dottedLine.gif") top left;
	margin: 0 14px 20px 14px;
	padding: 0;
}
#klpFormPage form select
{
	width: 150px;
	font-size: 0.9em;
}
#klpFormPage form.pageForm input.inputText
{
	width: 140px;
}
#klpFormPage form div.formRow
{
	clear: both;
	margin-top: 10px;
}
#klpFormPage form div.formFooter
{
	height: 4px;
	background-color: red;
	overflow: hidden;
	background: no-repeat #fff url("../Images/Elements/formBorderBottom.gif") top left;
}
#klpFormPage form div.formRow label,
#klpFormPage form div.formRow span.label
{
	font-size: 0.9em;
	margin-left: 10px;
	float: left;
}
#klpFormPage form div.formElementContainer
{
	margin-left: 300px;
}
#klpFormPage form div.submitContainer
{
	margin-top: 20px;
}
#klpFormPage form div.submitContainer input.inputImage
{
}
#klpContentPage ul.linkList
{
	margin:20px 0 0;
	padding: 0;
	list-style: none;
}
#klpContentPage ul.linkList li
{
	font-size: 0.9em;
	margin-left: 10px;
	margin-bottom: 10px;
	color:#226094;
}
#klpContentPage ul.linkList li div.date
{
	
}
#klpContentPage ul.linkList li div.link
{
	padding-left: 10px;
	background: no-repeat url("/web/klpeiendom.nsf/mediaresources/blueDot.gif/$file/blueDot.gif") 3px 3px;
}
#klpContentPage ul.linkList li div.link a
{
	text-decoration: none;
	color: #226094;
}
#klpQAPage ul.qaList
{
	color: #346092;
	font-size: 0.9em;
	margin: 0;
	padding: 10px 0 0 20px;
}
#klpQAPage ul.qaList li
{
	margin-bottom: 10px;
}
#klpQAPage ul.qaList li a
{
	color: #346092;
	text-decoration: none;
}
#klpQAPage ul.qaList li.aktiv
{
	margin-bottom: 10px;
	color: #8a343d;
}
#klpQAPage ul.qaList li.aktiv a
{
	color: #8a343d;
	text-decoration: none;
}
img.headerImage
{
	margin-bottom: 10px;
}
div#footer
{
font-size:0.9em;
text-align:center;
padding:20px 0 20px 0;
	clear:both;
	height: 9px;
	margin: 10px -9px 0 -9px;
	background: no-repeat #fff url("/web/klpno.nsf/mediaresources/pageShadowBottom.gif/$file/pageShadowBottom.gif") top left;
}
div#footer a
{
color:#346092;
text-decoration:none;
}
div.eiendomShortcutsNavigation
{
	background-color: #efeee9;
}
div.eiendomShortcutsNavigation .eiendomHeaderContainer
{
	height: 37px;
	background-image: url("/web/klpeiendom.nsf/mediaresources/eiendomShortcutsArrow.gif/$file/eiendomShortcutsArrow.gif");
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #dad7cb;
}
div.eiendomShortcutsNavigation .eiendomHeaderContainer h2
{
	background-image: none !important;
	background-color: #dad7cb;
	border-bottom: 2px solid #fff;
	padding-top: 9px !important;
	height: 28px;
}
div.eiendomShortcutsNavigation ul.shortcutNavigation
{
	padding-bottom: 8px !important;
}
table.propertyPictures
{
	margin-bottom: 5px;
}
table.propertyPictures td
{
	padding: 4px 0 0 0;
}
table.propertyPictures tr
{
	padding-top: 3px;
}
table.propertyPictures td.withPadding
{
	padding-left: 4px;
}
ul.searchlist{
	font-size:0.9em;
	padding:0;
	margin: 10px 0 0 25px;
}
ul.searchlist li{
	margin-bottom:10px;
}
p.propertyInfo
{
	font-weight: bold;
	color: #7b2032;
	margin-top: 0;
	padding-left: 10px;
	padding-bottom: 20px;
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/propertyInfoBottom.gif/$file/propertyInfoBottom.gif") bottom left;
}
div.coursesContainer
{
	position: relative;
	margin: 0;
}
div.coursesContainer div.innerCoursesContainer
{
	background: url("/web/klpno.nsf/mediaresources/coursesBkgnd2.gif/$file/coursesBkgnd2.gif") repeat-y left top;
}
div.coursesContainer div.innerCoursesContainer div.coursesHeader
{
	font-size: 2.0em;
	font-family: times, serif;
	color: #8a343d;
	padding-top: 26px;
	padding-left: 24px;
	margin-bottom: 7px;
	letter-spacing: 0;
}
div.coursesContainer div.coursesHeader
{
	background: no-repeat url("/web/klpno.nsf/mediaresources/coursesHeaderBkgnd2.gif/$file/coursesHeaderBkgnd2.gif") top left;
}
div.coursesContainer div.coursesFooter
{
	height: 4px;
	background: transparent url("/web/klpno.nsf/mediaresources/coursesFooterBkgnd2.gif/$file/coursesFooterBkgnd2.gif") no-repeat  left bottom;
	margin-bottom: 20px;
}
.clearBoth
{
	clear: both;
}
div.rightButton
{
	margin: 0 -6px;
}
.warningbox
{
/*1,Warning Box - used to format warning box on all pages*/
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:Normal;
text-align:Left;
color:#0000ff;
background-color: yellow;  border:dashed 2px red; padding: 2px;
}
.webcamContent {
	margin: 0 0px;
	border: 2px solid #DEDEDE;
	width:800px;
	height:400px;
}
.webcamLeft {
	float: left;
	margin-left: 10px;
	width:480px;
	height:100%;
}
.webcamRight {
	margin-left: 520px;
	width:290px;
}
.webcamHeader {
	font-family: times, serif;
	margin: 0;
	padding: 0 0 0 0px;
	color: #8a343d;
	font-weight: normal;
	font-size: 0.8em;
width:270px;
	background: repeat-x url("/web/klpeiendom.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") bottom left;
}
 
#header #topRightMenu {
border-right:1px dashed #CCCCCC;
float:right;
}
#header #topRightMenu a {
border-left:1px dashed #CCCCCC;
color:#5B4837;
display:block;
float:left;
font-size:0.8em;
padding:4px 7px 0;
text-align:center;
text-decoration:none;
}

