/* GENERAL STYLES */
/* Fritid med bistand - CSS */
/* Stilark utviklet av Blank as v/Siw Ørnhaug Nylund */


body 
{
  	margin: 0 0 0 4px; 
	padding: 0 0 0 4px;
  	background-color: #D2CFAE;
  	font-family: Verdana,Arial,Helvetica,sans-serif;
  	font-size: 11px; 
	color:#404040;
}
#container 
{
 	float: left; 
	width: 950px;
  	background: transparent url(/css/images/content_bg3.gif) repeat-y;
}
#header 
{
  	float: left; width: 950px; height: 200px;
}

#searchbar 
{
  	float: left; 
	width: 950px; 
	height: 36px;
  	background: transparent url(/css/images/header3.jpg) no-repeat;
}
#searchbar div { padding-left: 65px; margin-top: 3px; }
#searchbar div #search { width: 76px; }
#searchbar #title 
{
  	float: left; 
	font-size: 16px; 
	font-weight: bold; 
  	padding: 0px; 
	margin: 4px 0px 0px 15px; 
	color: #FCF5C9;
}
#searchbar #font
{
  float: right; color: #FCF5C9; padding-right: 50px;
}


#left 
{ 
	width: 195px; 
	float: left; 
}
#content 
{ 
	width: 715px; 
	float: left; 
}
#innhold
{
	float: left;
	width: 685px;
	padding: 10px 15px 20px 15px;
}
#innhold h3
{
	font-size: 14px;
}

.brodtekst 
{ padding: 0 20px 0 20px; }

#innhold object
{
	margin-left: -10px;
}


/*  HOVEDMENY  */

.fmbmeny
{
	width: 108px;
	margin: 0px 0px 10px 64px;
	padding: 0px;
	list-style-type: none;
}
.fmbmeny li
{
	float: left;
	width: 100px;
	display: block;
	padding: 4px;
	margin-bottom: 3px;
	background-color: #F9D29F;
}
.fmbmeny li.alt
{
	background-color: #E9DFBA;
}
.fmbmeny li a
{
	color: #222222;  
	text-decoration: none;
	font-size: 7pt;
}
.fmbmeny li .active
{
	font-weight: bold;
}
.fmbmeny li a:hover
{
	text-decoration: underline;
}
h2.menyHeader
{
	font-size: 12px;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 0px 64px;
}
#ffa_link
{
	float: left;
	margin-left: 64px;
}

#fmb_engelsk
{
	float: left;
	padding-top: 20px;
	margin-left: 84px;
}
#fmb_spansk
{
	float: left;
	padding-top: 7px;
	margin-left: 15px;
}


/*  ARTIKLER I LISTE  */

