	div#outerDiv
	{ 	   
	    height:100%; 
	    width:892px;    
	    margin: 0px auto 0px auto;	   	   
	    background-color:#ffffff;
	    padding-bottom:12px;
	    
	}
	
	div#bottomLogo
	{
		 width:870px;    
		 height:41px;		 
		 background-image:url('/_layouts/images/selvaag_no/bunnlinje.png');	
	
	}
	.bottomTxt, .bottomTxt a 
	{
 	font-size:8pt;	    
	font-family:Arial, "Trebuchet MS", sans-serif;	   
	color:#000000;
	text-decoration:none;
	
	}
	
	div#centerDiv
	{		  
	    position:static;
	    width:870px;	    	    
	    margin:0;	    
	}
	
	div#mainContainer
	{	
		position:absolute;
		top:0;
		right:10;
		vertical-align:top;
		text-align:left;
	    float:left;		    	        
	    margin:0 0 0 -1;
	    width:200px;
	}
	
	div#borderDiv
	{
		border: solid 1px #000000;
	}
	
	div#outerLogoActionDiv
	{
		
		background-color:#ececec;    
		height:70px;
		width:100%;
		border:0px solid #000000;
	}
	
	div#logo img
	{
	     border:0px solid #000000;	    
	     margin:0px;	        
	}	
	
	div#siteActionDiv, div#siteActionDiv a
	{		
	    text-align:left;	    
	    border:0px solid #000000;
	    padding:0px;
	    margin:0px;	    
	    font-size:8pt;
	    text-decoration:none;
	    font-family:Arial, "Trebuchet MS", sans-serif;
	    color:#666666;  
	}
	
	
	
	div#staticMenu img
	{
		padding:0px;
		border:0px;
		padding-top:1px;
		padding-right:1px;	    
	     
	}
	
	/* Brødsmuletekst */	
	div#breadCrumb, div#breadCrumb a
	{		
	    text-align:left;	    
	    padding-left:5px;
	    margin:0px;	    
	    font-size:10pt;	    
	    font-family:Arial, "Trebuchet MS", sans-serif;
	    color:#000000;	      
	}
	
	
	
	.breadCrumbTxt
	{
		text-transform:lowercase;
	}
	
	/* END breadcrumbstyling*/
	
	/* Stil rundt menyen våre selskaper, karrieresenter osv */
	div#headerMenu, div#headerMenu a
	{		
	}		
	
	/* Designconsolet */
	div#designConsoleDiv
	{
	    width:100%;
	    clear:both;
	}
	
	div#designContent1Div
	{
		padding-top:12px;
		padding-bottom:12px;
		min-height:550px;		
	}
	
	.selvaag-body
	{
		margin:0px;
		background-color:#f5f2f2;
	}
	
	
	
/*MENU*/
.custom-MenuItemStyle{
	border-bottom:none;
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	padding-right:10px;	
}

.custom-SelectedStyle{
	border-bottom:none;
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#000000;
	padding-right:10px;
	font-weight:bold;
	text-decoration:underline !important;
}

.custom-topNavHover
{
	text-decoration:underline !important;
}

.custom-MenuStyle
{
	margin-top:5px;
	border:solid 1px silver;

}

.custom-topNavFlyOuts
{
	text-align:left;
	padding:2px 8px 2px 8px;
	background-color:#f5f2f2;
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size:11px;
	color:#000000;
	border-top: solid 1px silver;
	min-width:220px;
	display:block;
	
}
.custom-topNavFlyOuts a
{
	text-align:left;
	padding:0px 8px 2px 8px;
	background-color:#f5f2f2;
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size:11px;
	color:#000000;
	border-top: solid 1px silver;
	min-width:220px;
	display:block;
}

.custom-topNavFlyOutsHover a
{		
	text-decoration:underline;
}

/* End Menu */

/* Innhold  - Stiler som er definert i pagelayoutfilene*/

/* Stilen som inkapsler alle understiler i pagelayout  */
.selvaag-bodyareaframe
{
	font-family: Arial;
	font-size:12px;
	color:#000000;
	padding-left:0px;
}

