form {
	display:inline;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:1;
}

span {
	text-align:left;	
}

#logoLayer {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 451px;
	top: 5px;
}

/* Top */

.stock-quotes {
	clear:both;
	text-align:right;
	margin:0px;
	padding:0px;
	margin-top:27px;
	margin-right:7px;
}

.article-right-column .stock-quotes {
	margin-right:30px;
}

.stocks{
	display:block;
	margin-bottom: 10px;
	float:right;

}
.stock_txt{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#053c78;
	text-decoration:underline;
	display:block;
	padding-left:15px;
	margin-top: 5px;
}
.stock_iframe{
	padding-left:5px;
	display:block;
}
.stock_txt2{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#053c78;
	padding-right: 10px;
	display:block;
}
.stock_txt3{
	font-family:Arial;
	font-size:11px;
	color:#053c78;
}
.stock_border{
	border-bottom:#053c78 1px solid;
}
.main_border {
	border: 1px solid #839fbc;
	border-top:none;
}
.blue_line{
	background-color:#053c78;
	font-size:0px;
}
.main_pic{
	background-repeat:no-repeat;
}


#top {
	position:relative;
	float:left;
	clear:both;
	width:981px;
	height:273px;
}

	#top-flash {
		position:absolute;
		z-index:0;
		width:981px;
		height:273px;
	}
	
	#top-menu {
		position:absolute;
		z-index:1;	
		width:981px;
		height:273px;
	}

.grey_line{
	background-color:#e4e4e4;
	padding-right: 30px;
	padding-left: 25px;
}
.sogefelt {
	border: 1px solid #A5ACB2;
	height: 16px;
	width: 165px;
	font-size:11px;
	font-family:Arial;
	padding-left: 5px;
	margin-left: 10px;
	padding-top:4px;
}
.search_txt{
	font-family:Arial;
	font-size:12px;
	color:#ff6600;
	font-weight:bold;
}

.txt_top_links,
.txt_top_savene_link,
.txt_top_totec_link {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ff6600;
	text-decoration:none;
	padding-right: 10px;
}

.txt_top_savene_link {
	margin-left:10px;
	display:inline;
}

.txt_top_savene_link,
.txt_top_totec_link {
	color:#053c78;
	background-image:url(grafik/savene_bullit2.gif);
	padding-left:30px;
	background-repeat:no-repeat;	
}

.float{
	float:left;
}


/* Top Menu */

.first_level{
	width:190px;
	filter: Alpha(opacity=85); 
	opacity: 0.85;
	
	
}
.second_level{
	width:200px;
	background-color: #273C73;	
	filter: Alpha(opacity=85); 
	opacity: 0.85;
	border-top:#aaaaaa 1px solid;
	
}

.third_level{
	
	background-color: #273C73;	
	filter: Alpha(opacity=85); 
	opacity: 0.85;
	border-top:#aaaaaa 1px solid;
	
	
	
}


	
.underline{
	border-bottom:#aaaaaa 1px solid;	
	height: 24px;	
	
}
.underline2{
	height: 24px;
	border-bottom:#aaaaaa 1px solid;	
	
	
}

.menu-txt,.menu-txt-selected{
	font-family:Verdana;
	font-size:11px;
	letter-spacing: -1px;
	font-weight:bold;
	line-height:24px;
	height:24px;
	color:#ffffff;
	text-decoration:none;
	background-image:url(grafik/pil.gif);
	background-repeat:no-repeat;	
	padding-left:20px;		
	display:block;	
	
}
.menu-txt:hover,.menu-txt-selected:hover{
	margin-left: 0px;	
	background-color: #273C73;
	
}


.menu-txt3,.menu-txt-selected3{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	letter-spacing: -1px;
	color:#ffffff;
	text-decoration:none;
	padding-left:10px;
	padding-right:5px;	
	display:block;
	
	
}
.menu-txt2,.menu-txt-selected2{
	font-family:Verdana;
	font-size:11px;
	letter-spacing: -1px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	background-image:url(grafik/lille_pil.gif);
	background-repeat:no-repeat;
	
	
	
	
}
/* content */


.a1000,.a1010{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#053c78;
	display:block;
	padding-bottom: 10px;
}



.a1010 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	display: block;
	line-height: 18px;
	color: #004275;
	padding-bottom: 10px;
}


.a1060{
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	display:block;
	padding-bottom: 10px;
	padding-right: 20px;
	line-height: 17px;
	text-align:justify;
	
}

.frontpage-main-column .a1060 {
	padding-right: 0px;
}


