@charset "utf-8";

/* General tags */
	body {
		margin-top: 0px;
		padding-top: 0px;
	}
	
	a {
		outline: none; /*???*/
	}
	
	img { /*???*/
		border: 0px;
		margin: 0px;
		padding: 0px;
	}

/* hacks */

	/* Clear floats */
	.clear{ 
	    clear: both; 
	    font-size:0px;
	    height:0px;
	    width:0px;
	    display:block;
	}
	
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */


/* links */
	p a:link,
	p a:visited,
	p a:hover,
	p a:active {
		color:#BE2821;
	}
	
	#main ul a:link,
	#main ul a:visited,
	#main ul a:hover,
	#main ul a:active {
		color:#BE2821;
	}

/* Basic containers */

	#global{
		padding-top: 0px;
		margin-top: 0px;
		width: 100%;
		height: 100%;
	}
	
	.data{
		padding-top: 0px;
		margin-top: 0px;
		vertical-align: top;
		text-align: center;
	}
	
	.container{
		padding-top: 0px;
		vertical-align: top;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		width: 940px;
		clear:both;
		position: relative;
	}

/* Columns */

	#content{
		float: left;
		background-color: #f7f7f7;
		width: 920px;
		margin-left: 10px;
		display:inline;
		clear:both;
	}
	
	
	#left{
		float: left;
		width: 197px;
		padding-left: 13px;
	}
	
	.main {
		font-size:11px;		
	}
	
	#main{
		float: left;
		
		padding-left: 10px;
		padding-right: 0px;	
		padding-top:0px;
	}
	
	.main {	
		width: 438px;	
	}
	
	
	
	
	
	.maininner{	
		width:418px;
		background-color: #fff;
		padding-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom:10px;
		display:block;
		float:left;
		clear:both;
		margin-top:22px;
	}
	
	
	.main-wide, .main-wide .maininner {
		width: 662px;	
	}
	
	.maininner+.blokrubrik {
		display:block;
		clear:both;
		float:left;
		margin-top:16px;
	}
	
	.print-btn+.maininner {
		margin-top:4px;	
	}
	
	.blokrubrik+.maininner {
		margin-top:11px;	
	}
	
	
	
	
	
	#right{
		float: left;
		width: 223px;
		margin-left:20px;
		margin-top:0px;
		
	}
	
	
	.right-frontpage {
		padding-top:16px;
	}
	
	.right-page {
		padding-top:3px;
	}
	
	
	.rightinner{
		background-color: #fff;
		width: 203px;
		padding: 10px;
	}
	
	.rightinner .links .link {
		margin-bottom:11px;	
	}

/* Standard layouts */
	/* rubrik */
	#main h1 {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:2.18em;
		font-weight:normal;
		color:#333;
		margin:0px;
		padding:0px;
	}
	
	/* underrubrik(h2), mellemrubrik(h3) og brdtekst(p) */
	p, #main h2, #main h3, #left h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #666;
		line-height:13px;
		padding:0px;
		margin:5px 0px 0px 0px;
	}
	
	p.nedtonet {
		color: #8C8C8C;	
	}
	
	
	
	#left h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		color: #000;
		margin-bottom:5px;
		font-weight:normal;
	}	
	
	
	#main h3 a { text-decoration: none }
	#main h3 a:link,
	#main h3 a:visited,
	#main h3 a:hover,
	#main h3 a:active {
		color:#666;	
	}
	
	
	#main h2, #main h3 {
		font-weight:bold;	
	}
	 
	#main h3 {
		margin-bottom:0px; /*???*/
	}
	
	p, #main h2 {
		margin-bottom:1em;	
		line-height:1.3em;
		padding-bottom:0.45px;
	}
	
	
	
	#main p {
		font-size:1em;	
	}
	
	p.date {
		text-align:left;
		color: #8C8C8C;	
		padding-bottom:0px;
		margin-bottom:0px;
	}
	
	
	/* Punktopstilling */
	
	#main ul, #right ul {
		margin-top:0px;
		clear:both;	
		padding-bottom:10px;
		margin-bottom:0px;
		clear:both;
	}
	
	#main ul li, #right ul li{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		
		line-height: 13px;
		margin-top:5px;			
	}
	
	#main ul li {
		font-size:1em;
		line-height:1.18em;
		margin-top:0.45em;
	}	
	
	/* billeder */
	.a110051{
		float: none;
		clear:both;
		
		margin-top: 10px;
		margin-bottom: 20px;
		
		font-size:0em;
		line-height:0em;
	}
	
	#main .a110051 {
		margin-top: 10px;
		margin-bottom: 25px;
	}
	
	.a110051 .image-text,
	.a110052 .image-text,
	.a110053 .image-text {
		color:#666;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		clear:both;
		font-size:9px;
		float:left;
		clear:both;
		line-height:13px;
		width:100%;
		margin-top:2px;
	}
	
	/* multimedia tv./th. */
	.a110052, .a110053{
		display:inline;
		clear:both;
		font-size:0px;
		margin: 10px 20px 10px 0px;
		padding-bottom:10px;
		line-height:0px;
	}
	
	.a110052 {
		float:left;
	}
	
	.a110053 {
		float:right;
		margin: 10px 0px 10px 20px;
	}
	
	#main .a110052, #main .a110053 {
		margin-top: 0.91em;
		margin-bottom: 0.91em;		
	}
	
	
	

