﻿body
{
	font-family: arial, sans-serif;
	font-size: 80%;
}

*
{	
	margin:0;
	padding:0;
}

div#center
{
	position: absolute;
	left:50%;
	margin:0 0 0 -377px;
	width:754px;
}

div#top h1
{
	font-size: 2em;
	letter-spacing: 8px; /* virker åbenbart dårligt med em */
	text-transform: uppercase;
	padding: 12px 0 22px 0; /* centrering af tekst og forstørring af box */
}

div#tophoejre a
{
	/* color: #00008B; */
	text-decoration: none; /* fjern kommentar for at fjerne understregning af links */

}

div#tophoejre li
{
	font-size: 0.95em;
}

div#spalte2 h1
{
	font-size: 1.2em;
  	color: #5C6F90;
  	border-bottom: 3px solid #5C6F90;
  	padding-bottom: 2px;
}

div#spalte2 h2
{
	font-size: 1em;
  	color: black;
	margin: 0.5em 0 0.1em 0;
}

div#spalte2 h3
{
	font-size: 0.8em;
  	color: black;
	margin: 0.2em 0 0 0;
}

div#spalte2 h4
{
	font-size: 0.8em;
  	color: grey;
	margin: 0.2em 0 0 0;
}

div#spalte2 h5
{
	font-size: 0.8em;
  	color: red;
	margin: 0.2em 0 0 0;
	text-decoration: underline;
}

/* Tabeller */
div#spalte2 td
{
	font-size: 0.8em;
}

div#spalte2 th
{
	font-size: 0.8em;
}
/*Tabeller slut */
	
div#spalte2 p
{
	font-size: .75em;
  	color: black;
	line-height: 1.5em;
	margin: 0.3em 0 0.3em 0.3em;
}

div#spalte2 ul 
{
	margin-left: 3em;
	font-size: .75em;
	line-height: 1.75em;
}

div#spalte2 ol 
{
	margin-left: 3em;
	font-size: .75em;
	line-height: 1.75em;
}

div#spalte2 li p
{
/*	font-size: inherit; */ /* Virker ikke i IE så font størrelse sættes direkte */
	font-size: 0.75em;
}

div#spalte2 li.longlist
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div#spalte2 .centered
{
	text-align: center;
}


div#spalte2 .row
{
	text-align: center; /* For at få nyhedsboksen centreret*/
}

div#spalte2 b
{
	font-size: 1.1em; /* Virker ikke endnu - forsøg på at sætte overskriften indholdfortegnelse op i størrelse... */
}

div#spalte2 dt
{
	font-size: .75em; /* sætte indholdfortegnelsen ned i størrelse så den matcher alm. p tags */
}

div.pullquote
{
	border-left:0px solid #5C6F90; border-right:0px solid #5C6F90; border-top:7px solid #5C6F90; border-bottom:7px solid #5C6F90; float: right;
	width: 140px;
	color: #5C6F90;
	margin: 1px 7px; font-style:normal; font-variant:normal; font-weight:bold; font-size:90%; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:3px
}

p.crumbtrail
{
	font-size: .8em;
}

div#spalte2 a
{
	color: #00008B;
	/* text-decoration: none; - fjern kommentar for at fjerne understregning af links */
}



div#tophoejre ul
{
	font-size: .7em;
	list-style: none;
	text-align: right;
	line-height:1.1;
}

/* Box positionering */

#crumb
{
	position: absolute;
	top: 92px;
	left: 250px;
	width: 600px
}

#top
{
/*	background: #8888ff url('images/bgtop.jpg') repeat-x;*/
	border-bottom: 2px solid #000000;
/*	top: 50px
	left: 200px*/
	z-index: 1;
	padding:4px 3px 86px 15px;
}

#topvenstre
{
	position: absolute;
/*	width: 250px;*/
	left: 10px;
	top: 7px;
	z-index: 2;
}


#amtslogo
{
	position: absolute;
	width: 250px;
	left: 600px;
	top: 90px;
	z-index: 8;
}

#tophoejre
{
	position: absolute;
	width: 250px;
	left: 500px;
	top: 3px;
}

#topmidt
{
	position: absolute;
	width: 250px;
	left: 340px;
	top: 70px;
}

#spalte1
{
	position: absolute;
	top: 144px;
	left: 10px;
	width: 200px;
}

#spalte2
{
	position: absolute;
	top: 134px;
	left: 250px;
	width: 500px;
	z-index: 2;
}

#news
{
	position: absolute;
	top: 400px;
	left: 10px;
	width: 200px;
	background-color: #5C6F90;
	color: white;
}

/* Box positionering slut */

/* Nyhedsopstilling

div#spalte2 h4
{
	font-size: 0.9em;
	color: white;
	margin-bottom: 5px;
}

div#spalte2 p.row {
	font-size: 0.9em;
	margin: 0px 0px 0.2em 0px;
	}
	
div#spalte2 p.row span.leftcol {
	float: left;
	color: white;
	}
	
div#spalte2 p.row span.rightcol {
	width: 95%;
	}
	
div#spalte2 p.row span.rightcol a {
	color: white;
	}
	
Nyhedsopstilling slut */


.spacer {
	display: block;
	height: 1px;
	font: 1px /1 sans-serif;
	clear: both;
	}

/* Navigation */

/* Fix IE */
html>body #mainnav li a
{
	width: auto;
}


ul#mainnav {
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: #D6D6D6;
	}
		
ul#mainnav li {
	display: block;
	border-top: 1px solid #A5B5C6;
	}

ul#mainnav li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 6px 3px;
	background-color: #5C6F90;
	font-size: 0.9em;
	color: #fff;
	text-decoration: none;
	width: 100%;		/* 	Causes Problems in IE5-Mac and Netscape/Mozzilla - see next fix		*/
	}

ul#mainnav li a:hover {
	background-color: #43616B;
	color: #eee;
	}
	
ul#mainnav ul.subnav {
	margin: 0px;
	list-style: none;
	padding: 0px;
	}

ul#mainnav ul.subnav li {
	border-top: 0px;
	padding-left: 1.5em;
	}

ul#mainnav ul.subnav li a {
	padding: 1px;
	font-size: .8em;
	color: #5C6F90; 
	background-color: transparent; 
	line-height:1.4;
	}

ul#mainnav ul.subnav li a:hover {
	color: #43616B;
	background-color: transparent;
	text-decoration: underline;
	}
/* Navigation */	
