@charset "utf-8";
/* CSS Document */
.DwTagMaster {
	display:none;
}
.DwTagPage {
	display:none;

}
.DwTagArticle  {
	display:none;
}
* {
	margin:0px;
	padding:0px;
	}
img {
	border:none;
	}
.clear{
	clear:both;
	}
.left {
	float:left;
	}
.right {
	float:right;
	}
a:active, object {outline: none;}
a:focus, object {-moz-outline-style: none;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#726f6f;
}

#wrapper{
	width:899px;
	/*min-height:718px;*/
	min-height:631px;
	margin: 10px auto;
	}
* html #wrapper{
	height:718px;
	}
#headcontent{
	width:899px;
	height:87px;
	}
#top_wrap{
	width:899px;
	height:65px;
	}
#logo{
	width:418px;
	height:65px;
	}
#sitegrafikk{
	width:481px;
	height:65px;
	}
#topspacer {
	width:899px;
	height:2px;
	}
#meny_wrap{
	width:899px;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
#first_menu_pynt{
	width:419px;
	height:20px;
	background:url(../images/menygradient.jpg) no-repeat top left;
	}
#first_menu{
	width:480px;
	height:20px;
	position:relative;
	/*padding-left:1px;*/
	}
#second_menuarea{
	width:899px;
	height:40px;
	position:absolute;
	right:0px;
	top:20px;
	display:none;
	/*background-color:#999999;*/
}
li.activelistitem #second_menuarea, li.inpath #second_menuarea  {
	display:block;
	}
#second_menu{
	position:absolute;
	z-index:50;
	right:0px;
	top:0px;
	width:899px;
	height:40px;
	text-align:right;
	}
#topspacer_bottom {
	height:10px;
	width:899px;
}
#contentarea{
	width:899px;
	min-height:427px;
	} 
* html #contentarea{
	height:427px;
	}
#main_content a, #main_content a:link, #main_content a:visited {
	color:#726f6f;
	text-decoration:none;
	}
#main_content a:hover, #main_content a:active {
	color:#000;
	text-decoration:underline;
	}
#main_content{
	width:899px;
	min-height:427px;
	/*background-image:url(../images/frontback.jpg);*/
	}
* html #main_content{
	height:427px;
	}
#index {
	padding:200px 710px 35px 35px;
	color:#FFFFFF;
	line-height:20px;
}
#contact {
	padding:150px 0px 35px 35px;
	color:#FFFFFF;
	line-height:20px;
	position:absolute;
	top:157px;
	left:0;
	z-index:2;
}
#contact_details {
	/*width:899px;*/
	width:480px;
	min-height:427px;
	float:left;
}

.north {color:#ac654c!important;}
.peru {color:#d3aa79!important;}
.chile {color:#6ac3c5!important;}
.down {color:#ffffff!important;}

.north, .peru, .chile, .down {
	font-weight:bold;
	text-decoration:none!important;;
}
.north:hover, .peru:hover, .chile:hover, .down:hover {
	text-decoration:underline!important;;
}


#left_side{
	width:419px;
	min-height:427px;
	}
* html #left_side{
	height:427px;
	}
#left_side h1{
	padding:50px 0 10px 8px;
	color:white;
	font-size:18px;
	font-weight:bold;
	}
#right_side{
	width:480px;
	min-height:427px;
	background:#cdd0d3;
	}
* html #right_side{
	height:427px;
	}

#left_side_ir{
	width:210px;
	min-height:427px;
	}
* html #left_side_ir{
	height:427px;
overflow:hidden;
	}
#right_side_ir{
	width:689px;
	min-height:427px;
	background:#cdd0d3;
	}
* html #right_side_ir{
	height:427px;
	}

#right_side h1, #right_side_ir h1, #stockinfo h1, #shareholder h1, #wide h1 {
	font-size:18px;
	font-weight:bold;
	padding:40px 20px 20px 0;
	display:block;
	text-align:right;
	}
#stockinfo {
	min-height:560px;
	}
#shareholder {
	min-height:560px;
	}
#wide {
	min-height:427px;
	}

#shareholder div.par_text, #wide div.par_text {
	width:600px;
	/*padding-left:66px!important;*/
	margin: 0 auto;
	} 
#stockinfo div.par_text {
	width:600px;
	padding-left:66px!important;
	} 
#right_side div.par_text, #right_side_ir div.par_text, #stockinfo div.par_text, #wide div.par_text {
	padding:0px 20px 20px 30px;
	display:block;
	}
#contact_details div.par_text {
	padding:50px 25px 20px 30px;
	display:block;
	}
#shareholder div.par_text {
	padding:0px 20px 20px 0px;
	display:block;
	}
#news_ir_spacer{
	width:899px;
	height:7px;
	background:url(../images/news_ir_spacer.jpg) repeat-x top left;
	}

#news_ir{
	width:899px;
	min-height:124px;
	
	}
#news_ir_site{
	width:899px;
	min-height:36px;
	padding:4px 0 0 0;
	background:#ffffff;
	}

#news{
	/*overflow:hidden;*/
	width:624px;
	min-height:137px;
	margin-right:4px;
	position:relative;
background:url(../images/nyhet_strek_under.jpg) bottom repeat-x;
	}
#ir{
	width:271px;
	min-height:124px;
	}
#ir_long {
	width:544px;
	min-height:36px;
	}
#ir_ticker {
	width:355px;
	min-height:36px;
	}
#footer{
	width:899px;
	height:60px;
	position:relative;
/*background:url(../images/nyhet_strek_under.jpg) top repeat-x;*/
	}
#footer div {
	position:absolute;
	bottom:0;
	width:899px;
}
/*________________members________*/

