﻿			  		  /*
######################################################################################

	>> BROWSER PERFORMANCE TESTS ON CSS
	----------------------------------------------------------------------------------
	Passed on	- IE6 og IE7
				- FireFox 2.0
				- Opera 9.24
				- Apple Safari 3 Beta
				- Netscape Navigator 9

######################################################################################

	>> GLOBAL FONT PROPERTIES
	----------------------------------------------------------------------------------
	*	:	Tildeling av egenskaper som skal gjelde alle komponenter på siden enn så
			lenge det ikke i hvert særskilt tilfelle bestemmes annet.

	>> SPESIELT OM FONT-SIZE:
	----------------------------------------------------------------------------------
	Vi ønsker at basis fontstørrelse på siden skal være tilsvarende 12px
	Vi bestemmer da at vår "em" unit skal være 10/16 = 0.625

	html	: Setter default font-size til 100% av nettleserens default font-size,
			  hvilket normalt er 16.
	body	: Setter default font i body til 0.625em/1em = 10px

	Av dette følger at dersom vi f.eks ønsker <h1> størrelse 17px setter vi 1.7em/1m

######################################################################################
*/
html
{
	font-size					: 100%;
	line-height					: normal;
}
body, #body, .body
{
	font						: 0.625em/1em verdana,helvetica,sans-serif;
	line-height					: normal;
	color						: #000000;
	background-color			: #D2D4D6;
}
/*
######################################################################################

	>> GLOBAL SETTINGS AFFECTING ALL ELEMENTS
	----------------------------------------------------------------------------------
	*	: Setter egenskaper for alle elementer på siden. Eksempelvis ønsker vi at alle
		  paddings, margings og borders skal være 0 / fraværende slik at disse MÅ
		  settes eksplisitt ved behov.
	
######################################################################################
*/
* 
{
	padding						: 0;
	margin						: 0;
	border						: none;
}
/*
######################################################################################

	>> TEXT HEADER SETTINGS
	----------------------------------------------------------------------------------
	Bruker CSS-Selector
	
######################################################################################
*/
h1, h2, h3, h4, h5, h6
{
	color						: #1e3a8f;
}
a
{
	color						: #448ccb; /*#5d9acd;*/
	text-decoration				: none;
}
h1
{
	color						: #1e3a8f;
	font-size					: 1.6em;
	margin-bottom				: 0.5em;
	line-height					: normal;
}
h2
{
	font-size					: 1.4em;
	line-height					: normal;
}
h3
{
	font-size					: 1.2em;
	margin-bottom				: 0.5em;
	line-height					: normal;
}
h4
{
	font-size					: 1em;
	line-height					: normal;
}
h5
{
	font-size					: larger;
	line-height					: normal;
}
h6
{
	font-size					: smaller;
	line-height					: normal;
}



/*
######################################################################################

	>> MESSAGE BUBBLES
	----------------------------------------------------------------------------------
	Dette er egenskaper for rammer rundt meldinger
	Merk at CT_3 er en enkolonnersmal og har derfor bredere messagebubbles

######################################################################################
*/
.messageBubble_head
{
	position					: relative;
	height						: 9px;
	width						: 396px;
	background-image				: url(images/messageBubble_head.jpg);
	background-repeat				: no-repeat;
	overflow					: hidden;
}
#body_FP_MainContentContainer #FP_SubContent .messageBubble_head
{
	position					: relative;
	height						: 14px;
	width						: 620px;
	background-image				: url(images/messageBubble_head_620.jpg);
	background-repeat				: no-repeat;
	overflow					: hidden;
}
#CT_3_SubContent .messageBubble_head,
#CT_4_SubContent .messageBubble_head,
#SearchResult_Message_head
{
	width						: 626px;
	background-image				: url(images/messageBubble_head_620.jpg);	
	background-repeat				: no-repeat;
}
.messageBubble_body
{
	position					: relative;
	width						: 396px;
	background-image				: url(images/messageBubble_body.jpg);
	background-repeat				: repeat-y;
	overflow					: hidden;
}
#CT_3_SubContent .messageBubble_body,
#CT_4_SubContent .messageBubble_body,
#SearchResult_Message_body
{
	width						: 626px;
	background-image				: url(images/messageBubble_body_620.gif);	
	background-repeat				: repeat-y;
}
#body_FP_MainContentContainer #FP_SubContent .messageBubble_body
{
	width						: 620px;
	background-image				: url(images/messageBubble_body_620.gif);	
	background-repeat				: repeat-y;
}
.messageBubble_foot
{
	position					: relative;
	height						: 20px;
	width						: 396px;
	background-image				: url(images/messageBubble_foot.jpg);
	background-repeat				: no-repeat;
	overflow					: hidden;
}
#body_FP_MainContentContainer #FP_SubContent .messageBubble_foot
{
	position					: relative;
	height						: 24px;
	width						: 620px;
	background-image				: url(images/messageBubble_foot_620.jpg);
	background-repeat				: no-repeat;
	overflow					: hidden;
}
#CT_3_SubContent .messageBubble_foot,
#CT_4_SubContent .messageBubble_foot,
#SearchResult_Message_foot
{
	width						: 626px;
	background-image			: url(images/messageBubble_foot_620.jpg);
	background-repeat			: no-repeat;	
}
#SearchResult_Message_head,
#SearchResult_Message_body,
#SearchResult_Message_foot
{
	font-size					: 1.2em;
	color						: #448ccb;
	margin-left					: 3px;
}

