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
{
padding: 0 0 6px 0;
	margin: 0 0 15px 0;
	background: repeat-x url("/web/klpno.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") bottom left;
        text-decoration: none;
}
#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("/web/klpno.nsf/mediaresources/inputTextBackground.gif/$file/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;
text-decoration:none;
}
h1,
#klpFrontPage .rightColumn h2,
#klpSecondLevel h2
{	
	background: repeat-x url("/web/klpno.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") top left;	
}
#klpFrontPage .rightColumn h2
{
line-height: 1.33;
}
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.7em;
line-height: 1.33;
}
#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/klpno.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") top left;
}
#klpContentPage h2.rel{
	background:none;
	margin-left:-10px;
}
#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.stilling{
	line-height: 1.4;
font-style:italic;
}
p a
{
	color: #004189;
	text-decoration: underline;
}
p a.pdf
{
	color: #004189;
	text-decoration: underline;
	background: url("/web/klpmm.nsf/lupgraphics/pdfsmall.gif/$file/pdfsmall.gif") no-repeat left top;
	padding-left:18px;
}
td a
{
	color: #004189;
	text-decoration: underline;
}
li a
{
	color: #004189;
	text-decoration: underline;
}
td p
{
	padding:0;
	margin:0;
}
#klpFirstLevel p.articleBody
{
	margin-top: 10px;
}
div.readMore
{
	margin: 10px 0 25px 10px;
}
div.readMore a
{
	text-decoration: underline;
	color: #144287;
	font-size: 0.9em;
	padding-right: 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") top right;
}
div.readMore a.pdf
{
	text-decoration: none;
	color: #144287;
	font-size: 0.9em;
	padding-right: 18px;
	background: no-repeat url("/web/klpmm.nsf/lupgraphics/pdfsmall.gif/$file/pdfsmall.gif") top right;
}
div.readMorePresse2
{
	margin: 10px 0 25px 0px;
}
div.readMorePresse2 a
{
	text-decoration: underline;
	color: #144287;
	font-size: 0.9em;
	padding-right: 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") top right;
}
div.archive
{
	padding:5px 0 5px 10px;
}
div.archive a
{
	text-decoration: none;
	color: #144287;
	font-size: 1em;
	padding-right: 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") top right;
}
div.print{
	margin:20px 0;
}
#page
{
	width: 966px;
	margin: 0 auto;
	padding: 0 9px;
	background: repeat-y url("/web/klpno.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 #topRightMenu{
float:right;
border-right: 1px dashed #ccc;
}
#header #topRightMenu a{
text-decoration:none;
padding: 4px 7px 0 7px;
border-left: 1px dashed #ccc;
display:block;
float:left;
font-size:0.8em;
color:#5b4837;
text-align:center;
}
#header #topRightMenu a.active{
color:#8a343d;
}
#header #login
{
	position: relative;
	float: right;
	width: 163px;
	height: 29px;
top: 22px;
left: -5px;
	background-color: #eaeae9;
	border: 1px solid #d1d1d1;
	overflow: hidden;
}
#header #login ul#loginShortcuts
{
	margin: 0 10px 0 10px;
	padding: 10px 0 0 0;
	list-style: none;
	background: repeat-x url("/web/klpno.nsf/mediaresources/loginBorder.gif/$file/loginBorder.gif") top left;
}
#header #login ul.loginShortcuts
{
	margin: 10px 10px 0 10px;
	padding: 0 0 0 0;
	list-style: none;
}
#header #login ul#loginShortcuts li,
#header #login ul.loginShortcuts li
{
	margin: 0;
height: 15px;
	font-size: 0.9em;
}
#header #login ul#loginShortcuts li a,
#header #login ul.loginShortcuts li a
{
	color: #004189;
	text-decoration: none;
}
#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 2px 0 17px;
	padding: 0;
}
#header ul#metaNavigation li a
{
	color: #584838;
	font-size: 0.9em;
	text-decoration: none;
	padding: 0 0 0 25px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/menuDot.gif/$file/menuDot.gif") center left;
}
#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/klpno.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.selectedfirst a
{
	color: #74262f;
	font-size: 0.9em;
	font-weight:bold;
	text-decoration: none;
	padding-left: 0;
	background: none;
}
#header .subTopNavigation ul
{
	clear: both;
	margin: 0 0 3px 0;
	padding: 0;
	list-style: none;
	background: repeat-x url("/web/klpno.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/klpno.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/klpno.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: underline;
	color: #004189;
}
#main #breadcrumbs span.current
{
	
}
#klpFrontPage #main div.banner
{
	margin: 0 0 15px 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;
	margin-bottom: 25px;
}
#klpSitemap #main .fiveColumnView div.firstColumn,
#klpSitemap #main .fiveColumnView div.secondColumn,
#klpSitemap #main .fiveColumnView div.thirdColumn,
#klpSitemap #main .fiveColumnView div.fourthColumn
{
	float: left;
	width: 180px;
	margin-right:10px;
	margin-bottom:10px;
}
#klpSitemap #main .fiveColumnView div.fifthColumn
{
	float: right;
	width:176px;
	margin-bottom:10px;
}
#klpSitemap #main .fiveColumnView div.sixthColumn
{
	float: left;
	width: 180px;
	margin-right:10px;
	margin-bottom:10px;
}
#klpSitemap #main .fiveColumnView div.seventhColumn
{
	float: right;
	width:176px;
	margin-bottom:10px;
}
#klpSitemap #main .fiveColumnView div.columnContainer
{
	margin-left:180px;
}
#main .shortcutNavigation
{
float:left;
	margin: 0 0px 14px 0;
	padding: 0 0 0 7px;
	color: #095698;
	font-size: 0.9em;
}
#main .shortcutNavigation2
{
float:left;
	margin: 0 0px 14px 0;
	padding: 0 0 0 20px;
	color: #095698;
	font-size: 0.9em;
}
#main .shortcutNavigation2 li a
{
	color: #095698;
	text-decoration: underline;
line-height:16px;
}
#klpSecondLevel .shortcutNavigation
{
	margin-top: 10px;
	margin-left: 10px;
}
#main .shortcutNavigation li
{
	margin: 5px 8px;
}
#main .shortcutNavigation li a
{
	color: #095698;
	text-decoration: underline;
}
#klpFrontPage #main .serviceShortcuts
{
	float:left;
	margin-top: -5px;
}
#klpFrontPage #main form.calculator
{
float:left;
width:205px;
	margin: 0;
	padding: 10px;
	background: no-repeat url("/web/klpno.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/klpno.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: underline;
	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("/web/klpno.nsf/mediaresources/dottedLine.gif/$file/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;
}
ul.leftNavigation li,
ul.leftNavigation li.contact
{
	height: 19px;
/*	width: 190px;*/
	margin: 0;
	padding: 6px 0px 0px 0px;
	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 0 0 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;
/*background: no-repeat url("/web/klpno.nsf/mediaresources/expandedLeftMenuBullet.gif/$file/expandedLeftMenuBullet.gif") center left;*/
}
ul.leftNavigation li.expandedMenu a.aktiv
{
	color: #74262f;
	padding: 0 0 0 10px;
margin:0 0 0 10px;
/*background: no-repeat url("/web/klpno.nsf/mediaresources/expandedLeftMenuBullet.gif/$file/expandedLeftMenuBullet.gif") center left;*/
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;
	color: #74262f;
}
ul.leftNavigation li.contact a
{
	padding-left: 30px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/iconPhone.gif/$file/iconPhone.gif") center left;
}
ul.leftNavigation li.selectedcontact
{
	background-image: url("/web/klpno.nsf/mediaresources/subNavigationBackground.gif/$file/subNavigationBackground.gif");
}
ul.leftNavigation li.selectedcontact a
{
	padding-left: 30px;
	color: #fff;
	background: no-repeat url("/web/klpno.nsf/mediaresources/iconPhone_white.gif/$file/iconPhone_white.gif") center left;
}
.articleContent
{
	margin: 0 10px;
	font-size: 0.9em;
	line-height: 1.6;
}
.articleContent p.publishedDate
{
	margin-bottom: 0;
	padding-bottom: 0;
}
.articleContent p.terse
{
	margin-top: 0;
	padding-top: 0;
	font-weight: bold;
}
.articleContent table{
border-width:0px;
}
.articleContent hr{
border-top:solid 1px #ffffff;
border-right:solid 1px #ffffff;
border-bottom:dotted 1px #BBB1A7;
border-left:solid 1px #ffffff;
padding:0;
}
.articleContent td{
border-bottom:solid 1px #EBE7E4;
}
.articleContent h3{
	font-family: times, serif;
	margin: 0;
	padding: 0;
	color: #8a343d;
	font-weight: bold;
	font-size:1.6em;
	background:none;
}
.articleContent #jobdesc{
	float:left;
	width:340px;
	border:solid 0px #FF0000;
}
.articleContent #jobdesc font{
	font-family: verdana, sans-serif;
	font-size: 1em;
}
.articleContent #jobdesc p{
	font-family: verdana, sans-serif;
	font-size: 1em;
}
.articleContent #jobdesc span{
	font-family: verdana, sans-serif;
	font-size: 1em;
}
.articleContent #jobdetails{
float:right;
width:110px;
border:solid 0px #000000;
}
.articleContent #jobdetails div.readMore
{
	margin: 10px 0 25px 0px;
}
.articleContent #jobdetails a{
font-size:1em;
}
.tabBox
{
	position: relative;
	width: 467px;
	margin: 0 -4px 30px -4px;
}
.innerTabBox
{
	background: repeat-y url("/web/klpno.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/klpno.nsf/mediaresources/tabAreaTop.gif/$file/tabAreaTop.gif") bottom left;
}
.tabBox .tabBoxBottom
{
	clear: both;
	height: 4px;
	background: no-repeat #fff url("/web/klpno.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: url("/web/klpno.nsf/mediaresources/tabBkgndPensjon.gif/$file/tabBkgndPensjon.gif") no-repeat left -28px; 
}
.tabBox ul.tabs li.laan
{
	background: url("/web/klpno.nsf/mediaresources/tabBkgndLaan.gif/$file/tabBkgndLaan.gif") no-repeat left -28px; 
}
.tabBox ul.tabs li.forsikring
{
	background: url("/web/klpno.nsf/mediaresources/tabBkgndForsikring.gif/$file/tabBkgndForsikring.gif") no-repeat left -28px;
}
.tabBox ul.tabs li.fond
{
	background: url("/web/klpno.nsf/mediaresources/tabBkgndFond.gif/$file/tabBkgndFond.gif") no-repeat left -28px;
}
.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: underline;
}
div.headerImage
{
	margin-bottom: 10px;
}
#klpContentPage ul.linkList
{
	margin: 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
{
	color: #000000;
}
#klpContentPage ul.linkList li div.link
{
/*	padding-left: 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/blueDot.gif/$file/blueDot.gif") 3px 3px;*/
}
#klpContentPage ul.linkList li div.link a
{
	text-decoration: underline;
	color: #226094;
}
#klpContentPage ul.linkList li.inaktiv
{
	color:#BBB1A7;
}
#klpContentPage ul.linkList li.inaktiv div.date
{
	color:#BBB1A7;
}
#klpContentPage ul.linkList li a.pdf
{
	color:#144287;
	padding-left: 18px;
	background: no-repeat url("/web/klpmm.nsf/lupgraphics/pdfsmall.gif/$file/pdfsmall.gif") top left;
}
#klpContentPage ul.linkList li.imedia
{
	padding:5px 0 10px 0 ;
	margin-bottom: 5px;
	border-bottom: 1px solid #e3dfdb;
}
#klpContentPage ul.rellinkList
{
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
}
#klpContentPage ul.rellinkList li
{
	margin-left: 0px;
	color:#144287;
}
#klpContentPage ul.rellinkList li a
{
	text-decoration: none;
	color: #144287;
	padding-right: 18px;
	background: no-repeat url("/web/klpmm.nsf/lupgraphics/pdfsmall.gif/$file/pdfsmall.gif") top right;
}
#klpContentPage ul.linkListArchive
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#klpContentPage ul.linkListArchive li
{
font-size:0.8em;
	margin-left: 7px;
	margin-bottom: 10px;
padding-left:72px;
text-indent:-72px;
}
#klpContentPage ul.samfunnlinkListArchive
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#klpContentPage ul.samfunnlinkListArchive li
{
font-size:1em;
	margin-left: 0px;
	margin-bottom: 5px;
padding-left:72px;
text-indent:-72px;
}
#klpContentPage table.material td a.download
{
	padding-left: 10px;
	text-decoration: underline;
	color: #144287;
}
#klpQAPage ul.qaList
{
	color: #346092;
	font-size: 0.9em;
	margin: 15px 0 0 0;
	padding: 3px 0 0 20px;
}
#klpQAPage ul.qaList li
{
	margin-bottom: 10px;
padding-bottom: 15px;
	border-bottom: 1px solid #dadada;
}
#klpQAPage ul.qaList li a
{
	color: #346092;
	text-decoration: underline;
}
#klpQAPage ul.qaList li.aktiv
{
	margin-bottom: 10px;
	color: #8a343d;
}
#klpQAPage ul.qaList li.aktiv a
{
	color: #8a343d;
	text-decoration: underline;
}
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:underline;
}
table.material
{
	margin-bottom: 30px;
}
table.material tr.header
{
	color: #74262f;
	border: none;
	background: repeat-x url("/tableMaterialsHeader.gif/$file/tableMaterialsHeader.gif") top left;
}
table.material tr td
{
	border-bottom: 1px solid #dad8ce;
	padding: 6px 10px;
	font-size: 0.9em;
}
table.material tr.header td
{
	border: none;
	padding: 0 10px;
	font-family: times, serif;
	font-size: 1.2em;
	height: 27px;
}
div#outerMaterialsForm
{
background: url("/web/klpno.nsf/mediaresources/materialsFormBkgnd.gif/$file/materialsFormBkgnd.gif") repeat-y left top;
}
form div#materialsForm 
{
padding: 12px;
font-size: 0.9em;
line-height: 1.8;
background: url("/web/klpno.nsf/mediaresources/materialsFormTop.gif/$file/materialsFormTop.gif") no-repeat left top;
}
form div#materialsForm h3
{
margin-top: 0;
margin-bottom: 10px;
padding-bottom: 10px;
font: bold 1.4em times, serif;
color: #811d2d;
background: url("/web/klpno.nsf/mediaresources/dottedLine.gif/$file/dottedLine.gif") repeat-x bottom left;
}
div#outerMaterialsForm div#formBottom
{
height: 4px;
background: url("/web/klpno.nsf/mediaresources/materialsFormBottom.gif/$file/materialsFormBottom.gif") no-repeat left bottom;
}
form div#materialsForm input.inputText
{
width: 174px;
}
form div#materialsForm input#send
{
margin-left: 129px;
}
.clearBoth
{
	clear: both;
}
div.rightButton
{
	margin: 0 -12px;
}
.forsikringbox
{
	margin: 0 0px;
	border: 1px solid #DEDEDE;
	width:352px;
	height:75px;
}
.forsikringinfobox
{
	padding-top: 10px;
	padding-bottom: 10px;
	border: 1px dotted #DEDEDE;
	width:352px;
	font-size: 0.9em;
}
.forsikringinfobox a
{
line-height: 1.8;
}
.forsikringtitle
{
	color: #8A343D;
	font: 22px times, serif;
text-decoration:none;
}
.forsikringinfoboxtitle
{
	color: #8A343D;
	font: 20px times, serif;
}
.forsikringtable
{
	vertical-align: middle;
}
.forsikringcol1
{
	width: 46px;
	text-align: center;
}
.forsikringkontaktbox
{
	padding: 6px 6px 6px 10px;
	margin: 0 0 15px 0;
	border: 1px solid #DEDEDE;
	width:464px;
	height:100px;
	font-size: 0.9em;
}
.forsikringkontakttitle
{
	color: #8A343D;
	font: 16px times, serif;
}
.forsikringvisallebox
{
	margin: 0px;
	border: 1px solid #DEDEDE;
	width:480px;
}
.forsikringlink
{
	text-decoration: underline;
	font-size: 0.9em;
	line-height: 1.8;
}
.forsikringheader
{
	float: left;
	width: 420px;
}
.forsikringContent
{
	float: left;
	width: 420px;
}
.forsikringLeftColum
{
	float: left;
	width: 420px;
}
.shoppingcart
{
	position:relative;
	top:-5px;
	float: right;
	width: 135px;
	height: 22px;
	text-decoration: none;
	background: no-repeat url("/web/klpmm.nsf/lupGraphics/knapp_handlekurv.jpg/$file/knapp_handlekurv.jpg") 
 }