/* Custom layouts */
	/* tabelliste */
	#main table.table-list {
		margin-bottom:10px;	
	}
	
	#main table.table-list td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		line-height: 1.18em;
		color: #666;
		padding:0px 2px 0.18em 0px;
		vertical-align:top;
	}

	/* blokrubrik */
	
	.blokrubrik {
		margin:0px;
		padding:0px;
	}

	
	#main .blokrubrik, 
	#right .blokrubrik,
	#left .blokrubrik,
	#lefttext .blokrubrik  {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		color: #999;
		padding:0px;
		clear: both; /*???*/
		font-weight: lighter; /*???*/
	}
	
	#main .blokrubrik {
		font-size:1.18em; /*?em*/	
		width:100%;
		margin-top:16px;
	}
	
	#main .maininner+.blokrubrik {
		margin-top:16px;	
	}
	
	#right .blokrubrik,
	#left .blokrubrik {
		margin-bottom:10px;
		position:relative;
		z-index:2;
	}
	
	#right .blokrubrik {
		margin-bottom:0px;
	}
		
	#lefttext div+.blokrubrik,
	#lefttext p+.blokrubrik {
		margin-top:20px;
	}
	
	#lefttext .blokrubrik {
		margin-top:8px;
	}

	.blokrubrik+.rightinner {
		margin-top:11px;	
	}


	.rightinner+.blokrubrik {
		margin-top:16px;
	}
	
	#lefttext .leftinner+.blokrubrik {
		margin-top:16px;	
	}

	

	/* Link liste */
	
	#main .link-list {
		margin-bottom:0.91em;	
	}
	
	#main .link-list a {
		display:block;
		float:left;
		clear:both;	
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: lighter; /*???*/
		text-decoration: none;
		
		background-image: url(grafik/red_arrow_small.png);
		background-repeat: no-repeat;
		background-position: top left;
		
		padding-left: 12px;
		width:406px;
		margin-bottom:0.64em;
	}
	
	#main .link-list a:link,
	#main .link-list a:visited,
	#main .link-list a:active,
	#main .link-list a:hover {
		color:#BE2821;		
	}
	