/*
######################################################################################

	>> COMMON DESIGN ELEMENTS
	----------------------------------------------------------------------------------
	Diverse designkomponenter

######################################################################################
*/
.readmore
{
	/*color						: #253c8b;*/
	color						: #448ccb;
	text-decoration				: none;
	white-space					: nowrap;
}
.readMoreArrow
{
	padding-left				: 4px;
	margin-top					: 0; /* 10px */
}
.Headlineslist_date
{
	color						: #c0c0c0;
	padding-left				: 20px;
	font-size					: 1.2em;
}
.Headlineslist_text
{
	padding-left				: 3px;
	font-size					: 1.2em;	
}
.searchresults
{
	width						: 390px;
	overflow					: hidden;
}
.Searchresultlist_text
{
	padding-left				: 3px;
	font-size					: 1.2em;	
}
.Searchresultlist_date
{
	width						: 70px;
	color						: #c0c0c0;
	padding-left				: 8px;
	font-size					: 1.2em;
}
.Searchresultlist_noresultText
{
	color						: #448ccb;
	padding-left				: 8px;
	font-size					: 1.2em;
}
.date
{
	
}
/*
######################################################################################

	>> COMMON MESSAGE FORMATS
	----------------------------------------------------------------------------------

######################################################################################
*/		
.msgLastModified
{
	float						: left;
	font-size					: 10px;
	font-weight					: normal;
	padding-left				: 13px;
}
.msgPrintOrApply,
.msgPrint a
{
	text-align					: right;
	font-size					: 10px;
	font-weight					: normal;	
	padding-right				: 13px;
}
#FP_SubContent ul li,
#CT_1_SubContent ul li,
#CT_2_SubContent ul li,
#CT_3_SubContent ul li,
#FP_SubRContent ul li,
#CT_1_SubRContent ul li,
#CT_2_SubRContent ul li,
#FP_RightContentContainer ul li,
#CT_1_RightContentContainer ul li,
#CT_2_RightContentContainer ul li,
#CT_3_RightContentContainer ul li,
#CT_PRINT_CONTENT ul li
{
	position					: relative;
	list-style-image			: url(images/blueLiBullet3.gif);
	margin-left					: 20px; /* 20px; */
	/*padding-left				: 20px;*/
	/*display						: block;*/
	/*list-style-position			: outside;*/
	/*list-style-type				: disc;*/
}
#CT_PRINT_CONTENT,
#CT_PRINT_CONTENT table
{
	font-size:1.2em;
}
#CT_PRINT_CONTENT .ingress,
{
	font-size:1.2em;
	font-weight: bold;
	margin-bottom: 1em;
}


#CT_PRINT_CONTENT p {margin-bottom:1em;}
/*
######################################################################################

	>> EWAY-LENKER
	----------------------------------------------------------------------------------
	Disse brukes for å sette egenskaper til EDIT funksjonaliteten i eway (e=1 etc)

######################################################################################
*/
.editMessageContainer
{
	background-color			: White
	width						: 149px;
	padding						: 2px;
	border-left					: solid 1px White;
}
.editMessageLink
{
	color						: Black;
}
/*
######################################################################################

	>> CANVASES
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til DIV-taggene som skal holde på hele web-siden.
	Egenskapene medfører her at siden midtstilles.
	Merk at width-egenskapen til #innerCanvas definerer sidens bredde.
	
	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas

######################################################################################
*/
#outerCanvas 
{
	position					: relative;
	left						: 0px;
	right						: 0px;
	width						: 100%;
	margin						: 0 auto 0 auto;
}
#innerCanvas
{
	position					: relative;
	width						: 1000px;
	margin						: 0 auto 0 auto;
	font-size					: inherit;
	line-height					: inherit;
	background-color			: #ffffff;
}
/*
######################################################################################

	>> HEADCONTAINER
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til DIV-taggene som skal holde på sidens topp-del.
	
	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #headContainer > [ #headProfileContainer | #headMenuContainer ]

######################################################################################
*/

