#ad_top_right {
	width:768px;
	}

a {
	color:#9a0000;
}

#article_sidebar {
	border-top:1px solid #172941;
}

#article_sidebar a, #section_sidebar a {
	color:#172941;
}

#tip_small h4, #tip_us_small p strong, #article_sidebar #tip_us_wrap h4 {
color:#9a0000;
}

#article_sidebar #fra_forsiden div h3 a, #section_sidebar #fra_forsiden div h3 a {
color:#172941;
}

#article_sidebar #fra_forsiden h4, #article_sidebar #article_service h4, #section_sidebar #fra_forsiden h4 {
border-top:6px solid #9a0000;
}

#article_sidebar #tip_us_wrap h4 {
border-top:6px solid #9a0000;
}

#nav {
	background-color:#ededed;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
}

#nav li.level_1 {
	float: left;
}

#nav li.level_1 {
	float:left;
	height:25px;
	overflow:hidden;
	background:url(/nettavisen/gif/na2.0/menu_seperator.jpg) right center no-repeat;
	}
	
#nav li.last_item {
	background:none;
	padding-right:0;
	margin-right:0;
	}

#nav li.level_1 a {
	display:block;
	padding:4px 10px 0 10px;
	margin:1px 0 0 2px;
	font-size:15px;
	text-decoration:none;
	color:#09285E;
	line-height:1.1;
	}
	
#nav li.level_1 a:hover {
	text-decoration:underline;
}

#services_nav {
	background-color:#112b4e;
	height:11px;
	font-size:11px;
	padding:3px 0 4px 0;
	margin-top:2px;
}

#services_nav li {
	float:left;
	margin-left:8px;
	color:#fff;
}

#services_nav li a {
	color:#fff;
	padding-right:4px;
}
/************************************  /NAVIGATION:  ************************************/

/************************************  HEADER:  ************************************/

#a_1881_link img {
	display:block;
	float:left;
	margin-top:10px;
	}

#search_bar {
	height:40px;
	background:url(/nettavisen/gif/na2.0/form_backgr.jpg) bottom left repeat-x;
	}

#searchBarForm, #search_archive {
	float:left;
	margin:15px 10px 0 8px;
	display:inline;
	}

#searchBarForm input#searchFieldQuery, #search_archive #adresse {
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	}
	
#search_archive #adresse {
	width:135px;
}
	
#searchBarForm label, #searchBarForm label a, #search_archive label {
	color:#000;
	font-size:11px;
	}

#searchBarForm .search_btn, #search_archive .search_btn {
	vertical-align:middle;
	* vertical-align:text-bottom;
	}

#searchBarForm .search_btn {
	* margin-left:-4px;
	}

#logo_1881 {
	float:left;
	margin-top:13px;
	_margin-top:15px;
	}

#header {
	width:980px;
	background-color:#fff;
	padding-top:5px;
}

#header_comments_wrap {
	float:right;
	width:585px;
	margin-right:10px;
	display:inline;
}
	
.header_commentaries {
	width:280px;
	height:70px;
	overflow:hidden;
	float:left;
	position:relative;
	margin-top:8px;
}

.hc_2 {
	padding-left:25px;
}
	
.header_commentaries span {
	font-size:9px;
	text-transform:uppercase;
}
	
.header_commentaries img {
	position:absolute;
	bottom:0;
	right:0;
}

.header_commentaries h3 {
	width:198px;
	overflow:hidden;
	font-weight:normal;
	height:33px;
	padding-bottom:2px;
}
	
.header_commentaries h3 a {
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	line-height:1;
}		
	
.header_commentaries h4 {
	font-size:10px;
	font-weight:normal;
	color:#993333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin:10px 60px 0 0;
}		

#logo_bar {
	border:none;
	margin-left:0;
}
	
#logo_links {
	width:100%;
	}
	
#logo_links h1 {
	width:130px;
	float:left;
	padding-top:10px;
	top:0;
}
	
#header_art_wrap {
	float:right;
	height:64px;
	overflow:hidden;
}

#header_art_wrap div {
	float:left;
	width:200px;
	overflow:hidden;
	margin-top:1px;
	border-bottom:1px solid #145599;
}

#header_art_wrap div img {
	float:right;
}