/* nyhed */
	.nyhed{
		margin-top: 0.45em;
		padding-bottom: 0.91em;
		overflow: hidden;
		font-size:1em;
	}
	
	.nyhed .content a {
		text-decoration:none;	
	}
	
	.nyhed .image {
		display:block;
		float:left;
		clear:both;	
		width:100%;
		padding-bottom:0.55em;	
	}
	
	.nyhed .image .mark,
	.nyhed .image .img { 
		display:block;	
	}
	
	.nyhed .image .img { 
		background-repeat:no-repeat;
	}
	
	.nyhed-active .image .mark {
		cursor:pointer;
	}
	
	.nyhed-540099 .image {
		width:auto;
		clear:none;
		float:left;
		padding-right:10px;
	}
	
	.nyhed img {
		float: left;
		margin-right: 10px;	
	}
	
	.nyhed .content {
		float:left;	
		clear:none;
		width:auto;
	}
	
	.nyhed .headline, #main p.a557099 {
		
		margin:0px 0px 0px 0px; 
		padding-bottom:0.135em;
		clear: both;/*???*/
		text-decoration: none;
		font-size: 1.18em;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight:lighter; /*???*/ 
		line-height:normal;
		color: #333;	
	}
	
	#main p.a557099 + p {
		margin-top:0px;
	}
	
	/* Linklinje (stor, sort) */
	#main p.a557099 {  }
	
	#main p.a557099 a {
		text-decoration:none;
	}
	
	#main p.a557099 a:hover {
		text-decoration:underline;
	}
	
	.nyhed .headline a, #main p.a557099 a{
		color: #333;			
	}
	
	.nyhed h1 a {
		font-family: Georgia, "Times New Roman", Times, serif;
		color:#333;
		margin:0px;
		padding:0px;
		text-decoration:none;
	}
	
	.nyhed p a {
		text-decoration:none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.nyhed p a:link,
	.nyhed p a:visited,
	.nyhed p a:hover,
	.nyhed p a:active {
		color:#666;
	}
	
	
	.nyhed-active .headline a {
		color:#333;
		text-decoration:underline;	
	}
	
	.nyhed-539099 .content {
		clear:both;
		width:100%;
	}
		
	.nyhed ul{ 
		margin-left:0px; 
		padding-left:20px;
		list-style-image:url(grafik/black_arrow.gif);
		padding-top:0px;
		margin-top:0px;	
	
	} 
	
	.nyhed ul li {
		padding-top:0px;
		margin-top:0px;	
	}
	
	.nyhed ul a {
		font-family: Georgia, "Times New Roman", Times, serif;		
		font-size:1.18em;
		color: #333;
		text-decoration:none;
	}
	
	.nyhed ul a:link,
	.nyhed ul a:visited,
	.nyhed ul a:hover,
	.nyhed ul a:active {
		color: #333;	
	}
	
	.nyhed .date {
		color: #999;
	}
	
	.nyhed .date a{
		color: #999;
	}
	
	.nyhed-active .date a {
		color:#999;	
		text-decoration:none;
	}
	
	.nyhed .text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;	
		color: #666;
	}
	
	.nyhed .text a{
		color: #666;
	}
	
	.nyhed-active .text a {
		color:#666
	}
	
	
	/* banner */
	
	.banners {
		float:left;
		clear:both;	
		position:relative;
		width:100%;
		margin-top:12px;
	}
	
	.blokrubrik+.banners {
		position:relative;
		top:-4px;
		margin-top:0px;
	}
	
	.banner{
		display:block;
		float:left;
		clear:both;
		padding-top:20px;
		font-size:0px;
	}
	
	/*
	.banner2 {
		position:relative;
		display:block;
		top:-8px;	
		z-index:1;
	}
	*/
	
	.banner {
		padding-top:0px;	
	}
	
	.banner+.banner {
		padding-top:5px;
	}
	
	
	
	/* Højre - Linklinje m. billede(sort) */

		#right .link-list p {
			margin:0px;
			padding:0px;
		}
		
		#right .link-list .item{
			clear:none;
			width:182px;
			float:left;
			display:block;
			margin-bottom:10px;
		}
		
		#right .link-list .image{
			float:right;
			font-size:0px;
			line-height:0px;
			margin:0px 0px 5px 5px;
		}
		
		#right .link-list .item .headline {
			line-height:normal;
		}
		
		#right .link-list .item .headline a {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size:13px;
			text-decoration:none;
		}
		
		#right .link-list .item .headline a:link,
		#right .link-list .item .headline a:visited,
		#right .link-list .item .headline a:hover,
		#right .link-list .item .headline a:active {
			color:#000;	
		}
		
		#right .link-list .item .text {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#666;	
		}
	
	/* Venstre - Linklinje m. billede(sort) */

		#left .link-list p {
			margin:0px;
			padding:0px;
		}
		
		#left .link-list .item{
			clear:none;
			width:134px;
			float:left;
			display:block;
			margin-bottom:10px;
		}
		
		#left .link-list .image{
			float:right;
			font-size:0px;
			line-height:0px;
			margin:0px 0px 5px 5px;
		}
		
		#left .link-list .item .headline {
			line-height:normal;
		}
		
		#left .link-list .item .headline a {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size:13px;
			text-decoration:none;
			
		}
		
		#left .link-list .item .headline a:link,
		#left .link-list .item .headline a:visited,
		#left .link-list .item .headline a:hover,
		#left .link-list .item .headline a:active {
			color:#000;	
		}
		
		#left .link-list .item .text {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#666;	
		}
	
	/* Linklinje m. billede(sort) */
	
	.link-list-bullet {
		clear:both;
		float:left;
		width:18px;
		height:14px;	
		background-image:url(grafik/black_arrow.gif);
		background-repeat:no-repeat;
	}
	
	/*  Sideoversigt */
	
	select.page-overview-search-select {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
	}
	
	
	

