/* CSS Document */

/* generelt */

body {
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	background-color:#EDEBE5;
	background-image:url(grafik/body_bg.jpg);
	background-repeat:repeat-x;
}

td {
	padding:0px;
}


form {
	display: inline;
}


@media print {
	.notOnPrint {
		display: none;
	}
}

@media screen {
	.onlyOnPrint {
		display:none;
	}
}

#logo {
	background-image:url(grafik/logo.gif);
	background-repeat:no-repeat;
	height:96px;
	width:218px;
}

.sitemap-link {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:18px;
	margin-bottom: 10px;
	float: left;
	width: 218px;
}

.sitemap-link a,.sitemap-link a:visited {
	color:#ffffff;
	text-decoration:none;
}

#site {
	width:820px;
	margin-left: auto;
	margin-right: auto;
}

	#top {
		width:820px;
	}

	#content {
		clear:both;
		width:820px;
		height: auto;
		overflow: auto;
		overflow-x: hidden;
		overflow-y: hidden;
		background-color:#ffffff;
		background-image: none;
	}
		#content2 {
			width:818px;
			border-left:none;
			border-right:none;
		}

	#bottom {
		width:820px;
		clear:both;
		background-image:url(grafik/bottom_bg.gif);
		background-repeat:no-repeat;
		background-color:#EFEEE8;
	}

		#footer, #subFooter {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			text-align:center;
			display:block;
			color:#7F7358;
		}

		#footer {
			padding-top:26px;
		}

		#subFooter {
			padding-top: 3px;
			padding-bottom:10px;
		}

		#footer a,#footer a:visited {
			color:#7F7358;
		}

	#left-column {
		width:218px;
		background-image:url(grafik/menu_frame_btm.png);
		background-repeat:no-repeat;
	}

	#left-column-2 {
		float:left;
		padding-left:10px
	}

	#main-column {
		width:382px;
		min-height:400px;
		/*_height:400px;*/
	}

	#main-column-2 {
		float:left;
		padding-left:15px
	}

	#right-column {
		width:154px;
	}

	#right-column-2 {
		float:left;
		padding-left:19px
	}

	#heading-column {
		width:557px;
		margin-bottom:15px;
	}

	#heading-column-2 {
		float:left;
		padding-left:15px;
		/*margin-top:100px;*/
	}

	.heading-column-text {
		background-color:#EFEEE8
	}

	#top-column {
		width:571px;
	}

	#top-column-2 {
		float:left;
		padding-left:1px;
	}

	.sub-fp-top-image {
		margin-bottom:15px;
		margin-top:92px;
	}

	.sub-fp-top-image-main {
		position:relative;
		left:0px;
		top:0px;
		width:577px;
		height:158px;
		z-index:4;
		display:block;
		margin-bottom:15px;
		margin-top:92px;
	}

	.sub-fp-top-image-alpha {
		z-index:3;
		position:absolute;
		left:0px;
		top:0px;
		width:577px;
		height:158px;
	}

	.sub-fp-top-image-pic {
		z-index:2;
		position:absolute;
		left:0px;
		top:0px;
		width:577px;
		height:158px;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='grafik/testtop.jpg',sizingMethod='scale');
	}


	#left-menu {
		background-image:url(grafik/menu_bg.png);
		background-repeat:no-repeat;
		background-color:#D2CEC8;
		padding-top:29px;
	}

	#left-column-content {
		background-image:url(grafik/menu_frame_btm.png);
		background-position:bottom left;
		background-repeat:no-repeat;
		float: left;
		width: 218px;
	}

	/* standard layouts */

	.a1000 {
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#534B39;
		margin-bottom:15px;
		font-weight:bold;
	}

	.a1060,.a1061,.link-text-main,.link-text-right {
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		margin-bottom:10px;
	}

	.a1061 {
		padding:0px 15px 10px 10px;
	}

	.a1010 {
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight: bold;
		margin-top:5px;
		padding-left:10px;
		padding-right:20px;
		margin-bottom:10px;
	}

	.a1020,.a1021 {
		display:block;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		font-weight:bold;
		margin:0px 0px 7px 0px;
	}

	.a1021 {
		padding:0px 15px 7px 10px;
		font-size:11px;
	}

	.subheading-box-top {
		background-image:url(grafik/subheading_top.gif);
		background-repeat:no-repeat;
		background-position:top right;
		height:6px;
	}

	.subheading-box-bottom {
		background-image:url(grafik/subheading_btm.gif);
		background-repeat:no-repeat;
		background-position:bottom right;
		height:6px;
	}

	.subheading-image-text {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#666666;
		display:block;
		margin-top:2px;
	}


	.a1030 {
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#F45912;
		margin-bottom:5px;
		margin-left:10px;
	}

	a,a:visited {
		color:#F45912;
	}