#img img { float: right; padding: 0 5px 5px 5px; }
.artikkelTittel { 
	font-size: 11pt; font-weight: bold; color: #EE8517; 
	margin: 0px; padding: 0px; 
}
.artikkelTittel a { text-decoration: none;  color: #EE8517;}
.artikkelTittel a:hover { text-decoration: underline; }
.artikkelDato    { font-size: 7pt; color: #5D5D5B; margin-bottom: 4px; margin-top: 2px; }
.artikkelIngress { margin: 4px; /*font-size: 10pt;*/ }
.artikkelLesMer  { font-size: 7pt; color: #5D5D5B; margin: 2 0 14px 0; }
.artikkelLesMer a { text-decoration: none; }
.artikkelLesMer a:hover { text-decoration: underline; }


/* Artikkelliste i 2 spalter */

#nyhetsListe
{
	margin: 0px; padding: 0px;
}
#nyhetsListe h4 { font-size: 11pt; }
.nyhetskolonne1, .nyhetskolonne2 { float: left; width: 335px; /* 375px */}
.nyhetskolonne2 { margin-left: 15px; }

/* .space { width: 20px;}*/

#teaserListe
{
	list-style-type: none; width: 100%;
	margin: 0px; padding: 0; 
}
#teaserListe li 
{
	float: left; width: 100%; 
	margin: 0px; padding: 0px; padding-bottom: 10px;
}
#teaserListe li img
{
	float: right; padding-top: 5px; padding-left: 5px;
}
.nyhetsListe { padding: 0px; margin: 2px 0px 10px 0px; }
.nyhetsListeDato
{
	color: #888; font-weight: bold; 
}
.lesMer { padding-top: 0px; }
.lesMer a, #nyhetTilbake a 
{
	color: #7a003c; font-weight: bold; text-decoration: none;
}
.lesMer a:hover, #nyhetTilbake a:hover { text-decoration: underline; }



/*  BIBLIOTEKSKATEGORIER  */

div#kategorier
{
	float: left;
	width: 100%; 
	padding-bottom: 10px;
}
ul#kategorier
{
  /* float: left; */
  padding: 0px; margin: 0px;
  list-style-type: none;
}
ul#kategorier li
{
  display: block; 
  float: left;
  padding: 0px; 
  margin-right: 2px;
}
ul#kategorier a 
{
  text-decoration: none;
}
ul#kategorier li div
{
  float: left;
  width: 176px;
  height: 67px;
}
ul#kategorier li#kat1
{
  background-image: url(/css/images/boker_off.gif);
}
ul#kategorier li#kat1:hover
{
  background-image: url(/css/images/boker_on.gif);
}
ul#kategorier li#kat2
{
  background-image: url(/css/images/artikler_off.gif);
}
ul#kategorier li#kat2:hover
{
  background-image: url(/css/images/artikler_on.gif);
}
ul#kategorier li#kat3
{
  background-image: url(/css/images/student_off.gif);
}
ul#kategorier li#kat3:hover
{
  background-image: url(/css/images/student_on.gif);
}
ul#kategorier li#kat4
{
  background-image: url(/css/images/annet_off.gif);
}
ul#kategorier li#kat4:hover
{
  background-image: url(/css/images/annet_on.gif);
}




/*  METODEN KNAPPEVALG  */

div#metoden
{
	float: left;
	width: 100%; 
	padding-bottom: 10px;
}
ul#metoden
{
  /* float: left; */
  padding: 0px; margin: 0px;
  list-style-type: none;
}
ul#metoden li
{
  display: block; 
  float: left;
  padding: 0px; 
  margin-right: 2px;
}
ul#metoden a 
{
  text-decoration: none;
}
ul#metoden li div
{
  float: left;
  width: 117px;
  height: 68px;
}
ul#metoden li#step1
{
  background-image: url(/css/images/1off.jpg);
}
ul#metoden li#step1:hover, ul#metoden li#step1Active
{
  background-image: url(/css/images/1on.jpg);
}
ul#metoden li#step2
{
  background-image: url(/css/images/2off.jpg);
}
ul#metoden li#step2:hover, ul#metoden li#step2Active
{
  background-image: url(/css/images/2on.jpg);
}
ul#metoden li#step3
{
  background-image: url(/css/images/3off.jpg);
}
ul#metoden li#step3:hover, ul#metoden li#step3Active
{
  background-image: url(/css/images/3on.jpg);
}
ul#metoden li#step4
{
  background-image: url(/css/images/4off.jpg);
}
ul#metoden li#step4:hover, ul#metoden li#step4Active
{
  background-image: url(/css/images/4on.jpg);
}
ul#metoden li#step5
{
  background-image: url(/css/images/5off.jpg);
}
ul#metoden li#step5:hover, ul#metoden li#step5Active
{
  background-image: url(/css/images/5on.jpg);
}
ul#metoden li#step6
{
  background-image: url(/css/images/6off.jpg);
}
ul#metoden li#step6:hover, ul#metoden li#step6Active
{
  background-image: url(/css/images/6on.jpg);
}




/*** LENKER ***/

.lenke .blue { margin: 0px; padding: 10px 0 4px 0; }
.lenkeLogo
{
	float: right; width: 100px; 
	border: 1px solid #999999; padding: 4px; 
	margin-top: 0 0 4px 8px;
}
.svart { font-size: 16px; }
.kategori { font-size: 14px; color: #333333; }
.lenkeTittel
{ 
	font-size: 12px; font-weight: bold; color: #EE8517; 
	margin: 0px; padding: 0px; 
}
.lenkeTittel a { text-decoration: none; color: #EE8517;}
.lenkeTittel a:hover { text-decoration: underline; }


/* Rubrikk-spalte */

#rubrikker 
{ 
	float: right; width: 240px;
	padding: 0px 5px 10px 15px;
	background-color: #fafdff;
}
.rubrikkFmb
{
	width: 200px; border: 1px solid #97d3e7;
  	background: #FCF5C9 url(/images/blatt_skilt.png) top no-repeat;
	margin: 0 0 8px 15px;
	padding: 0px 10px 4px 15px;
	color: #333333;
}
.rubrikkFmb h4 
{ 
	font-size: 12px; font-weight: bold;
	color: white; padding: 8px 0 10px 0; margin: 0px;
}


/* *** NYHETSBREV *** */

.newsletter tr td { background: #E0E481; padding: 4px; }

#nyhetsbrev { width:787px; background-color: white;}
.nyhetsbrevTopp 
{ 
	width:787px; height:76px;
	background-image: url(/images/nyhetsbrev_topp.jpg);
}
.nyhetsbrevTekst
{
	padding: 0 20px 0 60px;
}
.nyhetsbrevBunn 
{ 
	width:787px; height:76px;
	background-image: url(/images/nyhetsbrev_bunn.jpg);
}


/* umbraco editor */
#holderBody { background: #fff; align: left; }
#holder { border: 1px solid #CCC; padding: 10px; }




/* --- BUNN --- */

#bottom {
  clear: left; width: 950px; height: 38px;
  background: transparent url(/css/images/fritid_bunn3.gif) no-repeat;
}
#blank
{
	/*float: right;*/
	width: 100px;
	margin-right: 100px;
	padding: 6px 40px 0px 0px;
	height: 25px;
	background-color: transparent;
	background-image: url(/css/images/blank2.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #bbbbbb;
	text-align: right;
}
#blank a
{
	color: #bbbbbb;
	text-decoration: none;
}
#blank a:hover
{
	text-decoration: underline;
}








/* EDITOR PROPERTIES */
