﻿/*
######################################################################################

	>> 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 12/16 = 0.75

	html	: Setter default font-size til 100% av nettleserens default font-size,
			  hvilket normalt er 16.
	body	: Setter default font i body til 0.75em/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.75em/1em verdana,helvetica,sans-serif;
	line-height					: normal;
	color						: #000;
	background-color				: #D2D4D6;
}
a img, table, td {
	border						: none;
}
/*
######################################################################################

	>> 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;
}
/*
######################################################################################

	>> TEXT HEADER SETTINGS
	----------------------------------------------------------------------------------
	Bruker CSS-Selector
	
######################################################################################
*/
a
{
	color                                           : #1c4298;
	text-decoration					: none;
	font-weight					: normal;
}
h1
{
	border-bottom					: solid 3px #e8e8e8;
	padding-left                                    : 17px;
	padding-bottom					: 1px;
}
h1, h1 a
{
	color						: #000;
	font-size					: 2em;
	font-weight					: normal;
	margin-bottom					: 0.5em;
	line-height					: normal;
}
h2, h2 a
{
	color						: #000;
	font-size					: 1.25em;
	line-height					: normal;
}
h3, h3 a
{
	color						: #000;
	font-size					: 1em;
	line-height					: normal;
}
h4, h4 a
{
	color						: #000;
	font-size					: 1em;
	line-height					: normal;
}
h5, h5 a
{
	color						: #000;
	font-size					: larger;
	line-height					: normal;
}
h6, h6 a
{
	color						: #000;
	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;
}
#CT_3_SubContent .messageBubble_head,
#CT_4_SubContent .messageBubble_head,
#SearchResult_Message_head
{
	width						: 626px;
	background-image				: url(images/messageBubble_head_630.jpg);
}
.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_630.jpg);
	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;
}
#CT_3_SubContent .messageBubble_foot,
#CT_4_SubContent .messageBubble_foot,
#SearchResult_Message_foot
{
	width						: 626px;
	background-image				: url(images/messageBubble_foot_630.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
{
	text-decoration					: underline;
	white-space					: nowrap;
}
.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;
}
#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
{
	font-size					: 0.8em;
	width						: 200px;
	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				: #fff;
}
/*
######################################################################################

	>> 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						: 137px;
	font-size					: inherit;
	line-height					: inherit;
}
#head_ProfileContainer
{
	clear						: both;
	position					: relative;
	height						: 121px;
	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;
	background					: url(images/body_Container_bg.gif) repeat-y;
}
#body_HeadContainer
{
	font-size					: inherit;
	line-height					: inherit;
}
#body_LeftContainer
{
	float						: left;
	position					: relative;
	padding-top                                     : 17px;
	width						: 185px; /* Orkla.no: 175px */
	font-size					: inherit;
	line-height					: inherit;
	_overflow					: hidden;
	background-color				: #fff;
}
/*
	#body_RightContainer brukes til å holde alle sidevisninger bortsett fra forsiden
*/
#body_RightContainer
{
	float						: left;
	position					: relative;
	width						: 815px; /* Orkla.no: 825px */
	margin-top					: 0;
	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						: 121px;
}
#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						: -120px;
	width						: 400px;
	z-index						: 10;
	text-align					: right;
	font-size					: 0.9em;
	line-height					: inherit;
	color						: #fff;
}
#head_StaticMenuContainer a
{
	font-size					: 1em;
	line-height					: inherit;
	color						: #fff;
	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;*/
	background-image				: url(images/head_actions_badge.jpg);
	background-repeat				: repeat-x;
	overflow					: hidden;
}
#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.0em;
	padding						: 0.4em 10px 0 10px; /* 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.1em;
	color						: #fff;
	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						: #fff;
	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						: 175px; /* Orkla.no: 165px */
	height						: 30px;
	padding						: 3px 0 0 10px;
	font-size					: 1.2em;
	font-weight					: bold;
	color						: #fff;
	background-image				: url(images/body_leftMenuHeading_badge.jpg);
	background-repeat				: no-repeat;
}
#body_LeftMenu_BodyContainer
{
	float						: left;
	position					: relative;
	width						: 185px; /* Orkla.no: 175px */
	background-image				: url(images/body_leftMenu_Mainbadge.jpg);
	background-repeat				: repeat-y;
}
#body_LeftMenu_FootContainer
{
	float						: left;
	position					: relative;
	width						: 185px; /* Orkla.no: 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						: 175px; /* Orkla.no: 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;
	width						: 807px; /* Orkla.no: 700px */
	padding						: 0 0 2px 8px;
}
.body_BreadCrumbAnchor,
#body_BreadCrumbContainer a:visited
{
	font-size					: 1em;
	font-style                                      : italic;
	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

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_RightContainer > [ #body_MainContentContainer ]

######################################################################################
*/

#body_MainContentContainer,
#body_PresseklippContainer
{
	float						: left;
	position					: relative;
	width						: 815px; /* Orkla.no: 825px */
	background-image				: url(images/body_rightContainer_badge.gif);
	background-position				: right;
	background-repeat				: repeat-y;	
	/*overflow					: hidden;*/
}
#body_PresseklippContainer
{
	background-image				: url("");
}
/*
######################################################################################

	>> 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

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_RightContainer > #body_MainContentContainer >
	[ #CT_x_LeftContentContainer & (#CT_x_RightContentContainer || #FP_RightContentContainer) ]

######################################################################################
*/
#CT_1_LeftContentContainer,
#CT_2_LeftContentContainer,
#CT_3_LeftContentContainer,
#CT_4_LeftContentContainer
{
	float						: left;
	position					: relative;
	width						: 615px; /* Orkla.no: 630px */
	margin-top					: 1px;
	font-size					: inherit;
	line-height					: inherit;
}
#CT_4_LeftContentContainer
{
	width						: 815px; /* Orkla.no: 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						: 615px; /* Orkla.no: 630px */
	overflow					: hidden;
	display						: none;
}
/*#CT_Picture img,*/
#CT_Picture .mainPictureTop,
#CT_BottomPicture img,
#CT_Picture object,
#CT_BottomPicture object
{
	width						: 615px; /* Orkla.no: 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						: 385px; /* Orkla.no: 400px */
	font-size					: inherit;
	line-height					: inherit;
	overflow					: hidden;
}
#CT_4_SubContent
{
	width						: 815px; /* Orkla.no: 825px */
}
/*
	Setter padding for Frontpage SubContent slik at disse ikke går helt ut i gråområdet
*/
#CT_1_SubContent
{
	padding-left					: 3px;
}
/*
	Overstyrer bredde for CT_3_SubContent satt i forrige def fordi dette skal være en kolonne, full bredde
*/
#CT_3_SubContent
{
	width						: 615px; /* Orkla.no: 630px */
}
/*
	Egenskaper i meldingslister i #CT_x_LeftContentContainer > [#CT_x_SubContent]
*/
#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;
}
#CT_1_SubContent h2,
#CT_2_SubContent h2,
#CT_3_SubContent h2
{
	font-weight					: bold;
	padding						: 0 10px 0 10px;
}
#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;
}
div.articlebody .ingress
{
	font-weight					: bold;
	padding-bottom					: 1em;
}
#CT_1_SubContent .topmsg, 
#CT_2_SubContent .topmsg, 
#CT_3_SubContent .topmsg
{
	font-size					: 1.2em;
	padding						: 0 10px 0 10px;
	font-weight					: normal;
}
#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;
}
#CT_1_SubContent .messageBody p, 
#CT_2_SubContent .messageBody p, 
#CT_3_SubContent .messageBody  p
{
	padding						: 0 0 1em 0;
}

