TEXTAREA
{
   font-family:'Verdana';
}
P
{
   
   
   font-family:'Verdana';
   
 	
}
BODY
{
    background: #FFFFFF url(img01.jpg) repeat-x;
    FONT-SIZE:8pt;
    COLOR: #333;   
    font-family:'Verdana';
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 8pt;
    height:600px;
    min-height:600px;   

    text-align: center; /* for IE to CENTER with DIV1*/
 
}

.PageCount
{
	
		
	text-align:left;
	
}


	#div1 {
		border:0px solid red;
		width:960px;
		
		margin:0 auto;

	}

	#wrapper {
		background:white;
		width:960px;
		margin:0px;
		border:1px solid #bbb;
		padding:0px;
		float:left;
		text-align:left;
		min-height:500px;
		
		
	}
	#header {
		width:958px;
		padding:0px;
		BORDER-TOP:1px solid #f0f0f0;
    		BORDER-LEFT:1px solid #f0f0f0;
    		BORDER-RIGHT:0px solid #f0f0f0;
    		BACKGROUND-COLOR:WHITE;
    		BACKGROUND-POSITION: left top;
    		MARGIN-TOP:0;
    		FONT-SIZE: 0px;
    		font-family:'Verdana';
		HEIGHT: 92px;
    		TEXT-ALIGN: left;
    		TEXT-DECORATION: none;
		overflow:hidden;

	}
	#header div {
		padding:0px;
		float:left;
	}

	#header-left {
		width:700px;
		height:90px;
		margin-left:20px;
		font-size:0px;
		margin-top:5px;

	}
	#header-left IMG {
		margin:0;
		FONT-SIZE: 0px;
		margin-bottom:15px;	
		
	}

	#header-main {
		width:0px;
		height:90px;
	}
	#header-right {
		
		FONT-SIZE: 8pt;
    		WIDTH:200px;
    		TEXT-ALIGN:RIGHT;
		height:90px;
		float:right;
	}
	#header-right DIV {
	
		
	}
	#header-right P {
		margin:0;
		padding:0;
		margin-top:10px;
		
    		
    		TEXT-ALIGN:RIGHT;
		float:right;	
		margin-right:0px;	
		margin-top:20px;
	}
	#header-right IMG {
		margin:0;
		FONT-SIZE: 0px;
		margin-bottom:15px;
		margin-right:2px;	
		float:right;	
	}
	#header-right A {
		margin:0;
		margin-right:2px;
		float:none;

	}
	#header-right A:hover {
		text-decoration:underline;
	}

	#headerbar {
		padding:0;
		margin:0;
		background:url(grad.jpg);
		WIDTH: 958px;
		height:37px;
		overflow:hidden;
  
	}
	#headerbar div {
		padding:0px;
		float:left;
	}

	#headerbar-left {
		margin-left:0px;
		width:0px;
	}
	#headerbar-main {
		margin-left:120px;
		width:680px;
		
	}
	#headerbar-right {
		width:130px;
		margin-top:16px;
	}

	#content A:hover{
		text-decoration:underline;
	}

	#content {
		margin:0;
		padding:0;
		margin-top:10px;
		padding-bottom:10px;
		float:left;
		text-align:left;

	}
	#content div {
		
		float:left;
		
	}
	#content-left {
		height:auto;
 		BACKGROUND-POSITION: left top;
		PADDING-LEFT:0px;
    		MARGIN-RIGHT:10px;
    		WIDTH: 220px;
		text-align:left;
		
		
	}
	#content-main {
		margin-left:0px;
		width:475px;
		height:auto;
		overflow:hidden;
		text-align:left;
	}
	#content-main A:hover {
		text-decoration:underline;
	}
	#content-main-wide {
		margin-left:0px;
		width:550px;
		height:auto;
		overflow:hidden;
	}
	#content-main-noleft {
		margin-left:0px;
		width:720px;
		height:auto;
		overflow:hidden;
		text-align:left;
	}
	#content-main-noright {
		margin-left:0px;
		width:720px;
		height:auto;
		overflow:hidden;
		text-align:left;
	}
	#content-main-noright-noleft {
		margin-left:50px;
		width:900px;
		height:auto;
		overflow:hidden;
		text-align:left;
	}

	#content-right {
		PADDING:0;
		MARGIN:0;
		margin-left:10px;
		width:240px;
		height:auto;
		BACKGROUND:#fcfcfc;
		text-align:left; 
		
	}
	#content-sidebar
	{
		MARGIN:0;
		PADDING-left:10px;
    		WIDTH:160px;
    		BACKGROUND:#fcfcfc; 
    		PADDING-TOP:1px;
    		PADDING-RIGHT:5px;
		FONT-SIZE:8pt;
    		font-family:'Verdana';
		height:auto;
		text-align:left;

	}
	#content-box1, #content-box2, #content-box3 {
		padding:10px;
		position:absolute;
		margin-top:190px;
		height:120px;
	}


	#content-box1 {
		margin-left:212px;
		width:200px;
	}
	#content-box2 {
		margin-left:444px;
		width:200px;
	}
	#content-box3 {
		margin-left:676px;
		width:202px;
	}
	
	#footer {
		padding-right:20px;
		height:20px;
		text-align:right;
		width:960px;
		margin:0px auto;
		padding:0px;
		clear:both;


	}
	#footer A:hover{
		text-decoration:underline;
	}
	#bottom {
		clear:both;
		text-align:right;
	}


