/* GENERELT */
body { background: #FFFFFF; color: #000000; margin: 0; }
p, table, tr, td, th, ul, ol, li, dd { font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 9pt; letter-spacing: 0; line-height: 15pt; text-align: left; }
p { margin: 0 0 6pt 0 }
ul, ol { margin: 0 0 6pt 0 }
li { margin-top: 3px; margin-bottom: 3px; }
h1, h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 9pt; color: #000000; letter-spacing: 0.09em; line-height: 13pt; font-weight: bold; margin: 0; text-align: left; padding: 0 }
h1 { margin-top: 18pt; }
h1.csc-firstHeader { margin-top: 0 }
strong { font-weight: bold; }
em { font-style: italic; }
code { font-family: Arial, Helvetica, Verdana, sans-serif; color: #B94A00; padding-left: 1px; padding-right: 1px; margin-left: 1px; margin-right: 1px }
img { border: 0 }
p.csc-caption { color: #666; font-size: 7pt }
dd.csc-textpic-caption { color: #666; font-size: 8pt; line-height: 11pt }
.imgtext-table { margin-top: 0 }

/* LINKS */
a:link       { color: #0000CC; text-decoration: underline }
a:visited    { color: #333399; text-decoration: underline }
a:active     { color: #FF0000; text-decoration: underline }
a:hover      { color: #0000FF; text-decoration: underline }
a.skjult:link    { color: #000000; text-decoration: none; }
a.skjult:visited { color: #000000; text-decoration: none; }
a.skjult:active  { color: #FF0000; text-decoration: none; }
a.skjult:hover   { color: #000000; text-decoration: none; }
a.diskret:link    { color: #000066; text-decoration: none; }
a.diskret:visited { color: #330066; text-decoration: none; }
a.diskret:active  { color: #FF0000; text-decoration: underline; }
a.diskret:hover   { color: #0000FF; text-decoration: underline; }

/* SIDEOMRÅDER */
div#container1 { text-align: center }
div#container2 { width: 770px; margin-left: auto; margin-right: auto; position: relative; top: 0; margin-top: 0; padding: 0; }

p.logo { visibility: visible; position: absolute; left: 0; top: 0; right: 0; margin: 0; padding: 0; width: 770px }
img.logo { position: absolute; left: 122px; top: 5px }
img.production { position: absolute; left: 163px; top: 83px }
p.sidehovedkontakt { position: relative; top: 37px; right: 0; text-align: right }
p.sidehovedprint { visibility: hidden; position: absolute; }
h1#sideoverskrift { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12pt; color: #000000; letter-spacing: 0.09em; margin: 0; padding: 0; text-align: left; font-weight: bold; position: absolute; left: 0; top: -45px; line-height: 13pt; }

div#sidemenu { position: absolute; left: 0; width: 122px; top: 183px; bottom: 0; text-align: right; }
div#sidemenu ul { margin: 0; padding: 0 }
div#sidemenu li { margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 10px; padding: 0; color: #666666; font-weight: bold; text-align: right; list-style-type: none; }
span.valgt-sidemenu { background: url(menu-kvadrat.gif) no-repeat scroll center left; padding-left: 13px; }
div#sidemenu a:link { text-decoration: none; color: #666666; padding-left: 13px; }
div#sidemenu a:visited { text-decoration: none; color: #666666; padding-left: 13px; }
div#sidemenu a:active { background: url(menu-kvadrat.gif) no-repeat scroll center left; padding-left: 13px; text-decoration: none; color: #0000FF; }
div#sidemenu a:hover { background: url(menu-kvadrat.gif) no-repeat scroll center left; padding-left: 13px; text-decoration: none; color: #000000; }

div#sideindhold { position: absolute; left: 161px; top: 185px; width: 609px; }

/* SPECIELLE */
div.hoejrefelt { float: right; margin-left: 39px; margin-right: 0; margin-top: 0; margin-bottom: 6px; width: 285px; padding: 0 }
div.hoejrefeltieksempel { float: right; margin-left: 39px; margin-right: 0; margin-top: 0; margin-bottom: 6px; width: 280px; padding: 0 }
div.eksempelfelt { margin: 0; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; background: #EFEFEF }
h2.eksempelfelt { color: #444444; font-size: 8pt; line-height: 11pt; margin-top: 0 }
p.eksempelfelt { color: #444444; font-size: 8pt; line-height: 11pt }
a.eksempelfelt:link    { color: #0000CC; text-decoration: underline }
a.eksempelfelt:visited { color: #333399; text-decoration: underline }
a.eksempelfelt:active  { color: #FF0000; text-decoration: underline; }
a.eksempelfelt:hover   { color: #0000FF; text-decoration: underline }
a.skjulteksempelfelt:link    { color: #444444; text-decoration: none; }
a.skjulteksempelfelt:visited { color: #444444; text-decoration: none; }
a.skjulteksempelfelt:active  { color: #FF0000; text-decoration: none; }
a.skjulteksempelfelt:hover   { color: #444444; text-decoration: none; }
a.diskreteksempelfelt:link    { color: #000066; text-decoration: none; }
a.diskreteksempelfelt:visited { color: #330066; text-decoration: none; }
a.diskreteksempelfelt:active  { color: #FF0000; text-decoration: underline; }
a.diskreteksempelfelt:hover   { color: #0000FF; text-decoration: underline; }
code.eksempelfelt { }
div.marginfelt { padding: 0; margin: 0; position: absolute; left: 620px; right: auto; width: 91px; border: 1px dashed #FF5A00; background: #FFFFFF }

