BODY {font-family: Verdana;
font-size:11px; 
background-color:white; 
margin:0px;
padding:0px;

} 

.logoholder {
position:relative;
margin-top:5px;
margin-left:10px;
padding-left:10px;
width:940px;
}

html>body .imgtopnav {
height:89px; 
color:white;   
font-size:100%;   
text-decoration: none;   
font-weight:normal; 
background-color:#9097a0; 
border-width:0px;
padding:0px;
}

html>body .imgtopnav:HOVER {
height:89px;
  color:white;
  font-size:100%;
  text-decoration: none;
  font-weight:normal;
border-width:0px;
background-color:#df494d;
padding:0px;
}


A:LINK.topnav, A:VISITED.topnav{
height:89px;
line-height:89px;
width:50px;
  color:white;
  font-size:100%;
  text-decoration: none;
  font-weight:normal;
background-color:#9097a0;
border-width:0px;
padding:0px;

}
	
	
A:HOVER.topnav {
height:89px;
  color:white;
font-weight:normal;
text-decoration: none;
font-size:100%;
background-color:#df494d;
border-width:0px;
padding:0px;
}


.sidebox { 
position:relative;
width:944px; 
background-color:#ffffff; 
border-width:0px; 
border-style:solid; 
border-color:black;
height:100%;
padding:0px;
margin:0px;
}

#leftholder{
border-width:0px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
padding:0px;
width:450px;
}

#colLeft {
background-color:#e6e6e6;

}

#colLeft .csc-header-n1{
padding-left:10px;
padding-top:3px;
padding-bottom:7px;
background-color:#70b2be;
border-bottom:3px solid white;
}

#colLeft p{
margin-left:10px;
margin-right:10px;
text-align:left;
text-indent:0px;
font-family:verdana, sans-serif;
font-size:1em;

}

#colRight p{
margin-left:10px;
margin-right:10px;
}

#colRight {
background-color:#e6e6e6;

}

#colRight .csc-header-n1{
padding-left:10px;
padding-top:3px;
padding-bottom:7px;
background-color:#70b2be;
border-bottom:3px solid white;
}

#colRight .csc-header-n1 a, #colRight .csc-header-n1 a:visited, #colRight .csc-header-n1 a:hover,#colRight .csc-header-n1 a:active{
font-weight:bold; color:black; text-decoration:none;
}

#bodycontent .csc-header-n1 a, #bodycontent .csc-header-n1 a:visited, #bodycontent .csc-header-n1 a:hover,#bodycontent .csc-header-n1 a:active{
font-weight:bold; color:black; text-decoration:none;
}
#colLeft .csc-header-n1 a, #colLeft .csc-header-n1 a:visited, #colLeft .csc-header-n1 a:hover,#colLeft .csc-header-n1 a:active{
font-weight:bold; color:black; text-decoration:none;
}



#bodycontent .csc-header-n1{
padding-left:10px;
padding-top:3px;
padding-bottom:7px;
background-color:#70b2be;
border-bottom:3px solid white;
}

#rightmarginholder{
border-left-width:3px; 
border-left-style:dotted; 
border-left-color:#b4b4b4; 
padding:0px;
margin:0px;
padding-left:5px;
width:274px;
}

#rightholder{
border-width:0px;
margin-top:5px;
margin-left:0px;
padding:0px;
width:215px;
}

#content_right {

}

#rightmargin {
width:260px;
height:100%;
padding:0px;
margin:0px;
padding-top:5px;
}

#vignetimage img{
border-width:0px;
margin-left:10px;
margin-top:0px;

margin-right:0px;

padding:0px;
}

FORM {
margin:0px;
padding:0px;

}

.navmenu { 
text-align:right;
}

.navmenu A:link, .navmenu A:visited { 
font-weight:normal;
color:black;
padding-left:5px;
padding-right:5px;
}

.navmenu A:HOVER { 
font-weight:normal;
color:black;
text-decoration:underline;
padding-left:5px;
padding-right:5px;
}

.kontaktinfomailto {
font-family:verdana, sans-serif;
font-size:8pt;
font-weight:normal;

}

