/* SFK CSS */
body, html {
	height:100%;
	width:auto;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#CCCCCC;
}
div {display:block; padding:0;}
img {border:0px; margin:0;}
a 		{	border:0px;	color:#000000;		}
a:link 		{	border:0px;	color:#000000;		}
a:visited	{	border:0px;	color:#000000;		}
a:hover 	{	border:0px;	color:#A0A6B4;		}

a.light 		{	color:#FFFFFF;	text-decoration:none;	font-size:10px;		}
a.light:link 		{	color:#FFFFFF;	text-decoration:none;	font-size:10px;		}
a.light:visited		{	color:#FFFFFF;	text-decoration:none;	font-size:10px;		}
a.light:hover 		{	color:#DF9F01;	text-decoration:none;	font-size:10px;		}

a.download 			{	color:#000000;	text-decoration:none;	font-size:10px;		}
a.download:link 		{	color:#000000;	text-decoration:none;	font-size:10px;		}
a.download:visited		{	color:#000000;	text-decoration:none;	font-size:10px;		}
a.download:hover 		{	color:#000000;	text-decoration:underline; 	font-size:10px;		}

.header1{
color: #A0A6B4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.header2{
color: #DF9F01;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.header3{
color: #59b1c1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.header4{
color: #99b94d;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.header5{
color: #dc7748;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.imagetxt {
font-size:9px;
font-style:italic;
}
.searchfield {
border:1px solid #99CCFF; 
width: 100px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.searchtxt {
color: #99CCFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
div#search {
margin-left: 13px;
margin-top: 13px;
}
div#frontpage {
	position:relative;
	top:0px;
	left:10px;
	display:block;
	width:470px;
         margin-top: 10px;
}
div#mainpage {
	position:relative;
	top:0px;
	left:10px;
	display:block;
	width:680px;
            margin-top: 10px;
}
div#newstxt {
	position:relative;
	display:block;
	width:160px;
	top:10px;
	left:10px;
}
div#newsbox {
	border:1px solid #99CCFF;
	position:relative;
	width:180px;
	left:0px;
	top:0px;

}
div#con {
	width:900px;
	left:50%;
	margin-left:-450px;
	border-left:1px solid #08214a;
	border-right:1px solid #08214a;
	background-color:#FFFFFF;
}
div#banner {
	border-bottom:2px solid #c5c9d2;
	background-color:#FFFFFF;
	width:900px;
	height:100px;
	background-image:url(img/bannerbg.gif);
	background-repeat:repeat-x;
}
div#banner div#toplanguage {
	width:500px;
	top:4px;
	right:36px;
	position:absolute;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFFFFF;
}
div#banner div#topmenu {
	width:300px;
	top:4px;
	left:18px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFFFFF;
}
div#banner div#topmenu a {
	border-right:12px;
	display:run-in;
}
div#banner div#b0 {
	position:absolute;
	margin-top:22px;
	margin-left:0px;
	width:16px;
	height:69px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
a#logo {
	display:block;
	width:320px;
	height:78px;
}
div#banner div#b1 {
	position:absolute;
	margin-top:22px;
	margin-left:16px;
	width:306px;
	height:69px;
	background-image:url(img/logo.gif);
	background-repeat:no-repeat;
}
a#banner {
	display:block;
	width:445px;
	height:78px;
}
div#banner div#b2 {
	position:absolute;
	margin-top:22px;
	right:0px;
	width:445px;
	height:78px;
	background-image:url(img/bannerbanner.gif);
	background-repeat:no-repeat;
}
div#dmlinks {
	height:32px;
}
div#dmlinks a.m {
	height:16px;
	width:135px;
	display:block;
	padding-left:12px;
	padding-top:2px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-image:none;
	float:left;
}
div#dmlinks a.m:link {	text-decoration:none;}
div#dmlinks a.m:visited {	text-decoration:none;}
div#dmlinks a.m:hover {	text-decoration:none;}

table#ct {
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	clear:both;
	height:100%;
	font-size:11px;
}
table#ct td {
	vertical-align:top;
	font-size:11px;
}
table#ct td#menu {
	width:170px;
	border-right:2px solid #99ccff;
	font-size:11px;
}
table#download{
	width:650px;
	border-bottom:1px solid #000000;
	font-size:11px;
}
div#bottom {
height:15px;
width:auto;
text-align:center;
font-weight:bold;
background-color:#08214a;
color:#FFFFFF;
padding-top:1px;
}

a#pop_menu {
	width:150px;
	padding:3px 0 3px 4px;
	margin:0;
	text-decoration:none;
	display:block;
	font-weight:bold;
}
a#pop_menu:link{	text-decoration:none;}
a#pop_menu:visted{	text-decoration:none;}
a#pop_menu:hover {	text-decoration:none;}


table#pop_umenu {
	width:161px;
	padding:2px 0 2px 18px;
	margin:0;

}
a#pop_umenu {
	text-decoration:none;
	display:block;
}
a#pop_umenu:link{	text-decoration:none;}
a#pop_umenu:visted{	text-decoration:none;}
a#pop_umenu:hover {	text-decoration:none;}

table#pop_umenu2 {
	width:145px;
	margin:2px 0 2px 18px;
	padding:0;
}
a#pop_umenu2 {
	text-decoration:none;
	display:block;
}
a#pop_umenu2:link{	text-decoration:none;}
a#pop_umenu2:visted{	text-decoration:none;}
a#pop_umenu2:hover {	text-decoration:none;}


div#jsm_con {
	margin:6px 12px 0 10px;
	background-color:#fefefe;
	width:134px;
	padding:0 0 2px 0;
}

hr {  height: 1px; color: #000; background-color: #000; }
ul {margin-left: 2em; padding-left: 0;}
li {margin-top: 1em;}

.luftvenstre { margin-left: 7px; }
.lufthojre { margin-right: 7px; }

sup { 
    font-size: 9px; 
    vertical-align: baseline; 
    position: relative; 
    bottom: 0.33em; 
} 
sub { 
    font-size: 9px; 
    vertical-align: baseline; 
    position: relative; 
    bottom: -0.25em; 
}