/* Spesifikt for nyheter */
.newsTitle
{
	padding-top:5px;
	font-size:16px;
	font-family:Arial;
	color: #b40021;
	font-weight:bold;
	
}

.newsSummary
{
	padding-top:5px;
	font-weight:bold !important;
	
}

.newsPublished
{
	color:#cccccc;
	font-size:12px;
	padding-top:5px;
	
}

/* END Spesifikt for nyheter */

/* Generelt for alle maler*/
/* Related links */


.link-item a
{
	font-family:Arial !important;
	color:#000000 !important;
	font-size:12px !important;;
	padding-left:26px !important;
	background-repeat:no-repeat !important;
	text-transform:uppercase;
	background-image:url('/_layouts/images/selvaag_no/pil_red.png') !important;
	margin-left:5px;	
}

.groupheader
{
	font-family:Arial !important;
	padding-top:12px;
	padding-left:2px;
	padding-bottom:0px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px !important;

}

.relatedSummaryHeading
{
	font-family:Arial !important;;
	padding-top:12px;
	padding-left:5px;
	padding-bottom:0px;
	font-weight:bold;
	font-size:12px !important;
}

.description
{
padding-left:32px;
}

/* Generelt for alle maler*/
/* End innholdsstiler */

/* MENU START - BRUKES IKKE */

.custom-quicklaunchouter
{
	border:1px solid #000000;
}
.custom-quickLaunch
{
	font-size:x-small;		
}
.custom-standardheader
{
	font-size:x-small;
	font-size:1em;
	margin:0em;
	text-align:center;
	color:#ffffff;
	margin-top:2px;
}
.custom-quicklaunchheader
{
	font-size:x-small;
	border-bottom:1px solid #000000;	
}
.custom-navheader
{
	font-size:x-small;
}
.custom-navitem
{
	font-size:x-small;
}
.custom-navSubMenu1, .custom-navSubMenu1 a
{
	font-size:x-small;
	color:#000000;
	width:100%;	
	padding-left:3px;
	font-weight:bold;
}
.custom-navSubMenu2, .custom-navSubMenu2 a
{
	font-size:x-small;
	color:#000000;
	width:100%;	
	padding-left:6px;
	font-weight:normal;
}
.custom-selectednavheader
{
	font-size:x-small;
}
.custom-selectednav
{
	font-size:x-small;	
}

/* MENU END - QUICKLAUNCH */

/*WebPart styling*/

.ms-WPHeader
{	
border:none !important;
	
}

/*Tittel*/
.ms-WPTitle
{
/*background-color:#f5f2f2;
background-image:url(/_layouts/images/Selvaag_no/wp_background.png);
*/
padding-top:8px;
padding-left:5px;
font-family:Arial;
font-size:14px;
color:#000000;
height:28px;	
text-transform:uppercase;
		
}

/*Tittel link*/
.ms-WPTitle A:link,.ms-WPTitle A:visited
{	

	
}
/*Tittel mouseover*/
.ms-WPTitle A:hover
{
	
}

/*WP-Body*/
.ms-WPBody
{	
 font-family: Arial;
 font-size:12px;
 padding-bottom:12px;


 
 
}

.ms-WPBody p
{	
padding-left:5px;


 
 
}


.ms-WPBody A:link,.ms-WPBody A:visited
{
}

.ms-WPBody td
{


}



.ms-WPHeader td
{
border:0px !important;
		
}

.ms-WPBorder,.ms-WPBorderBorderOnly
{

}

.ms-WPBorder
{

}


/* WebPartStyles End */

.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#ececec;
border-width:1px;
border-style:solid;
}

.ms-WPBorder
{
border-top-width:0px;
}


/* Custom WP styling*/

