﻿/* 
---------------------------------------------------------------------------------------------
RESET STYLES 
---------------------------------------------------------------------------------------------
*/
html, body, form, * {
	margin: 0;
	padding:0;
}


/* 
---------------------------------------------------------------------------------------------
DEFAULT STYLES 
---------------------------------------------------------------------------------------------
*/
body 
{
	font-family: Arial, Helvetica, sans-serif;	
	background:#C9D1D7 url('/eway/Custom/Design/Apressen/Themes/Standard/Images/bg_body.jpg') repeat-x left top;
	text-align: center;
}	


H1
{
	padding						: 10px 0 10px 0;
	font-size					: 20px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: normal;
	text-decoration					: none;
}
h1 a
{
	padding						: 0 0 3px 0;
	font-size					: 20px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: normal;
	text-decoration				: none;
}
h2
{
	padding						: 0 0 3px 0;	
	font-size					: 14px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: normal;
	text-decoration				: none;
}
h2 a
{
	padding						: 0 0 3px 0;		
	font-size					: 14px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: normal;
	text-decoration				: none;
}
h3
{
	
	font-size					: 14px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: bold;
	text-decoration				: none;
}
h3 a
{
	
	font-size					: 14px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: bold;
	text-decoration				: none;
}
h4
{
	
	font-size					: 12px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: normal;
	text-decoration				: none;
}
h4 a
{
	padding						: 10px 0 10px 0;
	font-size					: 12px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					: normal;
	text-decoration				: none;
}
h5
{
	
	font-size					: 12px;
	color 						: #e2001a;
	font-size					: 14px;	
	font-weight					: bold;
	text-decoration				: none;
}
h5 a
{
	padding						: 10px 0 10px 0;
	font-size					: 12px;
	color 						: #e2001a;
	font-size					: 14px;	
	font-weight					: bold;
	text-decoration				: none;
}


/* 
---------------------------------------------------------------------------------------------
CONTAINERE
---------------------------------------------------------------------------------------------
*/
#page {
	background-color			: #FFFFFF;	
	width						: 900px;
/*	margin						: 0px auto 5px auto;
*/	text-align					: left;
    
}

#header {
	background					: transparent url(Images/logo_bg.jpg) no-repeat left bottom;
	height						: 90px;

}

.Main
{
	background-color			: #FFFFFF;	
}

#Footer 
{
	background					: transparent url(Images/bg-footer.jpg) no-repeat left;
	height						: 25px;
	width						: 900px;
	padding						: 10px 20px 0 20px;
	font-size					: 11px;	
	color						: #FFFFFF;
}

.clear
{
	clear						: both;
}



/* 
---------------------------------------------------------------------------------------------
IMAGE
---------------------------------------------------------------------------------------------
*/

#header img
{
	/*b border : solid 1px red; */
	margin						: 10px auto 10px 20px;
}


.Bottumline
{
	padding-top					: -10px;
}
	
.toppage
{

}	
.bottumpage
{
	padding						: 10px auto 3px auto;	
}	

.leftpage
{
	float						: left;
}
.rightpage
{
	float						: left;
}	
	
	
	
/*	
	--------------------------------
		TopKwMenu :: Menykonstruksjon
	--------------------------------
body {_behavior: url(/eway/custom/design/apressen/menu/csshover.htc);_font-size: 100%;}
*/

#TopKwMenu
{
	position:absolute;
	top:75px;margin-left:150px;
	left:auto;	
	z-index:100;
}



