﻿body {
				background: #eeeeee;
				color: black;
				max-width: 52em;
				margin-left: auto;
				margin-right: auto;
}
html {
				font-family: "Times New Roman", times, serif;
				font-size: medium;
				padding: 0.5em;
}
abbr, acronym {
				border-bottom: 1px dotted #000;
				cursor: help;
}
img {
				margin: 0.2em;
				max-width: 95%;
				height: auto;
}
video {
				max-width: 95%;
				height: auto;
}
.centerfoto {
				display: block;
				margin-left: auto;
                margin-right: auto;
				text-align: center;
				border: 0px;
				clear: both;
}
h1, h2, h3, h4, h5, h6 {
				clear: both;
}
h1 {
				text-align: center;
}
section {
				clear: both;
}
aside {			padding-left: 0.2em;
                margin-left: 0.2em;
                float: right;
}
p.billedtekst {
                margin-top: 0.1em;
                font-size: smaller;
                font-style: italic;
            	text-align: center;
}
figcaption {
                margin-top: 0.2em;
                font-size: smaller;
                font-style: italic;
            	text-align: center;
}
q {
				font-weight: bold;
}
dl {
                font-family: arial, helvetica, sans-serif;
}
a:link {
				color: #33f;
				background: none transparent;
				text-decoration: none;
}
a:visited {
				color: #808;
				background: none transparent;
				text-decoration: none;
}
a:active {
				color: #f00;
				background: none transparent;
				text-decoration: none;
}
a:hover {
				text-decoration: underline;
}
p.knap {
                border-style: solid;
                border-width: thin;
                border-color: blue;
                color: black;
                background-color: white;
				padding: 0.5em 0.5em 0.5em 0.5em;
                text-align: center;
}
.toplink {
				text-align: right;
				font-variant: small-caps;
				clear: both;
}
.left {
				float: left;
				clear: both;
                padding-right: 0.2em;
                margin-right: 0.2em;
}
.center {
				margin-left: auto;
				margin-right: auto;
}
.right {
				float: right;
                padding-left: 0.2em;
                margin-left: 0.2em;
}
.centerboks {
				float: left;
				margin: 0.2em 0.2em 0.2em 0.2em;
				padding: 0.2em 0.5em 0.2em 0.5em;
				background: none transparent;
				color: black;
				text-align: center;
}
.links {
				font-family: arial, helvetica, sans-serif;
				text-align: center;
				clear: both;
}
.side {
				clear: both;
}
.frametip {
				position: absolute;
				left: 0.1em;
				bottom: 1em;
				width: 30em;
				padding: 0.1em;
}
.km {
				margin-left: auto;
				margin-right: auto;
                text-align: center;
				padding: 0.1em;
				border: 0.1em solid black;
				font-family: "Courier New", courier, sans-serif;
				background: white;
				font-size: larger;
				font-weight: bold;
				color: black;
}
.sidefod {
				text-align: center;
				font-variant: small-caps;
				clear: both;
}
.boks {
				float: left;
				margin: 0.2em;
				padding: 0.2em;
				background: none transparent;
				color: black;
}
.boks-v {
				float: left;
				margin: 0em 0.5em 0.5em 0em ;
				padding: 0em 0.2em 0.2em 0em;
				background: none transparent;
				color: black;
}
.boks-h {
				float: right;
				margin: 0em 0em 0.5em 0.5em ;
				padding: 0em 0em 0.2em 0.2em;
				background: none transparent;
				color: black;
}
.tt {
				clear: both;
				margin: 0.2em 0.2em 0.2em 0.2em;
				padding: 0.5em 0.5em 0.5em 0.5em;
				font-family: "Courier New", courier, sans-serif;
				background: white;
				color: black;
}

.clear {
				float: left;
				margin: 0.2em 0.2em 0.2em 0.2em;
				padding: 0.1em 0.2em 0.1em 0.2em;
				background: none transparent;
				color: black;
				clear: both;
}
pre {
}