#CT_1_SubContent .messageBody ul, 
#CT_2_SubContent .messageBody ul, 
#CT_3_SubContent .messageBody  ul
{
	padding						: 0 0 1em 0;
}

#CT_1_SubContent .topmsg p,
#CT_2_SubContent .topmsg p,
#CT_3_SubContent .topmsg p
{
	padding						: 0 10px 0.8em 0;
}
#CT_1_SubContent .imgleft,
#CT_2_SubContent .imgleft,
#CT_3_SubContent .imgleft
{
	position					: relative;
	float						: left;
	padding						: 0 10px 1em 10px;
}

#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
*/
#CT_1_SubRContent h2,
#CT_2_SubRContent h2
{
	font-size					: 1.3em;
	font-weight					: normal;
	padding						: 4px 5px 0 5px;
}
#CT_1_SubRContent ul,
#CT_2_SubRContent ul
{
	width						: 215px;
}
#CT_1_SubRContent .subRcontentTitle,
#CT_2_SubRContent .subRcontentTitle 
{
	font-size					: 1.0em;
	font-weight					: bold;

}

#CT_1_SubRContent,
#CT_2_SubRContent
{
	float						: left;
	width						: 229px; /* Orkla.no: 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)
*/
#CT_1_SubRContent
{
	width						: 226px; /* Orkla.no: 226px */
}
#CT_1_SubRContent
{
	margin-top					: 5px;
	#margin-top					: 4px;
	_margin-top					: 4px;
}
#CT_1_SubRContent p,
#CT_2_SubRContent p
{
padding							: 0 0 0.8em 0;
}
#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 */
}
#CT_1_SubRContent_HeadContainer,
#CT_2_SubRContent_HeadContainer
{
	position					: relative;
	width						: 219px; /* Orkla.no: 219px */
	padding						: 10px;
	font-size					: inherit;
	line-height					: inherit;
}
#CT_1_SubRContent_BodyContainer,
#CT_2_SubRContent_BodyContainer
{
	position					: relative;
	width						: 219px; /* Orkla.no: 219px */
	padding						: 10px;
	font-size					: inherit;
	line-height					: inherit;
}
#CT_1_SubRContent_FootContainer,
#CT_2_SubRContent_FootContainer
{
	position					: relative;
	width						: 219px; /* Orkla.no: 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;*/
}
/*
######################################################################################

	>> #CT_1_RightContentContainer
	>> #CT_2_RightContentContainer
	>> #CT_3_RightContentContainer
	----------------------------------------------------------------------------------
	

	>> HIERARKI
	----------------------------------------------------------------------------------
	#outerCanvas > #innerCanvas > #body_Container > #body_RightContainer > #body_MainContentContainer >
	[ #CT_x_RightContentContainer || #FP_RightContentContainer ]

######################################################################################
*/
div.eiendom_fp_right,
#CT_1_RightContentContainer,
#CT_2_RightContentContainer,
#CT_3_RightContentContainer
{
	float						: left;
	width						: 200px; /* Orkla.no: 192px */
	overflow					: hidden;
	font-size					: inherit;
	line-height					: inherit;
}
/*
	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;
	_margin						: 0 10px 0 5px;
	padding-left					: 0;
}
#RightColumnItemTop
{
	clear						: both;
	position					: relative;
	font-size					: inherit;
	line-height					: inherit;
	margin						: 0 10px 0 9px;
	_margin						: 0 10px 0 5px;
	padding-left					: 0;	
}
#RightColumnItemTop img
{
	margin-top					: 4px;
}
#RightColumnItemTop p
{
	padding-left					: 1px;
}
#RightColumnItemTop ul
{
	margin-left					: -3px;
}
div.eiendom_fp_right h3,
#RightColumnItem 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 -9px;
	_margin						: 0 -12px 0 -5px;
	padding						: 1px 0 0 7px; /* 1px 0 0 7px */
	color						: #fff;
	background-image				: url(images/body_rightContainer_headingbadge_2.jpg);
	background-repeat				: no-repeat;
}
/*
######################################################################################

	>> 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;
}
#foot_Container a:hover 
{
}

/*
######################################################################################

	Orkla Eiendom

######################################################################################
*/
div.eiendomcontent {
  float                       : left;
  width                       : 597px;
  padding-left                : 9px;
  padding-right               : 9px;
}
div#RightColumnItem p,
div.eiendomcontent .messageBody  p {
  padding                     : 0 0 1em 0;
}

