/*CSS av Morten Fjellman Olsen*/
* {
	margin:0;
	padding:0;
	}
	
.adMiddleTop {
	* height:166px;
	}

h1 {
	color:#980266;
	text-decoration:none;
	font-size:46px;
	font-weight: normal;
	margin-bottom:6px;
	margin-top:0;
	}
	
.adMiddleTop {
	*padding-bottom:10px;
	}

#adBottomArt {
	margin-left:110px;
	}
	
.image_caption {
	padding:0 5px;
	/*background-color:#C798BA;*/
	color:#403E41;
	margin-top:2px;
	margin-bottom:2px;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #fff;
	}
	
.photographer {
	padding-bottom:1em;
	font-size:10px;
	}
	
#menu_col {
	float:left;
	width:103px;
	overflow:hidden;
	}
	
ul#left_menu {
	border-bottom:1px solid #000;
	padding-bottom:4px;
	width:100px;
	overflow:hidden;
	}
	
#pic_title {
	float:left;
	width:663px;
	overflow:hidden;
	}
	
#wrap {
	}
	
#wrap_content {
	overflow:visible;
	background-color:#F5F4F5;
	*margin:-25px 0 0 118px;
	}
	
#header {
	padding-top:0;
	margin-top:0;
	background-color:#DB14A8;
	height:74px;
	overflow:hidden;
	}
	
#top_bar {
	margin-bottom:0px;
	margin-top:0px;
	}
	
#header #logo_img {
	height:51px;
	overflow:hidden;
	}
	
#header #header_ad {
	height:51px;
	overflow:hidden;
	margin-top:0px;
	}
	
#content_wrap {
	float:left;
	width:768px;
	margin-left:2px;
	padding-bottom:10px;
	background:url(/nettavisen/gif/side2/v3/art_bg_stripe_v2.gif) top left repeat-y;
	}
	
#content_top {
	background-color:#fff;
	padding-bottom:10px;
	padding-top:4px;
	}
	
#article_ad {
	position:relative;
	width:768px;
	height:175px;
	overflow:hidden;
	/*padding-top:8px;*/
	margin-top:0;
	background-color:#fff;
	padding-bottom:6px;
	}
	
#article_ad object, #article_ad img {
	/**margin-top:-12px;*/
	}
	
#ad__OTP_no1_wrap {
	/*CSS ligger inline pga OTP-annonse. Denne ene regelen er spesifikk for artikkelmalen.*/
	margin-left:3px;
	}
	
.hidden {
	display:none;
	}
	
.ad_tag {
	background:url(/nettavisen/gif/v4/b/ad_tag.gif) left top no-repeat;
	width:100%;
	height:15px;
	display:block;
	margin-bottom:2px;
	}
	
#three_col_wrap {
	}
	
#bodytext {
	float:left;
	width:462px;
	background-color:#fff;
	padding-left:6px;
	padding-right:6px;
	margin-left:0;
	border-right:1px solid #ccc;
	font-family: Georgia, Palatino, "Times New Roman", Times, serif;
	}
	
#bodytext b {
	font-size:12px;
	font-family: Georgia, Palatino, "Times New Roman", Times, serif;
	}
	
#byline_wrap a {
	color:#9A0065;
	}
	
#bodytext p {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#bodytext ul, #bodytext ol {
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:1em;
	}
	
#bodytext a {
	color:#9A0065;
	}
	
#bodytext #ad_bodytext_top {
	margin-left:-5px;
	}
	
#byline_wrap {
	border-left:1px solid #C1A4C3;
	border-right:1px solid #C1A4C3;
	border-bottom:1px solid #C1A4C3;
	margin-left:-5px;
	margin-bottom:15px;
	width:466px;
	padding-top:5px;
	padding-bottom:4px;
	}

#byline_wrap a {
	color:#9A0065;
	}

.authContainer {
	width:145px;
	float:left;
	border-right:1px solid #C1A4C3;
	}
	
.authContainer #bylineContainer {
	margin:2px 4px 1px 3px;
	}


#byline_promo {
	width:119px;
	float:left;
	border-right:1px solid #C1A4C3;
	height:40px;
	}
	
