BODY
{
	font-family: verdana,arial,helvetica,clean,sans-serif;
	font-size: 13px;  
	font-weight:  bold;
	margin-left: 5pt;
	margin-top: 5pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	background-color: #eeeeee;
	text-align: center;

	
}

.bodyinner {font:13px verdana,arial,helvetica,clean,sans-serif; margin-left: 10px;}

.bodyinner tittel {font: 17px bold;}

#maintable 
{
	width: 1000px;

}


#LeftPane
{
	width: 170px;

}



/*div
{
	border: 1px dotted Fuchsia;
}
*/
/* Layout styles */


/* Navigation styles */
#navigation {
	width:100%;
	text-align:center;
	font-size:16px;
 	font-weight:bold;
	text-transform: lowercase;
/*	border-top:1px solid #dbc4ad;
	border-left:1px solid #dbc4ad; */
}

#navigation a {
	font-weight:bold;
	width:100%;
	text-decoration:none;
	color:#ffffff;
}

#navigation td {
	background-color: #6B86A0;
	height: 20px;
}

#navigation td.aktiv {
	background-color: #ffffff;
	height: 20px;
}

#navigation a.aktiv {
	font-weight:bolder;
	width:100%;
	text-decoration:none;
	color:#6B86A0;
}

#navigation a:hover {
	width:100%;
	color:#E7B98A;
}

.copyright {
	font-size:xx-small;
	color:#ffffff;
	text-align:right;
	padding-right:7.5px;
}

.copyright a {
	color:#ffffff;
	text-decoration:underline;
}

.klassesett
{
	text-align:left;
	color:#6B86A0;
	font-size:13;
	margin:0px;
	margin-top:2px;
}


.klassesettramme:
{
	text-align:left;
}


.klassesettramme 
{
/*	font-size: 11px; */
}


.klassesettramme h3
{
	color:#6B86A0;
/*	font-size:13px;  */
	margin:0px;
	margin-top:2px;
}


.sorsamiskheader
{
	background:url(http://www.nt.fylkesbibl.no/bilder/sorsamiskeressurser.png);
	background-repeat:no-repeat;
	border-right: thick #6B86A0;
}

.sorsamiskheader a
{
	font-weight:bold;
}

.sorsamiskheadertd
{
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: #ffffff;
	background-color: #f0f0f0;
	-moz-border-radius: ;
}

/* begin css tabs */

    #tab_header {
      float:left;
      width:100%;
      background:#ffffff repeat-x bottom;
      font-size:100%;
      line-height:normal;
      }
    #tab_header ul {
      margin:0;
      padding:10px 0px 0;
      list-style:none;
      }
    #tab_header li {
      float:left;
      background:url("http://www.nt.fylkesbibl.no/tab-img/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
	  width: 16%;
	  vertical-align:bottom;
      }
    #tab_header a {
      display:block;
      background:url("http://www.nt.fylkesbibl.no/tab-img/right.gif") no-repeat right top;
      padding:5px 5px 4px 4px;
      text-decoration:none;
      font-weight:bold;
      color:#666660;
      }
    #tab_header a:hover {
      color:#333;
      }
    #tab_header #current {
      background-image:url("http://www.nt.fylkesbibl.no/tab-img/left_on.gif");
      }
    #tab_header #current a {
      background-image:url("http://www.nt.fylkesbibl.no/tab-img/right_on.gif");
      color:#333;
      padding-bottom:5px;
      }

  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #tab_header a {float:none;}
  /* End IE5-Mac hack */

/* end css tabs */