#hzmenu {text-transform: uppercase; width: 100%;/* background: #fff;*/ float: left;margin-left:0px; /*border-top: solid 1px #e5e5e5;border-bottom: solid 1px #cccccc; margin-bottom:4px;*/ }
#hzmenu ul{list-style: none;margin: 0;padding: 0;/*width: 100%;*/float: left;}
#hzmenu a, #hzmenu h2 {font: bold 11px arial, helvetica, sans-serif; display: block; margin: 0; padding:0; }  /* 2px 3px;} */
#hzmenu h2 {color: #fff;background: #000;text-transform: uppercase;}
#hzmenu a {color: #3E5368;/* background: #fff;*/ text-decoration: none;padding:0 10px 0 10px;/* border-left:solid 1px #ffffff;*/ border-right:solid 1px #3E5368;}
#hzmenu a:hover {color: #BB0020; /* background: #efefef; /*border-left:solid 1px #e5e5e5;border-right:solid 1px #3E5368; */}
#hzmenu li {position: relative; float:left; margin: 0 0 0 0;white-space:nowrap; width:auto;_width:auto;}
#hzmenu ul ul {position: absolute;z-index: 100;background-color:#f8f8f7; width:auto; _width:auto; border-top: 1px solid #ffffff;}
#hzmenu ul ul li.sub {height:20px; white-space:nowrap; width:auto;width:190px; float:none; padding: 2px 0px 0 0;border-top: 0px solid #ffffff; }
#hzmenu ul li a.sub {_height:1%; color:#ffffff; background-color:#3E5368;width:auto; padding: 5px 10px 5px 10px; border-bottom:1px solid #ffffff;} 
#hzmenu ul li a.sub:hover { background-color:#7aa1bd;border-left:none;border-right:none;} 
#hzmenu ul ul ul {position: absolute;top: 0;left: 100%;}

#hzmenu ul li.selected a
{
	color: #BB0020;
	border-bottom: 0px solid #ffffff;
}
#hzmenu ul li.selected ul li a
{
	color:#ffffff;
}



div#hzmenu ul ul /*,
div#hzmenu ul li:hover ul ul,
div#hzmenu ul ul li:hover ul ul */
{display: none;}

div#hzmenu ul li:hover ul,
div#hzmenu ul ul li:hover,
div#hzmenu ul ul li:hover ul,
div#hzmenu ul ul ul li:hover ul
{display: block; }




#adrmenu{margin:1 10 1 10; font-size:12px;}
#adrmenu ul{display:block; list-style-type:none; margin:0px 0px 0px 0px; width:100%;background-color:White;}
#adrmenu ul li.mnu{background-color:#65a2bf; /*d71635;*/ padding: 4px 0 2px 0; margin: 0 0 2px 0; _margin:0 0 1px 0;  }
/*#adrmenu ul li.mnu hover{background-color:d71635; margin: 0 0 2px 0; _margin:0 0 1px 0;  }*/
#adrmenu ul li.mnusub{background-color:#d9d9d9; margin: 2px 0 0 0; padding:3px 0 3px 0; }
#adrmenu ul li.mnu a{color:#ffffff; margin-left:10px; text-decoration:none;}
/*#adrmenu ul li.mnu a:hover{ background-color:Red; color:#ffffff; margin-left:10px; text-decoration:none;}*/
#adrmenu ul li.mnusub a{color:#666666; margin-left:10px; }
#adrmenu ul li.mnusub a:hover{/*background-color:Red; color:#666666;*/ color:#b90027;font-weight:bold; margin-left:10px;} /* */
#adrmenu ul li ul.expanded {display:block;}   /* block  */
#adrmenu ul li ul.collapsed {display:none; margin:0 0 0 0;}  /* none */

