body 	{	
		text-align:center;
		background:#fff;
		font-family:Verdana, Arial, Helvetica;
		font-size:11px;
		color:#0B0B0B;
}
#arkiv table,td {
text-align:right;
font-size:11px;}
#navcontainer { height:30px; position:relative; top:-5px;}
#navcontainer ul
{
margin:0;
padding:0;
background-color: #990000;
color: White;
float: left;
font-weight:bold;
font-size:10px;
text-transform:uppercase;
width:751px;
}

#navcontainer ul li { display: inline;}

#navcontainer ul li a
{
text-align:center;
padding: 2px 0;
background-color: #990000;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
height:14px;
width:98px; /* 86 px*/
}
#navcontainer ul li#nav_forside a { width:95px;}
#navcontainer ul li#nav_temaer a { width:94px;}
#navcontainer ul li#nav_arkiv a { width:74px;}
#navcontainer ul li#nav_omekko a { width:83px;}

#navcontainer ul li a:hover
{
background-color: #557288;
color: #fff;
}
img {
		border:none;
}
form 	{ 	
		margin:0px; 
		padding:0px;
}
h4 {
display:inline;
font-size:120%;
}
div.newsblock h3 {
display:inline;
margin:0;
font-size:120%;
}
div.menuhighlight {background-color:#EEF2FF;}
div.newsblock h4 {
display:inline;
margin-bottom:0;
font-size:105%;
}
div.newsblock h2{
		font-size:18px;
		margin-bottom:0.4em;
}
div.newsblock p{
		margin-top:0.4em;
		
}
.fbutton { 
		font-size:10px;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica;
		background: #990000;
		border-bottom: 2px solid #990000;
		border-right: 1px solid #990000;
		border-left: 1px solid #990000;
		margin:1px; 
		border-top:1px solid #990000; 
		color:#fff;
}
.fstandard 	{ 
		font-family: Verdana, Arial, Helvetica; 
		font-size:10px; 
		border:1px solid #D0D0C2; 
		color: #333333; 
}
#abonner .fstandard {
		font-family: Verdana, Arial, Helvetica; 
		font-size:10px; 
		border:1px solid #D0D0C2; 
		color: #333333; 
		width:196px;
}
#abonner .submit {
		width:196px;
}
#abonner td {
text-align:left;
}
.tdtopvalign {
vertical-align:top;
}
.fselect { 
		font-family: Verdana, Arial, Helvetica; 
		font-size:10px; 
		border:1px solid #D0D0C2; 
		color: #333333; 
		}
.subnavsearchheader {
		font-weight:bold;
		text-transform: uppercase;
}
.nav-off {
		font-family:verdana;
		font-weight:bold;
		font-size:10px;
		color:#fff;
		text-align:center;
		background-color:#990000;
		width:108px;
		height:18px;
}
.nav-on {
		font-family:verdana;
		font-weight:bold;
		font-size:10px;
		color:#fff;
		text-align:center;
		width:108px;
		height:18px;
		background-color: #557288;
}
#essays {
		width:113px;
}
.articlefloat { /* Float images in articles to the left and move them up */
		border:0px;
		margin: 0px 10px 3px -1px;
		float:left;
}
#caption { /* Float images in articles to the left and move them up */
		border:0px;
		margin: 0px 10px 3px -1px;
		float:left;
		display:inline;
		width:175px;
}
#caption .ctekst{ /* Float images in articles to the left and move them up */
		margin-top:15px;
		/*background-color:#D6E6EF;
		background-color:#DAE0E4; */
		background-color:#D5DDE6;
		color:#000;
		font-size:10px;
		padding:4px;
}
#caption .ctekst p{ margin:0;}
#body {
		text-align:left;
		width:751px;
		margin-right: auto;
		margin-left: auto;
}
#footer, #header {
		text-align:left;
		padding:0px;
}
#header {
		padding-top:8px;
		padding-bottom:0px;
		margin-bottom:8px;
}
#footer {
		color:#fff;
		font-weight:bold;
		background-color:#557288;
		margin-top:20px;
		clear:both;
		padding-top:2px;
		text-align:center;
		height:18px;	
}
#mainframe {
		position:relative;
		text-align:left;
		margin-top:0px;
		margin-left:214px;
}
#mainframe h2 {
		font-size:2.1em;
		margin-top:0px;
}
#newsframe {
		position:relative;
		text-align:left;
		margin-top:0px;
		margin-left:220px;
}
#newsframe h2 {
		font-size:2.1em;
		margin-top:0px;
}
#subnav {
		float:left;
		text-align:left;
		margin-top:0px;
		margin-right:0;
		margin-bottom:0px;
		width:200px;
}
.smheader {margin-left:10px; margin-top:0;}
.menu td{
		text-align:left;
		font-size:10px;
}
#mainframe td{
		text-align:left;
		font-size:10px;
}
.menu td img{
		margin-right:2px;
}
.top {
		padding:10px 0px;
}
.minusplus {
		position:relative;
		display:inline;
		float:right;
		margin-top:-16px;
}
.minusplus img {
		position:relative;
		top:-6px;
}	
.linksspace {
		padding:3px 3px 3px 1px;
}
.top img {
		border:none;
		padding:0px;
}
#mainframe .transpacer {
		float:right;
}