.kontaktinfodata {

font-size:9pt;
}

.kontaktinfobeskriv {
font-size:8pt;
}


.navilink a:link a:visited{
font-size:11px;font-family:arial;text-decoration:none; color:white; padding:2px; font-weight:bold; 
}

.navilink a:HOVER{
font-size:11px;font-family:arial;text-decoration:underline; color:white; padding:2px; font-weight:bold; 
}

.navilink {
position:relative;
font-size:11px;font-family:arial;text-decoration:none; color:white; padding:2px; font-weight:bold;  

max-width:225px;
}





.sitemaplink {
position:relative;
font-size:11px;font-family:arial;text-decoration:none; color:black; 
background-color:orange; padding:3px; font-weight:bold; margin-left:15px; 
top:-2px;

}

#search {
font-family:verdana, sans-serif;
font-size:9pt;






}



#overskriftskasse{
position:relative;
top:20px;
left:70px;
padding:15px;
font-family:verdana, sans-serif;
font-size:13pt;
background-image: url(streg.gif);
Background-repeat: repeat-x;
color:white;
width:75%;
max-width:225px;
z-index:2;
text-align:center;
}
#content-cell {

}
#content-table {
border:1px solid black;
}

#contentholder {
margin-right:5px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
background-color:white;
width:100%;
padding:0px;


}

#bodycontent { 
width;100%;
height:auto;
border:solid 0px #cccccc;
text-align:left;
font-family:verdana, sans-serif;
font-size:11px;
padding:0px;

} 

#bodycontent p{
float:left;
margin-left:10px;
margin-right:0px; 
margin-bottom:0px;
text-align:left;
text-indent:0px;
font-family:verdana, sans-serif;
font-size:1.2em;
color: #117E92;
}




.bodytext {
font-family:verdana, sans-serif;
font-size:11px;
margin-bottom:0px;
margin-right:0px;
}

#tools {
color:black;
text-align:right;
font-family:arial, sans-serif;
font-size:9pt;

}

#tools a {
color:black;
}

#tools a:hover {
text-decoration:underline;
}


h1 {font-family:verdana, sans-serif; font-size:11px;font-style:bold;} 

h2 { font-family:verdana, sans-serif; font-size:11px;font-style:reg;} 

h3 { font-family:verdana, sans-serif; font-size:10pt;font-style:bold; color:black; padding-top:10px;} 

h4 { font-family:verdana, sans-serif; font-size:9pt; font-style:bold;color:black; padding-top:8px;} 

p.c2 {font-style: italic}

.topmenu1_wrap {

background-repeat:no-repeat;
border-color:#525152;
padding-top:1px;
padding-boottom:1px;
border-style:solid;
border-width:0;
border-top-width:1;
border-bottom-width:1;
height:26px;
text-align:left
}


.topmenu1_wrap_inner {

background-image:url('images/menu_fade.jpg');
background-repeat:no-repeat;
font-family:arial; 
font-size:11px; 
text-align:left; 
height:25px;
border-width:0px; 
border-style:solid; 
border-color:black;
 
}

#topmenu1{
float:left;
} 
.menu1-level1-no { 
position:relative;
top:5px; }

.menu1-level1-act { position:relative;
top:5px; }

.menu1-level1-no A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e7c563;
	text-decoration: none;
	padding:5px;
	margin-top:20px;
	padding-left:10px;
	

}
.menu1-level1-no A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e7c563;
	text-decoration: none;
	padding:5px;
	margin-top:20px;
	padding-left:10px;

}

.menu1-level1-no A:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e7c563;
	text-decoration: none;
	padding:5px;
	margin-top:20px;
	padding-left:10px;

}

.menu1-level1-act A:link, .menu1-level1-act a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e7c563;
	text-decoration: none;
	padding:5px;
	margin-top:20px;
	padding-left:10px;

}

.menu1-level1-act A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e7c563;
	text-decoration: none;
	padding:5px;
	margin-top:20px;
	padding-left:10px;

}


#submenu2 { background-color:green; 
font-family:arial; 
width:100%; 
font-size:x-small; 
text-align:left; 
border-width:0px; 
border-style:solid; 

