BODY {font-size : 13px; font-family : Tahoma, Arial, Verdana; color : #FF9933; margin : 0 0 0 0; padding : 145px 0 0 0; width : auto; background: Black; }
a:link, a:active, a:hover {color: #FFFFFF;}
a:visited {color: #FF6600;}

DIV {padding: 0px; border: 0px; margin: 0px 0px 0px 0px;} 
FORM { margin: 0px 0px 0px 0px; }
H1 {font-size: 1.35em; margin: 0 0 0.5em 0; font-weight: normal; color: #fda34d;}
H2 {font-size: 0.75em; margin: 2px 0 2px 0; font-weight: normal;}
IMG {border: 0px; margin: 0 0 0 0;}
P {padding: 0 0 0 0; border: 0; margin: 0 0 0 0;}
TABLE {}
TR {padding: 0 0 0 0; margin: 0 0 0 0;}
TD {padding: 0 0 0 0; margin: 0 0 0 0;}
UL {padding: 0 0 0 0; margin: 0 0 0 1em;}

.amedlem {float: left;margin: 0 32px 6px 0; text-align: center;}
.avis {text-align: justify;}
.bannere IMG { margin: 0 0 4px 0;}
.bg_light { background-color: #333333; }
.dirigent {float: left;margin: 0 32px 6px 0; text-align: center;}
.h { float: right; clear: both; margin: 8px 0 8px 8px;}
.largetext {font-size: 1.2em;}
.linker { float: left;  padding-right: 1em; margin-top: 1em;}
.linker IMG {margin: 24px 24px 24px 0;  vertical-align: middle;  }
.medlem {float: left;margin: 12px 8px 2px 0; width: 90px; text-align: center;}
.medlem IMG {margin: 2px 0 0 0;}
.medlemsinfo H1 {margin: 0 0 0 0;}
.medlemsinfo H2 {font-size: 1.15em; margin: 0 0 0.2em 0;}
.medlemsinfo TD {padding: 0 3em 1em 0;  vertical-align: top; }
.medlemsinfo IMG {margin: 0 1em 0 0;}
.meny {width: 117px; padding: 0px 0px 0px 10px; background-image: url(images/menybg.jpg); background-repeat: repeat;}
.meny a:link { color: #FF9933;  text-decoration: none; font: 1.25em Arial, sans-serif;}
.meny a:visited { color: #FF9933;  text-decoration: none; font: 1.25em Arial, sans-serif;}
.meny a:hover { color: #FF9933;  text-decoration: none; font: 1.25em Arial, sans-serif;}
.meny a:active { color: #FF9933;  text-decoration: none; font: 1.25em Arial, sans-serif;}
.smalltext {font-size: 0.8em;}
.submeny {font-size: 0.85em;}
.newshr {color: Black; height: 1em; border: none;}
.v { float: left; clear: both; margin: 8px 8px 8px 0;}

#center {position: absolute; left: 140px; right: 138px; top: 111px;}
#hoyre {width: 107px; padding: 0px 10px 0px 10px; background-image: url(images/menyhoyrefyll.jpg); background-repeat: repeat;  text-align: center; }
#innhold {margin-top: 29px;}
#logo {position: absolute; left: 0px; top: 0px; width: 815px; height: 145px; background-image: url(images/bg.jpg);}
#plakat {position: absolute; top: 0px; right: 0px; width: 150px; height: 399px; background-image: url(images/nestekonsert.gif); background-repeat: no-repeat;}
#nyheter {margin: 29px 162px 0 0;}
#right {position: absolute; right: 0px; top: 143px;}
#topp {position: absolute; left: 171px; width: 592px; top: 0px; height: 100px;}
#toppfyll {position: absolute; right: 0px; top: 0px; height: 120px; width: 1800px; background-image: url(images/toppfyll.jpg);background-repeat: repeat-x; }
#toppslutt {position: absolute; right: 0px; top: 0px; width: 169px; height: 143px; background-image: url(images/toppslutt.jpg);}