.shoppingcartfont
{
position: relative;
left-margin:10px;
top:3px;
	color: #004189;
	text-decoration: none;
}
.fondvalutalink {
	color: #004189;
	text-decoration: none;
}
.kampanjetitle
{
	color: #8A343D;
	font: 18px times, serif;
	
}
.kampanjeingress
{
	margin-top:10px;
	color: #000000;
	font-size: 0.9em;
}
.kampanjebox
{
	margin: 0px 5px 15px 5px;
	border: 1px solid #DEDEDE;
	width:710px;
}
form#kalkulatorkampanje,
.box,
form#betalingsevne
{
	width: 259px;
	margin-left: 0;
	padding: 12px;
}
.calculatorkampanje
{
}
.kampanjeinfobox
{
	margin: 0 0px 0 10px;
	border: 2px dotted #DEDEDE;
padding-top: 10px;
padding-bottom: 10px;
font-size: 10px;
}
.kampanjeboxliten
{
	padding: 6px 6px 20px 10px;
	margin: 0 0 9px 0;
	border-bottom: 1px solid #DEDEDE;
	width:300px;
	font-size: 0.9em;
}
.pensjonbox
{
	margin: 0 0px;
padding-top: 10px;
padding-bottom: 10px;
	border: 1px solid #DEDEDE;
	width:352px;
}
.pressebox
{
	margin: 0 0 0 0;
padding:0 0 0 0;
	width:480px;
border-bottom:1px solid #DEDEDE;
}
div.readMorePresse
{
	margin: 7px 10px 0 0;
text-decoration: none;
	color: #144287;
	font-size: 0.9em;
	padding-right: 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") top right;
}
div.readMorePresseikon
{
text-decoration: none;
	color: #144287;
	font-size: 0.9em;
	background: no-repeat url("/web/klpno.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") right;
}
.presseingress
{
	margin-top:13px;
	color: #000000;
	font-size: 0.9em;
}
.presselinje
{
border-bottom:1px solid #DEDEDE;
margin-top:2px;
padding:0;
}
.readMorePensjon
{
text-decoration: underline;
	color: #144287;
	font-size: 0.9em;
line-height: 1.8;
}
.seeAllLink
{
text-decoration: underline;
	color: #144287;
	font-size: 1.0em;
line-height: 1.8;
}
 
