.jsnav2 {}
.jsnav3 {}

body {margin:0px; padding:0px; font-family: Arial, Helvetica, Sans-serif; font-size:80%; line-height:18pt; color:#333333}
.wrapper {text-align:left; clear:both}
.wrappercontent {width:820px; margin:auto; text-align:left}

#headerwrapper {height:130px; background-color: #eaaf0a; }
#header {text-align:right; padding-top:20px}
#headerlogo {width:200px; height:76px; border:none;}

#breadcrumb {text-align:left; max-width:420px; max-height:24px; overflow:hidden; color:#333333}
.pageposition, #topbar a {font-size:1em; line-height: 18pt}
.topbaritem {float:left; display:block}
#topbarfunctions {float:right; text-align:right; max-width:350px; }
#topbarfunctionsdelimiter {padding-left: 8px; padding-right: 8px}

#searchbox {width:225px; border-right: solid 1px silver; padding:0px; text-align:left}
#searchlabel {margin-left:25px; margin-right:5px; padding-right:5px; float:left; border-right:solid 1px silver;}
#searchfield {width:130px; border:thin none; line-height:1em; font-size:1em; margin-top:3px;}

#pagewrapper {border-top:solid 1px silver;}

#navigation {width:230px; float:left; margin-right:25px}
.navigationwrapper ul, #navigation li {padding:0px; margin:0px; list-style-type:none}
.navigationwrapper li {border-bottom:solid 1px silver; line-height:20pt}
.navigationwrapper li a, .navigationwrapper li li a {padding:0px 3px}
.navigationwrapper li.activenav {font-weight:700}
.navigationwrapper li.activenav li {font-weight:400}
.navigationwrapper li.activenav li.activenav {font-weight:700}
.navigationwrapper li li {border-top:solid 1px silver; border-bottom:none;}

.navigationwrapper .navline {display:block; float:left; clear:left; width: 15px; height:10px; margin-top:8px; background:transparent url("/setup/layout4/ibos_nav2-3_streg.gif") no-repeat left center;}
.navigationwrapper .navline img {position:relative; top:-4px}

#main {float:left; width:555px}
#maincell {line-height: 14.4pt; font-size:1em; color:#333333}
#maincell * {font-size:1em; line-height: 14.4pt}

#footerwrapper {margin-top:35px; border-top:solid 1px silver; border-bottom:solid 1px silver}
#footer {color:#333333}

.floatbreaker {clear:both; font-size:1px; line-height:1px;}

.hidden { position:absolute; left:0px; top:-1000px; width:1px; height:1px; overflow:hidden;} 

p.section {margin-top:0px; margin-bottom:0px}
span.section {margin-top:0px; margin-bottom:0px}
div.section {margin-top:0px; margin-bottom:0px}
p.sectionheader {margin-top:0px; margin-bottom:0px}
h1.sectionheader {margin-top:0px; margin-bottom:0px}
h2.sectionheader {margin-top:0px; margin-bottom:15px}
h3.sectionheader {margin-top:0px; margin-bottom:0px}
h2.liste {margin-top:0px; margin-bottom:0px}
h2.nyhedsheader {color:#006663; margin-top:0px; margin-bottom:10px}
h2.nyhedsheader.hover {color:#006663; text-decoration:underline; margin-top:0px; margin-bottom:10px}

a {text-decoration:none; color:#333333}
a:hover {text-decoration:underline;}
.sectionheader a:hover {text-decoration:none}
input, select, option, textarea {color:#333333}
a.inlinelink {text-decoration:none; color:#006663}
a.inlinelink:hover {text-decoration:underline; color:#006663}
a.actionlink {text-decoration:none; color:#006663}
a.actionlink:hover {text-decoration:underline; color:#006663}
a.listitem {text-decoration:none; color:#006663}
a.listitem:hover {text-decoration:underline; color:#006663}
a.sectionlink {text-decoration:none; color:#006663}
a.sectionlink:hover {text-decoration:underline; color:#006663}
a.PagePosition {text-decoration:none; color:#006663}
a.PagePosition:hover {text-decoration:underline; color:#006663}


.sectionheader {font-size:1em; margin-top:0px}
table span.sectionheader, div.sectionheader {font-weight:bold}, h3.sectionheader {margin-bottom:0px}

.maincol, .rightcol, .shopcol {float:left}

.maincol {width:330px; margin-right:25px}
.rightcol {width:200px}
.shopcol {width:555px}

.maincol ul, ul.sectionlist {padding:0px; margin:0px;}
.maincol li, li.sectionlist{margin-left:20px; list-style-image:url("/setup/layout4/ibos_nav2-3_streg.gif")}

.nav3col li {line-height:20pt !important}

#newsmaincol, #newsrightcol, #newsmaincol a, #newsrightcol a, #newsmaincol .section, #newsrightcol .section {color:# !important}
#newsrightcol a, #newsmaincol .sectionheader {font-weight:bold}
#newsrightcol {padding-top:12px}

.mentorcheck input {float:left; margin-bottom:12px; margin-right:5px}
td a.PagePosition {margin-left:-1px}

#mainscrolldiv, #mainscrolldiv *
{
  font-size: 9pt !important;
}
#mainscrolldiv, #mainscrolldiv *
p {
  margin-top:0px; margin-bottom:0px !important;
}

td a.PagePosition .next {margin-left:-3px}
h2.ForsideHeader {font-size: 16pt !important;}

 .sectionheader {
font-size: 14px;
font-weight: bold}

.section {
color: #333333}