#menu {
	
	float: left;
	list-style: none;
	margin: 0;
	
	
	padding-left:30px;
	width: 100%;
	
}
#menu li {
	
	margin-top:16px;
	float: left;
	font-size:8pt;
        font-family:'Verdana';
	
	
}
#menu a {
	
	color: white;
	display: block;
	float: left;
	margin: 0;
	padding: 2px 10px;
	text-decoration: none;
	font-weight:bolder;

}
#menu a:hover {
	background: #006193 url("hover2.gif") bottom center no-repeat;
	color: #fff;
	text-decoration:none;
	color: white;
		
}

#SelectedMenu
{
  background: #006193  bottom center no-repeat;
  text-decoration:underline;
}


.Innhold
{
    PADDING:0;
    MARGIN:0;
    MARGIN-LEFT:20px;
    font-family:'Verdana';
    LIST-STYLE-TYPE: none;
    color:White;

}

.InnholdTable
{
    list-style-type:none;
   
    font-family:'Verdana';
   
    PADDING-top:0px;
    PADDING-BOTTOM:30px; 
    MARGIN-TOP:10px;  
    PADDING-left:0px;
    width:210px;
    FLOAT:left;
    
    
    text-align:left;
    
}   

.Innhold LI
{
    LIST-STYLE-TYPE: none;
    FONT-SIZE:8pt;
    background:url(headerbar2.jpg) repeat-y bottom left;
    HEIGHT:30px;
    TEXT-ALIGN: left;
    PADDING-LEFT:0px;
    MARGIN-LEFT:0px;   
   
}
.Innhold A
{
    
    FONT-SIZE: 9pt;
    font-family:'Verdana';
    TEXT-ALIGN: left;
    PADDING:0;
}
.Innhold A:hover
{
text-decoration:underline;
}

.Innhold TR
{
    
}

.Innhold TD
{
    background:url(headerbar2.jpg) repeat-y bottom left;
    HEIGHT:28px;
    WIDTH:185px;
    PADDING:0;
}

.InnholdSub A
{
    TEXT-INDENT:20px;
    
    font-family:'Verdana';
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left;
    width:190px;
    margin-bottom:10px;	
	margin-left:20px;
display:block;
  
}

.InnholdSubTD
{

    BORDER-BOTTOM:1px dotted gray;
    PADDING-LEFT:10px;
    PADDING-BOTTOM:5px;
}

.InnholdSubTDStart
{

    BORDER-BOTTOM:1px dotted gray;
    PADDING-BOTTOM:5px;
    PADDING-LEFT:10px;
}

.InnholdSubTDEnd
{
    BORDER:0;
    PADDING-BOTTOM:10px;
    PADDING-LEFT:10px;
}

.Captions
{
   
}
.Captions2
{
    	
    BACKGROUND-POSITION: left center;
    PADDING-LEFT: 5px;
    FONT-SIZE: 0px;    
    COLOR: #ffffff;
    font-family:'Verdana';
    TEXT-ALIGN: left
}