a:link {
		text-decoration : none;
		font-weight:bold;
		color : #fff;  
} 
a:active {
		text-decoration : none; 
} 
a:hover {
		text-decoration : underline;
		color : #fff;  
} 
a:visited {
		text-decoration : none; 
		font-weight:bold;
		color : #fff; 
} 
a:visited:hover {
		text-decoration : underline;
		color : #fff;  
}
#subnav a:link {
		text-decoration : none;
		font-weight:bold;
		color : #687384; color:#1E5786; color:#2E5770;  
} 
#subnav a:active {
		text-decoration : none; 
} 
#subnav a:hover {
		text-decoration : underline;
		color:#2E5770; 
} 
#subnav a:visited {
		text-decoration : none; 
		font-weight:bold;
		color:#2E5770;
} 
#subnav a:visited:hover {
		text-decoration : underline;
		color:#2E5770; 
}
#mainframe a:link, #newsframe a:link {
		text-decoration : none;
		font-weight:bold;
		color : #2E5770;  
} 
#mainframe a:active, #newsframe a:active {
		text-decoration : none; 
} 
#mainframe a:hover, #newsframe a:hover {
		text-decoration : underline;
		color : #2E5770;  
} 
#mainframe a:visited, #newsframe a:visited {
		text-decoration : none; 
		font-weight:bold;
		color : #2E5770; 
} 
#mainframe a:visited:hover,  #newsframe a:visited:hover {
		text-decoration : underline;
		color : #2E5770;  
}
.highlight {
		color:#fff;
		padding:2px;
		font-weight:normal;
		background-color:#A7B5BF;
		margin:2px;
		line-height:150%;
}
.newsblock {
		text-align:left;
		margin-left:5px;
		margin-bottom:22px;
}
.newsblock img {
		margin:0px 5px;
}
.newsblock img.floatleft {
		float:left;
		margin:0px 10px 5px 0px;
}
.newscategory {
		color:#990000;
		font-size:90%;
}
.newssynopsis {}

.newsauthor {
		color:#666;
		font-size:90%;
}
.newstime {
		color:#990000;
		font-size:90%;
}
.source {
}
.source a:link {
		text-decoration : none;
		font-weight:bold;
		color : #000;  
} 
.source a:active {
		text-decoration : none; 
} 
.source a:hover {
		text-decoration : underline;
		color : #2E5770;  
} 
.source a:visited {
		text-decoration : none; 
		font-weight:bold;
		color : #2E5770; 
} 
.source a:visited:hover {
		text-decoration : underline;
		color : #2E5770;  
}
#subnav h4 {
		margin-top:0px;
		font-size:14px;
		color: #000;
		display:inline;
}
#aktuelt {
		width:212px;
		border:1px solid #557288;
}
#aktuelt p {margin:0; padding:0;}
#udgivelser {
		width:212px;
		border:1px solid #557288;
}
#arkiv, .arkiv {
		width:212px;
		border:1px solid #557288;
}
#sidebar_ad {width:212px; border:1px solid #ccc;}
div.inline_ad {text-align:center; padding:1em 4px; border:1px solid #557288;}
div.inline_ad_article {margin-left:4px;float:right; padding-bottom:1em; padding:2px; border:1px solid #557288;}
#bestil {
		width:212px;
		border:1px solid #557288;
}
#abonner {
		width:212px;
		border:1px solid #990000;
		background-color:#990000;
		color:#fff;
}
#abonner h4, #abonner td {color:#fff;}
#elinks {
		width:212px;
		border:1px solid #557288;
}
#bestil img {
float:right;
}
#bestil p.clear {
clear:right;
}
#arkiv ul, .source ul, .arkiv ul {
		list-style-type: disc;
		margin-left:6px;
		padding-left:8px;
		color:#990000;
}
.source ul {margin-top:0;}
#arkiv li, .source li, .arkiv li {margin-bottom:0.5em;}
.subnavpadding {margin:4px;}
.artbox {
border: 1px solid #000;
margin:0 0 -1.4em 0;
padding:5px; 
font-size:11px;
}
.fartbox {
margin:0;
font-size:10px;
color:#557288;
}
div.separator {
margin-left:7px;
margin-bottom:1em;

border-top:3px solid #557288;
clear:right;
}

hr.tophr {margin:0px; height:1px; border:0; visibility:hidden; padding:0;}
.newsblock img {margin-bottom:1em;}

.arkiv_list {display:block; float:left; width:174px;}

.arkiv_list img { border:1px solid #666;}
.arkiv_item {display:block;}
.arkiv_list p {margin:1em 0; padding-bottom:2em; }
.arkiv_item a { padding-left:15px; background: url(/graphics/link.gif) center left no-repeat;}
.arkiv_item a.nolinkimg { padding-left:0; background: none;}
.arkiv_item img {margin: 0 0 8px 8px; background: url(/graphics/arkiv_bg.jpg) top left no-repeat; padding:5px; z-index:100;}
.arkiv_item h1 {font-size:200% !important; margin-top:0;}
.arkiv_item h2 {border-bottom:1px solid #557288; font-size:125% !important; margin:1.4em 0; margin-top:2.8em !important; clear:right;}
.arkiv_item h3 {font-size:115% !important; margin-bottom:-1em !important;}
.arkiv_list_container { border-left: 8px solid #fff;}
.hiddenhr { visibility:hidden; clear:both;}
.arkiv_item ul, #newsframe ul { 
margin:1em 10px 0em 8px;
padding:0 0 0.8em 0;
list-style-type:none;
list-style-position: outside;
position:relative;
}
.arkiv_item ul li, #newsframe ul li{ 
background: url(/graphics/bullet.gif) top left no-repeat; 
padding-left:1em;}
span.searchword { background-color: #F7FBA2; color:#000;}
li a strong { color:#f00;}
h1 strong { color:#f00;}