.a1060 a,
.a1060 a:visited,
.a1060 a:active,
.a1060 a:hover{
	color:#ff6600;
}

.a1060_2{
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	display:block;
	padding-bottom: 10px;
	padding-right: 65px;
	line-height: 17px;
}

/* columns */

.frontpage-main-column { padding:18px 0px 0px 25px;vertical-align:top }
.frontpage-right-column { 
	vertical-align:top;
	padding:0px 30px 10px 0px;
}

.site-main-column { padding:30px 0px 0px 25px;vertical-align:top }
.site-right-column { vertical-align:top;text-align:right;padding:0px 30px 10px 0px }


.article-left-column { vertical-align:top }
.article-main-column { border-left: 1px solid #8295aa;vertical-align:top }
.article-right-column { text-align:left;vertical-align:top; }

.whatis{
	padding-top: 30px;
	padding-left: 60px;
}
.whatis2{
	padding-top: 30px;
	padding-bottom: 10px;
	padding-right: 30px;
}
.whatis3{
	padding-top: 30px;
	padding-left: 15px;
	padding-bottom: 25px;
}
.whatis4{
	padding-top: 70px;
	padding-right: 10px;
}

.savene a{
	background-image:url(grafik/savene_bullit.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#6E0717;
	text-decoration:none;
	padding-left: 30px;
	padding-top: 2px;
	display:block;

}
.readmore a{
	background-image:url(grafik/bullet.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	text-decoration:none;
	padding-left: 10px;
	display:block;
}
.readmore a:hover{
	text-decoration:underline;
}
.dato{
	font-family:Verdana;
	font-size:11px;
	color:#659dda;
	display:block;
	padding-bottom: 10px;
}
.dato2{
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	display:block;
	padding-top: 7px;
}
.dato3{
	font-family:Verdana;
	font-size:11px;
	color:#659dda;
	display:block;
	padding-bottom: 5px;
	padding-top: 20px;
}
.a1020{
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	display:block;
	font-weight:bold;
	padding-bottom: 5px;
	padding-right: 25px;
	
}

.sprog{
	font-family:Verdana;
	font-size:11px;
	color:#646464;
	text-decoration:underline;
	padding-right: 10px;
	line-height: 17px;
}
.nyhedspadding{
	padding-bottom: 30px;
	padding-top: 30px;
}
.info1{
	border: 1px solid #8295aa;
	margin-bottom: 15px;
	clear:both;
	margin-left:0px;
}

.frontpage-right-column .info1 {
	margin-left:65px;	
}

.infopadding{
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top:12px;
}
.copyright{
	font-family:Verdana;
	font-size:10px;
	color:#053c78;
	padding-left: 20px;
	padding-right: 15px;
	
}
.footer-links a{
	font-family:Verdana;
	font-size:10px;
	color:#053c78;
	text-decoration:underline;
	margin-right:10px;
	
}

/* underside */

.level1 a,.level1_active a{
	background-image:url(grafik/level2_off.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	display:block;
	padding-left: 10px;
	padding-right: 20px;
	text-decoration:none;
	margin-top:10px;
}
.level1 a:hover,
.level1_active a,
.level1_active a:hover{
	background-image:url(grafik/level2_on.jpg);
	background-repeat:no-repeat;
	text-decoration:underline;
}

.level2 a,.level2_active a{
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	display:block;
	margin-left:20px;
	padding-left: 0px;
	padding-right: 15px;
	text-decoration:none;
	margin-top:10px;
}
.level2 a:hover,.level2_active a,.level2_active a:hover{
	text-decoration:underline;
}


.underside_pic{
	display:inline;
	margin-left: 10px;
	margin-bottom: 10px;
	float:right;

}

/*  bulletliste */

.a1140,.a1141,.a5700,.a5710 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #004275;
	background: url(grafik/bullet_old.gif) no-repeat;
	display: block;
	margin-right: 140px;
	margin-bottom: 3px;
	padding-left: 10px;
	margin-left:12px;
}

.a5700
{
	background: url(grafik/bullet_outlined.gif) no-repeat;
}

.a5710
{
	background: url(grafik/bullet_indented.gif) no-repeat;
	margin-left:24px;
}

.a1140_end,.a1141_end,.a5700_end,.a5710_end
{
	padding-bottom:10px;
	display:block;
}


.a1141 {
	margin-right:10px;
	margin-left:0px;
}

.printable-bullet
{
	margin:0px 140px 3px 10px;
}

.printable-bullet-end
{
	margin-bottom:10px;
	display:block;
}

.printable-bullet-text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #004275;
}

/* styles overførst fra -2005 design (ured.)*/

	.a1021 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #004275;
		line-height: 14px;
		display: block;
		padding-top: 6px;
		padding-right: 10px;
		padding-bottom: 3px;
		padding-left: 20px;
		background-color: #E4E4E4;
		background-image: url(grafik/pil_Right_green.gif);
		background-repeat: no-repeat;
		margin-top: 0px;
		xmargin-left: 10px;
		margin-right: 10px;
	}
	
	.a1030 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #004275;
		display: block;
		margin-bottom:5px;
	}
	
	/* billeder */
	
	.a1060imagetext_tr
	{
		padding: 0px 8px 2px 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 12px;
		color: #004275;
	}
	
	.a1060imagetext_tl
	{
		padding: 2px 15px 2px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 12px;
		color: #004275;
	
	}
	
	.a1100imagetext_t,.a1101imagetext_t
	{
		padding: 2px 15px 0px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		line-height: 12px;
		color: #004275;
	
	}
	
	.a1101imagetext_t
	{
		padding:0px;
		margin:0px;
		margin-left:5px;
	}
	
	/* Login */

	.a1240 {
	        display: block;
	        margin-bottom: 20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
	}
	FORM.a1240 {
	        display: inline;
	}
	TABLE.a1240 {
	        width: 340px;
	        padding: 0px;
	        margin:0px;
	}
	INPUT.a1240 {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			background-color: #FFFFFF;
			width: 160px;
			color: #000000;
			border: solid 1px #000000;
	}
	TD.a1240_left {
	        font-weight: Bold;
	        width: 180px;
	        padding: 0px;
	
	}
	TD.a1240_right {
	        width: 70px;
	        padding: 0px;
	}
	TD.a1240_end {
	        padding: 0px;
	        text-align:right;
	        width:340px;
	}
	
	.a1061 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #004275;
		line-height: 12px;
		display: block;
		padding-top:5px;
		padding-bottom:5px;
		margin-bottom:0px;
		text-align:justify;
	}
	
	.a1061 A,.a1061 A:visited,.a1061 A:hover
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ff6600;
		text-decoration: underline;
	}
	
	.a1080
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #004275;
		display:block;	
	}
	.a1240 TD,.a1080 TD {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #004275;
	    }
	    
	.a1080 A,.a1080 A:visited
	{
		color:#646464;
		text-decoration: underline;
	}
	