#head_Container
{
	clear						: both;
	position					: relative;
	width						: 1000px;
	height						: 97px;
	font-size					: inherit;
	line-height					: inherit;
}
#head_ProfileContainer
{
	clear						: both;
	position					: relative;
	height						: 74px;
	width						: 1000px;
	overflow					: hidden;
}
#head_ActionContainer
{
	clear						: both;
	position					: relative;
	width						: 1000px;
	font-size					: inherit;
	line-height					: inherit;
}
/*
######################################################################################

	>> BODYCONTAINER
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til DIV-taggene som skal holde på sidens innhold.
	Merk at sidens varierende innhold stor sett legges i dette området.

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > [ #body_LeftContainer| #body_RightContainer ]
	
######################################################################################
*/
#body_Container
{
	clear						: both;
	position					: relative;
	width						: 1000px;
	font-size					: inherit;
	line-height					: inherit;
	overflow					: hidden;
}
#body_HeadContainer
{
	position					: relative;
	top							: 0;
	left						: -175px;
	height						: 2.4em; /* 2.6em;*/
	_height						: 1.9em; /* 2.6em; */   /* IE6 tilpasning / hack */
	font-size					: inherit;
	line-height					: inherit;
	/*border:solid 1px #e0e0e0;*/
}
#body_LeftContainer
{
	float						: left;
	position					: relative;
	width						: 175px;
	margin-top					: 24px; /* 26px; */
	_margin-top					: 19px;					/* IE6 hack pga diff fra margins i IE7 og FF */
	font-size					: inherit;
	line-height					: inherit;
	_overflow:hidden;
}
/*
	#body_RightContainer brukes til å holde alle sidevisninger bortsett fra forsiden
*/
#body_RightContainer
{
	float						: left;
	position					: relative;
	width						: 825px;
	margin-top					: 0;
	font-size					: inherit;
	line-height					: inherit;
}
/*
	#body_FP_RightContainer brukes til å holde visningen av forsiden
*/
#body_FP_RightContainer
{
	float						: left;
	position					: relative;
	width						: 1000px;
	margin-top					: 24px;
	_margin-top					: 19px;				/* IE6 hack */
	font-size					: inherit;
	line-height					: inherit;
}
/*
######################################################################################

	>> FOOTCONTAINER
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til DIV-taggene som skal holde på sidens fot / hale.

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > [ #foot_Container ]
	
######################################################################################
*/
#foot_Container
{
	clear						: both;	
	position					: relative;
	font-size					: inherit;
	line-height					: inherit;
	text-align					: center;
}
/*
######################################################################################

	>> HEAD PROFILE IMAGE
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til bilder i head ( = banner)

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #head_Container > [ #head_ProfileContainer ]
	
######################################################################################
*/
#head_ProfileContainer img
{
	width						: 1000px;
	height						: 74px;
}
#head_ProfileContianer_HotSpot
{
	clear						: both;
	float						: none;
	position					: absolute;
	left						: 20px;
	top						: 10px;
	width						: 210px;
	height						: 60px;
	z-index						: 99;
	overflow					: hidden;
}
/*
######################################################################################

	>> HEAD (STATIC) MENU
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til den statiske toppmenyen (Ansvarserklæring mv)

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #head_Container > #head_ActionContainer > #head_StaticMenuContainer
	
######################################################################################
*/
#head_StaticMenuContainer
{
	clear						: both;
	position					: absolute;
	left						: 580px;
	top						: -70px;
	width						: 400px;
	z-index						: 10;
	text-align					: right;
	font-size					: 1em;
	line-height					: inherit;
	color						: #1d398d;
}
#head_StaticMenuContainer a
{
	font-size					: 1em;
	line-height					: inherit;
	color						: #1d398d;
	text-decoration					: none;
}
/*
######################################################################################

	>> HEAD (KEYWORD) MENUES
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til toppmenyen som baseres på keywords

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #head_Container > #head_ActionContainer > #head_MenuContainer
	
######################################################################################
*/
#head_MenuContainer
{
	float						: left;
	position					: relative;
	padding-left					: 32px;
	width						: 773px; /*773px;*/
	height						: 2.6em;
	background-image				: url(images/head_actions_badge.jpg);
	background-repeat				: repeat-x;
	overflow					: hidden;
	/*border-right:solid 1px #0000ff;*/
}
#head_MenuContainer ul
{
	display						: inline;
	list-style-type				: none;
	margin						: 0;
	padding						: 0;
}
#head_MenuContainer ul li
{
	list-style-type				: none;
	display						: inline;
}
#head_MenuContainer ul li a
{
	font-size					: 1.2em;
	color						: #ffffff;
}

