/* reset */
html {height:auto; margin-bottom:0;}
body, h1, h2, h3, h4, h5, h6, p, form, blockquote {margin:0; padding:0;}
ol, ul, li {list-style:none; margin:0; padding:0;}
a:focus {outline:none;}

/* layout */
html, body {color:#999; background:#010101;}
#container {position:relative; width:auto; padding:4px; margin:0; color:#999; background:inherit;}
#menu {float:none; width:auto; padding:0; text-align:left;}
#content {float:none; width:auto; padding:0 0 4px 0;}
#adresse {padding:0 0 8px 0;}

#logo {position:relative; top:0; left:0; width:auto; padding:0 0 9px 0; text-align:left;}
#dato {position:relative; top:0; left:0; height:auto; width:auto; padding:0 0 9px 0; text-align:left;}
#adresse-front {position:relative; top:0; left:0; width:auto; padding:0 0 9px 0; text-align:left;}
#adresse p {display:block;}

/* mobile navlinks */
#skip a:link, #skip a:visited, #footer a:link, #footer a:visited {color:#D3BC77; background:inherit; text-decoration:none;}
#skip a:focus, #footer a:focus {color:#fc6; background:inherit; text-decoration:underline;}
#skip a:hover, #footer a:hover {color:#fc6; background:inherit; text-decoration:underline;}
#skip a:active, #footer a:active {color:#fc6; background:inherit; text-decoration:underline;}
#topanchor {}
#navanchor {}

/* textformat */
body {font-family:verdana, arial, helvetica, sans-serif; font-size:1em; line-height:1.2;}
h1 {font-size:0.9em; padding-bottom:2px; color:#ddd; background:inherit;}
h2 {font-size:0.8em; padding-bottom:2px; color:#ddd; background:inherit;}
p {font-size:0.8em; padding-bottom:8px; color:#ccc; background:inherit;}
#content ul {padding-bottom:8px;}
#content li {font-size:0.8em; list-style:none; color:#bbb; background:inherit;}
span.spamspan {color:#D3BC77; background:inherit;}
#adresse-front p, #adresse p, #dato p {padding:0; font-size:0.8em; color:#D3BC77; background:inherit;}
#adresse p {display:block; padding:0; margin:0;}
#adresse span.keys {display:none;}
#adresse span.mark {display:none;}
span.spamspan {color:#D3BC77; background:inherit;}

/* logo */
#logo h1 {position:relative; width:auto; height:auto; font-size:2em; line-height:1.2; font-weight:normal; text-align:left; overflow:hidden;}
#logo h1 span {display:none;}
#logo h1 a:link, #logo h1 a:visited {text-decoration:none; color:#ddd; background:inherit;}
#logo h1 a:focus {color:#fc6; background:inherit;}
#logo h1 a:hover {color:#fc6; background:inherit;}
#logo h1 a:active {color:#fc6; background:inherit;}

/* textlinks */
a:link, a:visited {color:#D3BC77; background:inherit; text-decoration:none;}
a:focus {color:#fc6; background:inherit; text-decoration:underline;}
a:hover {color:#fc6; background:inherit; text-decoration:underline;}
a:active {color:#fc6; background:inherit; text-decoration:underline;}

/* menu */
#menu ul {margin-bottom:0;}
#menu li {font-size:0.8em; line-height:1.2;}
#menu a:link, #menu a:visited {font-weight:normal; color:#D3BC77; background:inherit; text-decoration:none;}
#menu a:focus {color:#fc6; background:inherit; text-decoration:underline;}
#menu a:hover {color:#fc6; background:inherit; text-decoration:underline;}
#menu a:active {color:#fc6; background:inherit; text-decoration:underline;}
.denneside {font-weight:normal; color:#fc6; background:inherit;}
#menu span {}

/* pix */
img {border:1px solid #efefef; margin:0 0 9px 0;}
a:focus img {border:1px solid #fc6;}
.pix {width:0; height:0;}
#et, #to, #tre, #fire, #fem, #seks, #syv, #otte, #ni, #ti, #elleve, #tolv, #tretten, #fjorten, #femten, #seksten, #nitten 
{position:relative; top:0; left:0;}

* html body {text-align:left;}
* html #container {text-align:left;}