.notice-list-header,.notice-list-cell,.button,.a1240 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004275;
	display: block;
	margin-bottom: 10px;
	line-height: 16px;
	margin-right: 50px;
} 

.notice-list-header, .notice-list-cell
{
	padding-left:10px;
}

.button A
{
	margin:0px;
	background-color: #042A55;
	color: #FFFFFF;
	padding:10px;
	padding-bottom:5px;
	text-decoration:none;
}




/*  sitemap */

.areaLevel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004275;
	line-height: 16px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 140px;
	display: block;
}
.areaL1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004275;
	margin-top: 5px;
	margin-left: 15px;
	padding-top: 0px;
	padding-left: 15px;
	display: block;
	background-image: url(grafik/sitemap_ikon.gif);
	background-repeat: no-repeat;
	text-decoration: underline;
	letter-spacing: 0.5px;
}

/* MIKR - TEMP - i forbindelse med SITEMAP!!! */
.areaL1_TEMP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004275;
	margin-top: 5px;
	margin-left: 28px;
	padding-top: 0px;
	padding-left: 20px;
	display: block;
	background-image: url(grafik/sitemap_ikon.gif);
	background-repeat: no-repeat;
	text-decoration: underline;
	letter-spacing: 0.5px;
}
/* MIKR - TEMP - i forbindelse med SITEMAP!!! */

