 html, body {
	margin:10px;
	padding:0;}

body {
	font-family:arial,veradana, tahoma,sans-serif;
	background:#fcfcfc; 
}

/* Sideelementer */

div#sidehoved {
	position:relative;
	height:120px;
	width:900px;
	background:#fff;
	background-image:url(../grafikelementer/banner_9001.jpg);
	background-position: left top;
	background-repeat:no-repeat;
  text-align:center;
	margin:0 auto;
}

div#side { 
	width:900px;
	padding:0; 
	overflow:auto;
	margin:1em auto 0 auto;  
	background:#FFFFFF; 
	border-width:0 1px;
  border-style: solid;
  border-color:#DCE7EE;
	border-bottom:1px solid #036991;
	border-top:1px solid #DCE7EE;
	font-size:85%;
}

div#tab {
	width:890px;
	margin-top:40px;
	margin-left:4px;
	margin-right:4px;
}


div#leftcol { 
	width:210px; 
	float:left; 
	margin-left:0;
	margin-top:18px;
	border:none;
}

div#centercol {
	width:450px;
	margin-right:225px;
	margin-left:225px;
	margin-top:0px;
}

div#rightcol {
	float:right;
	width:225px;
	margin-top:18px;
}

div#spancol {
	margin-left:225px;
	width:675px;
}

div#sidefod {
  position:relative;
  width:882px;
	height:26px;
  margin: -1px auto 0 auto;
	padding:6px 10px 6px 10px;
  background:#036991;
	color:white;
  border-width:1px;
  border-style: solid;
  border-color:#DCE7EE;
	border-bottom:1px solid #DCE7EE;
	border-top:1px solid #DCE7EE;
	font-size:80%;
}

div.footerbox{
float:left;
width:200px;
font-size:75%;
margin:0;
}

/* Boxe */

div.soegbox {
	color:#036991;
	font-size:85%;
	font-weight:bold;
	background:#fcfcfc;
	height:24px;
	width:120px;
	border:none;
	margin: 2px;
	position: absolute;
	top: 90px;
	left: 770px;
	filter:alpha(opacity=90);
  opacity:0.9;	
}

div.speechbox {
	width:96%;
	color:#000000;
	font-size:85%;
	background:#fbfbfb;
	padding:4px 4px 4px 4px;
	border-left:#DCE7EF solid;
	border-right:#DCE7EF solid;
	border-top:#DCE7EF solid;
	border-bottom:#DCE7EF solid;
	border-width:thin;
	margin-left:6px;
}

div.indexbox {
	width:96%;
	color:#000000;
	font-size:100%;
	background:#fbfbfb;
	padding:4px 4px 4px 4px;
	border-left:#DCE7EF   solid;
	border-right:#DCE7EF   solid;
	border-top:#DCE7EF  solid;
	border-bottom:#DCE7EF  solid;
	border-width:thin;
	margin-left:6px;
}

div.linkbox {
	width:96%;
	color:#000000;
	font-size:100%;
	background:#ffffff;
	padding:4px 4px 4px 4px;
	margin-left:6px;
}

div.newswrapper {
	width:400px;
	float:left;
	color:#000000;
	margin:0 1em 0.5em 15px;
}

div.itemwrapper {
	width:390px;
	float:left;
	color:#000000;
	font-size:95%;
	margin:0 1em 0.5em 15px;
}

div.newsbox {
	float:left;
	width:300px;
	color:#000000;
}

div.invisibox {
	height:20px;
	float:left;
	width:50px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
	background:#FFFFFF;
	padding:2px 1px 1px 1px;
	border-top:#FFFFFF  solid;
	border-bottom:#99BBDD solid;
	border-right:none;
	border-width:1px;
}

div.whitebox {
	height:20px;
	float:left;
	width:100px;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	color:#036991;
	background:#FFFFFF;
	padding:2px 1px 1px 1px;
	border-left:#99BBDD solid;
	border-right:#99BBDD solid;
	border-top:#99BBDD  solid;
	border-bottom:#FFFFFF  solid;
	border-width:1px;
}

div.bluebox {
	height:20px;
	float:left;
	width:100px;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:#99BBDD;
	padding:2px 1px 1px 1px;
	border-left:#FFFFFF solid;
	border-right:#99BBDD solid;
	border-top:#99BBDD solid;
	border-bottom:#99BBDD solid;
	border-width:1px;
}

div.endbox {
	height:20px;
	float:left;
	width:100px;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:#99BBDD;
	padding:2px 1px 1px 1px;
	border-top:#99BBDD solid;
	border-bottom:#99BBDD solid;
	border-left:#FFFFFF solid;
	border-right:#FFFFFF solid;
	border-width:1px;
}

div.righttoolbox {
	height:20px;
	float:left;
	width:220px;
	font-size:11px;
	border-bottom:1px solid #99BBDD;
	padding:4px 0 0	0;
	text-align:right;
	background:#FFFFFF;
}

div.lefttoolbox {
	height:20px;
	float:left;
	width:174px;
	font-size:11px;
	border-bottom:1px solid #99BBDD;
	margin-left:4px;
	padding:4px 0 0	2px;
	text-align:left;
	background:#FFFFFF;
}

div.lag {
z-index:1;
}

/* Typografi */

