body { background-color: #8af; color: #248; text-align: center; }
a:link { background-color: #8af; color: #24f; text-decoration: none; }
a:visited { background-color: #8af; color: #82a; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { background-color: #8af; color: #82a; }
a img { border-width: 1px; }
h1 { font: bold 24px arial, sans-serif; text-align: center; }
.center { text-align: center; }
.left { position: relative; float: left; }
.right { position: relative; float: right; }
.topleft { position: absolute; top: 0; left: 0 }
.topright { position: absolute; top: 0; right: 0 }
.bottomright { position: absolute; bottom: 0; right: 0 }
.over { z-index: 2 }
.under { z-index: 1 }
/* .thumbcolumn { padding: 6px 6px 6px 6px; } */
.thumbcolumn { width: 144px; padding: 6px 6px 6px 6px; }
.thumbcolumn img { width: 128px; }
.textcolumn { position: relative; width: 184px; margin: 0 6px; }
.textcolumn ul { margin: 6px 0 0; padding: 0 0 0 12px} 
.triplecolumn { width: 596px; }
.main { width: 622px; }
.frame { width: 800px; }
div.d_flagga { width: 50px; height: 30px; margin: 6px; }
div.d_flaggrad { height: 10px; margin: 0; }
div.se_flagga { height: 30px; width: 48px; margin: 6px; }
div.se_flaggrad1 { height: 6px; margin: 0; }
div.se_flaggrad2 { height: 12px; margin: 0; }
div.se_flaggcol2 { height: 12px; width: 6px; float: left; margin-left: 15px; margin-right: 27px; }
div.svart { color: #fff; background-color: #000 }
div.rod { color: #fff; background-color: #f00 }
div.gul { color: #fff; background-color: #FC2 }
div.dgul { color: #fff; background-color: #Fd0 }
div.bla { color: #fff; background-color: #36a }
div.box { color: #248; background-color: #ccf; border: 1px solid #888;
          margin: 6px; padding: 6px;}
div.box a:link { background-color: #ccf; color: #24f; }
div.box a:visited { background-color: #ccf; color: #82a; text-decoration: none; }
div.box a:hover { text-decoration: underline; }
div.box a:active { background-color: #ccf; color: #82a; }
div.box a img { margin: 4px; border: 1px solid #24f; }
.brodtext { text-align: justify; font: 14px times, serif; margin: 6px 0 0 0; }
.brodtext small { font: 10px arial, sans; }
p.datum { font: 16px arial, sans-serif; margin: 6px 0 0 0; }
.menu { text-align: left; font: 16px times, serif; }
.both { clear: both }
ul.flatlist { padding: 0; margin: 0; text-align: left; }
ul.flatlist li { margin: 0 16px 0 0; list-style: none outside; display: inline; }
ol.brodtext { text-align: left; font: 14px times, serif; margin: 6px 0 0 0; 
              padding: 0 0 0 28px; }
ol.brodtext li { margin: 0; }
