ul.menu {font-family:arial,sans-serif;font-size:90%;}html, body { margin:0;  padding:0 0 1em 0; }body { 	font-family:verdana,areal,sans-serif; 	color:white;	background-color:black;}      /* Grundskrift */#side {margin:0 25px;position:relative;} /* Containerelement, der skaber luft uden om indholdet */img { border:none;}   /* Ingen border på nogen billeder overhovedet */img#logo {            /* Grafisk logo positioneret absolut */position:absolute;left:80px;top:5px; }#banner h1 {   background:blue;color:white;  font-size:30px;  line-height:100%;padding:10px 10px 10px 200px;margin:10px 0 20px 0;border-top:1px; border-right:3px; border-bottom:2px;border-left: 1px;border-style:solid;border-color:white;}  /* Formatering af div#indholds-kassen og dens tekst */h1,h2,h3 {font-family:arial,sans-serif;}#indhold h1 {	margin-top:0;	padding-top:0;	line-height:100%	}#indhold { 	margin-left: 200px; 	}#indhold p { 	margin:0px auto 0.5em auto;	font-size:90%; 	}#indhold h2 { 	font-size:100%; 	padding:10px; 	border:1px white;	}#indhold h3 {    margin:5px auto;  }   /* Formatering af menukolonnen og dens indhold */    #leftcol {    position:absolute;    width:180px;	border:0px;	    top:75px;  }  .newsbox {    border:none;	     width:100%;  }  .newsbox {float:left;margin-top:10px;width:100%;background:#ffca95;}.newsbox h3 {font-size:14px;color:#3300cc;background:#ff9831;margin:0;padding:5px;}.newsbox p {font-size:12px;margin:5px;color:black;background:#ffca95}      /* Formatering af sidefod */  div#footer {    position:relative;  /* Position-egenskaben nødvendig aht. */  }                     /* den lille grafiske pilop. */  div#footer img {      /* Den lille pil (trekant) positioneres absolut */    border:none;        /* i forhold til div#footer-elementet */    position:absolute;    right:40px;    top:20px;  }  div#footer address {    font-style:normal;    font-size:.9em;    font-weight:bold;    letter-spacing:.025em;    padding:10px 10px 10px 200px;    background:blue;    color:white;  }  div#footer address a {    color:white;  }  /* Formatering af det afsluttende tekstafsnit, der er en opdaterinsgdato */  p.revdato {    font-size:.8em;    font-style:italic;    text-align:right;    margin:5px 25px;  }  /* Formatering af kassen, der indeholder billede og billedtekst */  div.pixbox {    float:right;    width:250px;    margin-left:10px;  }  div.pixbox p {    font-style:italic;  }  div.pixbox img {    margin-bottom:5px;  }  div.pixboxone {    float:left;    width:198px;	hight:250	margin-right:10px;      }  div.pixboxone p {    font-style:italic;  }  div.pixboxone img {    margin-bottom:5px;  }text-div.cssmenulodret {margin-top:0px;display:block;    width:100%;    padding:0;	    border-top:1px;    float:left;	decoration:none;	}	div.pixboxtwo {    float:left;    width:250px;	hight:188px;	margin-right:10px;      }  div.pixboxtwo p {    font-style:italic;  }  div.pixboxtwo img {    margin-bottom:5px;  }text-div.cssmenulodret {margin-top:0px;display:block;    width:100%;    padding:0;	    border-top:1px;    float:left;	decoration:none;	}div.cssmenulodret h3 {color:white; font-size:14px;line-hight:80%;padding-top:10px;padding-left:5px;}div.cssmenulodret a {    display:block;    margin:0px;    width:100%;    padding:4px;    font-size:.8em;    font-weight:bold;    border-top:1px;    text-decoration:none;    color:white;}html>body div.cssmenulodret a {	  width:auto;}div.cssmenulodret a:hover {  	background:red;  	color:#ffffff;  	decoration:none;}div.cssmenulodret p {color:white;}