body{
	margin:0;
	padding:0;
	font-size:.8em;
background-color: #e1d9d4;
font-family: arial, tahoma, verdana, sans-serif;
}
div.InnholdTekst{
	font-family:background-color:blue;
	}
.spacer{
	clear:both;
	margin:0;
	padding:0;
	}
#outerdiv{
	width:903px;	 
	background-color:transparent;
	margin: 0 auto;
	/*border-right: 1px solid #ccc;*/
}
#wrapper{
	/*border:1px solid #ccc;
	border-top: none;*/
	width:100%;
	background-color:#fff;
	
	}
#innerdiv{
	background-color:#fff;
	width:100%;
}
#topplinje{
	margin:0;

	background-color: #ffffff;
	padding:0;
	width:100%;
	clear:both;	
	  }
#menytopp{
	width:70%;	
	display:inline;
	float:left;
}

#menytopp, #menytopp td {
	float:left;	
	padding: 1px;
   }
 #menytopp ul{
	margin:0;
	padding:0;
	list-style:none;
   }
  #menytopp ul li{
	float:left;
	position:relative;      	   
	font-weight:bold;
  }
 #menytopp ul a{
	color:#000;
	text-decoration:none; 
	border-right: thin solid #000;
	padding: 0 0.5em;
	background-color:transparent !important;
	font-size:12px;
  }
#menytopp ul li a:visited{
	text-decoration:none; 
}
#sokliten{ 
	width:auto;
	float:right;
	margin-right:3px;
	padding-top:3px;
}
#sokliten input{
	background-color:#fff !important;
}
#bunn{
	clear:both;
	width:100%;
}
#bunn table{
	width:903px !important;
	}
#bunn table td{
   padding:.33em;
}
#innhold{
	float:left;
	width: 680px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 5px;
}
lowerpart{
   background-color: #f1f0eb;
   }
 
 #lowerpart.webpart{
	margin-bottom:0;
   }
 #lowerpart .webpart td>span{
	background-color: #d1cbbc;
   }
   
table {
	border-collapse:collapse !important;
}


a{
	color:blue;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#tools{
	position:relative;
	float:right;
	/*margin-bottom:-6px;*/
	padding:5px;
	}
#tools td{
	background-color: transparent;
	}	
#tools  ul{
	margin:0;
	padding:0;
	list-style:none;
   }
#tools  ul li{
	float:right;
	border-left: 1px solid #ccc;
}
#tools ul a{
	color:#000;
	text-decoration:none; 
	margin-left:2px;
	margin-right:0;
	padding: 2px;
	
	font-weight:bold;
  }
#tools a:hover{
	color:red;
	text-decoration:underline;
}
#tools ul li a:visited{
text-decoration:none; 
}

#bunn{
	margin-top:1em;
}
#bunn .MargTekst a, .BunnTekst, .MargTekst, .Bunntekst{
	/*font-size:11.5px;
	font-style:italic;*/
}

#news .InnholdTekst{
	
	font-style:italic;
	font-weight:normal;
}
td#ctl00_SkyggeBoks_MidtSone_ucArtikkel_ctl00_tdSkillelinje{
	
	}


.hidden 
{
    left:-1000px;
    position:absolute;
    width:900px;
}
input{font-size: .9em;}
.horisontalMeny li {padding:0;}
.ArtikkelKategoriOverskrift{
padding:.4em; font-size:.9em;}

#topplogo {
background-color:#E1D9D4;}
#Sone12 .neutral td {background-color:transparent;}