p {margin:0 auto 0.5em auto;}
#centercol p {margin:0 1em 0.5em 15px;}
#centercol h3 {margin-left:15px;}
.speechbox h2 {font-size:larger;color:#036991;font-weight:bold;margin:0 0 .5em 0;}
h3 {font-size:100%;color:#036991;margin: 0 0 0 0;}
h4 {font-size:100%;color:#036991;border:1px solid #036991;padding:.5em;
		font-weight:normal;background:white;margin:0 15px .5em 20px;}
h5 {font-size:85%;color:#036991;font-weight:bold;margin:0 0 0 0;}
h6 {font-size:65%;color:#ababab;font-weight:normal;margin:0 0 0 0;}
h2 {font-size:large;color:#036991}

img.no {
	border:none;
}

/* Links-typer */

a:link {
	color:#FFFFFF;
	text-decoration:none;
}
a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
a:active {
	color:#FFFFFF;
	text-decoration:none;
}

a.small:link {
	color:#036991;
	font-size:smaller;
	text-decoration:none;
}
a.small:visited {
	color:#036991;
	font-size:smaller;
	text-decoration:none;
}
a.small:hover {
	color:#036991;
	font-size:smaller;
	text-decoration:underline;
}
a.small:active {
	color:#036991;
	font-size:smaller;	
	text-decoration:none;
}

a.blue:link {
	color:#036991;
	text-decoration:none;
}
a.blue:visited {
	color:#036991;
	text-decoration:none;
}
a.blue:hover {
	text-decoration:underline;
	color:#036991;
}
a.blue:active {
	color:#036991;
	text-decoration:none;
}

a.blues:link {
	color:#036991;
	text-decoration:none;
	font-size:80%;
}
a.blues:visited {
	color:#036991;
	text-decoration:none;
	font-size:80%;
}
a.blues:hover {
	text-decoration:underline;
	color:#036991;
	font-size:80%;
}
a.blues:active {
	color:#036991;
	text-decoration:none;
	font-size:80%;
}

a.white:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.white:visited {
	color:FFFFFF;
	text-decoration:none;
}
a.white:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
a.white:active {
	color:#FFFFFF;
	text-decoration:none;
}

a.special:link {
	color:white;
	text-decoration:none;
}

a.special:visited {
	color:white;
	text-decoration:none;
}

a.special:hover {
	text-decoration:none;
	color:#036991;
}

a.special:active {
	color:white;
	text-decoration:none;
}

a.lectio:link {
	color:#DCE7EF;
	font-size:larger;
	font-weight:bold;
	text-decoration:none;
}

a.lectio:visited {
	font-size:larger;
	color:#036991;
	font-weight:bold;
	text-decoration:none;
}

a.lectio:hover {
	text-decoration:none;
	background:#DCE7EF;
	color:#036991;
	font-size:larger;
	font-weight:bold;
}

a.lectio:active {
	color:#036991;
	font-size:larger;
	font-weight:bold;
	text-decoration:none;
}

/* Overskrifter */

div.mainheader {
	width:180px;
	color:#036991;
	font-weight:bold;
	font-size:85%;
	font-family:arial,verdana,sans-serif;
	border-bottom:#036991 solid;
	border-width:thin;
	margin-bottom:6px;
}

div.newsheader {
	width:300px;
	color:#036991;
	font-weight:bold;
	font-size:110%;
	font-family:arial,verdana,sans-serif;
	border-bottom:#036991 solid;
	border-width:1px;
	margin-bottom:6px;
}

div.itemheader {
	width:300px;
	color:#036991;
	font-weight:bold;
	font-size:100%;
	font-family:arial,verdana,sans-serif;
	border-bottom:#036991 solid;
	border-width:1px;
	margin-bottom:6px;
	margin-top:8px;
}

/* Billeder */

img.facepix{
	float:left;
	clear:left;
	border:none;
	margin:0 0.5em 0.5em 0;
}

img.illupix{
	float:right;
	clear:right;
	border:none;
	margin:0 0 0.5em 0.5em;
}

/* Navbar styles  */

div#navbar {
	z-index:2;
	float:left;
  background: #036991; 
  width:100%;
	/* tilføjelse */
  border-bottom:4px solid #FFFFFF;
	/* tilføjelse */
  margin:-1px 0 0 0;
border-top:4px solid #FFFFFF;
}

* div#navbar { 
	/* Sætter samme skrift og størrelse på alle elementer i navbar'en  */
  font-size:11.6px;
	font-family:arial,verdana,tahoma,sans-serif;
	font-weight:normal; 
}

div#navbar ul { 
	z-index:2000;
	margin:0; 
	padding:0; 
	list-style:none; 
	background: #036991;
  border-top: 1px solid #FFFFFF; 
}


div#navbar li { 
	z-index:2000;
	position:relative; 
	width:9.5em; 
	line-height:1em;
  margin:0; 
	padding:0; 
	list-style:none; 
	float:left;
  border-bottom:none;
  border-right:1px solid #FFFFFF; 
}

div#navbar li:hover {
	background-color: #DCE7EE;
}

div#navbar li.sub li.sub:hover {
  z-index:2000;
	background-color: #DCE7EE; 
	/* Forhindre background-repeat i IE/Win. */ 
}

div#navbar li {
line-height:1;
}

div#navbar ul li a { 
	display:block; 
	text-decoration:none; 
  padding:0.25em 0 0.25em 0.5em; 
	width:9em; 
	margin:0; 
}

div#navbar ul a {width:auto;}

div#navbar ul ul {
	display:none;
	position:absolute;
	width:9.5em;
}

div#navbar ul ul li {
	border-bottom:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
}

div#navbar ul.niveau1 li.sub:hover ul.niveau2 {
	border-top:1px #FFFFFF;
}

div#navbar ul.niveau1 li.sub:hover ul.niveau2,
div#navbar ul.niveau2 li.sub:hover ul.niveau3 {
	display:block;
}

div#navbar ul.niveau2 {
	top:1.5em; left:0;
}

div#navbar ul.niveau3 {
top:-1px; 
left:9.5em;
border-top:1px #FFFFFF;
}

