
/*page tools */
#pagetools {display: none;}

/*table ruler background color*/
tr.ruled{display:none;}    

/*short cuts */
#shortcuts a.shortcut,#shortcuts  a.shortcut:visited {display:none;}
#gr_shortcuts a.shortcut, #gr_shortcuts a.shortcut:visited {display:none;}
#shortcuts a.shortcut:hover {display:none;}
#gr_shortcuts a.shortcut:hover {display:none;}
.kartkatalog {display:none;}
.gardskart {display:none;}
.skogskader {display:none;}
.barkebille {display:none;}
.husdyr {display:none;}
.kulturplanter {display:none;}

/* news list image left, dashed line separator */
.newslist { display:none;}
.newslistitem {display:none;}
.newslist h2 {display:none;}

/*main framework*/
html { height:100%; width:100%;}
/* spesielt for pf_screen*/
body {background-color:#FFFFFF; color:#000000; background-image:url(../nisl_img/spacer.gif);}
#buttons {position:static; top:20px;}
#pftop{width:540px; margin-left:55px; border-bottom:1px dashed #53ac51; height:180px;}
#source p {font-size:10px; margin:0px; margin-top:4px; color:#000000;}
#source {position:static; top:94px;}
#pflogo{visibility:hidden; position: absolute; left:512px; top:20px; z-index:2;}
#screenlogo{position:static; left:512px; top:20px; z-index:3;}


#wrapone {z-index:1; margin:0 auto; height: 100%; width:100%; background-image:url(../nisl_img/spacer.gif);; background-position:top; background-repeat:repeat-x; background-attachment:scroll;}
#wraptwo {z-index:2; margin:0 auto; height: 100%; width:100%; background-repeat:no-repeat; background-attachment:scroll; background-image:url(../nisl_img/spacer.gif); background-position:top center; text-align:center;}
#wrapthree {z-index:3; margin:0 auto; width:100%; color:#ffffff; background-color: #ffffff; height: 100%; text-align:left; position:static;}

#patch {display:none;}
#pixels {display:none;}
#logo {display:none;}
#tools {display:none;}
#header {display:none;}
#menu {display:none;}
#tracing {display:none;}
#content {position:static; top:140px; width:auto; left:0px; height: auto; border-left:0;}
#leftcolumn {display:none;}
#leftcolumnNoborder {display:none;}
#maincolumn {margin-left:20px; margin-top:20px; border:0; height: auto; float:none;}
#maincolumnwide {margin-left:20px; margin-top:40px; border:0;}

#rightcolumn {display:none;}

#footer {display:none;} 

/*main navigation*/
#nav {display:none;} 

/*left navigation*/
#leftmenu {display:none;}
ul#leftnav {display:none;} 

/*content*/
 .green {color:#53ac51;}


 div.box {display:none;}
 
 div.publications {
  display:block !important;
  font-color: black;
  background-image: none;
  }
  div.publications #content2box table tr th {
  font-color: black!important;  
  background-color: none!important;
  color:black;
  background:white;
  }

 
 
 
/*	div.box {border:1px solid #E2E7DA;background-image:url(graphics/spacer.gif); clear:none;}*/
 img.box {visibility:hidden;}
 a {padding:0px; background-image:url(../nisl_img/spacer.gif);}
 th {border-bottom:1px solid #e2e7da; font-size:13px;}
 td {font-size:12px;}

 #maincolumn p {font-size:12px; line-height:16px; margin-top:0px; margin-bottom:8px; color:#333;}
 #maincolumn a {font-size:12px; line-height:16px;}
 #maincolumn ul, #maincolumn ol {line-height:16px; font-size:12px !important; list-style-type:disc; list-style-position:inside; padding-left:10px; margin-left:0px;  margin-top:0px; color:#000000;}
 #maincolumn ul li, #maincolumn ol li {font-size:12px !important;}
 #maincolumn ul, #maincolumn ol {margin-bottom:10px;}
 #maincolumn table caption {text-align:left; font-weight:bold; font-size:13px;}
 #maincolumn .imgright p, body.printerfriendly #maincolumn .imgleft p, body.printerfriendly #maincolumn .imgcenter p {font-size:11px !important;}
 #maincolumn h1 {font-size:22px; font-family:"Times New Roman", Times, serif; color:#543019; margin:0px; margin-top:-4px;}
 #maincolumn h2 {font-size:14px; font-weight:bold; margin-bottom:0px; margin-top:10px; color:#333;}
 #maincolumn h3 {font-size:13px; font-weight:bold; margin-bottom:0px; margin-top:10px; color:#333;}
 #maincolumn h4 {font-size:12px; font-weight:bold; margin-bottom:0px; margin-top:10px; color:#333;}
 #maincolumn div.dato {white-space:nowrap; font-size:10px !important; color:#333; margin-top:-3px; margin-bottom:5px;}

#maincolumn #ingress p {font-weight:bold;}

#maincolumnwide .linklist {width:auto}
#maincolumnwide .left {float:none; width:300px;}
#maincolumnwide .right {float:none; width:440px;}
#maincolumnwide .linklist h3 {color:#543019 !important;}
#maincolumnwide .linklist a {margin-bottom:0.3em !important; text-decoration:none;}
#maincolumnwide .linklist p {margin-top:0.8em;}
#maincolumnwide .dato {font-size:12px; margin-top:-0.2em; margin-bottom:0.4em;}

h2 a {font-size:1.0em !important; text-decoration:none !important; color:#543019 !important;}

/*bullet lists*/
#maincolumn ul, #maincolumn ul li {font-size:12px;line-height:16px; list-style-type:disc; list-style-position:outside; padding-left:10px; margin-left:5px;  margin-top:0px;}
#maincolumn ol, #maincolumn ol li{font-size:12px;line-height:16px; list-style-type:decimal; list-style-position:outside; padding-left:10px; margin-left:5px;  margin-top:0px;}
#maincolumn ul li li {font-size:12px !important;}
#maincolumn ul, #maincolumn ol {margin-bottom:10px;}

/* ARJ: Oppdatert for � stile vedlagte filer og lenker  */
ul#attachment, ul#appende, ul#primary {padding:0 0 0 20px; margin:0;}
ul#attachment li, ul#append li, ul#primary li {list-style-type:none; padding:0;}
#attachment a, #append a, #primary a {font-size:12px;}


/*images*/
div.imgright {float:none; margin-left:10px;}
div.imgleft {float:none; margin-right:10px;}
div.img {float:none;}
div.imgcenter {float:none; width:540px;}
div.imgright p, div.imgleft p, div.imgcenter p, div.img p {font-size:11px !important;}

/*rounded box*/
div.gr_box {position:static; width:180px; background-image:url(../nisl_img/box_bg_gr_small.gif); background-position:bottom; background-repeat:no-repeat; background-attachment:scroll; margin-top:10px; margin-bottom:10px; padding-bottom:20px;}
div.kampanje_box {position:static; width:180px; background-image:url(../nisl_img/box_bg_small.gif); background-position:bottom; background-repeat:no-repeat; background-attachment:scroll; margin-top:10px; margin-bottom:10px; padding-bottom:20px;}
div.box img.box, div.gr_box img.box, div.kampanje_box img.box{margin:0px; position:static; top:0px; left:0px;}
div.box p {padding-left:20px; padding-right:10px; font-size:1.0em;}
div.gr_box p, div.kampanje_box p{padding-left:10px; padding-right:10px; font-size:1.0em;}
div.gr_box a.internal, div.kampanje_box a.internal{display:block; background-image:url(../nisl_img/link_internal.gif); background-repeat:no-repeat; padding-left:10px; background-position:left top; position:static; left:1px;}	
div.box h4 {padding-left:20px; padding-top:10px; margin-bottom:-5px !important; color:#543019 !important;}
div.box h1 {padding-left:20px; padding-top:20px; margin-bottom:5px !important;}
div.box h2 {font-size:1.0em;padding-left:20px; padding-top:10px; margin-bottom:0px !important; color:#543019 !important;}
div.gr_box h2, div.kampanje_box h2 {font-size:1.0em; padding-left:10px; padding-top:10px; margin-bottom:5px !important; color:#543019 !important;}
.column {float:none; width:240px; padding-left:20px; margin-top:5px; margin-bottom:5px;}
.column_wide {float:none; width:500px; padding-left:20px; margin-top:10px; margin-bottom:15px;}
div.box div.column p, div.column_wide p {padding-left:0px; padding-right:0px;}
div.box div.column h2 a, div.column_wide h2 a {text-decoration:none; color:#543019 !important;}
div.box div.column h2 a:hover, div.column_wide h2 a:hover {text-decoration:none;}
div.box div.column h3 a, div.box div.column_wide h3 a {text-decoration:none; color:#543019 !important;}
div.box div.column h3 a:hover, div.column_wide h3 a:hover {text-decoration:none;}
div.box .columncontainer {position:static; width:auto; margin-bottom:10px;}


#maincolumn.box {float:none; background-image:url(../nisl_img/box_bg.gif); background-position:bottom; background-repeat:no-repeat; background-attachment:scroll; margin-bottom:20px; padding-bottom:10px;}
#maincolumn.box img.box {margin:0px; position:static; top:0px; left:15px;}
#maincolumn.box p {padding-left:20px; padding-right:20px; font-size:1.2em !important; margin:0px;}
#maincolumn.box h2 {padding-left:20px; padding-top:10px; margin-bottom:0px !important;}
#maincolumn.box h3 {padding-left:20px; padding-top:10px; margin-bottom:0px !important;}
#maincolumn.box h1 {padding-left:20px; padding-top:20px; margin-bottom:5px !important;}

/*tables*/
#maincolumn table {border:0; font-size:12px; width:540px; text-align:left; margin-top:10px; margin-bottom:10px; clear:none;}
#maincolumnwide table {border:0; font-size:12px; width:750px; text-align:left; margin-top:10px; margin-bottom:10px; clear:none;}
#maincolumnwide table td {vertical-align:top;}
#maincolumnwide table thead tr.high th {border-bottom:2.6em solid #fff;}
#maincolumnwide table thead tr.low th {height:auto;}
#atozlinks {position:static; top:8em; height:1.5em; padding-left:10px; padding-bottom:5px; z-index:10; margin-left:2px; width:736px; border-bottom:1px solid #e2e7da; font-size:1.1em;}
html>body #atozlinks {position:static; top:8.5em; height:1.5em; padding-left:10px; padding-bottom:5px; z-index:10; margin-left:2px; width:736px; border-bottom:1px solid #e2e7da; font-size:1.1em;}
#atozlinks a {margin-left:2px;}
table caption {text-align:left; font-weight:bold;}
table tr th {background-color:#E2E7DA; font-size:1.2em; font-weight:normal; padding-left:10px; padding-right:5px; line-height:2.0em; border-right:1px solid #fff;}
table tr th a, table tr th a:visited {color:#333 !important; text-decoration:none;}
table thead td {background-color:#E2E7DA; font-size:12px; font-weight:normal; padding-left:10px; padding-right:5px; line-height:16px; border-right:1px solid #fff;}
table thead td a, table thead td a:visited {color:#333 !important; text-decoration:none;}
table tr td {padding-left:10px; padding-right:5px; line-height:16px; border-bottom:1px solid #E2E7DA; color:#000000;}
#content2box table {padding-left:0px; padding-right:10px;}
#content2box table tr th{background-color:#EFF2EB; font-size:1.0em; font-weight:bold; padding-left:20px; padding-right:10px; line-height:1.5em; border-right:0px; vertical-align:text-top; border-bottom:1px solid #E2E7DA;}
#content2box table td { padding: 0 0 0 0; font-weight:normal; line-height:1.5em; vertical-align:text-top;}
/* virker ikke i IE */
table tr:hover {color:#333; background-color:#F3F5EF;}


/*links*/
a {color:#00436E;}
a:hover {color:#000000;}
a:visited{color:#666666;}
a.internal{display:block; background-image:url(../nisl_img/link_internal.gif); background-repeat:no-repeat; padding-left:10px; margin-top: 5px; background-position:left top;}	
a.internal_nobreak{background-image:url(../nisl_img/link_internal.gif); background-repeat:no-repeat; padding-left:10px; margin-top: 5px; background-position:left top;}	
a.external {background-image:url(../nisl_img/link_external.gif); background-repeat:no-repeat; padding-left:10px; background-position:left top;}
a.email {background-image:url(../nisl_img/link_email.gif); background-repeat:no-repeat; padding-left:10px; background-position:left top;}
a.pdf {background-image:url(../nisl_img/ikoner/pdf.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}
a.msppt {background-image:url(../nisl_img/ikoner/ppt.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}
a.msword {background-image:url(../nisl_img/ikoner/doc.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}
a.msexcel {background-image:url(../nisl_img/ikoner/xls.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}
a.xml {background-image:url(../nisl_img/ikoner/xml.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}
a.jpg {background-image:url(../nisl_img/ikoner/jpg.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}
a.gif {background-image:url(../nisl_img/ikoner/gif.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}
a.txt {background-image:url(../nisl_img/ikoner/txt.gif); background-repeat:no-repeat; padding-left:20px; background-position:left top;}

a.previous {background-image:url(../nisl_img/link_previous.gif); background-repeat:no-repeat; padding-left:10px; background-position:left top;}
a.next {background-image:url(../nisl_img/link_next.gif); background-repeat:no-repeat; padding-right:10px; background-position:right top;}
a.sort {font-weight:bold;background-image:url(../nisl_img/link_sort.gif); background-repeat:no-repeat; padding-right:20px; background-position:right top;}
a.newsletter {background-image:url(../nisl_img/link_newsletter.gif); background-repeat:no-repeat; padding-left:12px; margin-right:20px; background-position:left top; color:#333; font-size:1.1em !important;}
a.tipafriend {background-image:url(../nisl_img/link_tipafriend.gif); background-repeat:no-repeat; padding-left:12px; margin-right:20px; background-position:left top; color:#333; font-size:1.1em !important;}
a.feedback {background-image:url(../nisl_img/link_feedback.gif); background-repeat:no-repeat; padding-left:12px; margin-right:20px; background-position:left top; color:#333; font-size:1.1em !important;}
a.printerfriendly {background-image:url(../nisl_img/link_printerfriendly.gif); background-repeat:no-repeat; padding-left:12px; margin-right:20px; background-position:left top; color:#333; font-size:1.1em !important;}
#rightcolumn a, #maincolumn a, #leftcolumn a, #maincolumn startpage {text-decoration:none;}

/*error message box*/
#errormsg { display:none;}

/*misc*/
img {border:0}
p.space2px {line-height:2px!important; font-size:1px; margin:0px !important;}
p.space5px {line-height:5px!important; font-size:5px; margin:0px !important;}
p.space15px {line-height:15px!important; font-size:15px; margin:0px !important;}
p.space30px {line-height:30px!important; font-size:30px; margin:0px !important;}
.show {visibility:visible;}
.hide {visibility:hidden;}
LI LI, LI P, TD P, BLOCKQUOTE P, P A, td a, th a {font-size:1em!important;}

ul#attachment, ul#program, ul#eksempel, ul#foring, ul#append, ul#primary {padding:0 0 0 20px; margin:0;}
ul#attachment li, ul#program li, ul#eksempel li, ul#foring li, ul#append li, ul#primary li {list-style-type:none; padding:0;}
#attachment a, #program a, #eksempel a, #foring a, #append a, #primary a {font-size:12px;}

.comments{
  display: none;
}




