/* CSS Document */

a:link,a:visited,a:hover {
	color:#F66013;
	text-decoration:none;
}

a:hover,a:visited:hover {
	text-decoration:underline;
}

html {
	border:0px;
	overflow:auto;

}

form {
	display:inline;
}


body {
	padding:0px;
	margin:0px;
	background-color:#000000;
	
	background:url('grafik/site_bg.jpg') top center no-repeat #000000;
}

h1,h2,h3 {
	margin:0px;
	padding:0px;
}

div {
	float:left;
	clear:both;
	font-size:0px;
}

#site {
	margin-left:auto;
	margin-right:auto;
	width:950px;
	float:none;
}

#top {
	width:850px;
	margin-left:auto;
	margin-right:auto;
	float:none;
	height:157px;
}

	#top .logo {
		width:850px;
		height:117px;
		background-image:url(grafik/site_logo.jpg);
		background-repeat:no-repeat;
	}
	
	#top .logo .frontpage-link {
		display:block;
		width:450px;
		height:115px;
		float:right;
	}
	
	.toggle-sound-on,.toggle-sound-off {
		display:block;
		width:14px;
		height:15px;
		float:left;
		margin:95px 0px 3px 7px;
		background-image:url(grafik/toggle_sound.gif);
		background-repeat:no-repeat;
		background-position:-14px;
	}
	
	.toggle-sound-off {
		background-position:0px;
	}
	
	#top .menu {
		width:842px;
		height:35px;
		background-image:url(grafik/menu_bg.jpg);
		background-repeat:no-repeat;
		padding-top:5px;
		padding-left:8px;
	}
	
	#top .menu span {
		font-family:Tahoma, Helvetica, sans-serif;
		font-size:13px;
		color:#FEFEFE;
		float:left;
		display:block;	
	}
	
	#top .menu span.active a:link,
	#top .menu span.active a:visited {
		color:#464646;
	}
	
	#top .menu span.sep {
		padding:0px 13px 0px 13px;
	}
	
	
	
	#top .menu span a:link,#top .menu span a:visited {
		color:#FEFEFE;
		text-decoration:none;	
	}
	
	#top .menu span a:hover {
		color:#464646;
	}
	

#article-content {
	width:851px;
	margin-left:auto;
	margin-right:auto;
	float:none;
}	