a.mnusel:link, a.mnusel:visited, a.mnusel:active {margin:0 0 0 0px; padding:0; font-size:12px; color:#888888; text-decoration:none; }
a.mnusel:hover {text-decoration:underline; background-color:#467592; }
a.mnu:link, .mnu:visited, .mnu:active {margin:0 0 0 0px; padding:0; font-size:12px; color:Black; text-decoration:none; background-color:Red; }
a.mnu:hover {text-decoration:underline;  }

#adrmenu ul li.selected
{
	border-top:	2px solid #FFFFFF;
	background-color:	#d9d9d9;
	padding: 3px 0 3px 0;
}
#adrmenu ul li.selected a
{
	color: #BB0020;
	font-weight:bold;
	background-color:#d9d9d9;
}


.margin10 h1{font-size:12px; text-transform: uppercase; color:#444444; width:100%; margin:0 0 0 0; padding:0 0 0 0; line-height:21px; border-bottom:solid 1px #cccccc;margin:2px 0 5px 0;padding:0 0 3px 0;_padding:0 0 3px 0}
.margin10 h1 font{font-size:12px; text-transform: uppercase; color:#d71635;}

div.adrlabel{
	margin:0 10px 0 10px;
	padding: 0 10px 0 10px;
	background-color: #d9d9d9;
	color: #666666;	
	font-weight:bold;	
	}

div.adrlabel a.right
{
	float:right;
}

.adrcontent{	
	background					: transparent url(Images/splittlinje_v.jpg) repeat-x left top;
	margin:0 ;
	padding: 10px 10px 10px 0px;
	background-color: #FFFFFF;   /* #f2f2f2; */
	color: #8b8b8b;	
	font-size					: 12PX;
	font-weight					: normal;	
}
.adrcontent a
{
	color: #BB0020;
	text-decoration					: none;
}
.adrcontent a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}



.search 
{
/*	width: 889px; 
	float: left;  */	
	clear:both;
	position: relative;
	left: 540px;
/*	border:1px solid red;
*/	width: 210px;
	top: -45px;
	
}
.search img
{
/*	width: 889px; 
	float: left;  */
	position: relative;
	top:15px;

}

.searchbtn
{
	margin-left:10px;
}

.texstbox
{
	font-size					: 11px;
	height						: 14px;
	padding: 0 -20px 0 0;
}


/****************
	sok visning
*****************/



#sokLeft
{
	float						: left;
	width						: 625px;
	margin						: 0;
	padding						: 20px 10px 20px 20px;
	font-size:12px;
	font-weight:normal;
}
#sokRight
{
	float						: left;
	margin						: 0;
	padding						: 20px 20px 20px 10px;

}

.sokresultat
{

}

.sokbanner
{
	float:left;
	background-color:#7aa1bd;
	padding: 5px 0 0 10px;
	color:#FFFFFF;
	width						: 490px;
	height:25px;
}

.sokbanner2
{	
	background-color:#7aa1bd;
	height:25px;
	padding: 5px 0 0 10px;
}
.sokbanner2 a
{	
	background-color:#7aa1bd;
	color:#FFFFFF;
	text-decoration				: none;
}


.soklink
{
	padding: 5px 0 10px 0;	
	float:left;
	width:490px;

	/*border-bottom: 1px solid red;  */
}

.linjeskift{
	border-bottom: 1px solid #666666;
	height:30px;	
}

.soklink a 
{
	margin						: 5px 0 5px 0;
	font-size					: 12px;
	text-decoration					: none;
	color 						: #666666;
}
.sokdate
{
	padding: 5px 0 10px 0;
	font-size					: 12px;
	color 						: #666666;
}



/*
	----------------------------------------------------------------------------------------------------------------------------
		Breadcrumb
	----------------------------------------------------------------------------------------------------------------------------
*/
/*
	--------------------------------
		Breadcrumb :: Fonter
	--------------------------------
*/
div#Breadcrumb.defaultStyle a
{
	font-family					: Arial;
	font-size					: 11px;
	color						: #BB0020;
	text-decoration				: none;
}
div#Breadcrumb.defaultStyle a:Hover
{
	/*color						: #000000;*/
}
/*	
	--------------------------------
		Breadcrumb :: DIV-containere rundt menyen / brødsmulestien
	--------------------------------
*/

.breadmf
{
	position					: absolute;
	float						: left;
}

.bredm
{
	padding:0;
	
}

div#Breadcrumb.defaultStyle ul li .selected a
{
	color:#8B8b8b;
}

div#Breadcrumb.defaultStyle .submenu a
{
	color: #bb0020;     /*  #8B8b8b; */
}
div#Breadcrumb.defaultStyle
{
	position					: relative;
	clear						: both;
	width						: 100%;
/*	height						: 15px; */
	padding						: 0px 0 0px 20px;
/*	overflow					: hidden;  */
}
div#Breadcrumb.defaultStyle .breadcrumbText
{
	position					: relative;
	float						: left;  
	color						: #8B8B8B;  
	padding						: 0px 0 0 10px;
}
div#Breadcrumb.defaultStyle .breadCrumbDivider
{
	position					: relative;
	float						: left;  
	padding						: 2px 5px 0 0;
}
/*	
	--------------------------------
		Breadcrumb :: Menykonstruksjon
	--------------------------------
*/
div#Breadcrumb.defaultStyle ul
{
	width						: 100%;
	float						: left;
/*	display						: inline;
	list-style-type				: none;
	margin						: 0;
	padding						: 0; */
}
div#Breadcrumb.defaultStyle ul li
{
	list-style-type				: none; 
	display						: block; 
	float						: left; 
}
div#Breadcrumb.defaultStyle ul li ul
{
	list-style-type				: none;
	display						: inline;
	float						: left;
}
div#Breadcrumb.defaultStyle ul li ul li
{
	list-style-type				: none;
	display						: block;
	float						: left;
	color						: #8B8B8B;
}


	
div#Breadcrumb.defaultStyle div ul li div
{
		float:left;
		padding-top:-10px;	
}



/*
----------------------------------------------------------------
Lister
----------------------------------------------------------------*/

#forside{
margin-top: 20px;

}



/*	
	--------------------------------
		PAG_1_Forside :: #Left .TwoCol artikkelliste
	--------------------------------
*/

#leftpage
{
	float						: left;
	width						: 448px;
	margin						: 0; /* 20px 10px 0 20px; */	
	
/*	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;  */
}
.fleftingress
{
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					:normal;
}


.Rightomapressen
{
	
	width						: 409px;
	padding						: 5px 20px 0 20px;
	color 						: #57738F;
	font-size					: 14px;	
	font-weight					:normal;
	margin-bottom: 14px;	
}
.Rightomapressen a
{
	color: #BB0020;
	text-decoration					: none;
}
.Rightomapressen a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}

.omapressenBody
{
	
	width						: 409px;
	padding						: 5px 20px 0 20px;
	color 						: #8B8B8B;
	font-size					: 12px;	
	font-weight					:normal;
}

.omapressenBody p
{
	margin-bottom: 14px;	

}
.omapressenBody a
{
	color: #BB0020;
	text-decoration					: none;
}
.omapressenBody a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}