/*
.samfunnslink
{
	text-decoration: underline;
	line-height: 1em;
	color: #144287;
}
*/
.samfunnslink
{
	text-decoration: underline;
	color: #226094;
	font-size: 11px;
}
 
.samfunnsdate
{
	text-decoration: none;
	line-height: 1.8;
	font-weight:bold;
}
.samfunnarchive
{
	padding:5px 0 0 0px;
}
.samfunnarchive a
{
	text-decoration: underline;
	color: #144287;
	font-size: 1em;
	padding-right: 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") top right;
}
.samfunnarchivelink a
{
	margin:0:
	padding:0:
text-decoration:underline;
}
.samfunnarchivenyhet
{
font-size:0.9em;
	padding:5px 0 18px 10px;
}
.samfunnarchivenyhet a
{
	text-decoration: underline;
	color: #144287;
	font-size: 1em;
	padding-right: 10px;
	background: no-repeat url("/web/klpno.nsf/mediaresources/readMoreArrow.gif/$file/readMoreArrow.gif") top right;
}
.samfunnarchivelinknyhet a
{
	margin:0:
	padding:0:
text-decoration:underline;
}
.samfunnArkiv
{
	text-decoration: underline;
	font-size: 0.9em;
	color: #144287;
	line-height: 2.2em;
padding-left:10px;
}
#samfunnKontakt
{
padding-bottom:3px;
}
#samfunnWrapper
{
padding-top:5px;
padding-left:10px;
}
.samfunnHovedbilde
{
height:165px;
padding-bottom:4px;
}
.samfunnArkivknapp
{
padding-top:7px;
}
.samfunnArkivknappHoyre
{
padding-left:10px;
padding-bottom:18px;
padding-top:4px;
}
.kontaktimg
{
border: 0; 
float: left; 
margin-left: 10px;
margin-right: 10px;
padding-top:2px;
margin-bottom:5px;
}
<!-- klpBrosjyre mal -->
.brosjyresendinfo
{
	font-family: times, serif;
	margin: 0px;
	padding: 10px 0 10px 0px;
	color: #8a343d;
	font-weight: normal;
text-decoration:none;
font-size:12px;
line-height:15px;
}
 
#visLang ul {
margin-top: 0;
padding-left: 0;
}

