  /* Stylesheet for menuen i venstre spalte */
    ul.cssmenu {
  font-family:verdana;
  width:150px;
  font-size:88%;
  list-style:none;
  border-width:0 0px 1px 0px;
  border-style: solid;
  border-color: #000;
  background:#fff;
  margin: 1.1em 0 ;
  padding:0;  }
  
  ul.cssmenu li {
  display:inline;  }
  
  ul.cssmenu li a {
  color:blue;
  background-color:#fff;
  display:block;
  text-decoration:none;
  margin:0;
  padding:5px 5px;
  border-top:1px solid #000; }
  
  * html ul.cssmenu li a{width:168px;}
  
  ul.cssmenu li a:visited {
  color:blue;background:#fff;}
  
  ul.cssmenu li a:hover {
  color:#fff;
  background-color:#257;  }
  /* Undgå brugen af a:active - IE fortolker den forkert.
  ul.cssmenu li a:active {
  color:#ffcc00;}*/
  /* Slut stylesheet for menuen */
  ul.rmenu {width:160px;}
 * html  ul.rmenu li a{width:150px;}
  html, body {margin:0;padding:0; font-family:georgia,serif;}


  body {
	background-color:#D3DCD3;
	padding-bottom:0em;
	}

  #page {
  width:990px;
  margin: 0px auto;
  position:relative;
  border-width:0 0;
  border-style:solid;
  border-color:#eee;
	background-color:#fff;
	}
  
  #banner { 
  border-width:0px 0;
  border-style: solid;
  border-color:#000;
  height:190px;
  background-image:url(fotos/banner-1.jpg);
  background-position:right top;
  background-repeat:no-repeat;}
  
  #banner h1 {
  padding:10px 30px;
  margin:0;
  font-size:1.7em;
  color:#fff;
  background-color:transparent;
  text-align:right;}
  
  #banner h1 span { 
  font-size:.8em;}
  
	div#indhold {
  margin-top:0px;
  border-width:0 0 0 204px;
  border-style:solid;
  border-left-color:#fff;
  border-right-color:#fff;
  }
div#topmenu {
  margin:0;
  border-width:0 0 0 0px;
  border-style:solid;
	height:20px;
  border-left-color:#fff;
  border-right-color:#fff;
  }

#leftcol { 
  position:absolute;
  left:10px;
  top:20px;
  width:200px;
	}
  
  #textcontainer {
  margin:0;
  border-width: 0 0px;
  border-style: solid;
  border-color:#5544FB;
	font-family:verdana;
	font-size: 10pt;
  padding:0 1em;
  position:relative;}
  p,pre,h3,h2,ol {
  margin: 0 auto 0.6em auto;}
  ol {margin-left:0;padding-left:2em;}
  p {line-height:125%;}
  h2 {padding-top:10px;}
  p.last {
  margin-bottom:10px;padding-bottom:1em;}
  
  #footer {
  background:#4455FB;
  color:#fff;
  text-align:center;
	font-family: arial;
  border-width:1px 0;
  border-style:solid;
  border-color: #4455FB;
  margin:0;
  padding:.1em ;
  }
  
  #footer address {
  margin:0;padding:0;
	font-size: .9em;
  font-style:normal;
  }
  div.leftcolbox {
  border:1px solid white;
  font-family:arial,sans-serif;
  font-size:0.5em;
  width:178px;
  margin-bottom:.5em;
  }
  .leftcolbox p {margin:0 0.5em 0.5em 0.5em;padding:0;}
  .leftcolbox h3 {
  font-size:1em; 
  margin:0 0 0.5em 0;
  padding:3px 0.5em;
  border-bottom:0px solid black;
  color:white;
  background:#4455FB;}
  
  
  span.graa {background-color:silver;}
  .mumle {color:gray;}
  .red {color:#c00;}
  code {font-size:1em;}
  #text1, #text2, #text3 {display:none;}
  