.NewsStyle
{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	color:#b40021;
	padding:0px;
	padding-left:5px;
}
.PubdateStyle
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:0px;
	padding-left:5px;
}
.SummaryStyle
{
	padding:0px;
	font-family:Arial !important;
	font-size:12px !important;
	color:#000000;
	padding-left:5px;
}
.ReadMoreStyle
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding-top:8px;
	color:#000000 !important;
	border-bottom:dotted 1px #000000;
	padding-left:5px;
}
.ReadMoreStyle a
{
	
	color:#000000 !important;
	
}
.PubdateStyleList
{

	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:0px;

}
.ReadMoreStyleList
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding-left:5px;
}
.ReadMoreStyleList a
{
	
	color:#000000 !important;
	
}

/* END */




.menuLevel1 a, .menuLevel1
{
	padding-left:5px;	
	BACKGROUND-IMAGE: url(/_layouts/images/Selvaag_no/inactive_ajax_button.png);	
	height:37px;
	width:282px;
	font-family: Arial;
	font-size:16px;	
	font-weight:bold;		
	color:#000000;	
	text-transform:uppercase;	
	border-top:solid 1px #ffffff;
}


.menuLevel2Container
{
	padding-top:10px;
	background-color:#f5f2f2;
}

.menuLevel2 a, .menuLevel2
{	
	padding-left:5px;
	padding-bottom:2px;
	font-family:Arial;
	font-size:14px;
	text-transform:uppercase;
	color:#000000;	
	font-weight:bold;
	border-top:solid 1px #ffffff;
}


/* MENU - Selskapssider*/


.companyMenuNodeStyleSelected
{	
		
	background-image:url('/_layouts/images/selvaag_no/pil_red_company.png') !important;
	background-repeat:no-repeat !important;	
}

.companyMenuNodeStyleSelected a
{
	font-size:12px !important;
	color:#000000 !important;
	padding-left:14px !important;
	
}

.companyMenuNodeStyle a
{
	font-size:12px !important;
	color:#000000 !important;	
}


.companyMenu
{
	width:141px;
	background-image:url('/_layouts/images/selvaag_no/fade_px.png') !important;
	background-repeat:repeat-x !important;	
	
	padding-left:5px;
	padding-top:5px;
	min-height:550px;
}

.companyMenuHeading
{
	font-size:16px;
	font-weight:bold;
	color:#b40021;
	padding-top:5px;
	padding-bottom:10px;
	wraptext:true;
	border-bottom:dotted 1px #000000;
	margin-bottom:5px;
	
}

/* END MENU*/

td.ms-sbgo{
background-color:Transparent !important;
padding-left:3px !important;
padding-right:3px !important;
padding-bottom:1px !important;
padding-top:1px !important;

}


td.ms-sbcell{
padding:0px !important;
padding-left:2px !important;
white-space:nowrap !important;
border:solid 0px Transparent !important;
}

.CustomNav_lvl1 td
{
	background-image:url('/_layouts/images/selvaag_no/inactive_ajax_button.png');
	width:282px;
	height:37px;	
}

.CustomNav_lvl1 a
{
	font-family:Arial;
	font-size:16px !important;
	font-weight:bold;		
	color:#000000;
	padding-left:5px;
	text-transform:uppercase;
}

.CustomNav_lvl2 td
{	
	background-color:#f5f2f2;	
	padding-top:2px;	
	padding-bottom:2px;
}

.CustomNav_lvl2 a
{
	font-family:Arial;
	font-size:14px !important;		
	color:#000000;
	padding-left:5px;
	text-transform:uppercase;	
}

.CustomNav_lvl1A td
{
	background-image:url('/_layouts/images/selvaag_no/active_ajax_button.png');
	width:282px;
	height:37px;	
}

.CustomNav_lvl1A a
{
	font-family:Arial;
	font-size:16px !important;
	font-weight:bold;		
	color:#000000;
	padding-left:5px;
	text-transform:uppercase;
}

.CustomNav_lvl2A td
{	
	background-image:url('/_layouts/images/selvaag_no/mouse_over_ajax_menu.png');
	background-color:#f5f2f2;	
	padding-top:2px;	
	padding-bottom:2px;
}