H1
{
    COLOR:gray;
    FONT-SIZE:14pt;
    FONT-WEIGHT:Bolder;
    LINE-HEIGHT:35px;
}

H2
{
    COLOR:#006595;
    FONT-SIZE:12pt;
    FONT-WEIGHT:Bolder;
}

H3
{
    COLOR:#006595;
    FONT-SIZE:10pt;
    FONT-WEIGHT:Bolder;
}

A
{
   
   
    COLOR: #006193;
    font-family:'Verdana';
    TEXT-DECORATION: none;
}

A:active
{

    COLOR: blue;
    
}

.TextSizeFrame
{
	text-align:right;
}

.TextSize1,.TextSize2,.Textsize3
{
    PADDING-LEFT:2px;
    font-weight:bolder;
    COLOR: #6d7078;   
}

.TextSize1
{
 FONT-SIZE:7pt
}

.TextSize2
{
 FONT-SIZE:10pt
}

.TextSize3
{
 FONT-SIZE:12pt
}


.SITEMAP
{
    
    COLOR: #006193;
    FONT-SIZE:7pt
   
}

.SITEMAP A
{
    
    COLOR: #006193;
    FONT-SIZE:8pt
   
}

.BodyText,.BodyText2,.BodyText3,.BodyText4
{
    TEXT-ALIGN:LEFT;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 20px;
    COLOR: #333333;
    FONT-SIZE:8pt;
    LINE-HEIGHT:16px;   
    font-family:'Verdana';
}

.BodyText A
{
    TEXT-decoration:underline;
 
}

.BodyText A:hover
{
    color:blue;	
    TEXT-decoration:underline;
}
	
.BodyTextSearch
{
    WIDTH:800px;
    TEXT-ALIGN:LEFT;
}

.ArtikkelHeader
{
    CLEAR:right;
    WIDTH:700px;
    TEXT-ALIGN:LEFT;
    TEXT-DECORATION:NONE;
    padding-RIGHT: 20px;
    PADDING-BOTTOM: 10px;
    
    margin-right:20px;
    PADDING-TOP: 0px;
    font-family:'Verdana';
    COLOR:gray;
    FONT-WEIGHT:Bolder;
    overflow:hidden;
    
    font-size:10pt;
  
}

.ArtikkelHeader P
{
	
	
}

.ArtikkelHeaderSearch
{
    WIDTH:600px;
    TEXT-ALIGN:LEFT;
    TEXT-DECORATION:NONE;
    PADDING-RIGHT: 20px;
    PADDING-BOTTOM: 10px;
    FONT-SIZE:8pt;
    font-family:'Verdana';
    
    overflow:hidden;
  
}

.SearchRightColumn
{
	text-align:right;
	width:200px;
    
}

.ArtikkelHeader A:hover
{
    TEXT-DECORATION:Underline;	
}
.ArtikkelHeaderSearch A:hover
{
    TEXT-DECORATION:Underline;	
}

.NyhetsArkiv
{
    MARGIN-LEFT:20px;
    FONT-SIZE: 8pt;
    font-family:'Verdana';
}

.btnClass
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1px solid;
    WIDTH: 28px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px solid;
    font-family:'Verdana';
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: center
}
.inpText
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    BORDER-TOP: #c0c0c0 1px solid;
    PADDING-LEFT: 5px;


    FONT-SIZE: 7pt;
    BORDER-LEFT: #c0c0c0 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    font-family:'Verdana';
    HEIGHT: 18px;
    TEXT-DECORATION: none
}

.ArtikkelFrame,.ArtikkelFrame2,.ArtikkelFrame3,.ArtikkelFrame4
{    
    font-family:'Verdana';
    text-align:left;	

}

.ArtikkelFrame A
{    
    text-decoration:underline;

}
.ArtikkelFrame A:hover
{    
    color:blue;
}


.ArtikkelFrameSearch
{
    width:900px;
    font-family:'Verdana';
    padding-bottom:10px;

}
.ArtikkelFrameSearch A
{
	text-decoration:underline;
}

.ArtikkelFrameSearch A:hover
{
	color:blue;
}

.ArtikkelFrameBottom,.ArtikkelFrameBottom2,.ArtikkelFrameBottom3,.ArtikkelFrameBottom4,.ArtikkelFrameSearchBottom
{
}