div.eiendomcontent div.imgleft {
  float                       : left;
  width                       : 250px;
}

div.eiendomcontent div.txtright {
  float                       : right;
  width                       : 337px;
  padding-left                : 10px;
}

div.eiendomcontent div.txtleft {
  float                       : left;
  width                       : 337px;
  padding-right               : 10px;
}

div.eiendomcontent div.imgright {
  float                       : right;
  width                       : 250px;
}

div.clear {
  display                     : block;
  visibility                  : hidden;
  clear                       : both;
  height                      : 0;
  border-width                : 0;
  line-height                 : 0;
  font-size                   : 0;
}

div.eiendom_fp_container {
  float                       : left;
  width                       : 800px;
  padding-top                 : 19px;
}

div.eiendom_fp_maincontent {
  width                       : 784px;
  margin-left                 : 8px;
  margin-right                : 8px;
}

div.eiendom_fp_box {
  border                      : solid 1px #000;
}

div.eiendom_fp_box_float {
  float                       : left;
  margin-top                  : 8px;
  width                       : 382px;
  border                      : solid 1px #000;
}

div.eiendom_fp_box_content {
  margin-left                 : 26px;
  margin-right                : 26px;
  margin-bottom               : 20px;
}

div.eiendom_fp_box_bottom {
  margin-top                  : 8px;
  border                      : solid 1px #000;
  height                      : 106px;
  background                  : url(images/bg_fp_bottombox.jpg) no-repeat;
}