.lesmer
{	/* border					: 1px solid red; */
	padding						: 10px 0 0 0;
	color						: #BB0020;
	font-size					: 12px;	
	text-decoration					: none;	
}

.lesmer a
{
	text-decoration					: none;
}
.lesmer a:hover
{
	
	text-decoration					: underline;
}


.fbottum
{
}


#flashForsideLeft
{
	width: 410px;
	padding: 0px 0 5px 0;
}


.fhovedtitle h1
{
	width						: 860px;
	padding						: 3px 20px 10px 0px;
	font-size					: 20px;	
	color 						: #57738F;
	font-weight					:normal;
}


/*	
	--------------------------------
		PAG_1_Forside :: #Right .TwoCol artikkelliste
	--------------------------------
*/


#rightpage
{
	float						: left; 	
	width						: 410px;
	margin						: 0;
	padding						: 0px 20px 0 20px;
}
/*--------------------------------------------------
		RightLeft
*/

#fRLpage
{
	margin:0;
	float						: left;
	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
	/*background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;*/	
}



.frightNyheter h2 a
{	
	font-size					: 12px;
	text-decoration					: none;
	font-weight					: normal;
	color						: #57738F;	
}

.frightNyheter
{	
	width						: 185px;
	margin:0;
	padding						: 0 20px 10px 0;
	font-size					: 12px;
	color						: #8B8B8B;
	/*background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;*/
}
.frightNyheter a
{
	width						: 185px;
	
	font-size					: 12px;
	text-decoration					: none;
	color						: #8B8B8B;
	
}

.NyhetTitleForside h1 a
{
	padding: 0 0 0 0;
	font-size					: 20px;	
	color 						: #57738F; 
	font-weight					: normal;
}


/*---------------------------------------------
		RightRight
*/


#fRRpage
{
	float						: left;
	padding						: 0 0 0 20px;
}

/*  ---------------------------
	Top
--------------------------------*/



.frightrighttop
{

	width						: 185px;
	
}
.frightrighttop_top
{	
	background					: #FFFFFF url(Images/bg_forsideRighttop_top.gif) left top;
	background-repeat				: no-repeat;
	height						: 25px;
	padding: 10px 0 0 10px;
}


.frightrighttop h2 a
{
	font-size					: 14px;
	text-decoration					: none;
	color						: #FFFFFF;
		
}

.frightrighttopIngress
{

	background					: #FFFFFF url(Images/bg_forsideRighttop_cen.gif) left top;
	background-repeat				: repeat-y;
	font-size					: 12px;
	text-decoration					: none;
	color						: #566b87;
	padding						: 5px 5px 10px 10px;
	overflow					: hidden;	
}


