abbr, acronym, span.abbr {  border-bottom: 1px dashed #CCC;}blockquote   { margin-right: 0;  }body    {     color : black;      background : #ffffff;     margin-top:3px;     margin-left:3px;     margin-right:3px;    }code.post    {     color:blue;    }    div.billede-frem    {     float:right;      margin-top:1em;      margin-left:1em;      margin-right:1em;    }div.billede-center    {     margin:auto;      text-align:center;      padding:20px;      border:1px none black;          }div.billede-indhold    {     position:relative;     margin:auto;    }div.billede-tekst    {     clear:both;      text-align:center;    }div.billede-tilbage    {     float:left;      margin-top:1em;      margin-left:1em;      margin-right:1em;    }div.clearer    {     clear: left;      line-height: 0;      height: 0;    }div.clearright    {     clear: right;      line-height: 0;      height: 0;    }    div.contents-outer    {     width:100%;     color:#000000;     background:#ffffff;     clear:both;    }div.contents    {     padding:0.2em;     color:inherit; background:inherit;    }div.email-left    {     float:left;    }   div.email-right    {     float:left;     display:inline;    }div.endfooter    {     padding:0.4em;     padding-top:5px;     color:inherit; background:inherit; font-size:inherit;    }div.endfooter-left    {     float:left;     color:inherit; background:inherit; font-size:inherit;    }div.endfooter-outer    {     width:100%;     height:2em;     color:#000000;     background:#f5f5f5;     font-size:0.9em;     clear:both;    }div.endfooter-right    {     float:right;     display:inline;     color:inherit; background:inherit; font-size:inherit;    }div.footer    {     padding-left:5px;     padding-top:5px;     color:inherit; background:inherit; font-size:inherit;    }div.footer-flag    {     float:left;     padding-left:inherit;     padding-right:inherit; color:inherit; background:inherit;    }div.footer-link    {     float:left;     display:inline;     padding-left:2em;     color:inherit; background:inherit; font-size:inherit;    }div.footer-link-first    {     float:left;     display:inline;     padding-left:1em;     color:inherit; background:inherit; font-size:inherit;    }div.footer-link-last    {     float:left;     display:inline;     padding-left:2em;     padding-right:1em;     color:inherit; background:inherit; font-size:inherit;    }div.footer-outer    {     width:100%;     color:#000000;     background:#f5f5f5;     margin-top:0;     padding-top:1px;     font-size:0.9em;     clear:both;    }   div.footer-right    {     float:right;     display:inline;     padding-right:1px;     color:inherit; background:inherit; font-size:inherit;    }div.gardin    {     background-repeat : no-repeat;      margin:auto;    }div.header-inner    {     padding:0.4em;     color:inherit;     background:inherit;    }div.header-outer    {     width:100%;     color:#000000;     background:#f5f5f5;    }.indrykning    {     margin-left : 1.5em;    }   div.kolofon-left      {     float:left;     margin-top:0;     margin-left:0;     margin-right:0.4em;     margin-bottom:0;     padding-top:0;     padding-right:0;     padding-bottom:0;     padding-left:0;     border: 1px solid gray;     background:#f7f7f7;     color : black;     width:30%;    }div.kolofon-right      {     float:right;     margin-top:0;     margin-left:0.4em;     margin-bottom:0;     padding-top:0;     padding-right:0;     padding-bottom:0;     padding-left:0;     border: 1px solid gray;     background:#f7f7f7;     color : black;     width:30%;    }.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac */div.navbar    {     color:#000000;     background:#d6d6d6;     margin:0;    }div.navbar-outer    {     color:#000000;     border-width:2px;     border-style:solid;     border-color:#b0b0b0;     background:#d6d6d6;     margin:0;    }div.navbar-search    {     float:right;     color:inherit;     background:inherit;     font-size:inherit;     margin-top:0;     margin-bottom:0;     vertical-align:middle;    }div.navbar-sprog    {     margin-left:5px;     margin-right:5px;     margin-top:5px;     vertical-align:middle;     display:inline;     float:right;     color:inherit;     background:inherit;     margin-bottom:0;    }div.navbar-tekst    {     color: inherit;     background:inherit;     margin-top:5px;     margin-bottom:0;    }div.picture-left      {     float:left;     margin-right:5px;     margin-bottom:2px;    }   div.picture-right      {     clear:right;     float:right;     margin-left:4px;     margin-bottom:2px;    }   div.spalte-venstre    {     float:left;      border-right: 1px solid #aaaaaa;      margin-right:1em;      padding-right:1em;    }    div.spalte-hoejre    {     margin-left:1em;    }div.thumbs-center    {     margin:auto;      text-align:center;      border:1px none black;          }#indexcontents {     width: 99.99999%;          background:#f5f5f5;}#indexitems {     width: 84.99999%;     float: left;          background:#ffffff;}#menubar {     margin: 0px;     padding: 0px;     float: left;     width: 15%;     background:#f5f5f5;     overflow:auto;}#menuinner {     padding:10px 5px 10px 5px;     overflow: hidden;}div.submenu {     margin-left:1em;      margin-top:0;      margin-bottom:0;      font-size:0.9em;}div.summary {     margin: 0;     padding: 0px;     float: right;     width: 99%;     background: inherit;     clear: right; }img.gardin    {     float:right;    }img.showpicture    {     position:absolute;      top:0px;      left:0px;      z-index:2;    }    img.under    {     position:absolute;      top:0px;      left:0px;      z-index:1;    }#columnleft {     padding: 0px;     float: left;     width: 49.999%;     margin: 0px;}#columnright {     padding: 0px;     float: right;     width: 49.999%;     margin: 0px;}form    {     margin-bottom:0px;    }h1     {     font-size: 175%;     font-weight: bold;     margin-top:4px;     margin-bottom:4px;    }h1.header     {     font-size: 175%;     font-weight: bold;     margin-top:2px;     margin-bottom:4px;    }h1.nomargins    {     margin-top: 0;     margin-left: 0;     margin-bottom: 0;     margin-right: 0;    }                       h2      {     margin-top:2px;     margin-bottom:4px;    }               h3      {     margin-top:4px;     margin-bottom:4px;    }h3.generation    {     text-align:center;     margin-top:1em;    }h3.header      {     margin-top:2px;     margin-bottom:4px;    }h3.nomargins    {     margin-top:0;     margin-bottom:0;    }h3.kolofon    {     margin-top:0;     padding-top:0.2em;     padding-left:0.3em;     padding-right:0.3em;     padding-bottom:0.2em;     color : black;     background : #aaddff;    }h4      {     margin-top:2px;     margin-bottom:2px;     font-size: 100%;     font-weight: bold;    }h4.generation    {     text-align:center;     margin-bottom:1em;    }.inner {        padding: 10px;}.invisible    {     display:none;    }.mailform_udu    {     font-size:1.0em;    }img {     border:0px none;    }p   {     margin-top:0.6em;     margin-bottom:0.6em;     color: inherit;     background:inherit;    }p.billedtekst    {     margin-top:0;     margin-bottom:0;     text-align:center;     font-size:0.9em;    }p.cb_afsnit    {     margin-top:0.1em;     margin-bottom:0.7em;    }p.kolofon    {     margin-top:0;     margin-right:0.2em;     margin-bottom:0.2em;     margin-left:0.2em;    }p.menu    {     margin-top:0.35em;     margin-right:0;     margin-bottom:0.35em;     margin-left:0;     font-size:0.9em;    }p.navbar    {     margin-top:0.0em;     margin-right:0.0em;     margin-bottom:0.0em;     margin-left:0.0em;     font-size:0.9em;    }p.nomargins    {     margin-top:0;     margin-right:0;     margin-bottom:0;     margin-left:0;    }p.toplink    {     text-align:right;      font-size:0.9em;    }table.thumbnails    {     border-style:solid;      border-width:1px;      border-color:gray;      padding:4px;      width:99%;    }td.thumbnails    {     border:1px;     border-style:solid;     border-color:#808080;     padding:4px;    }.udstilling    {     display:none;    }.udstillingskatalog    {     font-size:1.0em;    }.udstilling-nix    {     display:none;    }.udstillingstekst    {     background-color:#FFFFAA;    }.billedanalyse    {     margin-left:10%;     margin-right:10%;     padding-top:1em;     padding-left:2em;     padding-right:2em;     padding-bottom:1em;     text-align:left;     background-color:#EEFFEE;     color:#000000;    }