#head_MenuContainer ul li.isNotSelected a:hover,
#head_MenuContainer ul li.isNotSelected a:active,
#head_MenuContainer ul li.isSelected a:link,
#head_MenuContainer ul li.isSelected a:active,
#head_MenuContainer ul li.isSelected a:hover,
#head_MenuContainer ul li.isSelected a:visited
{
	color						: #253c8b;
}
#head_MenuContainer ul li a.head_MenuAnchor
{
	text-decoration				: none;
}
/*
	Handler highlight-badge til toppmenyen	
*/
#head_MenuContainer ul li div.head_AnchorPlaceHolder
{
	float						: left;
	height						: 2.6em;
	padding						: 0.6em 10px 0.5em 10px;
}
#head_MenuContainer ul li.isSelected .head_AnchorPlaceHolder
{
	background-image			: url(images/head_actions_OverMenuItem_badge.jpg);
	background-repeat			: repeat-x;
	color						: #253c8b;
}
/*
######################################################################################

	>> HEAD SIMPLESEARCH
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til søkefeltet toppen

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #head_Container > #head_ActionContainer > #head_SimpleSearchContainer
	
######################################################################################
*/
#head_SimpleSearchContainer,
#head_SimpleSearchContainer_ENG
{
	float						: right;
	width						: 183px; /*160px;*/
	height						: 1.5em;
	padding						: 3px 5px 0.5em 7px;
	font-size					: 1.2em;
	color						: #ffffff;
	background-image				: url(images/head_actions_badge.jpg);
	background-repeat				: repeat-x;
	text-align:right;
}
#head_SimpleSearchContainer_ENG
{
	height						: 1.6em;
	padding						: 1px 5px 0.5em 2px;
	width						: 188px;
	_padding					: 1px 5px 0.5em 2px;
	_width						: 180x;
	_overflow:hidden;
}
#head_SimpleSearchContainer table
{
	padding						: 0;
	margin						: 0;
	border-collapse					: collapse;
}
.searchInputField
{
	padding						: 0;
	margin						: 0;
	border-top					: solid 1px #898989;
	border-left					: solid 1px #898989;
	border-bottom					: solid 1px #6699cc;
	border-right					: solid 1px #6699cc;
}
.forstorrelsesglass
{
	padding						: 0;
	margin						: 1px 0 0 0;
}
/*
######################################################################################

	>> HEAD ADVANCEDSEARCH
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til søkefeltet toppen

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #head_Container > #head_ActionContainer > #head_AdvancedSearchContainer
	
######################################################################################
*/
#head_AdvancedSearchContainer
{
	clear						: both;
	position					: absolute;
	left						: 890px;
	top							: 26px;
	width						: 110px;
	height						: 0.9em;
	z-index						: 10;
	text-align					: center;
	background-image			: url(images/head_actions_advancedsearch_badge.gif);
	background-repeat			: no-repeat;
}
#head_AdvancedSearchContainer a
{
	clear						: both;
	position					: absolute;
	left						: 25px;
	top							: -6px;
	font-size					: 10px;
	line-height					: normal;
	color						: #ffffff;
	text-decoration				: underline;
}
/*
######################################################################################

	>> LEFTMENU CONTAINER
	----------------------------------------------------------------------------------

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_LeftContainer >[ #body_LeftMenu_HeadContainer
																		   #body_LeftMenu_BodyContainer
																		   #body_LeftMenu_FootContainer  ]

######################################################################################
*/
#body_LeftMenu_HeadContainer
{
	float						: left;
	position					: relative;
	width						: 165px; /* 175 */
	height						: 30px;
	padding						: 3px 0 0 10px;
	font-size					: 1.4em;
	font-weight					: bold;
	color						: #ffffff;
	background-image			: url(images/body_leftMenuHeading_badge.jpg);
	background-repeat			: no-repeat;
}
#body_LeftMenu_BodyContainer
{
	float						: left;
	position					: relative;
	width						: 175px;
	background-image			: url(images/body_leftMenu_Mainbadge.jpg);
	background-repeat			: repeat-y;
}
#body_LeftMenu_FootContainer
{
	float						: left;
	position					: relative;
	width						: 175px;
}
/*
######################################################################################

	>> LEFT (KEYWORD) MENUES
	----------------------------------------------------------------------------------
	Her tilordnes egenskapene til venstremenyen som baseres på keywords

	>> HIERARKI:
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_LeftContainer >[ #body_LeftMenu_BodyContainer ]
	
######################################################################################
*/
#body_LeftMenu_BodyContainer ul.mainmnu,
#body_LeftMenu_BodyContainer ul.mainmnu li
{
	padding						: 0;
	margin						: 0;
	list-style					: none;
	/*display						: block;*/
}
#body_LeftMenu_BodyContainer ul.mainmnu
{
	width:165px;
}
#body_LeftMenu_BodyContainer ul li
{
	/*list-style					: none;
	display:block;*/
}
#body_LeftMenu_BodyContainer ul li.mnuselected,
#body_LeftMenu_BodyContainer ul li.mnu
{
	padding						: 5px 0 13px 0;	/* 18 */
}
#body_LeftMenu_BodyContainer ul li.mnuselected a,
#body_LeftMenu_BodyContainer ul li.mnu a
{
	font-weight					: bold;
	padding						: 0 0 0 9px;
	display						: block;
}
#body_LeftMenu_BodyContainer ul li.mnuselected ul.mnuexpanded li.mnusub a
{
	font-weight					: normal;
	padding						: 0 0 0 0;
	display						: inline;
}
#body_LeftMenu_BodyContainer ul li.mnu a
{
	font-weight					: normal;
	padding						: 0 0 0 9px;
}
#body_LeftMenu_BodyContainer ul li.mnu ul.mnucollapsed li.mnusub a,
#body_LeftMenu_BodyContainer ul li.mnu ul.mnuexpanded li.mnusub a
{
	font-weight					: normal;
	padding						: 0 0 0 0;
	display						: inline;
}
#body_LeftMenu_BodyContainer ul li.mnu ul.mnuexpanded li.mnusubsel a
{
	font-weight					: bold;	
	padding						: 0 0 0 0;
	display						: inline;
}
.mnuexpanded,
.mnucollapsed
{
	margin-left					: 12px;
	padding-left				: 5px;
	border-left					: solid 1px #253c8b;
	display						: block;
}
.left_MenuAnchor
{
	font-size					: 1.2em;
	line-height					: normal;
	text-decoration				: none;
	color						: #253c8b;
}
/*
######################################################################################

	>> BREADCRUMB
	----------------------------------------------------------------------------------
	Merk at body_BreadCrumbContainer ligger i areaet til CT-x (CONTENT TEMPLATE)
	Dette for at breadcrumb skal reflektere brødsmulestien til dette targetet

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_RightContainer > #body_HeadContainer > [ #body_BreadCrumbContainer ]

######################################################################################
*/
#body_BreadCrumbContainer
{
	position					: relative;
	font-size					: inherit;
	/*line-height					: inherit;*/
	width						: 700px;
	height						: 2.3em;
	_height						: 0.5em;										/* IE6 hack */
	padding						: 5px 5px 0 5px; /* 0.4em 5px 0.4em 5px; */	
	_padding					: 0 5px 0 5px; /* 0.4em 5px 0.4em 5px; */		/* IE6 hack */
	z-index						: 20;
	/*border:solid 1px #c0c0c0;*/
}
.body_BreadCrumbAnchor,
#body_BreadCrumbContainer a:visited
{
	font-size					: 1em;
	line-height					: normal;
	color						: #a0a0a0;
	text-decoration				: none;
}
#body_BreadCrumbContainer a:active,
#body_BreadCrumbContainer a:hover
{
	color						: #ff0000;
}
/*
######################################################################################

	>> #body_MainContentContainer
	----------------------------------------------------------------------------------
	Denne kontaineren holder venstre og høyre kolonne i #body_RightContainer.
	Hensikten er den å kunne legge bakgrunn i høyrekontaineren i like stor høyde som
	venstrekontaineren.

	Merk at #body_MainContentContainer brukes for alle sidevisninger med venstremeny
	mens #body_FP_MainContentContainer brukes på forsiden.

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_RightContainer > [ #body_MainContentContainer ]

######################################################################################
*/