.frightrighttopIngress_buttom
{
	background					: #FFFFFF url(Images/bg_forsideRighttop_bot.gif) left top;
	background-repeat				: no-repeat;
	
}

.frightrighttopIngress a
{
	font-size					: 12px;
	text-decoration					: none;
	color						: #566b87;
	padding						: 0 5px 10px 0px;
	overflow					: hidden;	
}

.frightrighttopIngress a:hover
{
	font-size					: 12px;
	text-decoration					: underline;
	color						: #566b87;
	padding						: 0 5px 10px 0px;
	overflow					: hidden;	
}

/*---------------------------------  */

.frightrightbottum
{
	width						: 185px;
	background					: #ffffff url(Images/bg_forsideannonse_cen.gif) left top;
	background-repeat				: repeat-y;
}
.frightrightbottum_top
{
	background					: #ffffff url(Images/bg_forsideannonse_top.gif) left top;
	background-repeat				: no-repeat;
	height:8px;

}
.frightrightbottum h2
{
	background					: #ffffff url(Images/bg_forsideannonse_cen.gif) left top;
	background-repeat				: repeat-y;
	font-size					: 14px;
	text-decoration					: none;
	color						: #d8891b;
	padding						: 4px 5px 4px 10px;	
}
.frightrightBottumIngress
{
	background					: #ffffff url(Images/bg_forsideannonse_cen.gif) left top;
	background-repeat				: repeat-y;
	font-size					: 12px;
	text-decoration					: none;
	color						: #566b87;
	padding						: 0px 5px 10px 10px;
	overflow					: hidden;	
}
.frightrightBottumIngress a
{
	font-size					: 12px;
	text-decoration					: none;
	color						: #566b87;
	padding						: 0px 5px 10px 0px;
	overflow					: hidden;
}
.frightrightbottum_buttom
{
	background					: #FFFFFF url(Images/bg_forsideannonse_but.gif) left top;
	background-repeat				: no-repeat;
	
}

/*
		RightBottum
*/
#fRBpage
{	
	/*background					: transparent url(Images/splittlinje_v.jpg) repeat-x left top;*/
}

.clear
{clear:both;}

.FRB_jobbiApressen
{
	padding-top					: 0;
	clear						: both;		
	background					: transparent url(Images/splittlinje_v.jpg) repeat-x left top;
}
.FRB_jobbiApressen h1 a
{
	font-size					: 20px;	
	font-weight					:normal;
	text-decoration					: none;
	color						: #57738F;
}
.FRB_jobbiApressen
{
	font-size					: 12px;
	text-decoration				: none;
	color						: #8B8B8B;		
}


/*	
	--------------------------------
		PAG_1_Virksomhet :: #Left .TwoCol artikkelliste
	--------------------------------
*/

#vTop
{
	/* height:150px;  */
}

#vLeft
{	
	float						: left;
	width						: 450px;
	margin						: 10px 0 0 0;
	background-color				: #FFFFFF;
	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
	
}

.vfloatleft img
{
	border						: 0px;
	width						: 205px;
}

.vleftingress
{
	padding						: 0 10px 0 10px;
	font-size					: 12px;
	text-decoration					: none;

}
.vleftingress a
{
	color: #BB0020;
	text-decoration					: none;
}
.vleftingress a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}
.mldlinje
{
	background					: transparent url(Images/splittlinje_v.jpg) repeat-x left bottom;
}


.vleftText
{
	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
}

.vfloatleft
{
	float						: left;
	width						: 205px;
	margin						: 0 10px 20px 10px;
	padding						: 0 0 0 0;	
	color						: #57738F;
	background					: transparent url(Images/splittlinje_v.jpg) repeat-x left bottum;
}
.vfloatleft a
{
	color: #BB0020;
	text-decoration					: none;
}
.vfloatleft a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}




#vRight
{
	float						: left;
	width						: 409px;	
	padding						: 0px 20px 0 20px;
	color						: #57738F;
}

.vright
{
	font-size					: 14px;
}

.vright h1
{
	text-decoration				: none;
	font-size					: 20px;
	color						: #57738F;
	padding-bottom				: 20px;
	font-weight					:normal;
}

