/* Stylesheet for menuen i venstre spalte */
    ul.cssmenu {
  font-family:'Verdana','Arial',sans-serif;
  width:178px;
  font-size:12px;
  list-style:none;
  border-width:0 1px 1px 1px;
  border-style:solid;
  border-color:#000000;
  background:#FFFFFF;
  margin: 1.1em 0 ;
  padding:0;  }
  
  ul.cssmenu li {
  display:inline;  }
  
  ul.cssmenu li a {
  color:#000000;
  background-color:#FFFFFF;
  display:block;
  text-decoration:none;
  margin:0;
  padding:3px 5px;
  border-top:1px solid #000000; }
  
  * html ul.cssmenu li a{width:168px;} 
  ul.cssmenu li a:hover {
  color:#FFFFFF;
  background-color:#000000; 
background-image:url(images/fulde.gif);
background-repeat:no-repeat;
background-position:right; }
  /* Slut stylesheet for menuen */
 html, body {margin:0;padding:0;font-family:'Verdana','Arial',sans-serif;}
  body {padding-bottom:1em;}
  #page {
  width:98%;
  margin:1em auto;
  position:relative;
  border-width:0 1px;
  border-style:solid;
  border-color:#000000;}
 #banner { 
  border-width:1px 0;
  border-style: solid;
  border-color:#000000;
  height:100px;
  background-image:url(images/bannertekst.jpg);
	background-color:#000000;
  background-position:right top;
  background-repeat:no-repeat;}
  
  #banner h1 {
  margin:0;
	padding:10px 30px;
  font-size:22px;
  color:#FFFFFF;
  background-color:transparent;
  text-align:left;}
  
  #banner h1 span { 
  font-size:20px;}

  
  div#indhold {
  /*margin: 0 0 0 180px; */
  margin:0;
  border-width:0 0 0 200px;
  border-style:solid;
  border-left-color:#C0C0C0;
  border-right-color:#C0C0C0;
  }



  #leftcol { 
  position:absolute;
  left:10px;
  top:112px;
  width:180px;
   }
#leftcol h3 {
  font-size:14px; 
  margin:0 0 0.5em 0;
  padding:0.5em 3px;
  border-bottom:1px solid #000000;
  color:#FFFFFF;
  background:#000000;}

  
  #textcontainer {
  margin:0;
  border-width: 0 1px;
  border-style: solid;
  border-color:#000000;
  padding:0 1em;
  position:relative;}
  p,pre,h3,h2,ol {
  margin: 0 auto 0.5em auto;}
  ol {margin-left:0;padding-left:2em;}
  p {line-height:125%;}
  p.last {
  margin-bottom:0;padding-bottom:1em;}
  
  #footer {
 border-width:1px 0;
  border-style: solid;
  border-color:black;
  height:80px;
  background-image:url(images/emailbanner.jpg);
	background-color:#000000;
  background-position:right top;
  background-repeat:no-repeat;
  }
  
 div#footer address {
  font-size:18px;
  line-height:16px;
  font-style:normal;
  color:#fff;
  padding:5px 10px;
}
div#footer a:link, div#footer a:visited {
  color:#FFFFFF;
text-decoration:none;
}
div.leftcolbox {
  border:1px solid black;
   font-family:'Verdana','Arial',sans-serif;
  font-size:12px;
  width:178px;
  margin-bottom:1em;
	background-color:#FFFFFF;
  }
  .leftcolbox p {margin:0 0.5em 0.5em 0.5em;padding:0;}
  .leftcolbox h3 {
  font-size:14px; 
  margin:0 0 0.5em 0;
  padding:0.5em 3px;
  border-bottom:1px solid #000000;
  color:#FFFFFF;
  background:#000000;}
  
  span.graa {background-color:#C0C0C0;}
  .mumle {color:#808080}
  .red {color:#FF0000;}
  code {font-size:1em;}

h1 {
    font-size:24px;
		text-align:center;
		border:1px solid  #808080;
		background:transparent;
		background-image:none;
		padding:1px;
		color:#0000A0;
}
h2 {
    font-size:20px;
		text-align:left;
}
h5 {
    font-size:20px;
		text-align:center;
}

.center{
text-align:center;
}

.venstre{
text-align:left;
}

.højre{
text-align:right;
}

span.italic {
		font-size:14px;
		font-style:italic;
}

span.bold {

		font-size:14px;
		font-weight:bold;
}
div#pix {
  float: right;
  width: 35%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
  max-width:320px;
}
div#pix p {
  font-style: italic;
  font-size: smaller;
  margin-top:.5em;
  margin-bottom:0;
}

img#pix1 {
  width: 100%;
  border:none;
}