/* diverse */

	/* site select */
	#left .site-select-link {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 13px;
		font-weight: lighter; /*???*/
		
		text-decoration: none;
		
		background-image: url(grafik/gray_arrow.png);
		background-repeat: no-repeat;
		background-position: top left;
		
		padding-left: 20px;
		line-height: 20px;
		float:left;
		display:block;
		width:126px;
		padding-right:10px;
	}
	
	#lefttextinner2 .site-select-link {
		background-image: url(grafik/black_arrow_back.gif);	
		padding-top:0px;	
	}
	
	#left .site-select-link:link,
	#left .site-select-link:visited,
	#left .site-select-link:hover,
	#left .site-select-link:active {
		color: #000;	
	}
	
	/* brdkrumme, path, sti */
	
	.breadcrum{
		margin-bottom: 0px;
		padding-left:10px;
		padding-top:3px;
		width: 670px;
	}
	
	#main .breadcrum {
		padding-top:8px;	
	}
	
	#main .breadcrum {
		padding-left:0px;	
	}
	
	.breadcrum span{
		margin-left: 5px;
		margin-right: 5px;
		color: #999;
		font-size: 11px;
	}
	
	.breadcrum a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 13px;
	
		text-decoration: none;
	
		padding:0px;/*???*/
		margin: 0px;/*???*/
	}
	
	.breadcrum a:link,
	.breadcrum a:visited,
	.breadcrum a:hover,
	.breadcrum a:active {
		color: #999;	
	}	
		
	.breadcrum a.active {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 13px;
		
		text-decoration: none;
		
		padding:0px;
		margin: 0px;		
	}

	.breadcrum a.active:link,
	.breadcrum a.active:visited,
	.breadcrum a.active:hover,
	.breadcrum a.active:active {
		color: #BE2821;	
	}
	
	/* print */
	
	.print-btn {
		clear:both;
		text-align:right;
		margin-bottom:0px;	
		padding-right:2px;	
		margin-top:13px;
	}
	
	.print-btn a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;
	}
	
	.print-btn a:link,
	.print-btn a:visited,
	.print-btn a:hover,
	.print-btn a:active {
		color:#999;	
	}
	
	.print-btn a:hover {
		text-decoration:underline;	
	}
	
	#disclaimer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#999;	
		clear:both;
		float:left;
		clear:both;
		width:625px;
		margin-top:20px;
		padding-left:27px;
	}
	
	
	
	/* toolboks, toolbar, vrktjer */
	#toolbox {
		float: left;
		margin-top: 0px;
		margin-left: 10px;
		width: 920px;
		height: 48px;
		text-align: right;
		display: inline;
		position:absolute;
		left:0px;
		top:0px;
		z-index:2;
	}
	
	#toollinks {
		float: left;
		width: 500px;
		margin-left: 252px;
		z-index:1;
		display:inline;
		position:relative;
		z-index:11;
	}
	
	#soegning {
		float: right;
		width: 148px;
		height: 22px;
		background-image: url(grafik/bg_soegning.gif);
		background-repeat:no-repeat;
		padding-right: 20px;
		margin-top: 10px;
		position: relative;
		z-index:1000;
	}
	
	
	#soeginput{
		border: 0px;
		border-style: none;
		width: 118px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		display:inline;
	}
	
	#soegknap  {
		position: absolute;
		top: 3px;
		left: 125px;
	}
	
	.offleft { /*???*/
		position: absolute;
		left: -2990px;
		width: 990px;
		text-align:left;
	}
	
	
	#toolbox ul {
		margin: 0px;
		padding: 0px;
		margin-top: 10px;
		list-style-type: none;
		margin-bottom:5px;
	}
	
	
	li.toollink {
		margin: 0px;
		padding: 0px;
		display: inline;
		margin-right: 20px;
	}
	
	.toollink a{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		text-decoration: none;
	}
	
	/* top, header */
	#top {
		position:relative;
		width:940px;
	}
	
	.top {
		min-height:218px;
		_height:218px;	
	}
	
	.top-underside {
		min-height:146px;
		_height:146px;	
	}
	
	#top .link {
		width:175px;
		height:100%;
		left:34px;
		position:absolute;
		top:0px;
		z-index:3;
	}
	
	#top .link a {
		width:100%;
		height:100%;
		float:left;
		clear:both;
		display:block;	
	}
	
	
	#top .bar {
		width: 940px;
		height: 6px;	
		background-image: url(grafik/top_bar.jpg);
		background-repeat: no-repeat;
		display:block;
		float:left;
		clear:both;
		font-size:0px;
		position:absolute;
		left:0px;
		bottom:0px;
		z-index:1;
	}
	
	#top .image {
		width:940px;	
		background-repeat:no-repeat;
		position:absolute;
		left:0px;
		top:0px;
		z-index:0;
	}
	
	.top .image {
		height:212px;
	}
	
	.top-underside .image{
		height:140px;		
	}
	
	
	/* bottom, footer */
	
	#footer {
		display:block;
		float:left;
		clear:both;	
		width:920px;
		margin-top:20px;
	}
	
	#footer p{
		height: 17px;
		color:#999;
		background-image: url(grafik/bg_footer.jpg);
		text-align:center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		margin:0px;
		padding:0px;
		padding-top: 2px;
		padding-bottom:1px;
		
	}
	
	#footer a:link,
	#footer a:visited,
	#footer a:active,
	#footer a:hover {
		color: #999;
		text-decoration:none;		
	}
	
	#footer a:hover {
		text-decoration:underline;	
	}
	

	/* menu */
	
	#menu{
		width: 199px;
		margin-top: 0px;
		float:left;
		clear:both;
		font-size:0px;
	}
	
	#menul1{
		background-position:bottom;
		background-repeat:no-repeat;
		width:199px;
		padding-top: 20px;
		padding-bottom: 20px;
		float:left;
		clear:both;
		font-size:0px;
	}

	#menul1holder {
		margin-left: 12px;
	}
	
	#lefttext{
		width: 176px;
		margin-left: 11px;
	}
	
	#lefttextinner,.leftinner,#lefttextinner2{
		background-color: #fff;
		padding: 10px;
		display:block;
		float:left;
		clear:both;
		width:156px;
	}
	
	#lefttextinner2 {
		min-height:35px;
		_height:35px;
		padding-bottom:0px;
	}
	
	#lefttextinner2 {
		margin-top:20px;
	}
	
		