#article-content {
	min-height:490px;
	_height:490px;
	background-color:#000000;
}

	#side-column {
		clear:none;	
		width:220px;	
		min-height:490px;
		_height:490px;
		margin-bottom:21px;
	}
		#side-column .border-top {
			background-image:url(grafik/side_border_top.gif);
			background-position:top;
			background-repeat:no-repeat;
			width:220px;
			min-height:483px;
			_height:483px;
			padding-top:7px;
			background-color:#949195;
		}
		
		#side-column .border-bottom {
			background-image:url(grafik/side_border_bottom.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			width:206px;
			min-height:476px;
			_height:476px;
			background-color:#949195;
			padding:0px 7px 7px 7px;
		}
	
		#side-column .content {
			min-height:476px;
			_height:476px;
			background-color:#ffffff;
			width:206px;
			padding-bottom:20px;
		}
		
		#tools .headline, .a1631 {
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			width:196px;
			padding:6px 0px 0px 10px;
			background-image:url(grafik/orange_head_line.jpg);
			background-repeat:no-repeat;
			height:21px;
			color:#ffffff;
			margin-bottom:14px;
		}
		
		.a1631 {
			background-image:url(grafik/grey_head_line.jpg);
			display:block;
			float:left;
			clear:both;
		}
		
		.a1631 a, .a1631 a:hover, .a1631 a:active, .a1631 a:link, .a1631 a:visited {
			text-decoration: none;
			color:#ffffff;
		}
		
		.a1061 {
			display:block;
			float:left;
			clear:both;
			margin-left:12px;
			margin-right:15px;
			padding-bottom:11px;
			width:179px;
			display:inline;
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#4E4E4E;
			line-height:15px;
			
		}
		
		
		#tools a:link, #tools a:visited {
			color:#F66013;
			text-decoration:none;
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			margin-left:12px;
			margin-bottom:7px;
			padding-left:24px;
			background-repeat:no-repeat;
			float:left;
			clear:both;
			display:inline;
		}
		
		#tools a:hover {
			text-decoration:underline;
		}
		
		#tools a.print-btn {
			background-image:url(grafik/print_icon.gif);	
		}
		
		#tools a.sitemap-btn {
			background-image:url(grafik/sitemap_icon.gif);
		}
		
		#tools .search-tool {
			margin-left:12px;
			display:inline;
			background:url(grafik/search_field_bg.gif) no-repeat left top;
			height:15px;
			width:194px;
			padding-bottom:15px;
		}
		
		#tools .search-tool input {
			display:block;
			float:left;
			clear:none;
			width:85px;
			height:15px;
			border:none;
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			padding-left:4px;
			background-color:transparent;
		}
		
		#tools .search-tool a:link,#tools .search-tool a:visited {
			display:inline;
			float:left;
			clear:none;
			padding:0px;
			margin:0px 0px 0px 20px;
		}
		
		.more-information {
			margin-left:12px;
			margin-right:15px;
			padding-bottom:40px;
			width:179px;
			display:inline;
		}
		
		.more-information .call-us,
		.more-information .mail-us  {
			background-image:url(grafik/phone_icon.gif);
			background-repeat:no-repeat;
			padding-left:24px;
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#4E4E4E;
			width:155px;
			line-height:15px;
		}
		
		.more-information .call-us {
			border-bottom:1px solid #C2C2C2;
			padding-bottom:10px;
			margin-bottom:10px;
		}
		
		.more-information .mail-us {
			background-image:url(grafik/mail_icon.gif);
		}
		
		/* video */

		.video,.video-main,.video-main-after-paragraph-headline {
			border-bottom:#CCCCCC;
			margin-bottom:10px;
			padding-bottom:15px;
			margin-left:12px;
			width:179px;
		}
		
		.video-main,.video-main-after-paragraph-headline {
			margin-left:25px;
		}
		
		.video-main-after-paragraph-headline {
			margin-top:10px;
		}
		
		.video-label {
			font-family: Arial;
			font-size:11px;
			font-weight:normal;
			color:#F66013;
			margin-bottom:8px;	
		}
		
		.video-image {
			margin-bottom:10px;
		}
		
		.video-headline,.video-text {
			margin-bottom:0px;
			font-family: Arial;
			font-size:11px;
			font-weight:normal;
			color:#656565;
		}
		
		.video-text {
			color:#000000;
			margin-bottom:6px;
		}
		
		.video-link a {
			display:block;
			font-family: Arial;
			font-size:11px;
			font-weight:normal;
			color:#000000;
			text-decoration:underline;
			width:85px;
			height:23px;
			padding-top:2px;
			background-image:url(grafik/video_arrow.gif);
			background-position:top right;
			background-repeat:no-repeat;
		}

	
	#main-column {
		clear:none;	
		min-height:490px;
		_height:490px;	
		width:623px;
		padding-bottom:22px;
	}
	
		#main-column .border-top {
			background-image:url(grafik/main_border_top.gif);
			background-position:top;
			background-repeat:no-repeat;
			width:623px;
			min-height:483px;
			_height:483px;
			padding-top:7px;
			background-color:#949195;
		}
		
		#main-column .border-bottom {
			background-image:url(grafik/main_border_bottom.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			width:609px;
			min-height:476px;
			_height:476px;
			background-color:#949195;
			padding:0px 7px 7px 7px;
		}
	
		#main-column .content {
			min-height:476px;
			_height:476px;
			background-color:#ffffff;
			width:609px;
			padding-bottom:20px;
		}
		
		.page-headline {
			margin-left:20px;
			width:565px;
			margin-right:24px;
			margin-top:18px;
			margin-bottom:8px;
			display:inline;
		}
		
		.page-image {
			margin-bottom:10px;
		}
		
		.page-image .image-text {
			margin-left:25px;
			margin-right:24px;
			color:#9F9999;
			font-size:11px;
			font-family:Tahoma, Helvetica, sans-serif;
			font-style:italic;
			width:560px;
			margin-top:2px;
			display:inline;
			padding-bottom:10px;
		}
	
		#main-column .content span,
		#main-column .content h2,
		#main-column .content h3 {
			width:560px;
			margin-right:24px;
			margin-left:25px;
			display:inline;
			float:left;
			clear:both;
		}
	
		.a1620 {
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:14px;
			color:#F66013;
			margin-bottom:13px;
			font-weight:normal;
			text-transform:uppercase;
		}	
	
		.a1630, .a1060, .a6450 .text {
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			color:#4E4E4E;
			font-weight:bold;
		}
		
		.a1060, .a6450 .text {
			font-weight:normal;
			line-height:15px;
			padding-bottom:15px;
		}
		
		.a6450 .text {
			padding-bottom:0px;
		}
		
		/* punktopstilling */

		span.a1700 {
			margin-bottom:10px;	
		}
		
		ul.a1700 {
				list-style-image:url(grafik/bullet.gif);	
				font-family:Tahoma, Helvetica, sans-serif;
				font-size:11px;
				color:#4E4E4E;
				padding:0px;
				margin:0px;
				padding-left:20px;
				margin-top:0px;
				margin-bottom:10px;
				padding-bottom:0px;
				line-height:15px;
		}
		
		ul.a1700 a,
		ul.a1700 a:visited {
			/* color:#1290A6; */
			color: #F66013;
			text-decoration:none;
		}
		
		ul.a1700 a:hover{
			text-decoration:underline;
		}
		
		/* Billede t. download */
		
		.a6450 { 
			margin-left:25px;
			margin-bottom:13px;		
			display:inline;	
		}
		
		.a6450 .image {
			width:120px;
			background-color:#949195;
			clear:none;
		}
		
		.a6450 .image-info {
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:9px;
			color:#4E4E4E;
			width:120px;
			padding-top:3px;
		}
		
		.a6450 .text {
			min-height:100px;
			_height:100px;
			width:310px;	
			clear:none;
			margin-left:20px;
			display:inline;
		}
		
		.a6450-sep {
			width:560px;
			margin-right:24px;
			margin-left:25px;
			display:inline;
			float:left;
			clear:both;
			height:16px;
			border-top:1px solid #C2C2C2;
		}
		
		.a6450-end {
			width:560px;
			margin-right:24px;
			margin-left:25px;
			display:inline;
			float:left;
			clear:both;
			height:15px;
		}
		
		/* søgeresultat */
		.search-result {
			margin-bottom:10px;
		}
		
		.search-result-name A,.search-result-path A {
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			padding-left:25px;
		}
		
		.search-result-name {
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;
			white-space:nowrap;
			padding-left:25px;
		}
		
		
		.search-result .date {
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:11px;	
		}

		
		.seperator-right-border,.seperator-right-empty {
			border-top:1px solid #CCCCCC;
			padding-top:0px;
			height:10px;
			width:120px;
		}
		
		.seperator-right-empty {
			border:none;
			padding-top:0px;
		}
		

#footer {
	width:850px;
	margin-left:auto;
	margin-right:auto;
	float:none;
	height:70px;
	background-color:#000000;
	padding-bottom:10px;
}	

	#footer .logo {
		margin-left:7px;
		display:inline;
		width:171px;
		height:70px;
		background-image:url(grafik/footer_logo.gif);
		background-repeat:no-repeat;
		clear:none;
		float:left;
	}
	
	#footer .info {
		width:655px;
		height:68px;
		clear:none;
		padding-left:17px;
		padding-top:57px;
	}
	
	#footer .info span {
		font-family:Tahoma, Helvetica, sans-serif;
		font-size:10px;
		color:#9F9D9D;
		display:block;
		float:left;
	}
	
	#footer .info span a:link,
	#footer .info span a:visited {
		color:#9F9D9D;
		text-decoration:none;
	}
	
	#footer .info span a:hover {
		text-decoration:underline;
	}
	
	#footer .info span.sep {
		padding:0px 6px 0px 6px;
		display:block;
		float:left;
	}

	.footer-bar {
		background-image:url(grafik/footer_bar.gif);
		background-repeat:no-repeat;
		width:5px;
	}



.news-overview-item {
	display:block;
	padding-bottom:20px;
}
