body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:"Verdana","Arial";
font-weight:regular;
}

body.main {
  background:#FFFFFF url('html/main2.gif') no-repeat fixed; color: #000000; font-family:verdana; font-size:8pt
}
.MsgTable {width: 540px; 	
 }
TD.MsgTable-C1  {}
TD.MsgTable-C2 {	}
DIV.MsgBody1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana
}
DIV.MsgBody3
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana
}
DIV.MsgBody4
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana
}
DIV.MsgBody5
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana
}
DIV.MsgBody6
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana
}
DIV.MsgHead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; color:#6fb442
	}
    
DIV.MsgHead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; color:#6fb442
}
    
DIV.MsgHead4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; color:#6fb442
}
    
DIV.MsgHead5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; color:#6fb442
}
DIV.MsgHead7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; color:#6fb442
}
DIV.MsgHead9
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; color:#6fb442
}
DIV.MsgHead11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; color:#6fb442
}

A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana; 
    color:#000000;
    text-decoration: none;
}
a:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana; 
    color:#000000;
    text-decoration: none;
}
a:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana; 
    color:#000000;
    text-decoration: none;
}
TD.NewsList_HD
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 10pt;
	CURSOR: hand;
	COLOR: #FFFFFF;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	TEXT-ALIGN: Left;
	TEXT-DECORATION: none;
	border-bottom-color : #666666;
	border-bottom-style : solid;
	border-bottom-width : 0px;
	background-color: #333366;

}
TD.NewsList_TD
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	CURSOR: hand;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	margin-bottom: 5px;
	margin-top: 5px;
}
DIV.clTop
{
    WIDTH: 120px;
    POSITION: absolute; font-family:verdana; font-size:8pt
}
DIV.clSub
{
    LEFT: 10px;
    WIDTH: 120px;
    POSITION: absolute; font-family:verdana; font-size:8pt
}
#divcont
{
    LEFT: 0px;
    WIDTH: 120px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 400px; font-size:8pt; font-family:verdana
}
#divmain
{
    POSITION: absolute; font-size:8pt; font-family:verdana
}
DIV.textnav A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none; color:#000000
}
DIV.textnav A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none; color:#000000
}
DIV.News A:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none; color:#FFFFFF
}
DIV.News A:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none; color:#FFFFFF
}
DIV.GrpName
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left; color:#FFFFFF
}
DIV.meny
{
    MARGIN-TOP: 3px;
    MARGIN-LEFT: 5px;
    WIDTH: 142px;
    TOP: 3px; color:#000000; text-align:left; font-family:verdana; font-size:8pt
}
DIV.Meny A:link
{
color:#000000; font-family:verdana; font-size:8pt; text-align:left
}
DIV.Meny A:visited
{
color:#000000; font-family:verdana; font-size:8pt; text-align:left
}
DIV.Meny A:hover
{
color:#6fb442; font-family:verdana; font-size:8pt; text-align:left; font-weight:bold
}
DIV.MsgFmt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; 
    color:#384970;
    text-decoration: none;   
}
DIV.MsgLink
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana; 
    color:#384970;
    text-decoration: none   
   
}
DIV.MsgDate
{
    FONT-WEIGHT: regular;
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana; 
    color:#384970;
    text-decoration: none;   
}