#members {
	position:absolute;
	bottom:0;
	left:0;
	padding:0 20px 20px 30px;
	}
.member_item {
	height:auto;
	width:85px;
	float:left;
	font-size:8px;
	text-align:center;
	color:black;
	margin-bottom:5px;
}
/*________IR box front _________*/
div#ir a, div#ir_long a {
	width:135px;
	height: 29px;
	float:left;
	text-decoration:none;
	text-align:center;
	padding: 6px 0 0 0px;
	/*margin-bottom:2px;	*/
	font-size:9px;
	font-weight:900;
	color:#726F6F;
	display:block;
	background:url(../images/investor_a.jpg) repeat-x;
	}
div#ir a#ir_double, div#ir_long a#ir_double {
	width:271px;
	background:url(../images/investor_a_long.jpg) repeat-x;
	}

div#irmenu {
	float:right;
	padding-right:20px;
	width:135px;
}
div#irmenu li {
	list-style-type:none;
	}
div#irmenu li a {
	width:135px;
	height: 23px;
	float:left;
	text-decoration:none!important;
	text-align:center;
	padding: 6px 0 0 0px;
	/*margin-bottom:2px;	*/
	font-size:9px;
	font-weight:900;
	color:#726F6F;
	display:block;
	background:url(../images/investor_a.jpg) repeat-x;
	}
div#irmenu li a:hover {
	text-decoration:underline!important;
	color:#726F6F!important;
	}
div#ir h1 {
	/*border-bottom:1px solid #000000;*/
	font-size:10px;
	font-weight:normal;
	padding:17px 0 6px;
	text-transform:uppercase;
}
div#news_ir div#news h1 {
	/*border-bottom:1px solid #000000;*/
	font-size:10px;
	font-weight:normal;
	padding:17px 0 6px 35px;
	text-transform:uppercase;
}

div#ir {
/*background:transparent url(../images/nyhet_strek_under.jpg) repeat-x scroll center bottom;*/
}
.little_right {
	margin-right:1px;
}
#news_feed {
	height:34px;
}
#contact_back {
	position:absolute;
	width:78px;
	height:20px;
	bottom:0;
	right:0;
}
#contact_back ul {
	list-style:none;
}
#contact_back ul li {
}
#contact_back ul li a{
	font-weight:900;
	text-decoration:none!important;
}
#contact_back ul li a:hover{
	text-decoration:underline!important;
	color:#726F6F;
}
#whatwedo_menu {
	position:absolute;
	width:450px;
	height:20px;
	bottom:5px;
	right:0;
}
#whatwedo_menu ul {
	list-style:none;
	float:right;
	margin-right:10px;
}
#whatwedo_menu ul li {
	float:left;
	padding: 0 10px;
}
#whatwedo_menu ul li a{
	font-weight:900;
	text-decoration:none!important;
}
#whatwedo_menu ul li a:hover{
	text-decoration:underline!important;
	color:#726F6F;
}
/*__________presentationstyle________*/
.pres_wrap {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #999999;
	margin:0 30px 10px 0;
	padding:4px;
	width:245px;
	height:50px;
	float:left;
	}
.pres_img {
	width:45px;
	height:50px;
	float:left;
	}
.pres_pdf {
	width:200px;
	height:50px;
	float:left;
	}	
.pres_pdf p{
	display:block;
	margin:0;
	padding:0;
	}
.pres_pdf a{
	display:block;
	margin:0;
	padding:0;
	}
.reports_item {
	width:285px;
	height:75px;
	overflow:hidden;
}
/*_____________________NEWS__________*/
#newpaging {
	position:absolute;
	left:0;
	bottom:4px;
	width:480px;
	text-align:center;
}
#rss_news {
	position:absolute;
	left:30px;
	top:44px;
	width:16px;
	height:16px;
}
ul#newslist {
	list-style:none;
	}
div.par_text ul#newslist li {
border-bottom:1px solid #CCCCCC;
margin:0 0 17px;
padding:0 0 4px;
	}

ul#newslist h2 {
	font-size:12px;
	}
div#newselement h1{
	text-align:left;
	padding-top:23px;
	}
div#newselement div#newsnavigation {
	margin: 30px 0 0 0;
}
/* """"overlay news stuff """""*/
div#overlay div.wrap #newsback {
	display:none;
}
div#overlay div.wrap #newselement h1 {
	padding-top:15px;
	font-size:22px;
}

div#overlay div.wrap #newselement a, div#overlay div.wrap #newselement a:link, div#overlay div.wrap #newselement a:visited {
	color:#726f6f;
	text-decoration:underline;
	}
div#overlay div.wrap #newselement a:hover, div#overlay div.wrap #newselement a:active {
	color:#000;
	text-decoration:underline;
	}
/*__________jCarousel____________*/
div.reports_col ul {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	height:296px;
}

div.reports_col ul li{
	margin:0!important;
	padding:0!important;
	list-style:none;
	/*display:block;*/
	width:285px;
	height:74px!important;
	overflow:hidden;
	border:none;
	margin-bottom:-1px;
	padding-bottom:-1px;
}
.pid697 ul li {
	margin-bottom:2px;
}
#jcarousel {
	height:296px;
	overflow:hidden;
}
div.reports_col h1 {
	padding:40px 32px 20px 0!important;
	text-align:center!important;
}

div.reports_col .pres_wrap {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #999999;
	margin:0;
	/*padding:4px;*/
	width:245px;
	height:50px;
	float:left;
	overflow:hidden;
	margin-bottom:-2px;
	}
#first_menu {
	z-index:1000;
}
.pid697 {
	width:285px;
	height:296px;
}
#carowrap {
	width:285px;
	height:427px;
	position:relative;	
}