.CustomNav_lvl2A a
{
	font-family:Arial;
	font-size:14px !important;		
	color:#000000;
	padding-left:5px;
	text-transform:uppercase;	
}



.CustomNav
{
	width:282px;
	
}


.SMChildrenBox
{
	
	background-color:#f5f2f2 !important;
	border:0px !important;	
	
	
}

.SMChildSelected, .SMChildOver
{
	background-image:url('/_layouts/images/selvaag_no/mouse_over_ajax_menu.png');	
	background-repeat:none !important;
	height:20px !important;
	padding:5px 0px 0px 12px !important;
	border:0px !important;

}

.SMChildSelected a, .SMChildOver a
{
	padding:5px 0px 0px 10px !important;
	height:20px !important;
	font-size:12px !important;
	font-family:Arial;
	font-weight:normal !important;
	text-transform:uppercase !important;
	Color:#333333 !important;
	text-decoration:none !important;

}


.SMChild 
{
	background-image:url('/_layouts/images/selvaag_no/ajax_submenu.png');	
	background-repeat:none !important;
	height:20px !important;
	padding:5px 0px 0px 12px !important;
	border:0px !important;	
	
}

.SMChild a
{

	padding:5px 0px 0px 10px !important;
	height:20px !important;
	font-size:12px !important;
	font-family:Arial;
	text-transform:uppercase !important;
	Color:#333333 !important;
	text-decoration:none !important;

}


.SMMenu
{
	overflow:hidden;
	width:282px !important;
	
}


.SMParentSelected, .SMParentOver
{
	font-size:14px !important;	
	font-family:Arial;
	Color:#333333 !important;
	text-transform:uppercase !important;
	background-image:url('/_layouts/images/selvaag_no/active_ajax_button.png');		
	background-repeat:no-repeat !important;

	border:0px !important;
	
	height:37px !important;
	
	padding-top:0px !important;;
	padding-bottom:0px !important;
	margin:0px !important;
	line-height:37px !important;
}



.SMParent
{
	font-size:14px !important;	
	font-family:Arial;
	Color:#333333 !important;
	text-transform:uppercase !important;
	background-image:url('/_layouts/images/selvaag_no/inactive_ajax_button.png');
	background-repeat:no-repeat !important;	
	
	border:0px !important;
	
	height:37px !important;
	
	padding-top:0px !important;;
	padding-bottom:0px !important;
	margin:0px !important;

	line-height:37px !important;
}




/* STANDARD HTML STILER */

H1
{ 
	font-family:Arial;font-size:14px !important;margin: 0px 0px 0px 0px; color: #b40021; Font-Weight:bold;padding-left:0px;
} 

H2
{ 
	font-family:Arial;font-size:14px !important;margin: 0px 0px 0px 0px !important; color: #000000; Font-Weight:bold;padding-left:0px !important;
} 

h3
{
	font-family:Arial;
	font-size: small;
	font-weight:bold;
	color: #000000; margin: 0px 0px 0px 0px;
}

h4, h5
{ 
	font-family:Arial;
	font-size:x-small; 
	color: #000000; margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
} 

h6
{ 
	font-family:Arial;
	font-size:12px; 
	color: #804000; margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
} 

P
{
	font-family:Arial;font-size:12px;margin: 0px 0px 0px 0px; color: #000000; Font-Weight:normal;padding-left:0px;
} 

/*A:link, A:hover, A:visited, A
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: small;
	text-decoration:none;
	color: #57564b !important; margin: 8px 2px 8px 0px;
}*/

address
{
	font-family:Arial;
	font-size: 12px;
	color: #000000 !impotant; margin: 0px 0px 0px 0px;
	font-style:normal;
	text-decoration:none;
}

dd, dt, pre, li, ol, li, ul
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	text-indent: 0;
	line-height: 150%;
	text-align: left;
	list-style-type: square;
	margin-left: 15;
	margin-right: 10;
	padding-left: 10px;
	margin-top: 10;
	word-spacing: 0;
	margin-bottom: 10;
}

/* SLUTT */