.vright a
{
	color						: #BB0020;
	font-size					: 14px;
	text-decoration					: none;
}
.vright a:hover
{
	color						: #BB0020;
	font-size					: 14px;
	text-decoration					: underline;
}





.vrightbody
{
	color						: #8B8B8B; 
	font-size					: 12px;
	padding:10px 0 10px 0;

}

.vrightbody a
{

	color						: #BB0020;
	text-decoration					: none;
}
.vrightbody a:hover
{
	color						: #BB0020;
	text-decoration					: underline;
}



/*	
	--------------------------------
		PAG_1_Virksomhet Undersider :: #Left .TwoCol artikkelliste
	--------------------------------
*/
#VirkUnderSide
{
	float						: left;
	margin						: 0;
	width						: 635px;	
	padding						: 20px 20px 20px 20px;	
/*	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
*/
}

.rightBorder
{
	background-image: url(Images/hoyreramme.jpg);
	background-repeat: repeat-y;
    width: auto;   
    min-height: 500px; 

}

.uvleft
{
	padding: 0 0 20px 0;

}
.uvleft h1
{
	color						: #57738F;
	font-size					: 20px;
	font-weight					:normal;
	padding: 10px 0 10px 0;
}

.uvleft h2
{
	color						: #57738F;
	font-size					: 14px;
	font-weight					:normal;
}
.uvleft h3
{
	color						: #57738F;
	font-size					: 12px;
	font-weight					:normal;
}
.uvleft h4
{
	color						: #57738F;
	font-size					: 12px;
	font-weight					:normal;
}

.uingress
{
	color						: #57738F;
	font-size					: 14px;
	padding: 10px 0 10px 0;
}
.uingress a
{
	color: #BB0020;
	text-decoration					: none;
}
.uingress a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}

.uingress img
{
	padding						: 10px 0 10px 0;
}

.ubrotekst
{
	color						: #8B8B8B;
	font-size					: 12px;	
}

.ubrotekst img
{
	padding						: 10px 0 10px 0;
}
.ubrotekst a
{
	color: #BB0020;
	text-decoration					: none;
}
.ubrotekst a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}



#VirkUnderSideR
{
	background-color				: #FFFFFF;
	width						: 185px;
	float						: left;
	padding						: 20px 20px 0 10px;
	font-size					: 12px;
}

#VirkUnderSideR H4
{
	font-size					: 12px;
	font-weight					: normal;
	color						: #BB0020;
}


.vlenker h5
{
	padding: 0 0 3px 0;
	font-size:	12px;

}

.vlenker a
{
	font-size:12px;
	color						: #e2001a;
	text-decoration					: none;
}

.vlenker a:hover
{
	color						: #e2001a;
	text-decoration					: underline;
}



/*	
	--------------------------------
		PAG_1_Selvskapsoversikt :: #Right artikkelliste
	--------------------------------
*/


.Row1 { float: left; background: url(Images/splittlinje_h.jpg) top center repeat-y; }


#sLeft
{
	float						: left;
	width						: 410px;
	padding						: 0px	20px 20px 20px;
/*	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;*/
}


#sRight
{
	float						: left;	
	width						: 410px;
	padding						: 0px	20px 20px 20px;
}

.sRightinhold h1
{
	color						: #57738F;
	font-size					: 20px;
	font-weight					: normal;
	padding						: 0 0 20px 0;	
}

.sRightinhold img
{
	border						: 0px;
}

.singress
{
	padding						: 0 0 10px 0;
	font-size					: 14px;
	color						: #57738F;
}
.singress a
{
	color: #BB0020;
	text-decoration					: none;
}
.singress a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}
.sbrotekst
{
	padding						: 10px 0 10px 0;
	font-size					: 12px;
	color						: #8B8B8B;
}
.sbrotekst a
{
	color: #BB0020;
	text-decoration					: none;
}
.sbrotekst a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}


/*	
	--------------------------------
		PAG_1_Kontakt :: #Right artikkelliste
	--------------------------------
*/

#kLeft
{
	float						: left;
	width						: 410px;
	padding						: 20px	20px 20px 20px;
/*	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;*/
}


#kRight
{
	float						: left;	
	width						: 410px;
	padding						: 20px	20px 20px 20px;
}

