/* FARGER */

/*
sort 			#000
hvit 			#fff
blågrå			#354253
blågrålysere	#757965
lysbrun			#b2b79a
orange  		#ee7000
kjempelys		#eeeeee
*/


/* ALLERSTRIPE */
#allerStripe {
	background-color: #fff;
	width: 815px;
	overflow: hidden;
}

#topstripe {
	margin: 2px 4px;
}



/* ANNONSER */
#ads_outside_top {
	overflow: visible;
	margin-bottom: 4px; 
	margin-left: 0px;
	clear: left;
	background-color: #556677;
	}

	
#textAds {
	overflow: visible;
	background-color: #000;
	margin-top: 5px;
	float: right;
}

.textAdsHolder{
	float:left; 
	height:30px; 
	width:815px;
	margin-bottom:3px; 
	position:relative;
}

/* tekstlenker */
#textAdText {
	margin:0px; 
	display:inline; 
	float:left;
	position:absolute;
	top:0px;
	left:0px;
	overflow: hidden;
	height: 28px;
	background-color: #000;
}


#textAdText a {
	display:inline; 
	float:left; 
	margin-left:3px; 
	padding:3px 0px 3px 0px;
	overflow:hidden;
	text-decoration:none;
	font-size:9px; 
	line-height:11px;
	width:150px;
}

#textAdText .link5 {
	overflow:hidden;
}

#textAdText .line1, #textAdText .line1Own {
	color: #efbc00;
	display:block;
}
#textAdText .line2, #textAdText .line2Own {
	color: white; 
	display:block;
}

#textAdText .textAdBox {
  width: 155px;
  height: 30px;
  display: inline;
  margin: 0px;
}

#ads_outside_rightColumn { 
	width: 180px;
  	height: auto;
	overflow: hidden; 
	display: inline;
	position: absolute;
	top: 112px;
	right: 3px;
	}

#ads_outside_rightColumn_pimp { 
	
	width: 180px;
  	height: auto;
	overflow: hidden; 
	display: inline;
	position: absolute;
	top: 158px;
	right: 0px;
	/*
	top: 38px;
	right: 6px;
	*/
}


	
	
.adFullWidthMiddle {
  background-color: #eee;
  height: auto;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd; 
  position: relative;
  text-align: center;
}

.adFullWidthMiddle .adHolder {
  width: 621px;
  margin-left: auto;
  margin-right: auto;
  bottom: 6px;
  position: relative;
}



.adSuperboard .adHolder{
  width: 768px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  /* bottom: 6px; */
}

#adSuperboardFrontpage {
/*
		border-top: 1px solid #ddd;
*/
}

#thisIsAdSuperboardFrontpage {
	text-align: center;
	position: relative;
	left: 346px;
}


#frontpageBottomSection #adMiddle1Frontpage {
  /* margin-bottom: 15px;
   visibility: hidden; */
   clear: both;
   position: relative;
   width: 794px;
   top: 20px;
   float: left;
}

#adMiddle2Frontpage {
	margin-bottom: 10px;
	margin-top: 10px;
	clear: both;
  /* visibility: hidden; */
}

.thisIsAd {
  width: 40px;
  font-size: 9px;
  background-color: #fff;
  padding-left: 4px;
  padding-right: 8px;
  position: relative; 
  top: -6px;
  display: inline;
}

.ad468 {
  width: 468px;
  background-color: #fff;
  text-align: center;
}

.ad468 .adHolder {
  height: auto;
}

#ad468Frontpage {
  position: relative;
  height: 400px;
  margin: 0px 0px 20px 25px;
  padding: 0px;
  float: left;
  /* border-top: 1px solid #ddd; */
}

#adMiddle0Frontpage {
  position: relative;
  width: 470px;
  margin: 0px 0px 35px 14px;  
  padding: 0px;
  text-align: center;
  /* border-top: 1px solid #ddd; */
}

#ad468FrontpageHolder {
  position: relative;
  top: -6px;
}

#ad468Article {
  height: auto;
  background-color: transparent;
  position: relative;
  text-align: center;
  float: right;
  margin-left: 12px;
  direction: rtl;
}

#ad468ArticleHolder{
	width: 468px;
}
	
#ad468ArticleFooter {
  overflow: hidden;
}

#thisIsAdArticleNetboard {
  position: absolute;
  top: -8px;
  left: 220px;
  color: #bbb;
}

#wl_rubrikksiden {
  margin: 8px 12px 12px 24px;
}

