body
{ background: #eeeeee; color: black; }

html
{ font-family: "Times New Roman", times, serif; }

abbr, acronym { border-bottom: 1px dotted #000; cursor: help; }

img
{ margin: 2px; }

.centerfoto { text-align: center; border: 0px; clear: both; }

h1, h2, h3, h4, h5, h6
{ clear: both;
}

h1 { text-align: center; }
h2 { }
h3, h4 { }
h5, h6 { }

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 }

q {
font-weight: bold;
}

p { margin-top: 0px;
}


.toplink { text-align: right;
font-variant: small-caps;
}

.left { float: left; margin-right: 15px; }

.center { margin-left: auto; margin-right: auto; }

.centerboks { float: left; margin: 0.2em 0.2em 0.2em 0.2em;
padding: 0.1em 2em 2em 1em;
background: none transparent;
color: black;
text-align: center;
}

.right { float: right; margin-left: 15px; } 

.links { text-align: center;
}

.side { margin-left: 0.5em; margin-right: 1em; margin-top: 0.5em;
padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.2em; padding-bottom: 0.5em;
clear: both;
}

.frametip {
position: absolute; left: 1px; bottom: 15px;
width: 350px;
padding: 0.1em;
}

.km { border: 1px solid white;
font-family: "courier New", courier, sans-serif; font-weight: bold;
background: black; color: white; }

.sidefod { text-align: center;
font-variant: small-caps;
clear: both;
margin-top: 25px;
}

.boks { float: left; margin: 0.2em 0.2em 0.2em 0.2em;
padding: 0.1em 2em 2em 1em;
background: none transparent;
color: black;
}

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

pre { }