#body_MainContentContainer,
#body_PresseklippContainer
{
	float						: left;
	position					: relative;
	width						: 825px;
	background-image			: url(images/body_rightContainer_badge.jpg);
	background-position			: right;
	background-repeat			: repeat-y;	
	/*overflow					: hidden;*/
}
#body_PresseklippContainer
{
	background-image			: url("");
}
#body_FP_MainContentContainer
{
	float						: left;
	position					: relative;
	width						: 1000px;
	background-image			: url(images/body_rightContainer_frontpage_badge.gif);
	background-position			: right;
	background-repeat			: repeat-y;	
}
/*
######################################################################################

	>> CT_1 / Content Template 1 : Picture + SubContent + SubRContent med 3 subdivs
	>> CT_2 / Content Template 2 : Picture + SubContent + SubRContent med 6 subdivs
	>> CT_3 / Content Template 3 : Picture + SubContent
	----------------------------------------------------------------------------------
	Merk at disse to malene er identiske på alle punkter bortsett fra for SubRContent
	og for #FP_RightContentContainer

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_RightContainer > #body_MainContentContainer >
	[ #CT_x_LeftContentContainer & (#CT_x_RightContentContainer || #FP_RightContentContainer) ]

######################################################################################
*/
#FP_LeftContentContainer,
#CT_1_LeftContentContainer,
#CT_2_LeftContentContainer,
#CT_3_LeftContentContainer,
#CT_4_LeftContentContainer
{
	float						: left;
	position					: relative;
	width						: 630px;
	margin-top					: 0;
	font-size					: inherit;
	line-height					: inherit;
}
#CT_4_LeftContentContainer
{
	width						: 825px;
}
/*
	HIERARKI: #CT_x_LeftContentContainer > [#CT_Picture || #CT_BottomPicture]
	-----------------------------------------------------------------------------
	Vi setter display til none fordi IE rydder plass til DIV'en
	selv om den er tom. Mao: den kollapser, men beholder noe plass. Ved å
	sette display:none forsvinner den helt. Display endres til block vhja
	javascript i _LST_TopPicture dersom vi har et toppbilde som skal vises.
	
	Styringen av object er lagt inn for å takle egenskaper til flash

*/
#CT_Picture,
#CT_BottomPicture
{
	width						: 630px;
	overflow					: hidden;
	display						: none;
}
/*#CT_Picture img,*/
#CT_Picture .mainPictureTop,
#CT_BottomPicture img,
#CT_Picture object,
#CT_BottomPicture object
{
	width						: 630px;
	margin-bottom				: 11px; /*15px;*/				/* Egenskap brukes av alle nettlesere */
	#margin-bottom				: 11px; /*15px;*/				/* Egenskap brukes kun av IE nettlesere */
	_margin-bottom				: 9px;				/* Egenskap brukes kun av IE6 og eldre nettlesere */
}
/*
	HIERARKI: #CT_x_LeftContentContainer > [#CT_x_SubContent]
*/
#CT_1_SubContent,
#CT_2_SubContent,
#CT_3_SubContent,
#CT_4_SubContent
{
	float						: left;
	position					: relative;
	width						: 400px;
	font-size					: inherit;
	line-height					: inherit;
	overflow					: hidden;
}
#FP_SubContent {
	float						: left;
	position					: relative;
	width						: 630px;
	font-size					: inherit;
	line-height					: inherit;
	overflow					: hidden;
}
#CT_4_SubContent
{
	width						: 825px;
}
/*
	Setter padding for Frontpage SubContent slik at disse ikke går helt ut i gråområdet
*/
#CT_1_SubContent
{
	padding-left					: 3px;
}
#FP_SubContent
{
	width						: 626px;
	padding-left					: 4px;
}
/*
	Overstyrer bredde for CT_3_SubContent satt i forrige def fordi dette skal være en kolonne, full bredde
*/
#CT_3_SubContent
{
	width						: 630px;
}
/*
	Egenskaper i meldingslister i #CT_x_LeftContentContainer > [#CT_x_SubContent]
*/
#FP_SubContent h1,
#CT_1_SubContent h1,
#CT_2_SubContent h1,
#CT_3_SubContent h1,
#CT_4_SubContent h1
{
	font-size					: 2.4em;
	font-weight					: normal;
	padding						: 0 10px 0 10px;
}
#FP_SubContent h1
{
	font-size					: 1.8em;
}
#FP_SubContent h2,
#CT_1_SubContent h2,
#CT_2_SubContent h2,
#CT_3_SubContent h2
{
	font-weight					: bold;
	padding						: 0 10px 0 10px;
}
#FP_SubContent h2 a,
#CT_1_SubContent h2 a,
#CT_2_SubContent h2 a,
#CT_3_SubContent h2 a
{
	color						: #1e3a8f;
}
#FP_SubContent_Title h2
{
	font-size					: 1.8em;
	font-weight					: normal;
	padding						: 0 10px 0.4em 10px;
}
#FP_SubContent .ingress,
#CT_1_SubContent .ingress,
#CT_2_SubContent .ingress,
#CT_3_SubContent .ingress,
#CT_4_SubContent .ingress
/*,#CT_Print .ingress*/
{
	font-size					: 1.2em;
	padding						: 0 10px 10px 10px;
	font-weight					: bold;
}
#FP_SubContent .topmsg,
#CT_1_SubContent .topmsg, 
#CT_2_SubContent .topmsg, 
#CT_3_SubContent .topmsg
{
	font-size					: 1.2em;
	padding						: 0 10px 0 10px;
	font-weight					: normal;
}
#FP_SubContent .messageBody,
#CT_1_SubContent .messageBody, 
#CT_2_SubContent .messageBody, 
#CT_3_SubContent .messageBody
/*,#CT_Print .messageBody*/
{
	font-size					: 1.2em;
	padding						: 0 10px 0 10px;
	font-weight					: normal;
}
#FP_SubContent .messageBody p,
#CT_1_SubContent .messageBody p, 
#CT_2_SubContent .messageBody p, 
#CT_3_SubContent .messageBody  p
{
	padding						: 0 0 1em 0;
}