#byline_promo a {
	display:block;
	margin:1px 2px 0 4px;
	font-size:10px;
	}
	
#tip_us {
	width: 200px;
	height:40px;
	font-size: 11px;
	font-family: arial, sans-serif;
	float:left;
}
#tip_us img {
	float:right;
	margin-right:8px;
	margin-top:10px;
	}
#tip_us a#tip_us_a {
	font-weight:bold;
	margin-left:10px;
	display:block;
	margin-top:5px;
	text-decoration:none;
	}
#tip_us a#tip_us_txt {
	margin-left:10px;
	display:block;
	}
	
.leadtext {
	color:#980266;
	font-size:18px;
	margin-bottom:1em;
	width:460px;
	}
	
.articleImage {
	float: right; 
	clear: right;
	margin: 0 6px 4px 4px;
	}
	
.imageCaption {
	font-size:10px;
	display:block;
	}
	
#slideshow {
background-color:#EAEFF7;
border:1px solid #A9B6Cc;
width:470px;
margin-top:20px;
overflow:hidden;
color:#000;
margin-left:-5px;
}
#slideshow h3 {
font-size:23px;
margin:5px 0 5px 5px;
}
#slideshow img {
border: 0;
}
#slide_controller {
background-color:#CCD3E3;
height:20px;
width:460px;
margin-left:4px;
text-align:center;
}
#slide_controller a.prev_btn {
text-decoration:none;
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_forrige.gif) top left no-repeat;
height:19px;
display:block;
width:84px;
float:left;
margin-left:90px !important;
margin-left:45px;
}
#slide_controller a.prev_btn:hover {
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_forrige.gif) bottom left no-repeat;
}
#slide_controller a.slide_btn {
text-decoration:none;
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_slideshow.gif) top left no-repeat;
height:19px;
width:108px;
display:block;
float:left;
}
#slide_controller a.slide_btn:hover {
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_slideshow.gif) bottom left no-repeat;
}
#slide_controller a.stop_btn {
text-decoration:none;
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_stop.gif) top left no-repeat;
height:19px;
width:108px;
display:block;
float:left;
}
#slide_controller a.stop_btn:hover {
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_stop.gif) bottom left no-repeat;
}
#slide_controller a.next_btn {
text-decoration:none;
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_neste.gif) top left no-repeat;
height:19px;
display:block;
width:84px;
float:left;
margin-left:2px;
}
#slide_controller a.next_btn:hover {
background:url(/nettavisen/gif/v4/images/picture_gallery/btn_neste.gif) bottom left no-repeat;
}
#image_container {
background-color:#EBEFF8;
}
#image_container img {
margin-left:4px;
margin-top:1px;
}
#image_container p {
margin-left:5px;
margin-top:8px;
margin-right:5px
}
#image_container p span {
margin-left:0;
margin-top:-8px;
font-size:10px;
color:#6E7C96;
display:block;
}
#thumb_container {
background-color:#AAB6CC;
margin-top:14px;
width:470px;
}
#thumb_container img {
display:block;
width:58px;
height:58px;
margin:0 auto;
}

#slideshow #thumb_container ul {
list-style:none;
overflow:hidden;
width:465px;
margin-left:6px;
padding-top:8px;
padding-bottom:8px;
}
#slideshow #thumb_container ul li {
text-indent:0;
float:left;
overflow:hidden;
margin:0 4px 4px 0;
padding:0;
}

#thumb_container ul li a {
border:1px solid #fff;
width:60px;
height:60px;
display:block;
margin:0;
padding:0;
}
#thumb_container ul li a:hover {
border:1px solid #F00;
width:60px;
height:60px;
}

#slideshow .more_slides {
font-size:11px;
color:#000;
font-weight:bold;
margin-left:5px;
}
#slideshow .slide_ad {
font-size:10px;
color:#000;
float:right;
margin-right:8px;
margin-top:-5px;
margin-bottom:8px;
padding-top:10px;
}
/*Dette for å fjerne background-image på li'ene som holder thumbnails'ene*/
ul#image_list {
height:auto;
}
ul#image_list li {
list-style:none;
background:none;
	margin-left:0px;
}
#slideshow #bottom_ad {
margin:8px 0 5px 1px;
}	
	