.style1 {color: #FFFFFF}

.netservice 
{
/*	font-size: 11px; */
	/* filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80; */
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
	color: Black;
	border: 0px solid #A5B7C6;
	border-color: #A5B7C6;

}

.netservicesub 
{
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
	}

.lokalhistorisk
{
	font-size: 16px;
	/*	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40; */
	margin-bottom: 2px;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
	color: Black;
	border: 0px solid #A5B7C6;
	border-color: #A5B7C6;
}
.lokalhistorisk p

{
	margin-top: 0px;
	margin-bottom: 10px;
}


.lokalhistorisk a 
{
	font-size: 16px;
	font-weight:bold;
	color:#666666;
	}

.lokalmeny-ikkeaktiv
{
	font-size: 16px;
	font-weight:bold;
	color:#dddddd;
	}

.musikkmeny a 
{
	font-size: 14px;
	font-weight:bold;
	color:#666666;
	}


.lokalhistoriskboks
{
/*	font-size: 11px;  */
	/*	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40; */
	margin-bottom: 2px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
	color: Black;
	border: 0px solid #A5B7C6;
	border-color: #A5B7C6;
}

.lokalhistoriskboks a 
{
 /*	font-size: 11px;  */
	font-weight:bold;
	color:#666666;
	}






/*---------------    custum parten            --------------*/







/* BODY
{
	font-family: verdana,arial,helvetica,clean,sans-serif;
	font-size: 13px;  
	font-weight:  bold;
	margin-left: 5pt;
	margin-top: 5pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	background-color: #eeeeee;
	text-align: center;

	
}  */

.clearfix 
{
	clear:both;
	content:".";
	display:block;
	height:1px;
	font-size: 1px;
	visibility:hidden;
}
.adminpanel
{
	position: absolute;
	display: none;
}
h3
{
	color:#6B86A0;
	font-style:normal;
	font-size:14px;
	margin:0px;
	margin-bottom:-15px;
	margin-top:2px;
}

#ptopl
{ text-align: center;
}

a:hover 
{
   color: #385a7d;
	text-decoration: underline;
}
a 
{
   color: #385a7d;
   text-decoration: underline;
}
table
{
	background-color: transparent;
}
.icon 
{
	margin-right: 3px;
}
/* se pagetable for totalt bredde */
.topbanner
{
	width: 100%; 
	background-color: transparent;
}
.topbanner img
{
}
.ddmeny
{
	border: 0px;
}
.topheading
{
}
.pagetable
{
    width: 970px;
	border-collapse: separate;
	background-color: White;
	margin-left:auto; margin-right:auto;
}


.sidetittel
{
}
.centerbody
{
	width: 650px;
}
.centerbodytable
{
}
.centerbodyB
{
	width: 770px;
}
.venstrespalte
{
/*	background-color: #cdd1d5; */
	background-color: #ffffff;
	width: 160px;
	font-size: 13px;  
	padding-left: 0px;
/*	background-image: url('http://www.nt.fylkesbibl.no/fybstolpe.png'); */
	background-image: url('/gogd.aspx?id=6913');
	background-repeat: no-repeat; 
/*	border-left: 1px solid #DBC4AD; */
}
.venstrespalteB
{
/*	background-color: #A5B7C6;  */
	background-color: #bda68e;
	width: 160px;
	background-image: url('/gogd.aspx?id=5834');
	background-repeat: no-repeat; 
}
.hoyrespalte
/*  opprinnelig 155px */ 
{
	width: 180px;	
	padding-left: 0px;
	padding-right: 0px;
	border-right: solid 1px #A5B7C6;
}
.topmenu
{
	width: 0px;
	background-color: #ffffff;
	height: 30px;
	background-image: url('/gogd.aspx?id=1532');
}
.artikkelliste img 
{
	width: 195px;
margin-top: 10px;
}
.bildetekst
{
	width: 195px;
	font-size: 9px;
}
.bilde
{
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
/*	border: 1px solid gray;*/
}
.bildeDC
{
	float: right;
	background-color: transparent;
	font-size: 9px;
}
.bildeLC
{
	background-color: transparent;
	float: left;
	font-size: 9px;
}
.bildeRC
{
	background-color: transparent;
	float: left;
	font-size: 9px;
}
.bildeV1
{
	background-color: transparent;
	font-style: italic;
	font-size: 9px;
	margin-bottom: 10px;
}
.bildetable
{
	background-color: transparent;
	float: right;
	font-size: 9px;	
}
.artikkelTable
{
	background-color: White;
	padding: 7px 7px 7px 7px;
/*	font-size: 11px; */
}

.artikkelTableB
{
	background-color: fbeddd;
	padding: 7px 7px 7px 7px;
/*	font-size: 11px; */
}

.artikkelTable .pflip
{
	background-color: transparent;
/*	font-size: 12px; */
	font-weight: bold;
	padding-top: 14px;
	padding-left: 10px;
	padding-bottom: 6px;
}
.artikkelTable .publisert
{
	text-decoration: none;
}
.artikkelTable .tittel
/*{
	margin-top: 2px;
	font-weight: bold;
	margin-bottom: 5px;
	background-color: transparent;
}*/
	

.artikkelTable .ingress
{
  font-style:	normal;
}


.artikkelTableB .ingress
{
  font-style:italic;
}

.artikkelTableB .bodytext
{
}

.artikkelTableB table
{
/*	font-size: 11px; */
}

.artikkelTable table
{
/*	font-size: 11px; */
}
.artikkelTable .kalender_tilbake
{
/*	font-size: 11px; */
	font-weight: normal;
}
.artikkelTable A
{
 text-decoration:underline;
}

.artikkelTableB
{
/* font-size: 1.2em; */
}

.artikkelliste
{
	background-color: White;
	font-size: 13px; 
}
.artikkelliste .lcell
{
	padding: 7px;
	width: 50%;
}
.artikkelliste .rcell
{
	width: 50%;
	padding: 7px;
}
.artikkelliste .list_liten
{

	padding: 7px;
	border-bottom: #6B86A0 solid 2px;
}
.artikkelliste .linklistepanel
{
	border-bottom: 4px solid #EEEEEB;
	margin-left: 5px;
	margin-right: 5px;
}
.artikkelliste .linkliste
{
}
.artikkelliste .linkliste .icon 
{
}
.artikkelliste .flip
{
	font-weight: bold;
   padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
.artikkelliste .tittel
{
	color: 6B86A0;
	font-size:13px;
	font-weight: bold;
	margin-bottom: 2px;
	margin-top: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #6b86a0;
	padding-top: 5px;
}
.artikkelliste .publisert
{
	width: 100%;
}
.artikkelliste .ingress

{

}
.artikkelliste .skribent
{
}
.artikkelliste .skribentlink
{
}
.artikkelliste .lesmer
{

}
.artkkelliste .bildelesmer, .lesmer img
{
}

.artikkel .tittel 
{
	color:#6B86A0;
	font-size:1.5em;
	font-weight:bold;
	margin:0px;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:2px solid #6B86A0;
/*	border-bottom:2px solid #94795F; */
}
.artikkel .bildefelt
{
	float: right;
	padding-left: 5px;
	padding-bottom: 5px;
}
.venstregrenmeny 
{
	width: 100%;
}
.venstregrenmeny table
{
	background-color: transparent;
	border: 0px none black;
}
.venstregrenmeny .linksub a
{
	font-weight: normal;
}
.venstregrenmeny .meny2 
{
}
.venstregrenmeny .meny2tittel
{
	margin-top: 5px;
	padding-top: 5px;
	height: 20px;
}
.venstregrenmeny a
{
	font-weight: bold;
}
.venstregrenmeny a:hover 
{
	text-decoration: underline;
}
.venstregrenmeny .level1bullet
{
	background-color: transparent;
	width: 5px;
}
.venstregrenmeny .link
{
	background-color: transparent;
}
.venstregrenmeny .level2bullet1
{
	background-color: Silver;
}
.venstregrenmeny .level2bullet2
{
	width: 10px;
	background-color: transparent;
}
.tipsenvenn
{
	background-color: Gray;
	width: 200px;
}
.tipsenvenn .inputfelt input
{
	font-size: 9px;
	width: 150px;
}
.tipsenvenn input
{
	font-size: 9px;
	width: 55px;
	background-color: Teal;	
	color: White;
}
.kalenertittel
{
	font-size: 12px;
}
.listkalender
{
	background-color: White;
	border: 1px solid Gray;
	border-collapse: separate;
}
.januar, .februar, .mars, .april, .mai, .juni, .juli, .august, .september, .oktober, .november, .desember
{
	width: 100%;
	color: Black;
	background-color: #AEDEAD;
	font-size: 13px;
	font-weight: bolder;
}
.listkalender .tittel, .listkalender .tittel a
{
	font-size: 12px;
	font-weight: bold;
	color: Black;
}
.listkalender .dato
{
	font-size: 12px;
}
.listkalender .ingress
{
	font-size: 13px;
	font-weight: normal;
}
.listkalender .space
{
	height: 10px;
}

.lfmenyboks
{
/*	background-color: #6B86A0; */
	background-color: transparent;
}

.rimenyboks 
{
		background-color: transparent;	
}

.lfmenyboks, .rimenyboks 
{
	font-size: 13px; 
	/*	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40; */
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 15px;
	color: Black;
	border: 0px solid #A5B7C6;
	border-color: #A5B7C6;
}
.lfmenyboks .imglinkiboks, .rimenyboks .imglinkiboks
{
	margin-right: 2px;
}
.lfmenyboks .tittelhtmlboks, .rimenyboks .tittelhtmlboks
{
	font-size: 13px;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 0px 2px;
	color: Black;
	text-transform: uppercase;	
}
.lfmenyboks .tittel, .rimenyboks .tittel
{
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 2px;
	color: #6B86A0;
	background: #eeeeee;
}
.lfmenyboks .tittel:first-letter, .rimenyboks .tittel:first-letter
{
	text-transform: uppercase;
}
.lfmenyboks .tittel a, .rimenyboks .tittel a
{
	color: #6B86A0;
	text-decoration: none;
}
.lfmenyboks .tittel a:hover, .rimenyboks .tittel a:hover
{
	text-decoration: underline;
}
.lfmenyboks table, .rimenyboks table
{	
/*	font-size: 10px; */
	width: 100%;
	background-color: transparent;
}
.lfmenyboks table table, .rimenyboks table table
{
/*	font-size: 11px;  */
	border: 0px;
	padding-left: 2px;
	padding-right: 2px;
}
.lfmenyboks .linksub
{
	background-color: #transparent; 
	font-size: 13px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.rimenyboks .linksub
{
	font-size: 13px;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
}



/* neste class splittet i venstre og h�yre */

.lfmenyboks .submeny a
{
/*	font-size: 10px;   overstyrer font str i kalendereboksen */
	color: #ffffff;
	font-size: 13px;
	text-decoration: none;
}


.rimenyboks .submeny a
{
/*	font-size: 10px;   overstyrer font str i kalendereboksen */
	color: #385a7d;
	font-size: 13px; 
	text-decoration: none;
}


.lfmenyboks .submeny a:hover, .rimenyboks .submeny a:hover
{
	text-decoration: underline;
}
.kalenderboks
{
	border: 0px solid black;
	font-size: 9px;
}
.kalenderboks img
{
	width: 135;
}
.kalenderboks .tittel
{
	font-size: 11px;
	background-color: transparent;
	color: Black;
	font-weight: bold;
	text-transform: uppercase;
	border: 0px 0px 0px 0px;
}
.kalenderboks .lesmer
{
	font-size: 9px;
	color: #006666;
	float: right;
}
.kalenderboks .lesmer A
{
	font-size: 9px;
	color: #006666;
}
.kalenderboks .publisert
{
	color: #006666;
}
.nyheter
{
	border: 1px solid black;
	font-size: 9px;
}
.nyheter .menynyhet
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 3px;
}
.nyheter .menynyhet .lesmer
{
	color: #006666;
}
.nyheter .menynyhet .tittel
{
	background-color: transparent;
	color: Black;
	border: 0px none;
	font-size: 12px;
}
.artikkelboks
{
	border: 1px solid black;
	font-size: 9px;
	text-transform: none;
}
.artikkelboks .menynyhet
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 3px;
}
.artikkelboks .menynyhet .tittel
{
	background-color: transparent;
	color: Black;
	border: 0px none;
	font-size: 12px;
}
.artikkelboks .menynyhet .lesmer
{
	color: #006666;
}

.bannertopmain
{
/*	background-color: #a5b7c6; */
	background-color: #ffffff;
	font-size: 11px;
	width: 100%;
/*	height: 45px; */
	padding-top: 5px;
	padding-left: 5px;
	color: #000000;	
}

.fasttopptekst
{
	background-color: #a5b7c6;
	font-size: 11px;
	width: 98%;
/*	height: 45px; */
	padding: 10px 5px 10px 5px;
	color: #000000;	
}


.fasttopptekst h3
{
	color: #6B86A0;	
	margin-bottom: 5px;
}


.bannertopmain a
{
	color: #6B86A0;
	font-size:11px;	
}
.bannerbunn
{
	background-color: #cdd1d5;
	width: 100%;
/*	border-left: 1px solid #A5B7C6; */
}
.bannerbunnmain, .bannerbunnmain a
{
	background-color: White;
	width: 100%;	
	color: White;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
}
#signaturnote
{
	visibility: hidden;
}
.navigasjonsti, .navigasjonsti a 
{
	font-size: 14px;
	font-weight: bold;
	color: #6B86A0;
	padding-left: 7px;
	padding-top: 10px;
	
}
.sokboks
{
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	padding-top: 5px;
	padding-left: 8px;
}
.sokboks input
{
	color: #0099CC;
}


.MenuGroup
{
	height:22px;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana;
	color: #000000;
	border: 2px outset #F3F0EB;
	width: 120px;
	text-align: center;
	background-color: #AEDEAD;
}
.MainItem 
{
	height:20px;
	cursor: pointer;
	cursor: hand;
	font-size: 11px;
	font-family: Arial, Verdana;
	color: #000000;
	width: 120px;
	text-align: center; 
	margin: 1px 0px 3px 0px;
}
.MainItemOver
{
	height: 18px;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana;
	color: #000000;
	width: 120px;
	text-align: center;
	background-color: #EFEBE4;
}
.MenuItem
{
	height:18px;
	font-family: Arial, Verdana;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	padding: 6px 0px 6px 7px;
	border: 1px none;
}
.MenuItemOver
{
	font-family: Arial, Verdana;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;
	padding: 6px 0px 6px 7px;
	border: 1px solid #E3D5BF;
	border-top: 1px solid white;
	border-bottom: 1px solid #DEADC7;
	background-color: #F8F7F4;
}
.MenuItemToolTip
{
	background-color: #fffacd;
	border-style:solid;
	border-width:1px;
	border-color: black; 
	font-family: Arial;	
	padding: 3px;
	font-size:8pt;
	text-align: left;
}

.MenuItemClicked
{
	cursor: pointer;
	cursor: hand;
	padding: 1px;
}
.MenuItemDisabled

{
	height:22px;
	border-style:solid;
	border-width:1px;
	border-color:#f5f5f5; 	
	font-family:Tahoma;
	font-size:10pt;	
	text-align: left;
	padding: 1px;	 
	color: Gray;
	cursor: default;
}
.Separator
{
	background-color: Transparent; 
	margin-left: 2px;
	margin-right: 2px;
}

.Spacer
{
	background-color: Transparent; 
}
.MenuItemClicked
{
	cursor: pointer;
	cursor: hand;
	padding: 1px;
	background-color: #FFF5D6;
	height: 26px;
}


.subtable
{
	font-size:6pt;	
}

.menytekst
{
	font-size:13px;	
}

.lenkesamling
{
	font-size:13px;	
}

.link_category
{
	font-weight: bold;
	color: #ffffff;
	background-color: #6B86A0;

}

.kurstabell
{

	font-size: 13px;
	border-style: solid;
	border-width: 1px;
	border-color: #6B86A0;
	border-collapse: collapse; // 'cellspacing' equivalent
}

.kurstabell td
{
	font-size: 13px;
	border-style: solid;
	border-width: 1px;
	border-color: #6B86A0;
	padding: 6; // 'cellpadding' equivalent

}