body { 
       margin-top: 0;
       margin-left: 0;
       margin-right: 0;
       background : #f8f8ff;
       color : black;
       font-family: georgia, "Times New Roman", Serif; 
       font-size : 11pt;
       }
.tag {
       font-family: verdana, helvetica, arial, sans-serif;
       font-weight: 100;
       font-size: x-large;
       padding: .5em;
       background-repeat: no-repeat;
       background-position: left;
       }
a.atag {
         text-decoration: none;        
         }	
.menu {
        border-top: 1px solid black;
 	border-bottom: 1px dotted black;
 	font-size: smaller;
 	padding: 0;
 	margin: 0;
   	list-style-type: none;
   	background-color: #db9;
        }
.menu li {
	   display: inline;
 	   padding-top: 0em;
 	   padding-bottom: 0em;
 	   margin: 0px;
       	  }
.menu li:hover {
      	         background-color: #ea8;
  		 color: black;
	   	 text-decoration: none;
	   	 font-family: verdana, helvetica, arial, sans-serif;
                 border-bottom: 0;
		}
.menu a {
      	  padding-left: 1em;
 	  padding-right: 1em;
	 }
.menu a:active {
      	         color: black;
  		 text-decoration: none;
                 font-family: verdana, helvetica, arial, sans-serif;
                 border-bottom: 0;
                 }
.menu a:visited {
      		  color: black;
                  text-decoration: none;
	  	  font-family: verdana, helvetica, arial, sans-serif;
                  border-bottom: 0;
                  }
.menu a:link {
               color: black;
               text-decoration: none;
               font-family: verdana, helvetica, arial, sans-serif;
               border-bottom: 0;
               }
a:visited {
            color: #a0522d;
            }
h1 { 
     color: #a0522d;
     font-size: 150%;
     }
h2 { 
     color: #a0522d;
     font-size: 125%;
     }
h3 { 
     color: #a0522d;
     font-size: 110%;
     }
#content {
           margin: 30px 3em 0 3em;
           }
.lowE {
        bottom: -0.5ex;
        position: relative;
        text-transform: uppercase;
        margin-left: -0.1667em;
        margin-right: -0.125em
        }
.highA {
         vertical-align: text-top;
         text-transform: uppercase;
         margin-left: -0.36em;
         margin-right: -0.15em;
         font-size: smaller
         }
.bib { 
       font-variant: small-caps;
       }
a.address { 
            color: black;
            text-decoration: none;
            }
dt { 
     font-weight: bold;
     }
dt:after { 
           font-weight: bold;
           content: ":";
           }
#footer { 
          color: #c0c0c0;
          margin-top: 2em;
          text-align:center;
          }
#qr { 
      display: none;
      }
pre { 
      padding: .5em;
      background-color: #f0f0f0;
      }
#kategorier { 
              width: 100px;
              margin-left: 620px;
              margin-top: -20px;
              position: absolute;
              padding: 2pt;
              border-left: dotted 1px;
              }
#kategorier li { 
                 list-style: none;
                }
#kategorier ul { 
                 padding-left: 1em; 
                }
#kategorier img { 
                 border: none;
                }
.dateheader { 
              margin-top: 4ex;
              color: #d0d0d0;
              }
.storyheader { 
               text-decoration: none;
               color: inherit;
               }
.catpath { 
           text-decoration: none;
           margin-left: 400px;
           }
.catpath:before { 
                  content: "[ ";
                  }
.catpath:after { 
                 content: " ]";
                 }
.story {  
         width: 600px;
         border-left: dotted 1px;          
         padding-left: 1.5em;
         }
.story ul { 
            padding-left: 1.5em;
            padding-bottom: 2ex;
            }

