body { background-color: #E97B10; color: white; margin: 5pt; font-family: Verdana, sans-serif; font-size: 10pt; background: url(img/bakgrunn.jpg) 0 -300px; margin: 0; }
hr { height: 1px; width: 100%; color: #777777; background-color: #777777; border-style: none; margin: 5pt; }
form { margin: 0; }
img { border-style: none; }
table { border-style: none; }
pre { margin: 0; font-family: "Courier New", Courier, monospace; font-size: 80%; }
tt { font-family: "Courier New", Courier, monospace; font-size: 80%; font-weight: bold; }
ul { margin: 0; margin-left: 14pt; }
ol { margin: 0; margin-left: 14pt; }
ul > li { list-style-type: circle; }
ol > li { list-style-type: decimal; }
h1 { font-family: Verdana, sans-serif; font-size: 150%; margin: 20px; font-weight: normal; text-align: center; }
h2 { font-family: Verdana, sans-serif; font-size: 140%; margin: 10px; font-weight: normal; text-align: center; }
h3 { font-family: Verdana, sans-serif; font-size: 120%; margin: 10px; font-weight: normal; text-align: center; }

a:link { color: white; background-color: transparent; text-decoration: none; }
a:visited { color: white; background-color: transparent; text-decoration: none; }
a:hover { color: white; background-color: transparent; text-decoration: underline; }
a:active { color: white; background-color: transparent; text-decoration: underline; }

.error { color: red; background-color: transparent; }
.small { font-size: 80%; }
.inset { margin-left: 1%; }

#main { margin: 0; }
#contain { margin: 70px auto 0; }
#center { border: solid white 1px; background-position: center left; height: 342px; width: 950px; margin: 1px auto; background-repeat: no-repeat; }
#links { width: 930px; margin: 0 auto; letter-spacing: 2px; padding: 4px 10px; font-weight: bold; }
#flaglinks { margin: 0; padding: 2px 0; float: left; width: 110px; text-align: left; }
#scrollbar { text-align: center; margin: 0; padding: 2px; }
#midcenter { width: 350px; } /* 590 */
#mid1left { width: 330px; }
#mid1right { width: 260px; }
#mid2left { width: 315px; }
#mid2right { width: 275px; }
#mid3left { width: 340px; }
#mid3right { width: 250px; }
#mid4left { width: 290px; }
#mid4right { width: 300px; }

.midbox { float: left; height: 341px; margin: 0; padding: 0; overflow: hidden; }
.padded { padding: 5px 20px; }
.listenbox { font-weight: bold; text-align: right; }