.articleInlineImage {
	clear:right;
	float:right;
	margin-left:10px;
	padding-bottom:8px;
	font-size:11px;
	}	
	
.photographer {
	color:#000;
	}

.article_ad {
	margin-top:8px;
	}	
	
#newslist_last5 {
	float: right; 
	clear: right;
	margin: 0 6px 4px 4px;
	width:213px;
	border:1px solid #E3D1DF;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 6px 0 6px;
	_display:inline;
	}

#inline222ad {
	float: right;
	clear: right;
	margin: 0 3px 4px 4px;
	_display:inline;
	width:222px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 6px 0 6px;
	height:63px;
	}
	
#newslist_last5 h5 {
	background-color:#E3D1DF;
	font-size:11px;
	color:#5C275D;
	font-weight:normal;
	padding:2px 0 2px 6px;
	margin-left:-6px;
	margin-right:-6px;
	}
	
#newslist_last5 ul { 
	list-style:none;
	margin:4px 4px 4px 0;
	}
	
#newslist_last5 ul li a { 
	color:#5C275D;
	}

.relatedPolls {
	float: right;
	clear: right;
	margin: 6px 6px 4px 4px;
	width:213px;
	padding:0 6px 0 6px;
	}

#ad_468x400 {
	margin:5px 0 5px -3px;
	}
	
#story_1_9_wrap {
	background:#C0B5BC url(/nettavisen/gif/side2/v3/bg_stripe.gif) top left repeat-y;
	padding-top:8px;
	padding-bottom:8px;
	margin-left:-6px;
	}
	
#bodytext .story_1_9 {
	width:472px;
	float:left;
	margin-top:4px;
	background:url(/nettavisen/gif/side2/v3/sak_bg_stripe.gif) top left repeat-y;
	}

#ad_column {
	float:left;
	width:190px;
	margin-left:0;
	background-color:#C798BA;
	}
	
#ad_1, #ad_2, #ad_3, #ad_4 {
	margin-left:5px;
	width:180px;
	overflow:hidden;
	}
	
#ad_1, #ad_2, #ad_3, #ad_4  {
	margin-bottom:5px;
	}
	
#faneliste {
	margin-left:2px;
	margin-bottom:5px;
	height:202px;
	}
	
#faneliste #faneliste1 {
	height:175px;
	}
	
#faneliste #faneliste2 ul, #faneliste #faneliste3 ul {
	height:175px;
	}
	
#pic_col {
	width:100px;
	_width:95px;
	overflow:hidden;
	float:left;
	height:100%;
	margin-left:2px;
	_margin-left:0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#pic_col .faneliste_content {
	margin-left:0px;
	}
	
#pic_col img {	
	margin-left:0;
	}

#pic_col h3 {
	background-color:#CD0099;
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
	color:#fff;
	padding:4px 0 3px 3px;
	margin-bottom:5px;
	}

#pic_col h4 {
	font-size:9px;
	margin-bottom:12px;
	padding:0 2px 0 2px;
	}
	
#pic_col h4 a {
	color:#000;
	text-decoration:none;
	font-weight:normal;
	}
	
#pic_col h4 a:hover {
	text-decoration:underline;
	}

#pic_col span {
	display:none;
	}
	
#share_links {
	margin-bottom:10px;
	margin-top:10px;
	list-style:none;
	margin-left:0 !important;
	}
	
#share_links li {
	background:none;
	float:left;
	}
	
#facebook_sharelink {
	padding:2px 0 0 20px; 
	margin-bottom:10px; 
	text-decoration:none; 
	color:#000; 
	height:16px; 
	background:url(http://pub.tv2.no/nettavisen/gif/fb/share.gif) no-repeat top left;
	}

a#facebook_sharelink:hover {
	text-decoration:underline;
	}

#myspace_sharelink {
	padding:2px 0 0 20px; 
	margin-left:12px; 
	margin-bottom:10px; 
	text-decoration:none; 
	color:#000; 
	height:16px; 
	background:url(http://pub.tv2.no/nettavisen/gif/fb/myspace_logo_16.gif) no-repeat top left;
	}

