﻿body 
{
    background: #ffffff url("../images/layout/nad2_3_02.jpg") repeat-x left top; 
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9.6pt;
    line-height: 100%;
    padding: 0;
    margin: 6px 10px 1px 10px;
    border: 0;
}
form { margin: 0; padding: 0; border: 0;}
a       { color: #2C8315;}
a img   { border-width: 0;}
a:hover { color: #97282e; text-decoration: none;}
h1      { color: #63AC3B; line-height: 1.2em; margin: 10px 0;}
h2      { color: #63AC3B; padding: 4px 0; line-height: 1.2em; margin: 0.6em auto; border-bottom: 1px solid #63AC3B;}
h3      { color: #63AC3B; margin: 10px 0 5px 0; padding: 3px 0 0 0; font-size: 1.25em;}
h4      { margin: 8px 0 5px 0; padding: 0; font-size: 1.05em;}
blockquote.quote        { color: #E1A54C; font-size: 1.2em; font-weight: bold; font-style: italic; text-align: right;}
blockquote.quote cite   { color: #000000; font-size: 0.7em; text-align: left; text-align: right; margin-top: 4px; display:block; font-weight: normal;}
div.imgR, img.imgR      { float:right; clear: right; margin: 0 0 5px 10px; background: #63AC3B; border-bottom: 5px solid #ffffff; border-left: 15px solid #ffffff; padding: 1px;}
span.imgR               { float:right; clear: right; margin: 0 0 0 10px; background: #ffffff; color: #666666; font-weight: normal; padding: 0px 5px; border-bottom: 7px solid #ffffff; border-left: 15px solid #ffffff; font-size: 7.6pt; line-height: 1.2em;}
span.imgR img           { margin: 0 -5px 3px -5px; display:block; background: #ffffff; border: 1px solid #63AC3B;}
div.block           { clear: both;}
div#container       { text-align: center;}
div#content_box1    { background: url("../images/layout/nad2_3_07.jpg") repeat-y left top; margin: 0 auto 0 auto; width: 929px; /*907px*/ text-align: left;}
div#content_box2    { background: url("../images/layout/nad2_3_04.jpg") no-repeat left top;}
div#content_box3    { background: url("../images/layout/nad2_3_08.jpg") no-repeat left bottom;}
div#header          { height: 75px; padding: 32px 20px 0px 130px;}
div#header p#header_name { font-weight: bold; font-size: 2.5em; color: #ffffff; margin: 0; line-height: 100%; text-indent: -999999px;}
div#header ul#tabs      { display: block; list-style: none; margin: 21px 0 0 0; padding: 0;}
div#header ul#tabs li   { display: inline-block; float: left; margin: 0 3px 0 0;}
div#header ul#tabs li a { display: block; text-decoration: none; height: 12px; margin: 0;padding: 5px 12px 4px; border-radius: 6px 6px 0 0; opacity:.85; filter: alpha(opacity=85); -moz-opacity: 0.85; background: #eeffee; border-bottom: 1px solid #668866; }
div#header ul#tabs li a:hover { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; background: #ffffff; }
div#header ul#tabs li a.seld  { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; border-bottom: 1px solid #ffffff; background: #ffffff; }
div#header ul#tabs li span.round { display: none; }
p#bottom    { font-size: 0.8em; margin: 20px 23px 0; padding: 3px 5px 10px 5px; border-top: 1px solid #63AC3B; height: 53px;}
p#bottom a  { text-decoration: none;}
p#bottom span.r { float:right; display: inline; width:50%; text-align: right; padding: 0; margin: 0;}
div#content {
    margin: 12px 31px 0;
    line-height: 130%;
}
div#spacer 
{
    height: 116px;
    width: 2px;
    margin: 0 -1px;
    float: left;
}
div.nad 
{
    margin: 10px 199px 5px 0px;
    padding-bottom: 5px;
}
div.nad strong
{
    text-transform: uppercase; color: Red;
}
div.nad div p
{
    margin: 0 0 2px 110px;
}
div.nad p.small
{
    font-size: 0.8em;
}
div.nad div
{
    border-top: 1px solid #63AC3B;
    padding: 6px 0 10px;
    clear: left;
}
div.nad div h3
{
    margin: 0 0 7px 110px;
}
div.nad h3 img
{
    float: left;
    margin: 0px 8px 6px -110px;
    height: 75px;
    width: 120px;
    background: #cccccc;
    position: relative;
    border-width: 1px;
    border-color: #63AC3B;
    border-style: solid;
}
div.annonse 
{
    border: 1px solid #63AC3B;
    padding: 13px 8px 0 8px;
    margin: 13px 199px 20px 0px;
}
div.annonse p
{
    margin: 0 0 10px 0;
}
div.annonse h3, div.nad h3
{
    margin: 8px 0 2px 0;
    font-size: 1.6em;
    clear: left;
}
div.annonse h3 img
{
    float: left;
    margin: 0px 8px 14px 0;
    height: 50px;
    width: 50px;
    background: #cccccc;
}
div.annonse h3 a, div.nad h3 a
{
    text-decoration: none;
}
div.annonse small
{
    border: 1px solid #63AC3B;
    font-size: 0.8em;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    display: block;
    position: relative;
    float: left;
    color: #ffffff;
    background: #E1A54C;
    padding: 1px 10px 1px 10px;
    margin: -24px 8px -1px -9px;
}
div.annonse small.annonseBottom
{
    font-size: 1em;
    text-transform: none;
    font-style: italic;
    letter-spacing: 0em;
    display: block;
    position: relative;
    float: right;
    color: #ffffff;
    background: #63AC3B;
    padding: 2px 8px 2px 8px;
    margin: -22px -9px 0px 8px;
}
div.annonse small a
{
    color: #ffffff;
}
div.annonse div.annonseSpacer
{
    height: 17px;
    width: 10px;
}
div#r-box 
{
    width: 186px;
    margin: 0 0 10px;
    float: right;
    text-align: left;
    display: block;
    position:relative;
    
}
div#r-box hr, hr
{
    border: 0;
    background: url("../images/dot.jpg") repeat-x;
    height: 5px;    
}
div.orangebull p 
{
    font-size: 0.9em;
    line-height: 120%;
    padding-left: 35px;
    margin: 10px 0;
    }
div.orangebull p big
{
    font-size: xx-large;
    font-family: Georgia;
    font-weight: bold;
    position: relative;
    display: block;
    float: left;
    left: -37px;
    top: -4px;
    padding: 7px 3px 10px 1px;
    height: 21px;
    width: 27px;
    margin: 0 -40px 0 0;
    text-align: center;
    background: url("../images/nad2x_12.gif") no-repeat;
    color: #ffffff;
    }
div#nbox { width: 666px;
           height: 251px;
           border: 1px solid #63AC3B;
            }
blockquote.info 
{
    border: 1px dashed #E1A54C;
    margin: 10px 40px;
    padding: 5px 10px;
    }
.abhr { border-top: 1px solid #63AC3B; padding-top: 0.1em; margin-top: 10px; }
.adimg { border: 0; margin: 5px 0 0 0;}
.nobr { white-space: nowrap; }

#adminmeny { float:right; list-style: none;margin-top:-5px;margin-right:-8px;}
#adminmeny li { float:left;}
#adminmeny li a { border: 1px solid #63AC3B; background: #fff; display: block; height: 27px; padding: 2px 8px 0 4px; margin-left: 2px; text-decoration:none;}
#adminmeny li a img { border: 0; vertical-align: middle; padding-bottom: 2px; padding-right: 3px;}
.admintable { width: 100%; }
.admintable th { font-size: x-small; text-align:left; padding: 2px 5px; border-bottom: 1px solid #ccc; }
.admintable td { background: #fff url("admin/images/gragrad50.png") repeat-x bottom left; padding: 2px 5px; border-bottom: 1px solid #ccc; }
.admintable td img { vertical-align: middle; }
.admintable .adm__nn td { background-image: url("admin/images/redgrad50.png"); }
.admintable .adm__jn td { background-image: url("admin/images/gregrad50.png"); }
.admintable .adm__nj td { background-image: url("admin/images/blugrad50.png"); }

table.term { width: 100%; border-collapse: collapse;margin-top: 10px;}
table.term td { border-bottom: 1px solid #ACF680; padding: 2px 5px; margin: 0;}
table.term th { font-size: 0.8em;padding: 0 2px;}
table.term h3 { margin: 6px 0 2px 0;line-height: 1em;}

.vatb input { vertical-align: text-bottom;}

.tlbox 
{
    float: right;
    margin: 0 0 10px 10px;
    border: 1px solid #63AC3B;
    background: #eeeeee;
    padding: 5px 10px;
    font-size: 0.9em;
    }
.tlbox hr
{
    border-top: 1px solid #63AC3B;
    height: 1px;
    background: none;
    }
.tlbox p, .tlbox h4
{
    margin: 5px 0;
    }

span.stedsinfoBoks { float: right; margin: .2em -0.5em .2em .4em; padding: 0 0.2em 0.1em; border: 1px solid #bbb; background: #ddd; line-height: 1; text-align: center; font-weight: bold; }
span.stedsinfoBoks img { vertical-align: middle; }
span.stedsinfoBoks small { font-weight: normal; }

ul.punktliste, #bodyContent ul, ul 
{
    list-style-image: url("../images/sq.gif");
    }



/*WIKI*/
.printfooter { display:none;}
#p-personal div.pBody { float: right; position: absolute; top: 0px; width: 880px; font-size: 0.8em;}
#p-personal ul { list-style: none; float: right; padding: 0;}
#p-personal ul li { float: left; margin: 0; padding: 3px 6px;}
#p-personal ul li a { color:#ccccff; text-decoration: none;}
#p-personal ul li a:hover { color:#ffffff;}
#p-cactions h5, #p-personal h5 { display: none;}
#p-cactions div.pBody { float: right; position: absolute; margin: -20px auto 0 512px; text-align:right; width: 370px; font-size: 0.9em;}
#p-cactions ul { list-style: none; list-style-position: inside; float: right; padding: 0; margin: 0;}
#p-cactions ul li { display:inline-block; margin: 0 -0.75px; padding: 0;}
#p-cactions ul li a { opacity:.85; display: block; filter: alpha(opacity=85); -moz-opacity: 0.85;background: #eeffee;
                               border-bottom: 1px solid #668866;
                               padding: 1px 4px 3px; height: 10px; text-decoration: none;}
#p-cactions ul li.selected a { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1;background: #ffffff; 
                               font-weight: bold; border-bottom: 1px solid #ffffff;}
#p-cactions ul li a:hover { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1;}
#p-cactions ul li.new a { color: Red;}
#p-cactions #ca-move, #p-cactions #ca-watch, #p-cactions #ca-unwatch { display:none; visibility: hidden;}
p#bottom a img { border: 0;}
p#bottom ul#f-list { list-style:none;list-style-image:none; padding: 0; margin: 0; float: right;}
#f-poweredbyico { float:right; margin: 0 0  -17px 10px; position: relative; top: -17px}
#copyIco { float:left; margin: 0 5px -17px 0; position: relative; top: -17px}
.editsection { font-size: 9pt; font-weight:normal;}
div#column-wrapper { float:left; width: 100%; margin-top: -7px;}
div#column-content { margin: 0 0 -10px 126px; border-left: 1px solid #E1A54C; padding-left: 15px; padding-top:8px; padding-bottom: 15px;}
div#column-content h1#firstHeading { margin: 0 0 10px;}
div#column-one { font-size: .85em; line-height: 1.3em; margin-left: -100.6%; margin-top: -7px; padding-bottom: 5px; width: 132px; float: left; border-right: 0px solid #E1A54C;}
div#column-one h5 { padding: 0; margin: 10px 0 4px 0;}
div#column-one .pBody ul { list-style:none; padding: 0; margin: 0;}
.visualClear { clear: both;}
input#searchInput { width: 90%;}
h3#siteSub, div#jump-to-nav { display: none;}
#bodyContent .catlinks { border: 1px solid #cccccc; background: #eeeeee; padding: 3px 10px 3px 10px; }
#bodyContent .toc { border: 1px solid #cccccc; margin: 15px 0; background: #eeeeee; padding: 3px 15px 5px 5px; }
#bodyContent .toc #toctitle { font-size: 0.9em; text-align: center; }
#bodyContent .toc h2 { margin: 0; font-size: 1em; border-bottom: 0; text-align: center; display: inline; }
#bodyContent .toc ul { list-style:none; list-style-image:none; margin: 4px; padding: 0 0 0 10px; }
#bodyContent .toc ul ul { margin: 0; }
div.thumb {background: #ffffff;}
div.thumbinner {    
    padding: 2px;
    font-size: 0.8em;
    line-height: 1.2em;
    background: #eeeeee;
    border: 1px solid #cccccc;
    }
div.thumbcaption { margin: 5px 5px 3px 5px;  }
div.tright { float:right;clear: right; padding: 0 0 5px 10px;}
img.thumbimage { margin: 0; display:block;background: #ffffff;border: 1px solid #cccccc; }

#bodyContent a.external,
#bodyContent a[href ^="gopher://"] {
	background: url("/bibliotek/skins/monobook/external.png") center right no-repeat;
	padding: 0 13px 0 0;
}
.rtl #bodyContent a.external,
.rtl #bodyContent a[href ^="gopher://"] {
	background-image: url("/bibliotek/skins/monobook/external-rtl.png");
}
#bodyContent a[href ^="https://"],
.link-https {
	background: url("/bibliotek/skins/monobook/lock_icon.gif") center right no-repeat;
	padding: 0 16px 0 0;
}
#bodyContent a[href ^="mailto:"],
.link-mailto {
	background: url("/bibliotek/skins/monobook/mail_icon.gif") center right no-repeat;
	padding: 0 18px 0 0;
}
#bodyContent a[href ^="news://"] {
	background: url("/bibliotek/skins/monobook/news_icon.png") center right no-repeat;
	padding: 0 18px 0 0;
}
#bodyContent a[href ^="ftp://"],
.link-ftp {
	background: url("/bibliotek/skins/monobook/file_icon.gif") center right no-repeat;
	padding: 0 18px 0 0;
}
#bodyContent a[href ^="irc://"],
#bodyContent a.extiw[href ^="irc://"],
.link-irc {
	background: url("/bibliotek/skins/monobook/discussionitem_icon.gif") center right no-repeat;
	padding: 0 18px 0 0;
}
#bodyContent a.external[href $=".ogg"], #bodyContent a.external[href $=".OGG"],
#bodyContent a.external[href $=".mid"], #bodyContent a.external[href $=".MID"],
#bodyContent a.external[href $=".midi"], #bodyContent a.external[href $=".MIDI"],
#bodyContent a.external[href $=".mp3"], #bodyContent a.external[href $=".MP3"],
#bodyContent a.external[href $=".wav"], #bodyContent a.external[href $=".WAV"],
#bodyContent a.external[href $=".wma"], #bodyContent a.external[href $=".WMA"],
.link-audio {
	background: url("/bibliotek/skins/monobook/audio.png") center right no-repeat;
	padding: 0 13px 0 0;
}
#bodyContent a.external[href $=".ogm"], #bodyContent a.external[href $=".OGM"],
#bodyContent a.external[href $=".avi"], #bodyContent a.external[href $=".AVI"],
#bodyContent a.external[href $=".mpeg"], #bodyContent a.external[href $=".MPEG"],
#bodyContent a.external[href $=".mpg"], #bodyContent a.external[href $=".MPG"],
.link-video {
	background: url("/bibliotek/skins/monobook/video.png") center right no-repeat;
	padding: 0 13px 0 0;
}
#bodyContent a.external[href $=".pdf"], #bodyContent a.external[href $=".PDF"],
#bodyContent a.external[href *=".pdf#"], #bodyContent a.external[href *=".PDF#"],
#bodyContent a.external[href *=".pdf?"], #bodyContent a.external[href *=".PDF?"],
.magnify img {border:0}
.magnify { position: relative; right: -4px;}
.link-document {
	background: url("/bibliotek/skins/monobook/document.png") center right no-repeat;
	padding: 0 12px 0 0;
}

.info-advarsel 
{
    border: 2px solid #F5BC4E;
    background: #FEEFD2 url('/images/Crystal_Clear_app_error-info.png') no-repeat 5px 50%;
    margin: 15px 0;
    padding: 0 15px 0 60px;
    }
.info-advarsel p
{
    margin: 10px 0;
    }
.floatleft { float: left; margin: 0 10px 5px 0;}
.floatright { float: right; margin: 0 0 5px 10px;}
table.wikitable {
background: #F9F9F9;
border:1px solid #AAAAAA;
border-collapse:collapse;
margin:1em 1em 1em 0;
}
.wikitable th {
background:#F2F2F2;
text-align:center;
}
.wikitable th, .wikitable td {
border:1px solid #AAAAAA;
padding:0.2em;
}
/*ENDWIKI*/
    
@media print 
{
    body { background: #ffffff; margin: 0;}
    div#header { display:none;}
    p#bottom { display:none;}
    div#content_box1 { background: #ffffff; width: auto; margin: 0;}
    div#content_box2 { background: #ffffff; width: auto; margin: 0;}
    div#content_box3 { background: #ffffff; width: auto; margin: 0;}
    div#content { width: auto; margin: auto; padding: 0;}
    .noprint { display:none;}
    .fullimg { width: 100%; }
    }