.kRightinhold h1
{
	color						: #57738F;
	font-size					: 20px;
	font-weight					:normal;
	padding						: 20px 0 20px 0;	
}

.kRightinhold img
{
	border						: 0px;
}

.kingress
{
	padding						: 0 0 10px 0;
	font-size					: 14px;
	color						: #57738F;
}
.kingress a
{
	color: #BB0020;
	text-decoration					: none;
}
.kingress a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}
.kbrotekst
{
	padding						: 10px 0 10px 0;
	font-size					: 12px;
	color						: #8B8B8B;
}
.kbrotekst a
{
	color: #BB0020;
	text-decoration					: none;
}
.kbrotekst a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}


/*	
	--------------------------------
		PAG_1_Konsern Undersider :: #Left .TwoCol artikkelliste
	--------------------------------
*/

#leftbgborder
{
   	background-image: url(Images/left_border.jpg);
	background-repeat: repeat-y;
    width: auto;   
    min-height: 500px; 
}

#KonsernUndersiderLeft
{
	float						: left;
	background-color			: #FFFFFF;
	width						: 205px;
	margin                      : 0;
	margin-right                : 20px;
	padding						: 3px 0 0 0;
	font-size					: 12px;
}

 #KonsernUndersiderRight
{
	float						: left;
	margin                      : 0 0 0 10px;
	width						: 650px;
}

.konsern_bottom_border
{
    background					: url(Images/linjeBottum.jpg);
	background-repeat           : repeat-x;         
    width: auto;
}

.nedlastText
{
    float: left;
	font-size					: 12px;
	font-weight                 : bold;
    margin: 0 15px 0 15px;
    padding: 0;
}

.konU_bilde
{
    float                       : left;    
}

.konU_bilde img
{
    border:                     0px solid #ffffff;    
    
}

.konU
{
    margin                      : 0 0 0 10px;
    padding                     : 0;
}
.konU H1
{
    color						: #57738F;
	font-size					: 20px;
	font-weight					: normal;
	padding                     : 0 0 10px 0;    
}

.konU_ingress
{
    margin                      : 5px 0 10px 0; 
    font-size					: 12px;
    color                       : #9a9898;
    width:auto;
}

.konU_ingress a
{
	font-size:12px;
	color						: #e2001a;
	text-decoration				: none;
}

.konU_ingress a:hover
{
	color						: #e2001a;
	text-decoration				: underline;
}


.konU_brotekst
{
    margin                      : 10px 0 15px 0; 
    font-size					: 12px;
    color                       : #9a9898;
    width:auto;
    
}

.konU_brotekst a
{
	font-size:12px;
	color						: #e2001a;
	text-decoration				: none;
}

.konU_brotekst a:hover
{
	color						: #e2001a;
	text-decoration				: underline;
}



#konbilde {margin:1 10 1 10; font-size:12px;}
#konbilde ul{display:block; list-style-type:none; margin:0px 0px 0px 0px; width:100%;background-color:White;}
#konbilde ul li.mnu{background-color:#65a2bf; /*d71635;*/ padding: 4px 0 2px 0; margin: 0 0 2px 0; _margin:0 0 1px 0;  }
/*#adrmenu ul li.mnu hover{background-color:d71635; margin: 0 0 2px 0; _margin:0 0 1px 0;  }7aa3bf*/
#konbilde ul li.mnusub{background-color:#d9d9d9; margin: 2px 0 0 0; padding:3px 0 3px 0; }
#konbilde ul li.mnu a{color:#ffffff; margin-left:10px; text-decoration:none;}
/*#adrmenu ul li.mnu a:hover{ background-color:Red; color:#ffffff; margin-left:10px; text-decoration:none;}*/
#konbilde ul li.mnusub a{color:#666666; margin-left:10px; }
#konbilde ul li.mnusub a:hover{/*background-color:Red; color:#666666;*/ color:#b90027;font-weight:bold; margin-left:10px;} /* */
#konbilde ul li ul.expanded {display:block;}   /* block  */
#konbilde ul li ul.collapsed {display:none; margin:0 0 0 0;}  /* none */