a#myspace_sharelink:hover {
	text-decoration:underline;
	}
	
#nettby_sharelink {
	padding:2px 0 0 20px; 
	margin-left:12px; 
	margin-bottom:10px; 
	text-decoration:none; 
	color:#000; 
	height:16px; 
	background:url(http://pub.tv2.no/nettavisen/gif/fb/nettby_logo.gif) no-repeat top left;
	}

a#nettby_sharelink:hover {
	text-decoration:underline;
	}
	
	
/*Push-plug*/
#push_plug_wrap {
	border:1px solid #D9D9D9;
	margin-bottom:5px;
	padding:1px 0 4px 5px;
	}
	
.push_plug {
	float:left;
	width:184px;
	height:43px;
	overflow:hidden;
	margin-top:3px;
	margin-right:6px;
	}
	
.push_plug img {
	float:left;
	margin-right:5px;
	border:none;
	}
	
.push_plug h3 {
	font-size:11px;
	margin:0;
	padding:0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.push_plug h3 a {
	color:#000;
	text-decoration:none;
	}
	
.push_plug h3 a:hover {
	text-decoration:underline;
	}

.push_plug p {
	font-size:10px;
	color:#A8A8A8;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	}
	
#push_plug_curent_img {
	float:left;
	margin-right:0;
	}
	
#karusell_so {
	margin-left:-3px;
	}
	
#ajax_poll {
	margin-right:8px;
	display:inline;
	margin-bottom:5px;
	width:175px;
	overflow:hidden;
	float:right;
	clear:both;
	}
	
#ajax_poll h4 {
	border:1px solid #d5d5d5;
	border-bottom:none;
	width:110px;
	margin:6px 0 0 0;
	padding:2px 0;
	font-size:12px;
	font-weight:normal;
	}
	
#ajax_poll h4 img {
	margin:0 4px 0 4px;
	}
	
#ajax_poll form {
	border:1px solid #d5d5d5;
	margin:0 auto;
	padding:6px 0 6px 0;
	}
	
#ajax_poll form fieldset {
	border:none;
	font-weight:bold;
	padding:0 6px;
	}
	
#ajax_poll form p {
	color:#000;
	font-size:11px;
	}
	
#ajax_poll form label {
	font-weight:normal;
	cursor:pointer;
	}	
	
#ajax_poll form label span {
	display:block;
	float:left;
	margin-left:5px;
	margin-top:0px;
	*margin-top:3px;
	width:140px;
	*width:auto;
	}

#ajax_poll form input {
	display:block;
	float:left;
	padding-bottom:5px;
	}	
	
a#show_result_btn {
	color:#000;
	font-weight:bold;
	margin-left:6px;
	*margin-left:12px;
	}

a#show_result_btn:hover {	
	color:#81A8CF;
	}
	
.poll_graph {
	border:1px solid #779BBF;
	height:10px;
	margin-bottom:7px;
	background-color:#99CCFF;
	position:relative;
	overflow-y:hidden;
	margin-left:2px !important;
	*margin-left:5px !important;
	}

span.poll_pct {
	font-size:10px;
	display:block;
	margin:-19px 0 0 3px; 
	*margin-left:7px !important;
	position:relative;
	z-index:20;
	}	

#related_stories h3, .arkiv_temaer h3 {
	font-size:11px;
	}
	
#related_stories ul {
	margin-left:0;
	}
	
#related_stories ul li, .arkiv_temaer ul li {
	float:left;
	margin-right:10px;
	list-style:none;
	white-space:nowrap;
	}
	
#related_stories ul li a, .arkiv_temaer ul li a {
	background:url(/nettavisen/gif/v5/common/relatedicons/binders.gif) center left no-repeat;
	padding-left:12px;
	text-decoration:none;
	}
	
#related_stories ul li a:hover, .arkiv_temaer ul li a:hover {
	text-decoration:underline;
	}
	
.arkiv_temaer {
	margin-top:10px;
	}

.arkiv_temaer ul {
	margin-left:0 !important;
	}