.ArtikkelFrameNoHeader
{
    
    MARGIN-TOP: 15px;
    FONT-SIZE: 0px;
    MARGIN-LEFT: 2px;
   
    PADDING-TOP: 0px;
    COLOR:WHITE;
    font-family:'Verdana';
}

.ArtikkelFrameNoHeader2,.ArtikkelFrameNoHeader3,.ArtikkelFrameNoHeader4
{
    
    MARGIN-TOP: 15px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 2px;
    
    PADDING-TOP: 0px;
    font-family:'Verdana';
}


.ArtikkelDato
{
    BORDER-BOTTOM:0px dotted gray;
    FONT-SIZE: 7pt;
    COLOR: #579700;
    FONT-STYLE: italic;
    font-family:'Verdana';
    TOP: 20pt;
    TEXT-ALIGN: right
}


.ReadMoreImg,.ReadMoreIMG2,.ReadMoreIMG3
{
    PADDING-TOP:0px;
    BACKGROUND-REPEAT: no-repeat;
    font-family:'Verdana';
    TEXT-ALIGN: left
}

.ReadMoreText,.ReadMoreTextSearch
{
    FONT-SIZE: 8pt;
    COLOR: #6d7078;
    font-family:'Verdana';
    TEXT-DECORATION: underline
}
.CaptionsIMG
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(go.gif);
    BACKGROUND-REPEAT: no-repeat
}
.KontaktIMG
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(person.gif);
    BACKGROUND-REPEAT: no-repeat
}
.NyhetsbrevIMG
{
    BACKGROUND-IMAGE: url(comment.gif);
    BACKGROUND-REPEAT: no-repeat
}


#Navbar
{
    TEXT-ALIGN:LEFT;
    COLOR:gray;
    FONT-SIZE: 7pt;
    font-family:'Verdana';
    overflow:hidden;
    padding:0;
}

#Navbar A
{
    COLOR:#006193;
    TEXT-DECORATION:underline;
    overflow:hidden;
}

#Navbar A:hover
{
    COLOR:blue;
}	
.Home
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-INDENT: 40px;
    font-family:'Verdana';
}

.SideBar
{
    WIDTH:200px;
    BACKGROUND:#fcfcfc; 
    
    PADDING-TOP:1px;
    PADDING-RIGHT:5px;
    FONT-SIZE:8pt;
    font-family:'Verdana';
}


.SideBarMain
{
    WIDTH:250px;
    BACKGROUND:#fcfcfc; 
    PADDING-LEFT:5px;
    PADDING-RIGHT:5px;
    PADDING-TOP:10px;
    FONT-SIZE:7pt;
    font-family:'Verdana';
}

.SideBar P
{
     PADDING-LEFT:10px;
    FONT-SIZE:8pt;
}
.SideBar A
{
    FONT-SIZE:8pt;
   
    PADDING-RIGHT:10px;
}
.SideBar LI
{
    FONT-SIZE:7pt;
}
.SideBar UL
{
    FONT-SIZE:7pt;
}


#SelectedCategory
{
 color:black;
 text-decoration:underline

}

.SearchForm
{
	MARGIN-top:1px;
}

.BodyHeader
{
	clear:both;
	width:100%;
	text-align:left;
}

.BodyHeader A:hover

{
	text-decoration:underline;
}

A:hover {
	text-decoration:underline;
}

.btnSpecial { font-size:10pt;text-decoration:none; width:170px;  background:"#006193";color:white;font-weight:bolder;cursor:pointer;height:35px}
.btnSpecial a:hover {background:#f0f0f0}
.btnSpecial a { text-decoration:none;}

.btnSpecial {border: 2px indent #f0f0f0
}

.today {cursor:pointer; color:white; font-weight:bold; font-size: 8pt}
.avtaler {color:blue; font-weight:bold; font-size: 8pt}
.days {cursor:pointer;font-weight:bold; font-family:verdana; font-size: 8pt}

.T1 
{
	
}
.T1 CAPTION
{
	background:#f0f0f0;
	font-weight:bolder;
}
.T1 TD
{
	background:red;
}

.I1 
{
	border:4px solid red;	
}

.Bookmark
{
   
   TEXT-DECORATION: none !important;
}