.left-menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 173px;
	clear:both;
}

.left-menu li {
	clear:both;	
}

/* leftmenu: alle */
.left-menu ul li a {
	display: block;
	clear:both;
	text-decoration: none;	
	font-family: Georgia, "Times New Roman", Times, serif;
}

.left-menu ul li a:link,
.left-menu ul li a:visited {
	color: #000;
}

/* leftmenu: niveauer */

/* niveau 1 */

/* normal */
.left-menu ul li a {
	padding-left:25px;	
	font-size:13px;	
	padding-bottom:4px;
	padding-top:4px;
	display:block;
	clear:both;
	width:148px;
	float:left;
	min-height:1em;
	background-repeat:no-repeat;
}

/* active */
.left-menu ul li a.active {
}

/* sti */	
.left-menu ul li a.tree {
}

	/* niveau 2 */
	
	/* normal */
	.left-menu ul ul li a {
		padding-left:33px;	
		font-size:12px;
		width:140px;
	}
		
	/* active */
	.left-menu ul ul li a.active {
	}
		
	/* sti */
	.left-menu ul ul li a.tree {
	}
		
		/* niveau 3 */
		
		/* normal */
		.left-menu ul ul ul li a {
			padding-left:41px;	
			width:132px;
		}
				
		/* active */
		.left-menu ul ul ul li a.active {
		}
				
		/* sti */
		.left-menu ul ul ul li a.tree {
		}
				
			/* niveau 4 */

			/* normal */
			.left-menu ul ul ul ul li a {
				padding-left:53px;	
				width:120px;
			}
						
			/* active */
			.left-menu ul ul ul ul li a.active {
			}
			