border-color:black; 
color:white; 
left:0px; 
height:14px;} 

#submenu3 { 
position:absolute;
left:0px;
top:37px;
background-repeat:no-repeat;
font-family:arial; 
width:160px; 
font-size:x-small; 
text-align:left; 
border-width:0px; 
border-style:solid; 
border-color:black; 
color:black; left:0px;

z-index:4;
} 





#sidefod {font-family:arial; font-size:x-small; position:absolute; top:90%; height:14px; text-align:left; border-width:1px; border-style:solid; border-color:black; color:black; left:0px;  background-color:#CCCC99;
}

.fodcontainer {
Font-family:verdana, arial; 
font-size:10px; 
font-weight:bold;
height:22px; 
text-align:center; 
color:white; 
background-color:#4d4d4d;

}
.sidefoden {
vertical-align:middle;
padding-top:4px;
}

.sidefoden a:link {
color:white; 
}

.sidefoden a:hover {
color:white;
}


.bundspace {font-family:arial; 
width:100%; 
padding-top:90px;

text-align:right; 

color:white; 
background-color:transparent;

}

frame {
margin:0px;
padding:0px;

}


frameset {
margin:0px;
padding:0px;

}

table { margin:0px;padding:0px;text-align : left; font-size: 1em; } 
li{ margin-bottom:6px; text-align : left; } 
ul { margin-bottom: 5pt; margin-top:5pt; } 
p{ margin-top: 3px; margin-bottom: 10px; font-family:georgia, serif; line-height:1.3em;
font-size:10pt;

}

.karryboks_wrap {
border-color:#ceae00;
border-style:solid;
border-width:1px;
padding:1px;
width:256px;

}
.karryboks {
background-color:#ceae00;
color:black;
padding-left:18px;
padding-right:18px;
padding-top:2px;
padding-bottom:0px;

font-weight:bold;
}
#rightmargin .csc-frame-frame2 {
border-color:#117E92;
border-style:solid;
border-width:1px;
padding:1px;
width:256px;
background-color:#117E92;
color:white;

}

#rightmargin .csc-frame-frame2 h1 {
color:white;
padding-bottom:10px;


margin:5px;
}

#rightmargin .csc-frame-frame2 p {
text-indent:0;
margin:5px;
}

#rightmargin .csc-frame-frame2 p {
color:white;
margin:5px;
}

#rightmargin .csc-frame-frame2 a:link {
color:white;
}

#rightmargin .csc-frame-frame2 a:hover {
color:white;
}

#rightmargin .csc-frame-frame2 a:visited {
color:white;
}


#rightmargin .csc-frame-frame1 {
border-color:black;
border-style:solid;
border-width:1px;
padding:1px;
width:254px;
background-color:#4d4d4d;
}

#rightmargin .csc-frame-frame1 h1 {
color:white;
padding-bottom:10px;
margin:5px;
}



#rightmargin .csc-frame-frame1 p {
color:white;
margin:5px;
}

#rightmargin .csc-frame-frame1 a:link {
color:white;
}

#rightmargin .csc-frame-frame1 a:hover {
color:white;
}

#rightmargin .csc-frame-frame1 a:visited {
color:white;
}


.karryboks {
background-color:#ff9900;
color:black;
padding-left:18px;
padding-right:18px;
padding-top:2px;
padding-bottom:0px;

font-weight:bold;
}


.karryboks p {
padding-bottom:1px;
padding-top:0px;
}

.textfeild {
   border-color: #000;
   border-width: 1px;
   background: transparent;
   width: 174px;
   height:24px;
}

.submitfield
{
   color: #000;
   background: #fff;
   border-width: 0px;
   border: 0px outset #000;
   font-weight:bold;
   padding:0px;
   margin:opx;
   height:24px;
} 

.soegfelt {
float:right;
height:24px;


}

#topnews {
Width:660;


} 
 
.maalgruppeknapper {
border-bottom-width:3px; 
border-bottom-style:dotted; 
border-bottom-color:#b4b4b4; 
padding-bottom:5px;

}
