﻿html {font-size: 100.01%;height: 100%;}
body {background:#f3f3f3 url('/Media/Images/body-bg.png') top left repeat-x;color:#333;font: 69%/1.5 Arial, Helvetica, sans-serif;}
form{background:url('/Media/Images/footer-wide-bg.png') bottom left repeat-x;}

a, a:visited {color:#007187;}
a:hover {color:#9FC2CD;}
h1 {font-family:'Rockwell';font-weight:bold;color:black;font-size:3em;line-height:35px;}
h2 {font-size:16px;font-weight:bold;margin:0 0 .5em;}
h3 {font-size:1.16em;font-weight:bold;margin:0 0 .5em;}
h4.quote{color:#666;display:block;font-size:1.46em;margin:0 0 .5em;line-height:1.35em;}

img.left{float:left;line-height:0;padding-right:10px;}
img.right{float:right;line-height:0;padding-left:10px;}

p {margin:0 0 1em;}
strong {font-weight:bold;}
em {font-style:italic;}
hr {border:0 none;border-bottom:1px solid #ccc;clear:both;color:#fff;padding:10px 0 0;margin-bottom:1em;}
u {text-decoration:underline;}
div.intro {font-size:1.18em;line-height:1.25em;margin:0;}
div.intro p{margin:.5em 0 0;}
ul {list-style:none;margin:0 0 1em .5em;}
ul li {background:url('/Media/Images/list-item.gif') 5px 4px no-repeat;padding-left:20px;}
ul.contains-link-icons li{background:none;}
ul li.contains-link-icon {background:none;padding-left:0;}
ol {list-style-type:decimal;margin:0 0 1em 2.2em;}
li {margin:0 0 .3em;}

table td p {margin:0;}
.tabell {max-width:100%;}
.tabell caption {font-size:1.25em;font-weight:bold;margin-bottom:6px;}
.tabell td,
.tabell tbody th {border-bottom:1px solid #ddd;background:white;color:#000;font-size:1em;padding:3px 4px;text-align:right;vertical-align:top;}
.tabell th{padding:3px 4px;}
.tabell tbody th{text-align:left}
.tabell .tabellTop,
.tabell .tabellTopRight,
.tabell .tabellTopLeft,
.tabell .tabellTopRightThinBorder {font-weight:bold;color:black;background:#bbe0e8;border-bottom:none;vertical-align:bottom;}
.tabell .tabellTop,
.tabell .tabellTopRight,
.tabell .tabellTopLeft {border-top:4px solid black;}
.tabell .tabellTopRightThinBorder {border-top:1px solid black;text-align:right;}
.tabell .tabellTop {text-align:center;}
.tabell .tabellTopRight {text-align:right;}
.tabell .tabellTopLeft {text-align:left;}
.tabell .tabellLeft {text-align:left;}
.tabell .rowNumberProduction{text-align:center;vertical-align:middle;background:#007087;color:white;}
.tabell .rowNumberExploration{text-align:center;vertical-align:middle;background:#ffd200;}
.tabell .rowNumberDevelopment{text-align:center;vertical-align:middle;background:#89d22a;}
.tabell .month-total td.total{border-bottom-color:White;width:100px;}
.tabell .quarter-total td{background:#bbe0e8;border-bottom:none;font-weight:bold;}
.tabell tr.hover td{background:#fbdfbf;}
.tabell .year-total td{background:#bbe0e8;font-weight:bold;}
.tabell .tabellWhiteCellNoBorder {background:white;border-bottom:none;}
.tabell .hl {background-color:#f2f2f2;}
td.bigNum {color:#ef7f00;font-size:4.3em;font-weight:normal;line-height:0.9em;padding:10px 0.2em 10px 0;text-align:center;}
table.numbered td {border-bottom:1px solid #ccc;padding:10px .2em 10px 0;}

#Outer {margin:0 auto;width:928px;}

/***** HEADER *****/

#Header {clear:both;width:100%;}
#Logo {float:left;margin:20px 0 16px 23px;}
#Tools {float:right;margin:12px 22px 16px 0;}
#Tools .QuickSearchArea {float:right;}
#Tools .quickSearchField {background:url('/Media/Images/search-text-top.png') top left no-repeat;border:0;color:#999;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:16px;padding:4px 4px 2px;width:169px;}
#Tools .quickSearchButton {background:url('/Media/Images/search-btn-top.png') 100% 0 no-repeat;border:0;color:#007187;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;height:22px;padding:0 6px 0 3px;}
#Tools .langArea {float:right;}
#Tools .langArea a {float:left;height:19px;margin-right:10px;width:19px;}
#Tools .langArea .lang-sv {background:url('/Media/Images/lang-sv.gif') 0 0 no-repeat;}
#Tools .langArea .lang-en {background:url('/Media/Images/lang-en.gif') 0 0 no-repeat;}
#Tools a.auxiliary-link{font-size:12px;font-weight:bold;color:#015D70;margin-right:15px;text-transform:uppercase;}
#Tools a.auxiliary-link:hover{color:#BBE0E8;}
#MainMenu {position:relative;clear:both;}
#MainMenu ul {background:url('/Media/Images/menu-bg.png') top left repeat-x;clear:both;height:38px;list-style:none;margin:0;padding:0;}
#MainMenu ul li {background:url('/Media/Images/menu-item-bg.png') top left repeat-x;padding:0;margin:0;padding-right:2px;display:inline;float:left;}
#MainMenu ul li a{display:block;border-top:solid #bbe0e8 5px;color:#007087;font-size:12px;font-weight:bold;line-height:14px;padding:6px 10px;text-transform:uppercase;}
#MainMenu ul li.selected {}
#MainMenu ul li.selected a {border-top-color:#007087;}
#MainMenu ul li a:hover,
#MainMenu ul li a.mega-menu-enabled {color:white;border-top-color:#ef7f00;}
#MainMenu ul li div.mega-menu{display:none;position:absolute;top:31px;left:0;width:928px;background:blue;overflow:hidden;z-index:999;}
#MainMenu ul li div.mega-menu ul.menu{height:auto;width:230px;padding:20px;float:left;background:none;}
#MainMenu ul li div.mega-menu ul.menu li{float:none;border:none;display:block;background:none;}
#MainMenu ul li div.mega-menu ul.menu li a{color:White;text-shadow: #007087 1px 1px 0;border-top:none;border-bottom:#4e9dad solid 1px;background:url('/Media/Images/mega-menu-item-arrow.png') 8px 7px no-repeat;padding:5px;padding-left:19px;text-transform:none;filter:none !important;}
#MainMenu ul li div.mega-menu ul.menu li a:hover{color:#bbe0e8;}
#MainMenu ul li div.mega-menu ul.menu li a.first{border-top:#4e9dad solid 1px;}
#MainMenu ul li div.mega-menu ul.teasers{overflow:hidden;width:638px;clear:none;background:none;height:auto;padding:20px 0;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser{float:left;background:none;padding:0;display:block;margin-right:16px;width:202px;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser-3{margin-right:0px;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser-region-list{width:164px;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser-region-list-wide{width:278px;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser a{border:none;background:none;padding:0;margin:0;text-transform:none;font-size:11px;font-weight:normal;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser a:hover p{color:#bbe0e8;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser p{color:White;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser p.image{margin-bottom:2px;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser p.image img{border:solid 1px #a3a3a3;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser p.heading{margin-bottom:0px;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser p.heading strong{display:block;font-size:14px;text-transform:uppercase;border-top:solid 5px #007087;padding-top:3px;color:#333;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser ul{height:auto;background:none;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser ul li{float:none;display:block;background:none;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser ul li a{border:none;background:url('/Media/Images/mega-menu-item-arrow.png') 2px 5px no-repeat;padding:3px 2px;padding-left:11px;text-transform:none;color:White;}
#MainMenu ul li div.mega-menu ul.teasers li.teaser ul li a:hover{color:#bbe0e8;}

/* gradients */

#MainMenu ul li a:hover,
#MainMenu ul li a.mega-menu-enabled
{
background: #79bac8; /* Old browsers */
background: -moz-linear-gradient(top, #79bac8 0%, #007087 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79bac8), color-stop(100%,#007087)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #79bac8 0%,#007087 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #79bac8 0%,#007087 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #79bac8 0%,#007087 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79bac8', endColorstr='#007087',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #79bac8 0%,#007087 100%); /* W3C */
}
#MainMenu ul li div.mega-menu
{
background: #007087; /* Old browsers */
background: -moz-linear-gradient(top, #007087 0%, #79bac8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007087), color-stop(100%,#79bac8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #007087 0%,#79bac8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #007087 0%,#79bac8 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #007087 0%,#79bac8 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007087', endColorstr='#79bac8',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #007087 0%,#79bac8 100%); /* W3C */
}
/***** PAGE *****/

#Page {clear:both;padding-top:10px;}
#Framework {overflow:hidden;width:928px;}

/***** SUB MENU *****/

#SubMenu {border-top:6px solid #007087;display:inline;float:left;margin:0 0 32px;margin-right:16px;width:220px;}
#SubMenu ul {list-style:none;margin:0;}
#SubMenu ul li {background:none;border-bottom:1px solid #ccc;margin:0;padding:0;}
#SubMenu ul li a {background:url('/Media/Images/menu-item.png') 5px 10px no-repeat;display:block;padding:7px 0 7px 18px;}
#SubMenu ul li .selected {font-weight:bold;}
#SubMenu ul li ul {margin-left:16px;}
#SubMenu ul li ul li {border:none;}
#SubMenu ul li ul li a {background-position:5px 4px;padding:0 0 7px 18px;}

/***** START PAGE *****/

#StartPage {}
#StartPage #FlashArea {margin-bottom:1.5em;}
#StartPage #LeftContent {float:left;width:338px;margin-right:16px;}

#StartPage #LeftContent div.panel{border-top-color:#007087;}
#StartPage #LeftContent div.news-listing{}
#StartPage #LeftContent div.news-listing ul.listing{margin-bottom:0;}
#StartPage #LeftContent div.news-listing ul.listing li.listing-item{overflow:hidden;margin-bottom:0;}
#StartPage #LeftContent div.news-listing ul.listing li.listing-item h4{/*color:#007187;*/}
#StartPage #LeftContent div.news-listing ul.listing li.listing-item-1{border-top:solid 1px #ccc;}
#StartPage #LeftContent div.news-listing ul.listing li.listing-item img{float:left;width:100px;margin-bottom:10px;}
#StartPage #LeftContent div.news-listing ul.listing li.listing-item div.text{float:right;width:208px;}

#StartPage #CenterContent{float:left;width:338px;margin-right:16px;}
#StartPage #CenterContent div.panel{border-top-color:#007087;}
#StartPage #CenterContent div.panel strong{font-weight:normal;}
#StartPage #CenterContent div.panel div.tabs div.panel-content{padding:0;}
#StartPage #CenterContent div.panel .ui-tabs .ui-tabs-panel{padding-bottom:0;}

#StartPage #RightContent{float:left;width:220px;}

#StartPage div.startpage-slideshow{position:relative;width:928px;height:240px;margin-bottom:10px;}
#StartPage div.startpage-slideshow ul.startpage-slideshow-control{position:absolute;margin:0;padding:0;top:12px;left:14px;z-index:1;}
#StartPage div.startpage-slideshow ul.startpage-slideshow-control li{float:left;width:14px;height:14px;margin:0;padding:0;background:url('/Media/Images/control-item.png') 0 0 no-repeat;cursor:pointer;}
#StartPage div.startpage-slideshow ul.startpage-slideshow-control li.current{background-image:url('/Media/Images/control-item-current.png');}
#StartPage div.startpage-slideshow ul.startpage-slideshow-items{position:relative;margin:0;}
#StartPage div.startpage-slideshow ul.startpage-slideshow-items li{position:absolute;top:0;left:0;width:928px;height:240px;background:none;padding:0;margin:0;overflow:hidden;}
#StartPage div.startpage-slideshow ul.startpage-slideshow-items li div.text{position:absolute;top:30px;right:30px;background:#ef7f00;background:rgba(239, 127, 0, 0.8);padding:10px 20px;font-size:22px;width:250px;font-family:Rockwell;color:White;line-height:25px;}
#StartPage div.startpage-slideshow ul.startpage-slideshow-items li.item-1{display:block;}

/***** PAGE CONTENT *****/

#ContentAreaOneColumn{float:left;width:456px;margin-right:16px;}
#ContentAreaTwoColumns{float:left;width:692px;}

#MainBodyArea{float:left;/*width:692px;*/}
#MainContent{float:left;width:692px;}
#WideMainBodyArea{clear:both;}

/*
#ContentArea {float:left;margin-right:-708px;width:708px;}
#MainContent {display:inline;float:left;padding:0 0 32px;width:100%;}
#MainBodyArea {display:inline;float:left;width:456px;}
#WideMainBodyArea {float:left;width:692px;}
#CenterListArea {display:inline;float:left;width:456px;}
#CenterListArea h3{color:#333;}
*/

#TopContent {display:inline;float:left;margin-bottom:10px;width:456px;}
#TopContent .top-image {margin-top:1.5em;width:456px;}



#TopContentWide {display:inline;float:left;margin-bottom:1.5em;width:692px;}
#TopContentWide.nobb {margin-bottom:0;}
.top-text{display:inline;float:left;width:456px;}

#TopContentWide .top-text img.quote{float:left;}
#TopContentWide .top-text h4.quote{float:left;width:427px;}
#TopContentWide .top-text .mainbox-text{display:inline;float:left;margin-bottom:1em;width:423px;}
#TopContentWide .top-text .intro {clear:both;width:100%;}

#TopContentWide .top-image,
#TopContentWide .right-image{display:inline;float:right;padding:10px 0 12px 16px;}



#RightContent {float:right;width:220px;}

a.link-icon{padding-left:20px;background:none 0 0 no-repeat;line-height:16px;padding-top:2px;padding-bottom:1px;}
a.link-icon-pdf{background-image:url('/Media/Images/icon-pdf.png');}
a.link-icon-excel{background-image:url('/Media/Images/icon-excel.png');}
a.link-icon-webcast{background-image:url('/Media/Images/icon-webcast.png');}

h2.panel-heading{margin:10px 0 5px;font-size:16px;line-height:21px;color:Black;}
div.panel{background:white none bottom left no-repeat;border-top:solid 5px black;padding-bottom:20px;margin-bottom:10px;}
#ContentAreaOneColumn div.panel{background-image:url('/Media/Images/panel-456-bottom-bg.png');}
#StartPage #LeftContent div.panel,
#StartPage #CenterContent div.panel{background-image:url('/Media/Images/panel-338-bottom-bg.png');}
#RightContent div.panel{background-image:url('/Media/Images/panel-220-bottom-bg.png');}
div.panel h2,
div.panel h3{padding:5px 10px 10px;margin:0;font-size:16px;line-height:21px;color:Black;}
div.panel h3.shadow{background:url('/Media/Images/panel-shadow-header-bg.png') bottom left repeat-x;padding-bottom:5px;}
div.panel h3.for-tabs{padding-bottom:0;}

div.panel ul.listing{padding:0 10px;margin:0 0 3px;}
div.panel ul.listing li.listing-item{border-top:solid 1px #ccc;background:none;padding:10px 0 0;margin:0 0 10px;}
div.panel ul.listing li.listing-item h3,
div.panel ul.listing li.listing-item h4{padding:0;font-size:13px;line-height:15px;color:Black;font-weight:bold;margin-bottom:3px;}
div.panel ul.listing li.listing-item h3 a,
div.panel ul.listing li.listing-item h4 a{display:block;}
div.panel ul.listing li.listing-item-first{border-top:none;}

div.panel-no-heading ul.listing li.listing-item,
div.panel ul.listing-borders-in-bottom li.listing-item{border-top:none;border-bottom:solid 1px #ccc;padding:0 0 10px;margin:10px 0 0;}

div.panel div.panel-content{padding:0 10px;}
div.panel div.panel-content h2,
div.panel div.panel-content h3{padding:5px 0 10px;}

div.panel-implicit-content-panel{padding-left:10px;padding-right:10px;}
div.panel-implicit-content-panel h2,
div.panel-implicit-content-panel h3{padding:5px 0 10px;}

.ui-tabs .ui-tabs-panel ul.listing{padding:0 !important;}
.ui-tabs .ui-tabs-panel ul.listing li.listing-item{border-top:none !important;padding:0 !important;}
.ui-tabs .ui-tabs-panel ul.listing li.listing-item h4{font-size:13px;}


.info-box {background:url('/Media/Images/info-box-btm.png') 0 100% no-repeat;float:left;margin-bottom:15px;padding-bottom:7px;width:226px;}
.info-box-top {background:url('/Media/Images/info-box-top.png') 0 0 no-repeat;float:left;font-size:1px;height:8px;width:226px;}
.info-box-content {background:url('/Media/Images/info-box-mdl.png') 0 0 repeat-y;float:left;overflow:hidden;padding:10px 18px 0;width:190px;}
.info-box-text {font-size:1em;}
.info-box-text h3 {font-size:1.4em;}
/*.info-box-content h3 {margin:0 0 .5em;}*/

div.convertible-landing-page div.top-text{margin-bottom:15px;}
div.convertible-landing-page div.panel-teaser{float:left;width:318px;background-image:url('/Media/Images/panel-338-bottom-bg.png');}
div.convertible-landing-page div.panel-teaser h2{color:#007187;}
div.convertible-landing-page div.panel-teaser-1{margin-right:16px;}
div.convertible-landing-page div.first-row div.panel-teaser-1{border-top-color:#007187;}
div.convertible-landing-page div.first-row div.panel-teaser-2{border-top-color:#9FC2CD;}
div.convertible-landing-page div.second-row div.panel-teaser-1{border-top-color:#9FC2CD;}
div.convertible-landing-page div.second-row div.panel-teaser-2{border-top-color:#ef7f00;}

body.page-type-annual ul.annual-reports{width:456px;margin:0;}
body.page-type-annual ul.annual-reports li.annual-report{float:left;padding:0;margin:0 0 30px;margin-right:14px;height:200px;width:100px;background:none;}
body.page-type-annual ul.annual-reports li.annual-report strong{display:block;font-size:14px;}
body.page-type-annual ul.annual-reports li.annual-report img{display:block;margin:0 auto 5px;}
body.page-type-annual ul.annual-reports li.annual-report ul{margin:0;}

body.page-type-strategy #MainContent{position:relative;}
body.page-type-strategy #MainContent img#strategy-illustration{position:absolute;left:455px;top:100px;}
body.page-type-strategy #MainContent hr{border-bottom-width:6px;margin-right:20px;}
body.page-type-strategy #RightContent{display:none;}

body.page-type-kalendarium #MainBodyArea{width:692px;}
body.page-type-kalendarium #MainBodyArea div.panel-calendar{width:455px;}
body.page-type-kalendarium #MainBodyArea div.panel-calendar h3{display:none;}

body.page-type-investor div.panel-presentation h3{font-size:13px;}
body.page-type-investor div.panel-presentation h3 em{font-weight:bold;font-style:normal;}
body.page-type-investor div.panel-presentation h3 span.date{font-weight:normal;font-size:11px;}
body.page-type-investor div.panel-presentation div div strong,
body.page-type-investor div.panel-presentation div div div{display:none !important;}

body.page-type-presentationer dl{}
body.page-type-presentationer dl dt{font-size:13px;margin-bottom:12px;}
body.page-type-presentationer dl dt em{font-weight:bold;font-style:normal;}
body.page-type-presentationer dl dt:hover em{text-decoration:underline;}
body.page-type-presentationer dl dt span.date{font-size:11px;}
body.page-type-presentationer dl dt.open,
body.page-type-presentationer dl dt.closed{background:none 0 2px no-repeat;cursor:pointer;padding-left:20px;}
body.page-type-presentationer dl dt.open{background-image:url('/Media/Images/accordion-open.png');}
body.page-type-presentationer dl dt.closed{background-image:url('/Media/Images/accordion-closed.png');}
body.page-type-presentationer dl dd{margin-bottom:20px;}

body.page-type-presentationer dl dd div strong,
body.page-type-presentationer dl dd div div{display:none !important;}

body.page-type-rss-feeds{}
body.page-type-rss-feeds table{}
body.page-type-rss-feeds table tr{}
body.page-type-rss-feeds table tr td{background:none;border-bottom:none;text-align:left;}
body.page-type-rss-feeds table tr td a{display:block;background:url('/Media/Images/list-bullet-rss.png') 3px 3px no-repeat;width:13px;height:13px;padding:3px;margin:0 auto;text-indent:999em;overflow:hidden;}

body.page-type-key #ContentAreaTwoColumns{}
body.page-type-key #ContentAreaTwoColumns ul.key-figures-link-list{float:right;margin-top:10px;}
body.page-type-key #ContentAreaTwoColumns ul.key-figures-link-list li{float:left;padding-left:5px;background:none;}
body.page-type-key #ContentAreaTwoColumns ul.key-figures-link-list li input{vertical-align:middle;margin-right:2px;margin-left:3px;}
body.page-type-key #ContentAreaTwoColumns h2{clear:left;float:left;margin-top:10px;}
body.page-type-key #ContentAreaTwoColumns #keyfigures-container{width:692px;position:relative;clear:both;padding-bottom:20px;}
body.page-type-key #ContentAreaTwoColumns #keyfigures-container #keyfigures-table{width:692px;overflow:auto;}
body.page-type-key #ContentAreaTwoColumns #keyfigures-container #keyfigures-overlay-table{position:absolute;top:0;left:0;}
body.page-type-key #ContentAreaTwoColumns #keyfigures-container table{}
body.page-type-key #ContentAreaTwoColumns #keyfigures-container table td{width:100px;}
body.page-type-key #ContentAreaTwoColumns #keyfigures-container table td div.table-header-wrapper{width:192px;}

div.panel-stock-info{border-top-color:#2a99d2;}
div.panel-stock-info h3{color:#2a99d2;padding-left:55px;}
div.panel-stock-info table{margin:10px 20px;width:180px;}
div.panel-stock-info table thead tr th{border-bottom:solid 1px #d6d6d6;}
div.panel-stock-info table tbody tr td{font-size:16px;font-weight:bold;vertical-align:middle;}
div.panel-stock-info table thead tr th,
div.panel-stock-info table tbody tr td{padding-right:10px;}
div.panel-stock-info table thead tr th.sign{text-align:center;}
div.panel-stock-info p{margin:5px 20px;}
#ContentAreaOneColumn iframe{width:436px;height:408px;margin:10px 0;}
div.panel-reports ul li a em{font-style:normal;font-weight:bold;font-size:1.16em;}
div.panel-reports ul li a span.date{color:#222;}

div.panel-press-releases strong{font-weight:normal;}

div.panel-stock-info-share h3{background-image:url('/Media/Images/panel-stock-info-share-header.png');}
div.panel-stock-info-brent h3{background-image:url('/Media/Images/panel-stock-info-brent-header.png');}

div.panel-calendar{border-top-color:#2a99d2;}
div.panel-calendar h3{color:#2a99d2;padding-left:55px;background-image:url('/Media/Images/panel-calendar-header.png');}
dl.calendar-listing{margin-top:10px;}
dl.calendar-listing dt{position:absolute;margin-left:-7px;width:52px;text-align:center;background:url('/Media/Images/panel-calendar-item-background.png') bottom left no-repeat;padding-bottom:7px;}
dl.calendar-listing dt em{display:block;background:#2a99d2;font-size:18px;color:white;font-style:normal;}
dl.calendar-listing dt span{display:block;background:#bbe0e8;font-size:9px;color:#333;text-transform:uppercase;line-height:14px;}
dl.calendar-listing dd{padding:6px 0 6px;min-height:40px;padding-left:55px;line-height:12px;}
dl.calendar-listing dd em{color:Black;font-weight:bold;font-style:normal;}
dl.calendar-listing dd.past-event em{color:#666;}

div.panel-focus{border-top-color:#ef7f00;}
div.panel-focus h2,
div.panel-focus h3{padding-top:10px;padding-bottom:5px;}
div.panel-focus ul li.email{background:none;padding:0;}
div.panel-focus ul li.email a{background:url('/Media/Images/list-bullet-email.png') 0 2px no-repeat;padding-left:16px;}
div.panel-focus ul li.rss{background:none;padding:0;}
div.panel-focus ul li.rss a{background:url('/Media/Images/list-bullet-rss.png') 0 0 no-repeat;padding-left:16px;}
div.panel-focus ul.listing li.listing-item{border-top:none;padding:0;margin:0 0 10px;}
div.panel-focus div.panel-content h2,
div.panel-focus div.panel-content h3{padding:10px 0 5px;}

#rss-feeds-table{margin:10px;}
#rss-feeds-table thead th{font-weight:bold;padding-right:5px;}
#rss-feeds-table tbody th{width:125px;}
#rss-feeds-table tbody td{width:50px;text-align:center;}
#rss-feeds-table tbody th,
#rss-feeds-table tbody td{padding-top:5px;padding-right:5px;}
#rss-feeds-table tbody td a{padding:5px;}

div.production-report-show-year-container{float:right;margin-left:10px;margin-bottom:10px;}

div.production-report-content{clear:both;margin-bottom:30px;}
div.production-report-content table{}
div.production-report-content table caption a.link-icon{font-size:11px;font-weight:normal;}

div.production-report-content .tabell td.tabellTop,
div.production-report-content .tabell td.tabellTopRight,
div.production-report-content .tabell td.tabellTopLeft,
div.production-report-content .tabell td.tabellTopRightThinBorder {color:Black;}

ul.download-excel-container{float:left;margin:5px 0 0;}
ul.download-excel-container li{padding:0;background:none;}

.info-box-grey {background:url('/Media/Images/info-box-grey-btm.png') 0 100% no-repeat;float:left;margin-bottom:15px;padding-bottom:7px;width:226px;}
.info-box-grey-top {background:url('/Media/Images/info-box-grey-top.png') 0 0 no-repeat;float:left;font-size:1px;height:7px;width:226px;}
.info-box-grey-content {background:url('/Media/Images/info-box-grey-mdl.png') 0 0 repeat-y;float:left;overflow:hidden;padding:10px 18px 0;width:190px;}

.info-box-green {background:url('/Media/Images/info-box-green-bg.gif') 0 0 repeat-y;color:#fff;float:left;margin-bottom:15px;width:226px;}
.info-box-green img {padding:0 3px;}
.info-box-green-content {background:url('/Media/Images/info-box-green-btm.png') 0 100% no-repeat;padding:10px 19px;}
.info-box-green-content a {color:#daecee;}
.info-box-green-content a:hover {text-decoration:underline;}

.info-box-image {float:left;margin-bottom:15px;overflow:hidden;width:226px;}
.info-box-image img {float:left;}
.info-box-image .info-box-text {color:#fff;display:block;float:left;margin-left:-226px;overflow:hidden;padding:12px 16px 0;width:194px;}
.info-box-image .info-box-text a {color:#daecee;}

.image-box {background:url('/Media/Images/info-box-map.png') 0 0 no-repeat;float:left;height:258px;margin-bottom:15px;width:226px;}
.image-box div {padding:2px 3px 5px 3px;}
.image-box img {display:inline;float:left;}
.image-box-overlay {display:inline;float:left;margin-left:-226px;padding:10px 0 0 64px;width:162px;}

.download-list {border-collapse:collapse;border-top:6px solid #d7d7d7;margin:.5em 0;width:456px;clear:both;}
.download-list h3 {margin:0;}
.download-list th {border-bottom:1px solid #d6d6d6;padding:5px 5px 5px 0;text-align:center;white-space:nowrap;}
.download-list th.list-heading {text-align:left;}
.download-list td {border-bottom:1px solid #d6d6d6;padding:5px 0;}
.download-list td a {color:#333;}
.download-list td a:hover {color:#9FC2CD;}
.download-list td small {display:block;font-size:.83em;}
.download-list td h4 {color:#333;font-weight:bold;}
.download-list td.dl-button {text-align:center;}
.download-list td.dl-button a {}

.event-list {list-style:none;margin:16px 0 0;}
.event-list li {background:none;border-bottom:1px solid #ccc;float:left;margin:0 0 15px;padding:0;width:456px;}
.event-list .event-date {float:left;font-weight:bold;text-align:center;padding-bottom:15px;width:102px;}
.event-list .event-date big {color:#ffd500;display:block;font-size:52px;font-weight:normal;line-height:.9em;}
.event-list .event-text {margin-left:118px;}
.event-list .event-text h2 {font-size:100%;font-weight:bold;margin:0 0 .5em;}

.image-onecol-list {list-style:none;margin:0;}
.image-onecol-list li {background:none;float:left;margin:0 0 1em;padding:0;width:100%;}
.image-onecol-list li img.image {float:left;}
.image-onecol-list .image-list-desc {margin-left:120px;}

.image-gallery-list {list-style:none;margin:0;}
.image-gallery-list li {background:none;border-bottom:1px solid #ccc;float:left;margin:0 2em 1em 0;height:185px;overflow:hidden;padding:0;width:175px;}
.image-gallery-list li small {display:block;}

.image-multi-list {line-height:1em; list-style:none;margin:0;}
.image-multi-list li {background:none;float:left;height:170px;margin:0 2em 1em 0;overflow:hidden;padding:0;width:110px;}
.image-multi-list li img {padding:0 0 5px;}

.PagingContainer {margin:.5em 0 1em;}
.PagingContainer a {border:1px solid #efefef;font-weight:bold;padding:3px;}
.PagingContainer .SelectedPagingItem {background-color:#007187;color:#fff;}
.PagingContainer .UnselectedPagingItem {}
.PagingContainer a.UnselectedPagingItem:hover {background-color:#eee;}

#FilterArea {margin:0 0 1em;}
#FilterArea #SectionLeft {width:220px; float:left;}
#FilterArea #SectionRight {width:235px; float:left;}
#FilterArea #SectionLeft label {display:block;float:left;width:50px;}
#FilterArea #SectionLeft select {margin-right:5px;}
#FilterArea #SectionRight label{display:block;float:left; margin-right:5px;}
#FilterArea #SectionRight select {margin-right:5px;}

table#risks-legend{float:right;}
table#risks-legend thead tr th{font-weight:bold;}

.risk-table td, .risk-table th {padding:5px;width:217px;}
.risk-table th {color:#333333;font-weight:bold;}

#link-extra {margin:2em 0;}
#link-extra a {background:url('/Media/Images/dl-button.gif') 0 0 no-repeat;padding:5px 0 5px 30px;}

/***** PRESS RELEASE DISCLAIMER *****/

#DisclaimerButtonToolbar {text-align:center;}
#DisclaimerButtonToolbar input {margin:0 10px;}

/***** Contact *****/

.ContactItem {display:inline;float:left;margin-bottom:16px;padding-right:354px;width:338px;}
.ContactItem .ContactText {float:left;width:100%;}
.ContactItem .ContactMap {float:left;margin-right:-354px;padding-left:16px;width:338px;}

/***** Accordion *****/

#AccordionArea {float:left;width:692px;}
#AccordionArea div.accordion {background:white url('/Media/Images/panel-692-bottom-bg.png') left bottom no-repeat;padding-bottom:10px;margin-bottom:20px;}

/***** About *****/

div.about-area {}
div.about-area .about-header {float:left;width:692px;}
div.about-area .about-header h1 {position:absolute;margin-top:10px;margin-left:10px;}
div.about-area .about-header .header-image {height:235px;}
div.about-area .about-header .header-text {width:476px;float:left;position:relative;}
div.about-area .about-header .header-quote {float:right;margin-left:10px;margin-top:10px;}
div.about-area .about-header .header-quote div {position:relative;left:10px;}
div.about-area .about-header .header-quote div big {font-weight:bold;font-size:3.5em;display:block;line-height:.9em;white-space:nowrap;}
div.about-area .about-header .header-quote div table td {padding-right:10px;text-align:left;vertical-align:text-top;}
div.about-area .about-header .header-quote div cite {color:#666666;margin-top:5px;display:block;}
div.about-area .first-row {float:left;padding-top:20px;}
div.about-area .second-row {float:left;}
div.about-area .second-row hr {border-bottom-width:5px;}
div.about-area .second-row img {float:right;margin-left:15px;}
div.about-area .first-col {display:inline;float:left;width:338px;margin-right:16px;}
div.about-area .second-col {display:inline;float:left;width:338px;}
div.about-area div.panel {background-image:url('/Media/Images/panel-338-bottom-bg.png');}

/***** Careers *****/

h3.list-heading {border-top:6px solid #d7d7d7;border-bottom:1px solid #d6d6d6;margin:0;padding:.5em 0;}
.career-list {list-style:none;margin:0 0 .5em;}
.career-list li {background:none;border-bottom:1px solid #d6d6d6;margin:0;padding:5px 0;}
.career-list li small {display:block;}

/***** Operations *****/

div.operations-landing-page div.operations-body{margin-bottom:20px;}
div.operations-landing-page div.regions-list{overflow:hidden;}
div.operations-landing-page div.regions-list div.region{float:left;width:220px;border-top:solid 5px #ccc;padding-top:3px;margin-right:16px;}
div.operations-landing-page div.regions-list div.region ul{}
div.operations-landing-page div.regions-list div.region ul li{padding:0;background:none;}
div.operations-landing-page div.regions-list div.region-3{margin-right:0;}

#OuterArea {overflow:hidden;width:692px;}
#InnerArea {position:relative;width:692px;}

#operation-main{float:left;width:456px;margin-right:16px;}

#operation-top {margin-bottom:2em;width:456px;}
#operation-top #operation-body {display:inline;float:left;width:456px;}
#operation-top #operation-quote {float:left;margin: 40px -236px 0 0;padding:0 0 0 32px;width:204px;}

#operation-top #operation-pressrel{float:left;padding-left:18px;width:218px;}

#operation-top #operation-quote big {color:#ffd500;font-size:4.3em;display:block;line-height:1em;}
#operation-top #operation-quote strong {float:left;margin-left:10px;}

#operation-pressrel h2 {color:#007187;}
#operation-pressrel h4 a{color:#333;font-weight:bold;}
#operation-pressrel h4 a:hover{color:#9fc2cd;}
#operation-pressrel a#archivelink{display:block;padding-bottom:1em;padding-top:0.5em;}

#operation-bottom {}
#operation-bottom #operation-image {display:inline;float:left;overflow:hidden;width:236px;}
#operation-bottom #operation-image img {padding-left:16px;}

#operation-bottom #operation-table {float:left;width:456px;}
#operation-bottom #operation-table table {width:100%;}

table.operation-licenses{clear:left;}
table.operation-licenses th,
table.operation-licenses td{padding:3px 4px;}
table.operation-licenses thead tr th{border-top:4px solid black;background:#BBE0E8;color:#007086;font-weight:bold;text-align:left;vertical-align:bottom;}
table.operation-licenses tbody tr td{background:white;border-bottom:solid 1px #DDD;}
table.operation-licenses tbody tr td.production,
table.operation-licenses tbody tr td.exploration,
table.operation-licenses tbody tr td.development{text-align:center;vertical-align:middle;width:15px;background:none white center no-repeat;}
table.operation-licenses tbody tr td.production{background-image:url('/Media/Images/map-pins/map-pin-production.png');color:white;}
table.operation-licenses tbody tr td.exploration{background-image:url('/Media/Images/map-pins/map-pin-exploration.png');}
table.operation-licenses tbody tr td.development{background-image:url('/Media/Images/map-pins/map-pin-development.png');}

#operation-aside{float:left;width:220px;}
#operation-aside table{margin-bottom:15px;}
#operation-aside table tr td{line-height:20px;}
#operation-aside table tr th{padding-top:3px;padding-right:5px;}
#operation-aside h4{ font-size: 1.16em;font-weight:normal;}

.flash-map {height:250px;margin:0 0 1em;overflow:hidden;}

/***** Area Start *****/

div.generic-landing-page div.top-text{margin-bottom:20px;}
div.generic-landing-page div.first-row,
div.generic-landing-page div.second-row {float:left;width:692px;}
div.generic-landing-page div.teaser {float:left;width:338px;border-top:5px solid #ccc;padding-top:10px;margin-bottom:30px;}
div.generic-landing-page div.teaser-1,
div.generic-landing-page div.teaser-3{margin-right:16px;}
div.generic-landing-page div.teaser img {margin-bottom:5px;}
div.generic-landing-page-image-position-left div.teaser{width:218px;padding-left:120px;padding-top:20px;position:relative;height:190px;}
div.generic-landing-page-image-position-left div.teaser img{position:absolute;top:20px;left:10px;}

/****** Search ******/

#SearchArea #AdvancedArea {margin:1em 0;}
#SearchArea #AdvancedArea label {margin-right:1em;}

/****** Oil Field Cycle ******/

#oil-field-cycle {}
#of-header {}
.of-sv #of-years-label {background:url('/Media/Images/oilfield/years.png') 0 0 no-repeat;height:51px;margin:0 0 10px;width:692px;}
.of-en #of-years-label {background:url('/Media/Images/oilfield/years-en.png') 0 0 no-repeat;height:51px;margin:0 0 10px;width:692px;}
#of-time-nav {background:url('/Media/Images/oilfield/events-um.png') 0 0 no-repeat;height:20px;width:692px;}
#of-time-nav a {background-image:url('/Media/Images/oilfield/events-um.png');background-repeat:no-repeat;float:left;height:20px;text-indent:-9999em;}
#of-time-nav a.selected {background-image:url('/Media/Images/oilfield/events-m.png');}
#of-time-nav .of-nav-h1 {background-position:0 0;width:35px;}
#of-time-nav .of-nav-h2 {background-position:-35px 0;width:20px;}
#of-time-nav .of-nav-h3 {background-position:-55px 0;width:65px;}
#of-time-nav .of-nav-h4 {background-position:-120px 0;width:45px;}
#of-time-nav .of-nav-h5 {background-position:-165px 0;width:20px;}
#of-time-nav .of-nav-h6 {background-position:-185px 0;width:39px;}
#of-time-nav .of-nav-h7 {background-position:-224px 0;width:429px;}
#of-time-nav .of-nav-h8 {background-position:-653px 0;width:29px;}

#of-content {margin-top:20px;width:692px;}
#of-navigator {float:left;height:304px;width:241px;}
#of-navigator ul {margin:0;}
#of-navigator ul li {background:none;display:inline;float:left;margin:0;padding:0;position:relative;width:241px;}
#of-navigator ul li a {background-position:0 0;background-repeat:no-repeat;display:inline;float:left;height:38px;position:relative;text-indent:-9999em;width:241px;}
#of-navigator ul li a.selected {background-position:0 -38px;}
.of-sv #of-navigator .of-nav-h1 {background-image:url('/Media/Images/oilfield/h1-sv.png');}
.of-sv #of-navigator .of-nav-h2 {background-image:url('/Media/Images/oilfield/h2-sv.png');}
.of-sv #of-navigator .of-nav-h3 {background-image:url('/Media/Images/oilfield/h3-sv.png');}
.of-sv #of-navigator .of-nav-h4 {background-image:url('/Media/Images/oilfield/h4-sv.png');}
.of-sv #of-navigator .of-nav-h5 {background-image:url('/Media/Images/oilfield/h5-sv.png');}
.of-sv #of-navigator .of-nav-h6 {background-image:url('/Media/Images/oilfield/h6-sv.png');}
.of-sv #of-navigator .of-nav-h7 {background-image:url('/Media/Images/oilfield/h7-sv.png');}
.of-sv #of-navigator .of-nav-h8 {background-image:url('/Media/Images/oilfield/h8-sv.png');}
.of-en #of-navigator .of-nav-h1 {background-image:url('/Media/Images/oilfield/h1-en.png');}
.of-en #of-navigator .of-nav-h2 {background-image:url('/Media/Images/oilfield/h2-en.png');}
.of-en #of-navigator .of-nav-h3 {background-image:url('/Media/Images/oilfield/h3-en.png');}
.of-en #of-navigator .of-nav-h4 {background-image:url('/Media/Images/oilfield/h4-en.png');}
.of-en #of-navigator .of-nav-h5 {background-image:url('/Media/Images/oilfield/h5-en.png');}
.of-en #of-navigator .of-nav-h6 {background-image:url('/Media/Images/oilfield/h6-en.png');}
.of-en #of-navigator .of-nav-h7 {background-image:url('/Media/Images/oilfield/h7-en.png');}
.of-en #of-navigator .of-nav-h8 {background-image:url('/Media/Images/oilfield/h8-en.png');}
#of-text-content {background:url('/Media/Images/oilfield/cont-bg.png') 0 0 no-repeat;float:left;height:284px;padding:10px;width:431px;}
#of-text-content div {display:none;}
#of-text-content div.display {display:block;}

/****** SUBSCRIBE ******/

#SubscribeArea input {margin:0 5px 5px 0;}
#SubscribeArea #wpyEmail {padding:3px;width:200px;}

/****** HISTORY ******/

#par-history {background:url('/Media/Images/history/btm-bg.png') 0 100% no-repeat;float:left;padding-bottom:5px;width:692px;}
#par-history-container {background:url('/Media/Images/history/bg.png') 0 0 no-repeat;float:left;width:692px;}
#scroll-history {}
div.scrollable {float:left;position:relative;overflow:hidden;width:612px;height:400px;}
div.scrollable div.items {width:20000em;position:absolute;}
div.scrollable div.items div {float:left;overflow:hidden;padding-right:14px;width:190px;}  
#scroll-history h2 {background:url('/Media/Images/history/year-heading-bg.png') 95% 0 no-repeat;margin:20px 0 15px;height:26px;line-height:26px;width:204px;}
#par-history-container a.browse {cursor:pointer;display:block;float:left;font-size:1px;height:30px;margin:160px 5px 0 5px;width:30px;}
#par-history-container a.right {background:url('/Media/Images/history/next.png') 0 0 no-repeat;clear:right;margin-right:0;}
#par-history-container a.left {background:url('/Media/Images/history/prev.png') 0 0 no-repeat;clear:right;}
#par-history-container a.disabled {background:#fff;}

/****** SIFR ******/

/* These are standard sIFR styles... do not modify */
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;overflow:hidden;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important;}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h1 {visibility: hidden;}
.sIFR-active h1 {font-size:3em;line-height:0.5em;visibility:hidden;}
/*
.sIFR-active #MainMenu li,
.sIFR-active #RelatedColumn h3{line-height:1px; visibility:hidden; }
*/
/****** END SIFR ******/

#share-this {float:left;padding:20px 0;width:100%;}

/***** FOOTER *****/

#Footer {clear:both;position:relative;padding-bottom:4px;height:314px;width:928px;background:url('/Media/Images/footer-bg.png') bottom left no-repeat;}
#FooterText {position:absolute;bottom:0;right:0;color:#666;font-size:.83em;padding:5px;}
#FooterText2 {position:absolute;
top: 50px;
left: 400px;
color: #666;
font-size: 12px;
padding: 5px;
width: 400px;}

/***** BOARD PRESENTATION ******/
/*
#imagepresentation .tooltip{display: none;}
#imagepresentation .info{display: none;} 
*/
.presentationList .tooltip{display:none;text-align:center;height:3em;width:200px;}
.presentationList .tooltip span{}
.presentationList .tooltip .name{display:block;font-weight:bold;}

/* The popup box */
#imagepresentation {float:left;width:100%;}
#imagepresentation .info-container{/*background: url('/Media/Images/overlay-bg.png') 100% 0 no-repeat;*/display:none;padding-bottom:36px;text-align:center;width:494px;}
#imagepresentation .info{background-color:#fff;float:left;padding:22px;text-align:left;}
#imagepresentation .info .smallimage-container{border:1px solid;float:left;height:100px;overflow:hidden;width:100px;}
#imagepresentation .info .infotext{display:inline;float:left;margin-left:20px;width:328px;}

#imagepresentation .close{position:absolute;right:10px;top:10px;}
#imagepresentation .close:hover{cursor:pointer;}

#imagepresentation ul{clear:both;list-style-type: none;margin:0;padding-top:10px;width:700px;}
#imagepresentation ul li{background:none;display:inline-block;/*float:left;*/margin:0;padding:0;}

#imagepresentation #image2{margin-left: -4px;}
#imagepresentation #image3{margin-left: -5px;}
#imagepresentation #image4{margin-left: -12px;}

#imagepresentation h1{float:left;}
#imagepresentation a.showlist {float:right;padding:10px 2px 0 0;}
#imagepresentation #TopContentWide{border-bottom:none;}

/* management */
#imagepresentation ul.management{text-align:center;}
#imagepresentation ul.management li{}
#imagepresentation ul.management img{}


/***** CORPORATE GOVERNANCE START *****/
#corp-gov .intro {float:left;width:340px !important;}
#corp-gov .links {display:inline;float:left;margin:0.5em 0 0 65px;width:274px;}
#corp-gov #pyramid-container {clear:both;margin-left:-16px;}
#corp-gov #pyramid-container div {}


/*
#corp-gov #pyramid-container .pyramidtext {background-color:Green;opacity:0.5;position:relative;height:170px;width:260px;}
#corp-gov #pyramid-container #property1 {left:132px;top:-406px;}
#corp-gov #pyramid-container #property2 {left:0px;top:0px;}
#corp-gov #pyramid-container #property3 {left:0px;top:0px;}
#corp-gov #pyramid-container #property4 {left:0px;top:0px;}
#corp-gov #pyramid-container #property5 {left:0px;top:0px;}
*/


#EmergencyPage .download-list{width:338px;}

#SubscribeArea {width:371px;}
#SubscribeArea .formerror{color:red;display:block;padding-bottom:5px;}
#SubscribeArea .formsuccess{display:block;font-size: 1.18em;line-height: 1.25em;padding-bottom:5px;}
