body
{
	font-family: Verdana;
	background-color: #b3b3b3;
	background-image: url(/website/assets/images/kc_background.gif);
	background-repeat: repeat-x;
}
.PageTopMenu
{
}
.PageTopMenuLine 
{
	background-image: url(/website/assets/images/line_bfbfbf.gif);
	background-repeat: repeat-x;
}
.PageFrontpageFooterLine
{
	background-image: url(/website/assets/images/line_151515.gif);
	background-repeat: repeat-x;
}
.PageTopMenu TD
{
	font-weight: bold;
	color: White;
	font-size: 11px;
	height: 18px;
}
.PageTopMenu A
{
	color: #4b4b4b;
	text-decoration: none;
}
.PageTopMenu A:visited
{
	text-decoration: none;
}
.PageTopMenu A:hover
{
	text-decoration: underline;
}

/* Sub Page Content Area  */
.SubPageContentArea
{
	border-top: #383838 1px solid;
	border-bottom: #383838 1px solid;
	background-color: #ffffff;
}
.SubPageThemes
{
	background-color: #bcd641;
}
.SubPageLeftMenu
{
	background-color: #ffffff;
}
.RightPane
{
}
TD.PrimaryContentCell
{
	background-color: #bcd641;
	/*background-position: left bottom;
	background-image: url(/website/assets/images/contentpict_right.jpg);
	background-repeat: no-repeat;*/
}
.PrimaryContentCell LI
{
	padding-right: 20px;
}
.PrimaryContentCell LI B
{
	font-size: 12px;
}
.PrimaryContentCell LI A
{
	color: White;
	text-decoration: none;
}
.PrimaryContentCell LI A:visited
{
	text-decoration: none;
}
.PrimaryContentCell LI A:hover
{
	text-decoration: underline;
}
.FrontPagePrimaryContent
{
	background-color: #b3b3b3;
}
.FrontPagePrimaryContent TD
{
	color: white;
	font-size: 11px;
}
.FrontPagePrimaryContent H1
{
	font-size: 12px;
	margin-bottom: 1px;
	margin-top: 8px;
}
.FrontPageSecondaryContent
{
	font-family: Verdana;
	background-color: #b3b3b3;
	background-image: url(/website/assets/images/kc_nedrecontent_baggrund.gif);
	background-repeat: repeat-x;
}
.FrontPageSecondaryContent TD
{
	font-size: 11px;
	padding-bottom: 12px;
	vertical-align: top;
	color: Black;
}
.FrontPageSecondaryContent H1
{
	font-size: 13px;
	margin-bottom: 2px;
	margin-top: 12px;
}
.FrontPageSecondaryContent DIV
{
	font-size: 22px;
	margin-bottom: 2px;
	margin-top: 12px;
}
.FrontPageSecondaryContent B
{
	color: #ffffff;
}
.FrontPageSecondaryContent A
{
	color: #ffffff;
	text-decoration: none;
}
.FrontPageSecondaryContent A:visited
{
	text-decoration: none;
}
.FrontPageSecondaryContent A:hover
{
	text-decoration: underline;	
}
/* Sub Page Content */
.MainContent
{

}
.MainContent TD
{
	font-size: 11px;
	color: #333333;
}
.MainContent H1
{
	font-size: 15px;
	margin-bottom: 2px;
	margin-top: 12px;
	color: #4b4b4b;
}
.MainContent H2
{
	font-size: 12px;
	margin-bottom: 2px;
	margin-top: 12px;
	color: #333333;
}
.MainContent H3
{
	font-size: 10px;
	margin-bottom: 2px;
	margin-top: 12px;
	color: #333333;
}
.MainContent LI
{
	list-style-type: square;
}