/* weblex */
span.lex a {
	text-decoration:none;
	background-repeat:repeat-x;
	background-image:url(grafik/weblex_link_bg.gif);
}	

span.lex a:link,
span.lex a:visited,
span.lex a:active,
span.lex a:hover {
	color:#666;	
}

	
.LexOverlib {
	border:1px solid #ccc;
	background-color:#fff;
	padding:5px 7px 5px 7px;
	max-width:152px;	
	_width:152px;
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.3em;
}

#main .LexOverlib{
	padding-bottom:0.45em;
	padding-top:0.45em;
	font-size:1em;		
}	

/* button */

input.btn {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1em;		
}

/* search result */

.search-result-item+.search-result-item {
	border-top:1px solid #333;
	margin-top:10px;
	padding-top:10px;
	float:left;
	clear:both;
	width:100%;
}

.search-result-item .date {
	font-weight:bold;	
}

.search-result-item div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}

.search-view-status {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.18em;
	text-decoration:underline;	
	margin-bottom:20px;	
}

.search-result-navigation .btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;	
}

/* newsletter/notice */

.notice-login div.text-field {
	clear:none;
	width:200px;
	float:left;
}

.notice-login div.label {
	clear:none;
	width:165px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding-top:5px;
}

.notice-login div.submit-btn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	clear:both;
	width:320px;
	text-align:right;
}

.notice-login h3 {
	clear:both;	
}

table.notice-lists td{
	font-family: Verdana, Arial, Helvetica, sans-serif;		
}

table.notice-lists thead td {
	font-weight:bold;
}

table.notice-lists tbody td.name {
	text-align:left;	
}

table.notice-lists tbody td {
	text-align:center;	
}

.newsletter-headline {
	float:left;
	clear:both;
	width:418px;
}

.newsletter-headline .text {
	float:left;
	min-width:243px;
	_width:243px;
}



.newsletter-headline .info {
	float:left;
	width:175px;
	text-align:right;

	font-family: Georgia, "Times New Roman", Times, serif;		
	font-size:1.18em;
	color: #333;
	text-decoration:none;	
}


.newsletter-headline .info .date{	
	color:#999;	
}


.newsletter-headline .text h1{
	width:243px;
	float:left;
	clear:none;
}

/* "portræt" */

.portraits {
	float:left;
	width:100%;
	margin-bottom:20px;
	clear:both;
}

.portrait-data {
	margin-bottom:10px;
	clear:both;
	padding-left:10px;
	padding-right:10px;
}

.portrait-data .headline{
	font-family: Georgia, "Times New Roman", Times, serif;		
	font-size:1.36em;
	color: #333;
	margin-bottom:2px;	
}

.portrait-data .text {
	color:#666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-bottom:10px;	
}

.portrait-data .read-more ul{ 
	margin-left:0px; 
	padding-left:20px;
	list-style-image:url(grafik/black_arrow.gif);
	padding-top:0px;
	margin-top:0px;	

} 

.portrait-data .read-more ul li {
	padding-top:0px;
	margin-top:0px;	
}

.portrait-data .read-more ul a {
	font-family: Georgia, "Times New Roman", Times, serif;		
	font-size:1.18em;
	color: #333;
	text-decoration:none;
}

.portrait-data .read-more ul a:link,
.portrait-data .read-more ul a:visited,
.portrait-data .read-more ul a:hover,
.portrait-data .read-more ul a:active {
	color: #333;	
}

/* emneordsoversigt */

.topic-overview {
	clear:both;
	width:100%;
	margin-top:10px;	
	margin-bottom:15px;
}

.topic-overview .list table {
	border-collapse: collapse;
	float:left;
	clear:both
}

.topic-overview .list td {
	vertical-align:top;
}

.topic-overview .topic-list,
.topic-overview .topic-single {
	padding-left:8px;
	margin-left:5px;
	background-image:url(grafik/black_arrow.gif);
	background-repeat:no-repeat;
}

.topic-overview .topic-name {
	color:#666;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:1em;
	line-height:1.55em;
	padding-left:10px;
	width:235px;
	padding-bottom:5px;
	padding-top:1px;
	border-bottom:1px solid #E9E9E9;
}

