   /*<![CDATA[*/
  html, body {padding:0;margin:0;}
  body {
    font-family:verdana,arial,sans-serif;
		background-color: silver; color:black;}
  #page { /* Omslutter alt indhold på siden */
    background-position:left top;}
  div#indreboks { /* Se artiklen "Layout med lige høje kolonner" for en 
                beskrivelse af layoutets hovedelementer */
    background-position:right top;
    margin-left:160px; /* Plads til venstre kolonne */
    padding-top:100px;/* Ændret */
    /* Tilføjet fra eksempel 3: */
    background-color:silver; color:black; }
  #container {
    min-height:800px;
    width: 100%;
    float: left;
    margin-right: -150px;
    background-position:right top;
    background-color:silver;
		color:black;}
  * html #indreboks {height:1px;}
  * html #container {height:1px;} 
  div#banner {
    position:absolute;
    background-color:silver;
		color:black;
    height:80px; 
    top:0;
    left:0;
    width:100%;}
  #banner img {width:100%;}
  #banner h1 { /* Obs forskellige "naturlige" marginer, line-heights 
                i forskellige browsere */
    position:absolute;
    left:16px;
    top:20px;
    color:black;
    font-size:30px;
    line-height:100%;
		background-color:silver;}
	
	#logo{
	position: absolute;
	width: 160px;
	height: 80px;
	background-color: silver;
	background-image:url(baad-1.jpg);
    	background-repeat: repeat-y;}

	#skygge{
	position:absolute;
	padding-left:300px;
	padding-top:5px;
	height:80px;
	width:600px;
	font-size:45px;
	font-family:Times New Roman, sans-serif;
	background-color:transparent;
	color:black;}
	
	#skygge span{
	font-family:arial;
	font-size:16px;
	font-weight: bold;
	color:black;
	padding-left:170px;
	background-color:silver;}

  /* Tilføjet fra eksempel 3: */
  div#menubox {
    /*
    max-width:850px;*/
    position:absolute;
    top:80px;
    left:0;
    height:20px;
    width:100%;
    background:blue;
		color: silver;
    border-top:1px solid #257; /* pynt */
    border-bottom:1px solid #257;/* pynt */ }

  #footer address {
    background-color:#257;
    margin:0;
    padding: 10px 10px 0 180px;
    color:white;}
  div#indhold {
    margin-right:140px;background-color:#E5E5E5;color:#000;font-family:verdana;} 
  #indhold h2, 
  #indhold p, 
  #indhold h3 {
    margin:0 0 0.5em 0;
    padding:0 16px; /* 16px = 1em i 100% brødskrift */ }
  #indhold h1,
	#indhold h2,
	#indhold h3{
		padding-top:0.5em;}
	#indhold td {
		font-size: 12px;}
	#indhold th {
		font-size: 12px;
		font-weight: bold;}
	#indhold ol{
		padding-left: 50px;}
	#indhold li{
		padding-top: 15px;}
	#indhold a{
		text-decoration:none;}
	#indhold a:hover{
		background-color:yellow;}
	#indhold a:link{
		color:#FF0080;}
	#indhold a:visited{
		color:#008000;}
	#indhold img{
		border-right: #555555 thin inset; border-top: #000080 thin outset; border-left: #000080 thin outset; border-bottom: #555555 thin inset; background-color: #F9D6C2;}
	div#indhold .nyhed{
		float:left;
		width:220px;
		margin:5px;
		font-size: 10px;
		background-color:#E5E5E5;
		border: 1px solid black;}

	div#indhold .nyhed h4{
		background-color: #FFFF00;
		text-align:center;
		border-style:ridge;
		border-width: 5px;
		font-size:12px;
		border-color: gray;}
	div#indhold .nyhed p{
		padding: 2px;
		margin: 5px;
		background-color:#CCFFFF;}
	div#indhold .frem{
		float:right;
		width: 120px;
		margin: 0 0.5em 0 0;
		padding: 5px;
		font-size: 10px;
		font-weight: bold;
		background-color:white;
		color:#000000;}
	div#indhold .indryk ol, ul{
		padding-left: 50px;}
	div#indhold .indryk p{
		padding-left: 30px}
	div#indhold .indryk{
		padding-left: 10px;}
		
		
.lysere{
	background-color:#CCFFFF;}
.gul{
	background-color:#FFFF00;
	font-weight:bold;
	font-size:12px;}
	#rightcol {
    width: 120px;
    float: left; }
  #rightcol p,#rightcol h3 {
    margin: 0 0.5em 0.5em 1em; background-color:white;}
  #leftcol {
    position:absolute;
    width:100px;
    padding:15px;
    top:100px; /* Ændret */
    left:0;
    color: black}
 