/* bullets */

	.a1410_end, .a1411_end     {
		display: block;
		padding-bottom:10px;
	}

	@media print {
		.a1410,.a1411 {
			clear:left;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color:#000000;
		}

		.a1410print,.a1411print {
			display:block;
			width:10px;
			height:10px;
			float:left;
			padding-left:10px;
		}
	}

	@media screen {
		.a1410,.a1411 {
			display: block;
			padding-left: 10px;
			padding-right:10px;
			margin-left:2px;
			margin-bottom:2px;
			background: url(grafik/bullet_screen.gif) no-repeat;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color:#000000;
		}

		.a1411 {
			margin-left:5px;
		}

		.a1411 {
			padding-right:40px;
		}

		.a1410print, .a1411print   {display: none;}
	}

	/* Blokrubrik */

		.right-column-top-spacer {
			height:7px;
			font-size:7px;
		}

		/* forside, midt */
		.fp-paraheadline-start-main {
			background-image:url(grafik/fp_paraheadline_bar_aa.gif);
			background-repeat:no-repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#534B39;
			padding:4px 10px 4px 10px;
		}

		.fp-paraheadline-box-main {
			background-color:#EFEEE8;
			padding:10px 10px 20px 10px;
		}

		.fp-paraheadline-end-main {
			background-image:url(grafik/fp_paraheadline_bar_aa_end.gif);
			background-repeat:no-repeat;
			height:6px;
			margin-bottom:15px;
		}

		.is-last .fp-paraheadline-end-main {
			margin-bottom:0px;
		}

		/* forside, højre */
		.fp-paraheadline-start-right {
			background-image:url(grafik/fp_paraheadline_bar_aa_1.jpg);
			background-repeat:no-repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#ffffff;
			padding:5px 10px 4px 10px;
		}

		.fp-paraheadline-box-right {
			background-color:#EFEEE8;
			padding:0px 0px 0px 0px;
		}

		.fp-paraheadline-box-right-wpic {
			background-color:#EFEEE8;
			padding:0px 15px 20px 10px;
		}

		.fp-paraheadline-end-right {
			background-image:url(grafik/fp_paraheadline_bar_aa_end_1.gif);
			background-repeat:no-repeat;
			height:6px;
			margin-bottom:15px;
		}

		.is-last .fp-paraheadline-end-right {
			margin-bottom:0px;
		}

	/* link tekst */

	.link-text-main,.link-text-right {
		padding-left:15px;
		padding-bottom:10px;
		background-image:url(grafik/link_text_bullet.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}

	.link-text-right {
		margin:0px 15px 0px 10px;
	}

	.link-text-main a, .link-text-main a:visited,
	.link-text-right a, .link-text-right a:visited{
		text-decoration:none;
		color:#000000;
	}

	/* search */

	.search-form {
		margin-left:14px;
		padding-left:4px;
		margin-top:15px;
		height:30px;
		background-image: url(grafik/search_field_bg.gif);
		background-repeat: no-repeat;
		float: left;
		width: 200px;
	}

	.search-form INPUT {
		width:138px;
		height:14px;
		border: 0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:11px;
		padding-top:2px;
		margin-left:1px;
	}

	.search-form A,.search-form A:visited {
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		text-decoration:none;
		padding:2px 0px 0px 9px;
	}

	.search-form A:hover {
		color:#F45912;
	}

	/* page tools */

	.tip-en-ven-btn {
		float:left;
		display:block;
	}

	.print-btn {
		float:left;
		display:block;
	}

	/* download file */

		.download-file A{
			display:block;
			padding-left:20px;
			background-repeat:no-repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			text-decoration:none;
			margin:0px 15px 10px 10px;
		}

		.download-pdf A{
			background-image:url(grafik/pdf_icon.gif);
		}

		.download-doc A{
			background-image:url(grafik/doc_icon.gif);
		}

		.download-xls A{
			background-image:url(grafik/xls_icon.gif);
		}

/* billede layouts */

.a1101 {
	margin-bottom:10px;
}

.a1101imagetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	display:block;
	padding-top:5px;
}

/* billeder */

	/* Broedtekst m. billede tv. */
	IMG.a106025,IMG.a106021 {
		margin: 0px 10px 0px 0px;
	}

	/* Broedtekst m. billede th. */
	IMG.a106027,IMG.a106023 {
		margin: 0px 0px 0px 10px;
	}

	.a1060imagetext_tr {
		margin-bottom:10px;
		margin-right: 0;
		clear: both;
	}

	.a1060imagetext_tl {
		margin-bottom:10px;
	}

	.a1060imagetext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#666666;
	}

	.a1060imagetext a,.a1060imagetext a:visited {
		color:#666666;
		text-decoration:none;
	}

	.a1060imagetext_tr a,.a1060imagetext_tr a:visited {
		color:#666666;
		text-decoration:none;
	}

	.a1060imagetext_tl .a1060imagetext {
		padding-right:11px;
		padding-top:2px;
		display:block;
	}

	.a1060imagetext_tr .a1060imagetext {
		padding-left:11px;
		padding-top:2px;
		display:block;
	}

	.a1101imagetext_t .a1101imagetext {
		padding-left:11px;
		display:block;
	}

	.a1100imagetext_t .a1100imagetext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#666666;
		display:block;
		padding-top:2px;
	}

	.a110126 {
		margin-left:10px;
	}

/* loginfelt */

.a1240-heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#534B39;
	font-weight:bold;
	margin-bottom:10px;
}


.a1240_left {
	padding-left:0px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
}

TABLE.a1240 {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

INPUT.a1240 {
	width:170px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:5px;
}

.a1240_end {
	padding-left:43px;
	padding-top:10px;
}

/* webnotice */

.notice-email-field {
	padding-left:10px;
}

.notice-email-field input {
	width:125px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border:1px solid #000000;
}

/* topbillede paa underforside */

#sub-frontpage-pic {position:relative;top:0px;left:0px;width:577px;height:158px;margin-bottom:15px;margin-top:92px;}
#sub-frontpage-pic-transparent {position: absolute; width: 100px; height: 100px; z-index:2}
#sub-frontpage-pic-image {position: absolute; width: 100px; height: 100px; z-index:1;padding-left:14px;padding-top:22px}

/* webtable */

.webtable {
	border-collapse:collapse;
}

.webtable td {
	padding:2px;
}

.emphasized {
	color: #F45912;
}