/* Right Menu Box, Type 2 */
.RightMenuBoxT2
{
	font-size: 11px;
}
.RightMenuBoxT2 TH
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	color: #666666;
	border-bottom: #eaeaea 1px solid;
	height: 28px;
	background-color: #dcdcdc;
	text-align: left;
}
.RightMenuBoxT2 TD
{
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 10px;
	padding-left: 10px;
	color: #666666;
	background-color: #dcdcdc;
}
.RightMenuBoxT2 TD A
{
	color: #666666;
	text-decoration: none;
}
.RightMenuBoxT2 TD A:visited
{
	text-decoration: none;
}
.RightMenuBoxT2 TD A:hover
{
	text-decoration: underline;
}
.RightMenuTools
{

}
.RightMenuTools TD A
{
	color: #275975;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.RightMenuTools TD A:link
{
	text-decoration: underline;
}
.RightMenuTools TD A:visited
{
	text-decoration: underline;
}
.RightMenuTools TD A:hover
{
	text-decoration: underline;
}
/* Front page secondary content */
.FrontpageBoxTitle 
{
	font-size: 24px;
	color: #ffffff;
	border-bottom: solid 1px #383838;
	padding-bottom: 8px;
	padding-top: 4px;
	width: 100%;
}
/* Frontpage footer */
.FrontPageBanner
{
	background-color: #383838;
	height: 1px;
}
.FooterContent
{

}
.FooterContent TD
{
	vertical-align: top;
	color: #919191;
	font-size: 10px;
}
.FooterContent TD A
{
	color: #919191;
	text-decoration: none;
}
.FooterContent TD A:visited
{
	text-decoration: none;
}
.FooterContent TD A:hover
{
	text-decoration: underline;
}
.FooterContent TD DIV
{
	font-size: 10px;
	color: black;
}
.FooterContent TD DIV A
{
	color: black;
	text-decoration: none;
}
.FooterContent TD DIV A:visited
{
	text-decoration: none;
}
.FooterContent TD DIV A:hover
{
	text-decoration: underline;
}
/* LEFT MENU */
TD.LeftSelected
{
	height: 18px;
	padding-bottom: 2px;
}
.LeftSelected A
{
	font-size: 11px;
	color: #f47a4d;
	text-decoration: none;
}
.LeftSelected A:visited
{
	text-decoration: none;
}
.LeftSelected A:hover
{
	text-decoration: underline;
}
TD.LeftMenu
{
	height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.LeftMenu A
{
	font-size: 11px;
	color: Black;
	text-decoration: none;
}
.LeftMenu A:visited
{
	text-decoration: none;
}
.LeftMenu A:hover
{
	text-decoration: underline;
}
/* Left sub menu */
TD.LeftSubSelected
{
	height: 18px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.LeftSubSelected A
{
	font-size: 11px;
	color: Black;
	text-decoration: none;
}
.LeftSubSelected A:visited
{
	text-decoration: none;
}
.LeftSubSelected A:hover
{
	text-decoration: underline;
}
TD.LeftSubMenu
{
	height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;	
}
.LeftSubMenu A
{
	font-size: 11px;
	color: Black;
	text-decoration: none;
}
.LeftSubMenu A:visited
{
	text-decoration: none;
}
.LeftSubMenu A:hover
{
	text-decoration: underline;
}

/* Content download box */
.ContentDownload
{
	background-color: #f1f1f1;
}
.ContentDownload TH
{
	color: #666666;
	border-bottom: #eaeaea 1px solid;
	text-align: left;
	height: 26px;
	font-size: 11px;
	font-weight: bold;
}
/* Blue Fact Box in main content area */
.FactBoxStar
{
	background-color: #f5f9e8;
	color: Black;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 18px;
	padding-top: 14px;
	border-bottom: solid 1px #383838;
	border-top: solid 1px #383838;
}
.FactBoxKcBox
{
	background-position: right bottom;
	background-image: url(boks.gif);
	background-repeat: no-repeat;
	background-color: #003a63;
	color: White;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 18px;
	padding-top: 14px;
}
.BrownFactBox
{
	padding-right: 15px;
	background-position: right bottom;
	padding-left: 15px;
	font-size: 11px;
	background-image: url(/website/assets/images/brownbox.gif);
	padding-bottom: 28px;
	color: #85746f;
	padding-top: 14px;
	background-repeat: no-repeat;
	font-family: Verdana;
	background-color: #d6ce9c;
}
.BrownFactBox A
{
	color: #85746f;
}
.BrownFactBox A:link
{
	text-decoration: none;
}
.BrownFactBox A:visited
{
	text-decoration: none;
}
.BrownFactBox A:hover
{
	text-decoration: underline;
}
/* Download box / fact box */
.downloadbox
{
	background-color: #f5f9e8;
	padding: 8px 8px 8px 8px;
	border-bottom: solid 1px #383838;
	border-top: solid 1px #383838;
	color: Black;
}
.factbox
{
	background-color: #f5f9e8;
	padding: 8px 8px 8px 8px;
	border-bottom: solid 1px #f47a4d;
	border-top: solid 1px #f47a4d;
	color: White;
}
.factbox a:link, .factbox a:visited
{
	color: Black;
	text-decoration: none;
}
.factbox a:hover
{
	text-decoration: underline;
}
.downloadtitle, .downloadtitle a:link
{
	font-weight: bold;
	padding-bottom: 8px;
	border-bottom: solid 1px #bfbfbf;
}
.downloadtext 
{
	padding-top: 8px;
	padding-bottom: 15px;
	color: black;
}
.downloadlink, .downloadlink a:link
{
	color: black;
}