form.login input { font-size: 8pt; font-family: Verdana; color: Black; 
               background-color: #ffffff; width: 80 }
form.login .button { background-color: #FFFFFF; background-repeat: repeat; background-attachment: 
               scroll; font-family: Verdana; font-size: 10pt; background-position: 0% 50%; color:#000000 }
form.login td {  font-family: Verdana; font-size: 
               8pt; background-position: 0% 50%; color:#000000 }
form.login div { font-size: 10pt; font-family: Verdana; color: Black; font-weight: bold }
form.login table {width: 135; font-family:Verdana; font-size:8pt}
form.login A:link { font-family: Verdana; font-size: 8pt; color: #000000 }
form.login A:visited { font-family: Verdana; font-size: 8pt; color: #000000 }

table.CMenu  { width: 120; color:#000000; font-family:verdana; font-size:8pt }
#CurGrp1     { font-family: verdana; font-size: 8pt; color: #6fb442; font-weight: bold }
#CurGrp2     { font-family: verdana; font-size: 8pt; color: #6fb442; font-weight: bold }
#NcrGrp      { font-family: verdana; font-size: 8pt; color: #000000; font-weight: bold }
#FstGrp      { font-family: verdana; font-size: 8pt; color: #000000; font-weight: bold }
#FstGrp a:hover { font-family: verdana; font-size: 8pt; color: #000000; text-decoration: none }
#FstGrp a:link { font-family: verdana; font-size: 8pt; color: #000000; text-decoration: none }
#FstGrp a:visited { font-family: verdana; font-size: 8pt; color: #000000; text-decoration: none }
#NcrGrp a:hover { font-family: verdana; font-size: 8pt; color: #000000; text-decoration: none }
#NcrGrp a:link { font-family: verdana; font-size: 8pt; color: #000000; text-decoration: none }
#NcrGrp a:visited { font-family: verdana; font-size: 8pt; color: #000000; text-decoration: none }

div.GrpPath  { color: #ffffff; font-size: 8pt; font-family:verdana; font-weight:regular }
div.GrpPath a:hover { color: #ffffff; font-size: 8pt; font-family:verdana; font-weight:bold }
div.GrpPath a:link { color: #ffffff; font-size: 8pt; font-family:verdana; font-weight:regular }
div.GrpPath a:visited { color: #ffffff; font-size: 8pt; font-family:verdana; font-weight:regular }

.itemText1 { border:1px solid #FFFFFF; text-decoration: none; color: #FFFFFF; font-style:normal; font-weight:normal; font-size:8pt; font-family:verdana; background-color:#A44238; text-align:left}
.itemText2 { border:0px solid #FFFFFF; text-decoration: none; color: #FFFFFF; font-style:normal; font-weight:normal; font-size:8pt; font-family:verdana; text-align:left; background-color:#A44238 }
.itemHover1 { border:1px solid #527C9E; text-decoration: none; color: #527C9E; font-style:normal; font-weight:bold; font-size:8pt; font-family:verdana; text-align:left}
.itemHover2 { border:1px solid #A44238; text-decoration: none; color: #A44238; font-weight:bold; font-size:8pt; font-family:verdana; text-align:left; background-color:#FFFFFF}
.itemBorder { border: 1px solid #000000; font-family:verdana; font-size:8pt; color:#ffffff  }


DIV.News A:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none; color:#FFFFFF
}
DIV.News A:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
   
   TEXT-DECORATION: none; color:#FFFFFF
}

/* Layout class */

p{
margin:0px;
padding:0px;
}

.box_header{
	width: 970px;
	color:#F6F1EE;
	text-align:left;
display:block;
line-height: 12px;

}
	.box_header a.logo{
	width: 970px;	display:block;
	}
	.box_header .path{	
		width: 970px;
	height: 20px;
	background-color: #6FB442;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	}
	.box_header .youarehere{
	float:left;
	width:15px;
	padding-right:5px;	padding-top:6px;

	}
	.box_header .group{
	float:left;
		padding-top:6px;
	}
	.box_header .slogan{
	float:let;
	padding-right:10px;

	}

.navbar{	text-align:left;
	background-image: url(images/box_head_bg.png);
	background-repeat: repeat-x;
	height: 21px;
	}

.box_head{}
.box_content{padding-top:5px;}

.box_left{}

	.box_left .box_content{ padding-left:8px;
	}
	.box_left .box_contact{
	padding-left:8px;
	color:#FFFFFF;
	}

.box_main{
}
	.box_main .box_content{
	background-color: #FFFFFF;	padding-left:5px;
	}
	 .box_content_left{
		float:left; width:58%;
	}

	 .box_content_right{
		float:left; width:40%;
	}
	 .content_bottom{
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #cccccc;
	padding-top:15px;
	}
	
.box_right{
}
	.box_right .box_content{		
		padding-top:10px;
		padding-bottom:10px;
		
	}
	/*.box_right .box_head{
		width:100%;
	color: #ffffff;
		background-image: url(images/box_head_bg.png);
		background-repeat: repeat-x;
		height: 21px;
			font-size: 12px;
			padding-top:2px;  
	padding-left:5px;		font-weight:bold;
	text-align:left;	background-color: #FFFFFF;	
	}*/

.soek{
	display: inline;	
}
	.soek input.btn{
	}
	.soek input.text{
	margin-top:0px;}



.stop{
clear:left;
clear:right;}

/* Layout id */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	line-height: 1.5em;
	text-align:left;  background:#FFFFFF url('html/main2.gif') no-repeat fixed; color: #000000; font-family:verdana; font-size:8pt

/*	background-image: url(images/bg.png);
	background-repeat: repeat;*/

}

#wrapper {
	margin-top:25px;
	width:970px;
	margin-left:40px;
	margin-right:auto;
	background-color: #ffffff;
	background-image: url(images/wrapper_bg.png);
	background-repeat: repeat-y;
	background-position: left;
	border: 1px solid #000000;}

#header{
	overflow:hidden;
	

}

/*Holder de tre boksene og er nødvendig for arv*/
#content{text-align:left;

}

	#content div{
		overflow:hidden;
	}
	
#content-left{
	width: 189px;float:left;	
}
	#content-left div{
		display:block;
	}



#content-right{
	width: 170px;float:left;	
	margin-left:4px;	
}
	#content-right div{
		display:block;
	}

#content-main{
	width: 580px;
	float:left;	
		margin-left:4px;
		text-align:left;	


}

#content-main-view{
	width: 760px;
	float:left;	
		margin-left:4px;
		text-align:left;	


}
/*Stopper float left*/
#stop{
clear:both;}


#footer{
padding: 5px 10px 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#6CB43F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
	height:20px;
}

#footer a{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