#FP_SubContent .messageBody ul,
#CT_1_SubContent .messageBody ul, 
#CT_2_SubContent .messageBody ul, 
#CT_3_SubContent .messageBody  ul
{
	padding						: 0 0 1em 0;
}

#FP_SubContent .topmsg p,
#CT_1_SubContent .topmsg p,
#CT_2_SubContent .topmsg p,
#CT_3_SubContent .topmsg p
{
	padding						: 0 10px 0.8em 0;
}
#FP_SubContent .imgleft,
#CT_1_SubContent .imgleft,
#CT_2_SubContent .imgleft,
#CT_3_SubContent .imgleft
{
	position					: relative;
	float						: left;
	padding						: 0 10px 1em 10px;
}

#FP_SubContent .imgright,
#CT_1_SubContent .imgright,
#CT_2_SubContent .imgright,
#CT_3_SubContent .imgright
{
	position					: relative;
	float						: right;
	padding						: 0 10px 1em 10px;
}
/*
	HIERARKI: #CT_x_LeftContentContainer > [#CT_x_SubRContent]
	---------------------------------------------------------------------------------------
	Merk at vi ikke tildeler egenskaper til #CT_3_SubRContent fordi denne ikke brukes i Mal 3
*/
#FP_SubRContent h2,
#CT_1_SubRContent h2,
#CT_2_SubRContent h2
{
	font-size					: 1.3em;
	font-weight					: normal;
	padding						: 4px 5px 0 5px;
}
#FP_SubRContent ul,
#CT_1_SubRContent ul,
#CT_2_SubRContent ul
{
	width						:   215px;
}
#FP_SubRContent .subRcontentTitle,
#CT_1_SubRContent .subRcontentTitle,
#CT_2_SubRContent .subRcontentTitle 
{
	font-size					: 1.0em;
	font-weight					: bold;

}