.areaL1:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.areaL1:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
}
.areaSelected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0C8333;
}
.areaLevel2 { margin-left: 15px; display: block ; padding-bottom: 5px; background-image: url(grafik/emne1_icon.gif); background-repeat: no-repeat;  }
.areaL2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-left: 20px; display: block ; text-decoration: none ; letter-spacing: 1px;}
.areaL2:visited  { color: #000000; }
.areaL2:hover  { color: #000000; }

.areaLevel3 {  margin-left: 30px; display: block ; padding-bottom: 5px; background-image: url(grafik/emne1_icon.gif); background-repeat: no-repeat;  }
.areaL3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-left: 20px; display: block ; text-decoration: none ; letter-spacing: 1px;}
.areaL3:visited  { color: #000000; }
.areaL3:hover  { color: #000000;}

.areaLevel4 { margin-left: 45px; display: block ; padding-bottom: 5px; background-image: url(grafik/emne1_icon.gif); background-repeat: no-repeat;  }
.areaL4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-left: 20px; display: block ; text-decoration: none ; letter-spacing: 1px;}
.areaL4:visited  { color: #000000; }
.areaL4:hover  { color: #000000; }

.areaLevel5 { margin-left: 60px; display: block ; padding-bottom: 5px; background-image: url(grafik/emne1_icon.gif); background-repeat: no-repeat;  }
.areaL5 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-left: 20px; display: block ; text-decoration: none ; letter-spacing: 1px;}
.areaL5:visited  { color: #000000;}
.areaL5:hover  { color: #000000; }


.areaLevel6 {  margin-left: 75px; display: block ; padding-bottom: 5px; background-image: url(grafik/emne1_icon.gif); background-repeat: no-repeat;  }
.areaL6 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-left: 105px; display: block ;  text-decoration: none ; letter-spacing: 1px;}
.areaL6:visited  { color: #000000; }
.areaL6:hover  { color: #000000; }

.pageLevel1 { margin-left: 0px; display: block ;  background-image: url(grafik/side_icon.gif); background-repeat: no-repeat; padding-bottom: 5px; }
.pageLevel2 { margin-left: 15px; display: block ; background-image: url(grafik/side_icon.gif); background-repeat: no-repeat; padding-bottom: 5px;}
.pageLevel3 { margin-left: 30px; display: block ;  background-image: url(grafik/side_icon.gif); background-repeat: no-repeat; padding-bottom: 5px;}
.pageLevel4 { margin-left: 45px; display: block ;  background-image: url(grafik/side_icon.gif); background-repeat: no-repeat; padding-bottom: 5px;}
.pageLevel5 { margin-left: 60px; display: block ;  background-image: url(grafik/side_icon.gif); background-repeat: no-repeat; padding-bottom: 5px;}
.pageLevel6 { margin-left: 75px; display: block ; background-image: url(grafik/side_icon.gif); background-repeat: no-repeat; padding-bottom: 5px;}

.formtxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004275;
	padding-bottom: 0px;
	margin-bottom: 15px;
	margin-right: 100px;
}

.formboks1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	width: 110px;
	color: #004275;
	border: solid 1px #000;
	height: 14px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
}

.formboks2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	width: 160px;
	color: #004275;
	border: solid 1px #004275;
	height: 18px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}

.formboks3 {
	margin-left: 10px;
}

.term
{
	background-color:yellow;
	color:#000000;
}

.wide-block {
	clear:both;
	width:595px;
}	

.narrow-block-0 {
	float:left;
	width:272.5px;
	margin-right:50px;
	display:inline;
}


.narrow-block-1 {
	float:left;
	width:272.5px;
}

.image-tl,.flash-tl,.videoplayer-tr {
	float:right;
	margin:0px 0px 10px 10px;
}

.textbox-tr {
	float:right;
	margin:0px 0px 10px 10px;
	padding:10px;
	width:250px;
	border: 1px solid #003C7B;	
	font-family:Verdana;
	font-size:11px;
	color:#053c78;
	display:inline;
	text-align:justify;
}

.textbox-tr a,
.textbox-tr a:visited,
.textbox-tr a:active,
.textbox-tr a:hover {
	color:#ff6600;
}

.adress{
	float:right;
	padding-top: 5px;
	font-family:Verdana;
	font-size:10px;
	color:#053c78;
	padding-right: 30px;
	
		
}

/* frontpage 08 sections */

.wide-section {
	width:595px;	
	margin-bottom:25px;
}

.wide-section .a1000 {
	font-size:24px;
}

.narr-section-0 {
	width:272.5px;
	float:left;
	padding-top:25px;
	border-top:1px solid #B5BAD6;
	padding-right:25px;
	clear:both;
}

.narr-section-1{
	padding-right:0px;
	padding-left:24px;
	width:271.5px;
	border-left:1px solid #B5BAD6;
	border-top:1px solid #B5BAD6;
	padding-top:25px;
	float:left;
	clear:none;
}

/* Right - Flash movie */

.a1531,.a6041 {
	margin-bottom:15px;
	
}

.frontpage-right-column .a1531,
.frontpage-right-column .a6041 {
	margin-left:65px;	
}