#header_art_wrap #header_art_1 h3 {
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	line-height:1.1;
	padding-top:8px;
	font-weight:normal;
}

#header_art_wrap #header_art_2 {
	margin-left:25px;
}

#header_art_wrap #header_art_2 h4 {
	color:#B42D19;
	font-size:12px;
	text-transform:uppercase;
	line-height:1.1;
	margin-top:7px;
	margin-bottom:3px;
}

#header_art_wrap #header_art_2 h3 {
	font-weight:normal;
	line-height:1.1;
}
	
#main_sections {	
	margin-bottom:2px;
	width:355px;
	float:left;
	}

#main_sections li {
	float:left;
	margin:0 3px 0 0;
	padding-right:3px;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	line-height:1.2;
	}

#main_sections li a {
	color:#00295d;
	text-decoration:none;
	}
	
#main_sections li#link_side2 {
	background:none;
	}
	
#main_sections li#link_side2 a {
	color:#e6065c;
	}
	
#main_sections li a:hover {
	text-decoration:underline;
	}
	
#main_sections li.external_sec a {
	color:#165291;
}

.roles_accounting_head, #related_wrap, #local_news_wrap, #pic_gallery_wrap, #map_wrap {
	border-top:1px solid #9a0000;
	padding-top:3px;
}

#rolls_wrap h4 a, #accounting_wrap h4 a {
	color:#9a0000;	
	text-deoration:none;
	}
	
#mittOppdragAds {
	border-top:1px solid #9a0000;
	border-bottom:1px solid #9a0000;
	padding:12px 0 5px 5px;
	list-style-type:disc;
	margin-bottom:10px;
	}

#disqus_heading {
	color:#9a0000;
	border-bottom:5px solid #9a0000;
	margin-bottom:5px;
	font-size:16px;
	text-transform:uppercase;
}

.small_pic {
	border-top:1px solid #112b4e;
	padding-top:3px;
}

#last_10_list h4 {
	border-top:6px solid #9a0000;
	padding-top:3px;
	color:#9a0000;
}

#footer_col_2 h5 a {
color:#9a0000;
}

#header_ad {
	width:980px;
	overflow:hidden;
	margin-top:2px;
}

#sticky_ad {
	position:absolute;
	z-index:99;
	top:23px;
	*top:26px;
	left:1021px;
	_top:expression(eval(document.documentElement.scrollTop) + 10);
}


#sticky_bottom {
	position:fixed; 
	bottom:0px; 
	width: 980px; 
	height:50px;  
	z-index:99; 
	left:10px;
  _position: absolute;
  _top: expression(document.documentElement.scrollTop+2+document.documentElement.clientHeight-this.clientHeight);
	background-color:#CC3333;
}

#tip_a_friend form input {
	width:118px;
}

#footer_col_2 h5, #footer_col_2 p {
	line-height:1.2;
	font-size:12px;
	margin-bottom:12px;
}


/*PROPAGANDA: Stilling ledig-boks*/
#stilling_ledig {
	margin-top:10px;
	border-top:6px solid #9a0000;
	padding-top:3px;
	margin-bottom:8px;
}

#stilling_ledig h4 {
	font-size:11px;
	text-transform:uppercase;
}

.stilling {
	background-color:#edf2f8;
	padding:8px;
}

#stilling_ledig .stilling h3 {
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

#stilling_ledig .stilling h3 a {
	color:#6e181f;
	text-decoration:none;
}

#stilling_ledig .stilling h3 a:hover {
	text-decoration:underline;
}

#stilling_ledig .stilling .leadtext {
	margin-bottom:0;
	font-size:12px;
}

/*---------------------------------------------STILLING LEDIG*/
/*Overskriver stiler fra css/v6/article.css*/
.stilling_article_sidebar {
	border-top:none !important;
}

.stilling_sidebar_title {
	border-top:6px solid #ffcebd;
}

#app_form {
	background:url(/nettavisen/gif/na24/v6/stilling_ledig/na24_soknadknapp.gif) left top no-repeat;
}

#app_form:hover {
	background:url(/nettavisen/gif/na24/v6/stilling_ledig/na24_soknadknapp.gif) left bottom no-repeat;
}