#footer {clear: both; }

/* Navbar styles  */
div#navbar {float:left;background: blue;  margin:-1px 0 0 0;}

* div#navbar { /* Sætter samme skrift og størrelse på alle elementer i navbar'en  */
  font-size:80%;font-family:arial,sans-serif;font-weight:bold;}
div#navbar ul { margin:0; padding:0; list-style:none; background: blue;
  border-top: 1px solid black; }
div#navbar li { position:relative; width:9.5em; line-height:1em;
  margin:0; padding:0; list-style:none; float:left;
  border-bottom:1px solid black;
  border-right:1px solid black; }
div#navbar li:hover {background-color: #000080;}
div#navbar li.sub {
  background-image:url(arrowdn.gif);
  background-position:right center;
  background-repeat:no-repeat;
}
div#navbar li.sub li.sub:hover {
  background-color: black; /* Forhindre background-repeat i IE/Win. */ }
div#navbar ul li a { display:block; text-decoration:none; 
  padding:0.25em 0 0.25em 0.5em; width:9em; margin:0; color:#E5E5E5;}
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 black;
  border-left:1px solid black;margin-left:-1px;}
div#navbar li.sub li.sub {
  background-image:url(arrow.gif);
  background-position:right center;
  background-repeat:no-repeat;
}
div#navbar ul.niveau1 li.sub:hover ul.niveau2 {border-top:1px solid black;}
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:9em;border-top:1px solid black;}

/* Venstre Navbar styles  */
div#leftnavbar {float:left; background:blue; width:9em; margin:-1px -1px 0 0;}

* div#leftnavbar { /* Sætter samme skrift og størrelse på alle elementer i navbar'en  */
  font-size:80%;font-family:arial,sans-serif;font-weight:bold;}
div#leftnavbar ul { margin:0; padding:0; list-style:none; background: blue;
  border-top: 1px solid black; }
div#leftnavbar li { position:relative; width:10em; line-height:1em;
  margin:0; padding:0; list-style:none; float:left;
  border-bottom:1px solid black;
  border-right:1px solid black; }
div#leftnavbar li:hover {background-color: #000080;}
div#leftnavbar li.sub {
  background-image:url(arrow.gif);
  background-position:right center;
  background-repeat:no-repeat;
}
div#leftnavbar li.sub li.sub:hover {
  background-color: black; /* Forhindre background-repeat i IE/Win. */ }
div#leftnavbar ul li a { display:block; text-decoration:none; 
  padding:0.25em 0 0.25em 0.5em; width:10em; margin:0; color:#CCFFFF;}
div#leftnavbar>ul a {width:auto;}
div#leftnavbar ul ul {display:none;position:absolute;width:10em;
}
div#leftnavbar ul ul li {border-bottom:1px solid black;
  border-left:1px solid black;margin-left:-1px;}
div#leftnavbar li.sub li.sub {
  background-image:url(arrow.gif);
  background-position:right center;
  background-repeat:no-repeat;
}
div#leftnavbar ul.niveau1 li.sub:hover ul.niveau2 {border-top:1px solid black;}
div#leftnavbar ul.niveau1 li.sub:hover ul.niveau2,
div#leftnavbar ul.niveau2 li.sub:hover ul.niveau3 {display:block;}
div#leftnavbar ul.niveau2 {top:0; left:9.9em;}
div#leftnavbar ul.niveau3 {top:-1px; left:9.9em;border-top:1px solid black;}

/*Til toppen af siden*/
span#top{background-color:#004080;color:#ccffff;font-family:georgia; text-align:center;}
span#top a:visited{color:#ccffff;}
span#top a:hover{background-color:black;color:white;}

#indhold .forum{font-family: georgia, serif; background-color:silver; color:black;}
#indhold .forum a{font-family: georgia, serif; background-color:silver; color:black;}
#indhold .forum a:visited{color:red; background-color:silver;}
#indhold .forum a:hover{background-color:black; color:white;}

#footer address {
  background:blue;
  border-top:1px solid #257; /* pynt */
  border-bottom:1px solid #257;/* pynt */
  font-size:90%;font-style:normal;margin:0;}
#footer address a {color:white; background-color:blue}
address {font-family:arial,sans-serif;}

#facebox .b {
  background:url(/images/b.png);
}

#facebox .tl {
  background:url(/images/tl.png);
}

#facebox .tr {
  background:url(/images/tr.png);
}

#facebox .bl {
  background:url(/images/bl.png);
}

#facebox .br {
  background:url(/images/br.png);
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}
/*]]>*/