div.eiendom_fp_box_bottom div.left,
div.eiendom_fp_box_bottom div.right {
  float                       : left;
  width                       : 345px;
  padding-left                : 26px;
  padding-right               : 20px;
}

div.eiendom_fp_box_bottom ul li {
  line-height                 : 18px;
}

div.eiendom_fp_box_bottom p.showall {
  text-align                  : right;
}

div.eiendom_fp_box_bottom p.showall a {
  text-decoration             : underline;
}

div.eiendom_fp_articlelist div.margin {
  margin-left                 : 16px;
}

li {
  margin-left                 : 18px;
}

h1.eiendom_fp {
  font-size                   : 2.5em; 
  border                      : none;
  padding                     : 8px 0 8px 0;
  margin                      : 0;
}

h2.eiendom_fp {
  font-size                   : 1.5em;
  font-weight                 : normal;
  border                      : none;
  padding                     : 5px 0 4px 0;
  margin                      : 0;
}

/* Toppmenypunkter "Prosjekter" og "Eiendommer" */

div.eiendom_projectlist {
  width                       : 597px;
  height                      : 229px;
  background                  : url(images/bg_box.jpg) no-repeat;
  margin-bottom               : 10px;
}

div.eiendom_projectlist div.left {
  float                       : left;
  width                       : 290px;
  height                      : 182px;
  padding-left                : 20px;
  margin-top                  : 26px;
}

div.eiendom_projectlist div.right {
  float                       : left;
  width                       : 266px;
  height                      : 176px;
  padding-left                : 21px;
  margin-top                  : 32px;
}

div.eiendom_projectlist div.facts {
  clear                       : both;
  width                       : 571px;
  height                      : 15px;
  padding-left                : 20px;
  font-size                   : 0.8em;
  color: #fff;
}

div.eiendom_projectlist div.projectfacts {
  background-color            : #b6d7ee;
}

div.eiendom_projectlist div.propertyfacts {
  background-color            : #97999b;
}

div.eiendom_projectlist h2.project {
  font-size                   : 2em;
  font-weight                 : normal;
  margin-bottom               : 6px;
}

/* Et prosjekt / en eiendom */

div.eiendom_propertyview {
  background-color            : #d2d4d6;
  padding-bottom              : 24px;
}

div.eiendom_projectview {
  background-color            : #b6d7ee;
  padding-bottom              : 24px;
}

div.eiendom_propertyview div.content,
div.eiendom_projectview div.content {
  padding-left                : 12px;
  padding-right               : 12px;
}

div.eiendom_propertyview div.content h1,
div.eiendom_projectview div.content h1 {
  font-size                   : 2em;
  margin-top                  : 15px;
  margin-bottom               : 16px;
  padding-left                : 0;
  border                      : none;
}

div.eiendom_propertyview div.content h1 {
  color                       : #606163;
}

div.eiendom_projectview div.content h1 {
  color                       : #427cbe;
}

div.eiendom_propertyview div.content p,
div.eiendom_projectview div.content p {
  font-size                   : 1em;
  color                       : #000;
}