a.mnusel:link, a.mnusel:visited, a.mnusel:active {margin:0 0 0 0px; padding:0; font-size:12px; color:#888888; text-decoration:none; }
a.mnusel:hover {text-decoration:underline; background-color:#467592; }
a.mnu:link, .mnu:visited, .mnu:active {margin:0 0 0 0px; padding:0; font-size:12px; color:Black; text-decoration:none; background-color:Red; }
a.mnu:hover {text-decoration:underline;  }

#konbilde ul li.selected
{
	border-top:	2px solid #FFFFFF;
	background-color:	#56748c; /*  d9d9d9;  */
	padding: 3px 0 3px 0;
}
#konbilde ul li.selected a
{
	color: #FFFFFF;  /* BB0020;  */
	font-weight:bold;
	background-color:#56748c;  /*   d9d9d9;  */
}



/*	
	--------------------------------
		PAG_1_Aktuel :: #Right artikkelliste
	--------------------------------
*/


#aLeft
{
	float						: left;
	width						: 635px;
	padding						: 20px 20px 20px 20px;	
	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
}


#aRight
{
	width						: 185px;
	float						: left;
	padding						: 20px 20px 20px 20px;
}



/*	
	--------------------------------
		PAG_1_Konsernet :: #Left #Right .TwoCol artikkelliste
	--------------------------------
*/
#konLeft
{
	/*border						: 1px solid red; */
	float						: left;
	width						: 450px;
	margin						: 10px 0 0 0;
	background-color			: #FFFFFF;
	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
	
}

.konfloatleft img
{
	border						: 0px;
	width						: 205px;
}

.konleftingress
{
	padding						: 0 10px 0 10px;
	font-size					: 12px;
	text-decoration					: none;
}

.konleftText
{
	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
}

.konfloatleft
{
	float						: left;
	width						: 205px;
	margin						: 0 10px 20px 10px;
	padding						: 0 0 0 0;	

	background					: transparent url(Images/splittlinje_v.jpg) repeat-x left bottum;
}



#konRight
{
	float						: left;
	width						: 409px;	
	padding						: 0px 20px 0 20px;
	color						: #57738F;
}

.konright
{
	font-size					: 14px;
}

.konright h1
{
	text-decoration				: none;
	font-size					: 20px;
	font-weight					:normal;
	color						: #57738F;
	padding-bottom				: 20px;
}


/*	
	--------------------------------
		PAG_1_konsernet_underside :: #Left .TwoCol artikkelliste
	--------------------------------
*/
#konUnderSide
{
	float						: left;
	margin						: 0;
	width						: 635px;	
	padding						: 20px 20px 20px 20px;	
	background					: transparent url(Images/splittlinje_h.jpg) repeat-y right top;
}

.konuvleft
{
	

}
.konuvleft h1
{
	color						: #57738F;
	font-size					: 20px;
	font-weight					:normal;
}

.konuvleft h2
{
	color						: #57738F;
	font-weight					:normal;
	font-size					: 14px;
}
.konuvleft h3
{
	color						: #57738F;
	font-size					: 12px;
	font-weight					:normal;
}
.konuvleft h4
{
	color						: #57738F;
	font-size					: 12px;
	font-weight					:normal;
}

.konuingress
{
	color						: #57738F;
	font-size					: 14px;
}
.konuingress p
{
float:none;
}
.konuingress img
{
	padding						: 10px 0 10px 0;
}



.konuingress a
{
	color: #BB0020;
	text-decoration					: none;
}
.konuingress a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}



.konubrotekst
{
	color						: #8B8B8B;
	font-size					: 12px;	
}

.konubrotekst img
{
	padding						: 0;
}
.konubrotekst a
{
	color: #BB0020;
	text-decoration					: none;
}
.konubrotekst a:hover
{
	color: #BB0020;
	text-decoration					: underline;
}



#konUnderSideR
{
	background-color			: #FFFFFF;
	width						: 185px;
	float						: left;
	padding						: 20px 20px 0 20px;
	font-size					: 12px;
}

#konUnderSideR H4
{
	font-size					: 12px;
	font-weight					:normal;
	color						: #BB0020;
}

.konlenker a
{
	color						: #BB0020;
	text-decoration				: none;
}

.konlenker a:hover
{
	color						: #BB0020;
	text-decoration				: underline;
}

.datePicker
{
    BEHAVIOR: url(/eway/library/components/datepicker.htc);
    CURSOR: pointer;
}

