.box.single_story {
	margin-top: -22px;
	z-index: 100;
	overflow: auto;	
}
.box.single_story .inner {
	padding: 7px;
}


/* TOPPSEKSJON AV SAKEN */
#story_header {
	position: relative;
	margin-top: -8px;
	width: 923px;
}

	#story_header_topp {
		width: 923px;
		height: 373px;
		position: relative;
		overflow: hidden;		
	}
	
		#imageOverlay {
			position: absolute;
			top: 0px; 
			left: 7px;
			z-index: 70;
		}
		
		#story_header_topp .story_main_image {
			width: 640px;
			height: 360px;
			position: absolute;
			top: 7px;
			left: 7px;
			z-index: 50;
		}		
		
		#story_header .caption {
			display: block;
			width: 602px;
			position: absolute;
			z-index: 60;
			bottom: 10px;
			color: #fff;
			background: #e6008d;
			padding: 4px 10px;
			margin: 0 8px;
			font-size: 12px;
			line-height: 1.3em;
			left: 1px;
		}
		
	#story_header_extras {
		width: 230px;
		height: 342px;
		position: relative;
		top: 20px;
		left: 670px;
		overflow: hidden;
		z-index: 100;
	}
	
		
		#fanfakta {
			position: relative;
			margin-bottom: 10px;
		}
		
			#fanfakta .fanfakta_content	{
				font-size: 9px;	
				font-weight: normal;		
				margin-top: 4px; 
				line-height: 12px;
				float: left; 
				clear: right;
				width: 137px;				
			}
		
			#fanfakta span {
				display: inline-block;
				padding-bottom: 4px;
			}
			
			#fanfakta .fanfakta_image { 
				float: left; 
				clear: left;
				width: 73px;
				margin: 6px 8px 0 0;
				position: relative;
			}
			
			#fanfakta .button {
				position: relative;
				display: block;
				clear: both;
				margin-top: 8px;
				width: 204px;
				text-transform: uppercase;				
			}
			
			
		.related_stories {
			line-height: 1.3em;
		}
		
		#related_stories_top {
			font-size: 10px;
		}

		#related_stories_top li {			
			padding: 4px 0 6px 0;
			width: 110px;
			float: left;
			display: inline-block;
		}
		
			#related_stories_top li img {
				width: 110px;
				height: 65px;
			}
		
			#related_stories_top .odd{
				clear: left; 
				margin-right: 10px;
			}
			
		#related_stories_bottom {
			margin-top: 20px;		
			font-size: 12px;
			clear: both;
		}	
		
			#related_stories_bottom li {			
				padding: 6px 15px 6px 0;
				width: 142px;
				float: left;
				display: inline-block;
			}
			
				#related_stories_bottom li img {
					width: 142px;
					height: 80px;
				}
				
					
	#story_header h1 {
		background: #00a9ec;
		color: #eee;
		margin: 0;
		padding: 2px 10px 6px 10px;
		font-size: 34px;
		line-height: 40px;
	}

	#story_header p {
		background: #00a9ec;
		color: #eee;
		margin: 0;
		padding: 0 10px 6px 10px;
		font-size: 17px;
		line-height: 20px;
		font-weight: bold;
	}

	
	#story_header_bunn {
		background: url("/gfx/layout/artikkel/artikkeltopp_avrundet_bunn.png") no-repeat;
		width: 923;
		height: 32px;
		clear: both;
		position: relative;		
	}
	
	
#story_content {
	position: relative;
	width: 628px;
	line-height: 1.4em;
	margin-right: 10px;
	float: left;
	clear: left;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 16px;
}


	#story_content .obj_holder {
		position: relative;
		/*overflow: hidden;*/
		margin-bottom: 8px;
		margin-top: 4px;
		background: #e6008d;
	}
		#story_content .obj_holder img {
			border: 0;
			padding: 0;
			margin: 0;
		}
		
		#story_content .obj_holder .caption {
			position: relative;
			display: inline-block;
			padding: 4px 6px 4px 6px;
			font-size: 12px;
			line-height: 1.3em;		
			color: #fff;
		}
		
		#story_content .obj_holder .text {
			clear: both;			
			padding: 4px 6px 4px 6px;
			font-size: 12px;
			color: #fff;
			background: #e6008d;
			margin-left: 2px;			
		}
		
.byline {
	font-size: 12px;
	/*font-style: italic;*/
	margin-top: 10px;
	color: #00A9EC;
	float: left;
}

.byline a, .byline a:link {
	color: #00A9EC;
}

.timestamp {
	float: left;
	color: #00A9EC;
	font-size: 12px;
	margin-bottom: 7px;
}
		
#right_column {
	width: 283px;
	float: left;
	/*background-color: #efefef;*/
	min-height: 500px;
}
	#magazine_ad #magazine_ad1 {
		margin-bottom:20px;
	}
	
	#magazine_ad .magazine_link {	
		clear: both; 
		color: #c51c83; 
		font-size: 17px; 
		font-weight: bold; 
		text-align: center; 
		margin-top: 7px;
	}


/* ANNONSER */
.netboard_area {
	width: 468px;
	height: 400px;
	position: relative;
	float: right;
	clear: right;
	background-color: #efefef;
	margin: 0 0 8px 8px;
}


.poll2 { background-color:white; }
.poll {width:626px; overflow:hidden; float:left; }
#poll_form {padding:2px 7px 2px 7px; margin:0px;}
#poll_form input {
	margin-top:5px;
}
#prepoll, #postpoll {clear:both; display:block; margin:5px 0px}
#poll-content {padding:10px; margin-left:10px}
#lesogsa p {width:150px; float:left; margin:5px; }
#lesogsa a {color:#ff71c6; font-weight:bold}

.poll_middle {
	border:1px solid #e7e7e7; 
	border-width:0px 1px; 
	background-color:#f6f4f7;   		
	z-index:1; 
	width:626px;
	overflow:hidden;  			
}
.poll_top_border {
	height:15px;  		
	background-image:url(http://www.media.allerinternett.no/round/2/?h=15&w=628&c=ffffff&f=f6f4f7&o=e7e7e7&k=5);
	background-position:top left; 
	background-repeat:no-repeat;		
	overflow:hidden;
	margin-bottom:-6px;		
}

.poll_bottom_border_outer {
	height:9px; width:100%; overflow:hidden;
}
.poll_bottom_border {  		
	margin-top:-6px;
	height:15px;  		
	overflow:hidden;			
	background-image:url(http://www.media.allerinternett.no/round/2/?h=15&w=628&c=ffffff&f=f6f4f7&o=e7e7e7&k=5);  		  		
	background-repeat:no-repeat;		
}	

.objekt-stem {display:block; clear:both; width:100%}
