html, body {
    height: 100%;
}

body{
	background-image:url(../images/background.gif);
	font-family:verdana,arial,sans-serif;
	font-size:0.8em;
	color:black;
	margin:0px;
	text-align:center;
} 

#topbar{
	position:absolute;
	top:0px;
	left:0px;
	height:70px;
	width:100%;
	background:url(../images/topbar.gif);
	color:#C0C0C0;
} 

#logo {
position:absolute;
top:100px;
left:20px;
} 

#toptext {
	left:0;
	z-index:1;
	color:#C0C0C0;
	font-weight:bold;
	position:absolute;
	top:-0.2em;
	text-align:left;
	font-size:6.5em;

}
#toptextsub {
	left:2px;
	padding-left:4px;
	z-index:2;
	color:#004080;
	font-weight:normal;
	position:absolute;
	top:46px;
	text-align:left;
	font-size:20px;
}
#date {
	font-size:xx-small;
	right:10px;
	top:50px;
	position:absolute;

}
#indhold{
	padding-bottom:20px;
	width:500px;
	padding-top:90px;
	padding-left:220px;
	padding-right:20px;
	margin:0px auto;
	text-align:left;
	background-color:transparent;
	min-height: 100%;
} 

#menu {
	text-align:left;
	position:absolute;
	top:250px;
	left:20px;
	width:120px;
} 

#footer {
	color:#000000;
	font-size:90%;
  position: absolute;
  bottom: 0;
	left:10px;
	border-top-width:1px;	
	border-top-style: solid;	
	border-top-color:#000000;
}

a:link	 {
	background:transparent;
	color:#3300FF;
	text-decoration:none;
}
a:active	 {
	background:transparent;
	color:#FF0000;
}
a:visited	 {
	background:transparent;
	color:#3300ff;
	text-decoration:none;
}
a:hover	 {
	background:transparent;
	color:#ff0000;
	text-decoration:underline;
}

ul {
	list-style-type:square;
	font-weight:normal;
}
ul.kilde	{
	font-size:smaller;
	color:#C0C0C0;
}
/* nedenstående listemenu inspireret af http://www.webdesign101.dk/xhtml/navigation/eksempel1.html */

ul.nav {
  color:#004080;
  background-color:transparent;
  list-style:none; /* Fjerner listepunktsmarkørerne */
  border-width:0 0 1px 0; /* Laver en kasse rundt om menuen */
  border-style: solid;
  border-color: #004080;
  width:9em;
  margin: 5px 5px 10px 10px; /* top, højre, bund, venstre margin for menuen */
  padding:0; /* Vigtigt at få denne med */
}
ul.nav li {
  display:inline; /* BS af hensyn til IE5/PC */
}
ul.nav li a {
  color:#004080;
 	background-color:transparent;
  display:block; /* Laver linkmarkøren om til en blokmarkør */
  text-decoration:none; /* Fjerner understregning */
  margin:0;  /* Vigtigt at få denne med */
  padding:3px 5px; /* Laver liften mellem teksten og border - top og bund, venstre og højre */
  border-top:1px solid #004080;
}
* html ul.nav a {width:100%;}  /* For at IE kan forstå, at det er alvor med at a-markøren er en blokmarkør */

ul.nav li a:link {
  color:#004080;
  background-color:transparent;
}
ul.nav li a:visited {
  color:#004080;
  background-color:transparent;
}
ul.nav li a:hover {
  color:#ff0000;
  background-color:transparent;
	text-decoration:none;
}
/* listemenu slut */

li {
	line-height:150%;
	margin-top:2px;
}
dt {
	margin-bottom:10px;
	padding:4px;
	background-color:#eee;
	color:#330099;
	font-weight:bold;
}

p, td, dd {
	font-size:12px;
	line-height:150%;
	font-family:verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
}
h6 {
	color:silver;
	background:transparent;
	font-style:italic;
	line-height:150%;
	text-align:center;
	font-weight:normal;
	font-size:10px;
	font-family:Verdana,Geneva,Arial,sans-serif;
}
blockquote, q {
	background:transparent;
	line-height:150%;
	color:#000080;
	font-size:12px;
	font-family:Verdana,Geneva,Arial,sans-serif;
}
.boks3 {
	text-align:left;
	width:480px;
	color:#000000;
	padding:10px;
	background-color:#E6E6E6;
}
.boks3 p {
	font-size:smaller;
}
.red	{
	color:red;
}
.kilde2	{
	font-size:smaller;
	color:#C0C0C0;
}