.topic-overview .category-name a {
	text-decoration:none;	
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:1em;
	line-height:1.55em;
	margin-left:10px;
	padding-left:12px;
	background-image: url(grafik/red_arrow_small.png);
	background-repeat: no-repeat;
	background-position: top left;	
	
}

.topic-overview .category-name a:link,
.topic-overview .category-name a:visited,
.topic-overview .category-name a:hover,
.topic-overview .category-name a:active {
	color:#BE2821;
}

.topic-overview .category-name a:hover {
	text-decoration:underline;	
}

.topic-overview .sep {
	height:5px;
	float:left;
	clear:both;
	width:100%;	
}

.topic-overview .view-select {
	display:block;
	float:left;
	width:100%;
	clear:both;
	margin-bottom:18px;
	background-image:url(grafik/topic_overview_btn_bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}	


.topic-overview .view-select .btn a{
	background-image:url(grafik/topic_overview_btn.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	color:#333;
	font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;		
	float:left;
	clear:none;
	text-decoration:none;
}

.topic-overview .view-select .btn-active a{
	background-image:url(grafik/topic_overview_btn_active.jpg);
	background-position:top right;
	background-repeat:no-repeat;		
	color:#fff;
	font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	float:left;
	clear:none;
	text-decoration:none;
}

.cat-sort-btn {
	float:left;
	clear:none;	
}

.cat-sort-btn a{
	width:92px;
	height:21px;	
	padding:6px 0px 0px 12px;	
}

.topic-sort-btn {
	float:left;
	clear:none;
	padding-right:179px;
}

.topic-sort-btn a{
	width:79px;
	height:21px;
	padding:6px 0px 0px 12px;	
}

/* Download pdf */
.a5460 {
	margin-top:0px;
	margin-bottom:10px;	
	float:left;
}

.a5460 + P,
.a5460 + H3,
.a5460 + UL,
.a5460 + DIV {
	margin-top:20px;
	
}

.a5460+.a5460 {
	margin-top:0px;
}


.a5460 .text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #666;
	line-height:1.18em;
}

.a5460 a:link,
.a5460 a:visited,
.a5460 a:hover,
.a5460 a:active {
	color:#BE2821;
}

.a5460 .icon {
	float:left;
	clear:both;
	width:25px;
}

.a5460 .text {
	float:left;
	clear:none;
	margin-top:0px;
}

ul.toollink_normal_font a{
	display: none;
}

ul.toollink_large_font a{
	display: none;
}

a.text_with_link {
	color:#333;
	text-decoration: none;
	font-weight: bold;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.18em;
	font-weight:lighter;
	line-height:normal;
}
a.text_with_link:hover{
	color:#333;
	text-decoration: underline;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.18em;
	font-weight:lighter;
	line-height:normal;
}


/* styles til html tabeller */

table.htmltable2 {
	border:0px;
}

table.htmltable2 td {
	border:0px;				
}

table.htmltable2 td,p{
	font-size:11px;
	font-family:Verdana;
	color:#333;
}

table.htmltable2 td p {
	padding:0px;
	margin:0px;
	line-height:auto;		
}

table.htmltable2 td {
	padding:3px;	
}

table.htmltable2 td a:link,
table.htmltable2 td a:visited,
table.htmltable2 td a:hover,
table.htmltable2 td a:active {
	color:#BE2821;
}


/* screen styles */
	@media screen {
		#print-top {
			display:none;	
		}
	}

/* print styles */

	@media print {
		div {
			float: none !important;
		}
		
		#left, #top, #right, #footer, .print-btn {
			display:none;	
		}
	
		.container {
			margin:0px;
			width:auto;	
		}
		
		#content {
			margin:0px;
			background-color:transparent;
			width:auto;	
		}
		
		#content .columns {
			border-right:1px solid #CECBCE;	
		}
	
		#breadcrum {
			padding-bottom:25px;	
			width:638px;
			padding-left:27px;
		}
		
		#main {
			padding-left:15px;
			width:433px;	
		}
		
		#print-top {
			display:block;	
		}
		
		#print-top > div {
			position:relative;
			height:130px;
		}
		
		#print-top .image {
			position:absolute;	
		}
	}
