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_9009.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;  
	background:#FFFFFF; 
	border-width:0 1px;
  border-style: solid;
  border-color:#DCE7EE;
	border-bottom:1px solid #DCE7EE;
	border-top:1px solid #DCE7EE;
	font-size:85%;
}

div#path {
	width:860px;
	margin: 40px 4px 2em 4px;
}


div#leftcol { 
	width:210px; 
	float:left; 
	margin-left:0;
	border:none;
}

div#centercol {
	width:450px;
	margin-right:225px;
	margin-left:225px;
}

div#rightcol {
	float:right;
	width:225px;
}

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#brobox {
	position:relative;
	height:900px;
	width:675px;
	background:#fff;
	background-image:url(../grafikelementer/baggrund_mili.jpg);
	background-repeat:repeat;
  text-align:center;
	margin:0 auto;
}




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.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.itemwrapper {
	width:390px;
	float:left;
	color:#000000;
	font-size:95%;
	margin:0 1em 0.5em 15px;
}

div.newsbox {
	float:left;
	width:300px;
	color:#000000;
}


/* Typografi */

p, h3 {margin:0 auto 0.5em auto;}
#centercol p {margin:0 1em 0.5em 15px;}
#centercol h2 {margin-left:0px; font-size:large;font-weight:normal;}
#centercol h3 {margin-left:15px;}
.itembox p {margin:0 0 .5em 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.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 med understregninger */

div.mainheader {
	width:200px;
	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;
}

img.indexpix{
	width:160px;
	height:160px;
	margin-top:10px;
	margin-left:16px;
	margin-bottom:1em;
	margin-right:auto;
	border:solid 2px;
	border-color:#DCE7EF;
}

/* Tabeller */
	table.blueborder{
	width:100%;
	border-collapse:collapse;
	border:1px solid #DCE7EE;
}

	table.blueborder td{
	border:1px solid #DCE7EE;
	padding:4px;
	vertical-align:top;
}
	table.blueborder th{
	background:#DCE7EE;
	font-size:larger;
	border:1px solid #FFFFFF;
	padding:4px;
	vertical-align:top;
}

table.medarbejder{
	width:100%;
	border-collapse:collapse;
	border:1px solid #DCE7EE;
}

table.medarbejder td{
	border:1px solid #DCE7EE;
	padding:1px;
	vertical-align:top;
}
	


/* 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:2;
	margin:0; 
	padding:0; 
	list-style:none; 
	background: #036991;
  border-top: 1px solid #FFFFFF; 
}


div#navbar li { 
	z-index:2;
	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:2;
	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;
}