#FP_SubRContent,
#CT_1_SubRContent,
#CT_2_SubRContent
{
	float						: left;
	width						: 229px;
	font-size					: inherit;
	line-height					: inherit;
	font-size					: 1.2em;
	padding						: 0;
	margin-top					: 4px;
	overflow					: hidden;
}
/*
	Overstyrer width for FP_SubRContent for å gjøre plass til 3px extra til venstre boblemeldinger
	samt avvikende høyde til bilde over. Merk at selve margen-topp settes i CT_Picture marg bunn (m/hacks for forskjellige nettlesere)
*/
#FP_SubRContent,
#CT_1_SubRContent
{
	width						: 226px;
}
#CT_1_SubRContent
{
	margin-top					: 5px;
	#margin-top					: 4px;
	_margin-top					: 4px;
}
#FP_SubRContent p,
#CT_1_SubRContent p,
#CT_2_SubRContent p
{
padding							: 0 0 0.8em 0;
}
#FP_SubRContent	iframe,
#CT_1_SubRContent iframe
{
	padding						: 10px 5px 0 5px;			/* Alle lesere */
	#padding					: 0 5px 0 5px;			/* Hack : alle IE lesere */
	_padding					: 0 5px 0 5px;			/* Hack : alle IE lesere <= versjon 6 */
}
#FP_SubRContent_HeadContainer,
#CT_1_SubRContent_HeadContainer,
#CT_2_SubRContent_HeadContainer
{
	position					: relative;
	width						: 219px;
	padding						: 10px;
	font-size					: inherit;
	line-height					: inherit;
}
#FP_SubRContent_BodyContainer,
#CT_1_SubRContent_BodyContainer,
#CT_2_SubRContent_BodyContainer
{
	position					: relative;
	width						: 219px;
	padding						: 10px;
	font-size					: inherit;
	line-height					: inherit;
}
#FP_SubRContent_FootContainer,
#CT_1_SubRContent_FootContainer,
#CT_2_SubRContent_FootContainer
{
	position					: relative;
	width						: 219px;
	padding						: 10px;
	font-size					: inherit;
	line-height					: inherit;
}
#SubRContent_RightPicture
{
	margin-left					: 10px;
	margin-right				: 10px;
}
.SubRContent_ColumnItem
{
	padding						: 10px 10px 0 4px;
}
.SubRContent_ColumnItem a
{
	/*line-height					: 1.2em;
	padding-bottom				: 0.3em;
	display						: block;*/
}
.SubRContent_NyttOmNavn,
.SubRContent_Produktnytt
{
	line-height					: 1.2em;
	padding-bottom				: 0.3em;
	display						: block;
}
table.SubRContent_NyttOmNavn tr.hl
{
	background-color:	#eeeeee;
}
table.SubRContent_NyttOmNavn td span.date
{
	font-size:		0.85em;
	color:		#808080;
}
table.SubRContent_NyttOmNavn td a
{
	font-size:		0.9em;
	color:		#4679a4;
}
table.SubRContent_NyttOmNavn td a:hover
{
	color:		#e91111;
}
/*
######################################################################################

	>> #CT_1_RightContentContainer
    >> #CT_2_RightContentContainer
	>> #CT_3_RightContentContainer
	----------------------------------------------------------------------------------
	

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_RightContainer > #body_MainContentContainer >
	[ #CT_x_RightContentContainer || #FP_RightContentContainer ]

######################################################################################
*/
#CT_1_RightContentContainer,
#CT_2_RightContentContainer,
#CT_3_RightContentContainer
{
	float						: left;
	width						: 192px;
	overflow					: hidden;
	font-size					: inherit;
	line-height					: inherit;
}
#FP_RightContentContainer
{
	float						: left;
	width						: 370px;
	overflow					: hidden;
}
/*
	Stil for alle enkeltmeldinger i høyrekolonnen
	Merk at det skilles mellom høyrekolonnen på forsiden i forhold til de øvrige maler
*/
#RightColumnItem,
#LST_MessageRightTitleSummary
{
	clear						: both;
	position					: relative;
	font-size					: inherit;
	line-height					: inherit;
	margin						: 0 10px 0 9px; /* 0 10px 0 8px; */
	_margin						: 0 10px 0 8px;
	padding-left					: 0;
}
#RightColumnItemTop
{
	clear						: both;
	position					: relative;
	font-size					: inherit;
	line-height					: inherit;
	margin						: 0 10px 0 9px;
	_margin						: 0 10px 0 8px;
	padding-left					: 0;	
}
#RightColumnItemTop img
{
	margin-top					: 4px;
}
#RightColumnItemTop p
{
	padding-left					: 1px;
}
#RightColumnItemTop ul
{
	margin-left					: -3px;
}
#RightColumnItem h3,
#FP_RightContentContainer h3,
#CT_1_RightContentContainer h3,
#CT_2_RightContentContainer h3,
#CT_3_RightContentContainer h3,
#LST_MessageRightTitleSummary h3
{
	clear						: both;
	position					: relative;
	height						: 26px;
	margin						: 0 -12px 0 -6px;
	_margin						: 0 -12px 0 -5px;
	padding						: 1px 0 0 7px;
	color						: #ffffff;
	background-image				: url(images/body_rightContainer_headingbadge_2.jpg);
	background-repeat				: no-repeat;
}
/*
	Spesifikke stiler for frontpage i høyrekolonnen
*/
#FP_OrgOgVirksomhet
{
	clear						: both;
	width						: 369px; /*359px;*/
	overflow					: hidden;
}
#FP_Rekruttering
{
	margin-top					: 5px;
}
#FP_OrklaKonsernet a,
#FP_Investor a,
#FP_Rekruttering a,
#FP_OrgOgVirksomhet a
{
	color						: #448ccb;
	text-decoration					: none;
}
#FP_OrklaKonsernet h3,
#FP_Investor h3,
#FP_Rekruttering h3,
#FP_OrgOgVirksomhet h3
{
	clear						: both;
	position					: relative;
	height						: 26px;
	margin						: 0 -10px 0 4px;
	padding						: 1px 0 0 10px;
	color						: #ffffff;
	background-image				: url(images/body_rightContainer_frontpage_headingbadge_1.jpg);
	background-repeat				: no-repeat;
	overflow					: hidden;
}
#FP_OrklaKonsernet h4
{
	font-size					: 1.2em;
	padding-bottom					: 5px;
}
#FP_Investor h3
{
	padding						: 0 0 0 10px;
	background-image			: url(images/body_rightContainer_frontpage_headingbadge_3.jpg);
}
#FP_Whitebadge_Body
{
	padding						: 3px 0 0 14px;
	background-image			: url(images/body_rightContainer_frontpage_whiteField_body.gif);	
	color						: #448ccb;
	
}
#FP_Whitebadge_Foot
{
	padding						: 0;
	margin						: 0;
}
#FP_OrklaKonsernet {
	float						: left;
	width						: 370px;
}
.FP_OrgOgVirksomhet_Body,
#FP_OrklaKonsernet_Body,
#FP_Rekruttering_Ledige_Stillinger,
#FP_Rekruttering_Kalender
{
	clear						: both;
	position					: relative;
	width						: 350px;
	margin						: 0;
	padding						: 0 0 0 15px;
	overflow					: hidden;
}
#FP_Investor_Bors
{
	position					: relative;
	float						: left;
	padding						: 3px 0 0 15px;
	width						: 185px;
	overflow					: hidden;
}
#FP_Investor_Rapporter
{
	position					: relative;
	float						: left;
	padding						: 0 0 0 15px;
	margin						: 0;
	width						: 149px;
	overflow					: hidden;
}
#FP_Rekruttering_Ledige_Stillinger,
#FP_Rekruttering_Kalender
{
	margin-bottom				: 10px;
	color						: #448ccb;
}
#FP_Rekruttering_Kalender_Table
{
	border						: none;
	padding						: 0;
	margin						: 0;
	width						: 350px;
	border-collapse				: collapse;
}
#FP_FinansKalender
{
	clear						: both;
	position					: relative;
	padding						: 0 0 12px 15px;
}
#FP_Investor_Bors h3,
#FP_Investor_Rapporter h3,
#FP_FinansKalender h3,
#FP_Rekruttering_Ledige_Stillinger h3,
#FP_Rekruttering_Kalender h3
{
	height						: 1.6em;
	background-image			: url("");
	color						: #1e3a8f; /*#000000;*/
	margin						: 0;
	padding						: 0;
	font-weight					: normal;
}
#FP_FinansKalender h3
{
	padding-top					: 0;
}
#FP_FinansKalender_Table
{
	border						: none;
	padding						: 0;
	margin						: 0;
	border-collapse				: collapse;
}
.FP_FinansKalender_Date
{
	width						: 60px;
	padding						: 0;
	margin						: 0;
	text-align					: left;
	text-indent					: 0;
	color						: #448ccb;
}
.FP_FinansKalender_Divider
{
	width						: 10px;
	text-align					: center;
	color						: #448ccb;
	overflow					: hidden;
}
.FP_FinansKalender_Event
{
	width						: 255px;
	text-align					: left;
	padding						: 0;
	margin						: 0;
	color						: #448ccb;
	overflow					: hidden;
}
/*
######################################################################################

	>> FOOT CONTAINER

######################################################################################
*/
#foot_Container
{
	padding						: 23px 0 10px 0;
	background-image			: url(/eway/custom/design/OrklaWeb/blank.gif);
	background-repeat			: no-repeat;
	background-position			: top center;
	font						: 9px Verdana;
	color						: #b1b1b1;
	text-align					: center;
}
#foot_Container p,
#footer a
{
	font-size					: 1em;
	/*font						: 9px Verdana;
	color						: #b1b1b1;*/
}
#foot_Container a:hover 
{
	/*color						: #e91111;*/
}
