body{background:white;margin:0;padding:0}
p{color:#3C3A31;font:11pt 'Open Sans', sans-serif;margin:14px 0 12px 0;line-height:150%}
h1{color:#454340;padding-top:26px;padding-bottom:8px;border-bottom: 3px dotted #909090;font:bold 22px 'Open Sans',sans-serif;margin:0 0 12px}
h2{color:#454340;font:bold 18px 'Open Sans',sans-serif;margin:20px 0 -4px 0}
h3{color:#454340;font:bold 14px 'Open Sans',sans-serif;margin:10px 0 6px 0;line-height:150%}
h4{color:#454340;font:bold 18px 'Open Sans',sans-serif;margin:0}
h5{color:#454340;font:bold 10pt 'Open Sans',sans-serif;margin:9px 0 0}
h6{color:#454340;font:normal 11px 'Open Sans',sans-serif;margin:0}
figure{position:relative;margin:0 auto;padding:12px 0 0 0;font:normal 11px 'Open Sans',sans-serif;text-align:left;float:right}
figure img{max-width:100%;vertical-align:middle}
figure figcaption {position:relative;right:0;bottom:0;left:0;padding:10px;}
form{margin:0}
div + p {margin-top:24px}
hr{border-bottom:3px dotted #909090;border-top:none;border-left:none;border-right:none}
:not(p) > img{margin:10px 0 0 0}
a > img, div > img, img{margin:0;max-width:100%;height:auto;border:0}
input{font:10px 'Open Sans', sans-serif;border:1px solid #d9dee2}
table{color:#3C3A31;margin:10px 0 10px 0;border:0}
td > p{margin:8px 0 0 0}
tBody{margin:0px;font:11px Arial,Helvetica,sans-serif}
a{color:#003976;font-size:11pt;font-family:'Open Sans',sans-serif;text-decoration:underline}
a:link{color:#003976;text-decoration:underline}
a:visited{color:#85005B;text-decoration:underline}
a:hover{color:#889BB1;text-decoration:none}
a.active:link, a.active:visited{font-weight:bold;text-decoration:underline}
a.active:hover{font-weight:bold;text-decoration:none}
a.BreadCrum,a.BreadCrum:visited{color:#2a4664;text-decoration:underline}
a.BreadCrum:hover{color:#85005B;text-decoration:none}
a.FooterText,a.FooterText:visited{color:#1d3553;text-decoration:underline}
a.FooterText:hover{color:#1d3553;text-decoration:none}
a.LeftMenu,a.LeftMenu:visited{color:#003976;text-decoration:none}
a.LeftMenu:active{color:#2a4664;border-bottom:1px solid #2a4664;margin:0 0 12px}
a.LeftMenu:hover{color:#003976;border-bottom:1px solid #85005B;margin:0 0 12px}
a.Tel,a.Tel:hover,a.Tel:visited{color:#000000;text-decoration:none;cursor: default}
a.MenuLeftAnchor{font-weight:bold;color:#2a4664;text-decoration:none;margin:0;padding:0}
a.MenuLeftAnchor:hover{font-weight:bold;color:#2a4664;text-decoration:underline;margin:0;padding:0}
a.MenuLeftAnchorSelected,a.MenuLeftNoChildSelected,a.MenuLeftChildSelected,a.MenuLeftHasChildSelected{font-weight:bold;color:#82286e;text-decoration:none;margin:0;padding:0}
a.MenuLeftAnchorSelected:hover,a.MenuLeftNoChildSelected:hover,a.MenuLeftChildSelected:hover,a.MenuLeftHasChildSelected:hover{font-weight:bold;color:#82286e;text-decoration:underline;margin:0;padding:0}
a.MenuLeftNoChild,a.MenuLeftChild,a.MenuLeftHasChild {width:200px;font-weight:normal;color:#2a4664;text-decoration:none;margin:0;padding:0}
a.MenuLeftNoChild:hover,a.MenuLeftChild:hover,a.MenuLeftHasChild:hover{width:200px;font-weight:normal;color:#2a4664;text-decoration:underline;margin:0;padding:0}
li{font-family:'Open Sans',sans-serif;margin:0 0 4px 0;padding:0;font-size:11pt}
ul{margin:10px 0 0 -20px;list-style-image:url(/ks/web/nokbg0239.nsf/obj/arw-xv.png/$File/arw-xv.png?OpenElement)}
ol{margin:10px 0 0 -20px}
h3.underline{border-bottom:1px solid #d9dee2;padding-bottom:2px}
ul.ContactUs{padding:0;margin:8px 0 0 0;list-style:none}
li.ContactSupport{height:24px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/support-info-24x24.gif/$File/support-info-24x24.gif?OpenElement);background-repeat:no-repeat;padding-left:27px}
li.ContactUsAgent{height:24px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/local-24x24.gif/$File/local-24x24.gif?OpenElement);background-repeat:no-repeat;padding-left:27px}
li.ViewNewsletter{height:21px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/newsletter-21x21.jpg/$File/newsletter-21x21.jpg?OpenElement);background-repeat:no-repeat;padding-left:27px}
li.ContactUsPhone{height:24px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/phone-24x24.gif/$File/phone-24x24.gif?OpenElement);background-repeat:no-repeat;padding-left:27px}
li.ContactUsEmail{height:24px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/request-info-24x24.gif/$File/request-info-24x24.gif?OpenElement);background-repeat:no-repeat;padding-left:27px}
li.ContactUsRSS{height:21px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/rss-21x21.jpg/$File/rss-21x21.jpg?OpenElement);background-repeat:no-repeat;padding-left:27px}
li.ContactUsLinkedIn{height:21px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/linkedin-21x21.jpg/$File/linkedin-21x21.jpg?OpenElement);background-repeat:no-repeat;padding-left:27px}
li.ContactUsYouTube{height:21px;list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/youtube-21x21.png/$File/youtube-21x21.png?OpenElement);background-repeat:no-repeat;padding-left:27px}
ul.KeyBullit{padding:0;margin:12px 0 0 0;list-style:none}
li.KeyBullit{list-style:none;background-image:url(/ks/web/nokbg0239.nsf/obj/larg-arw-right-xv.png/$File/larg-arw-right-xv.png?OpenElement);background-repeat: no-repeat;background-position:0;padding-left:20px}
ul.GoBackText{margin:0 0 0 -20px;list-style-image: url(/ks/web/nokbg0239.nsf/obj/arw_back.png/$File/arw_back.png?OpenElement);color:#7c7c7c;font:10px 'Open Sans', sans-serif}
.abstract{color:#000;font:bold 16px 'Open Sans',sans-serif;margin:10px 0 6px 0;line-height:160%}
.arrowWrapper{overflow:hidden;position:relative;float:right}
.arrowButton{position:absolute;top:0;height:18px;width:18px;opacity:0.7}
.arrowButton:hover{opacity:1}
.arrow{background:url('/ks/web/nokbg0239.nsf/obj/arrow-right-18x18.png/$File/arrow-right-18x18.png?OpenElement') no-repeat center;right:7px;top:65px}
.boxbackground{background-color:#efefef;width:100%;display:inline-block}
.boxProdImg{width:200px;height:188px;float:left;padding:0;margin:10px 33px 5px 0;overflow:hidden;border:1px solid;border-color:#003976;background-color:#003976}
.boxProdImg:hover{border-color:#85005B;background-color:#85005B}
.boxProdTxt{width:195px;margin-top:-5px;padding:0 2px 0 5px}
.boxProdImg p{margin:0 0 10px 0;padding-top:3px;height:46px;line-height:130%;text-decoration:none}
.boxProdImg a ,.boxProdImg a p{color:#fff;text-decoration:none}
.box{height:120px;background:url(/ks/web/nokbg0239.nsf/obj/boxGradientxv.png/$File/boxGradientxv.png?OpenElement) repeat-x 0 0;border:1px solid #e4e4e1;cursor:pointer}
.boxRollOver{height:120px;background:url(/ks/web/nokbg0239.nsf/obj/boxGradientxv.png/$File/boxGradientxv.png?OpenElement) repeat-x 0 -120px;border:1px solid #85005B;cursor:pointer}
.boxImgBig img{float:right;max-width:251px}
.boxText{max-width:53%;float:left;padding:5px 0 15px 10px;overflow:hidden}
.boxText2{max-width:70%;float:left;padding:5px 0 15px 15px;overflow:hidden}
.boxTextNoImg{max-width:100%;float:left;padding:5px 15px 15px 10px;overflow:hidden}
.boxImg{float:right;width:38.543897%;margin:15px 15px 15px 0}
.boxImgXV{float:right;width:41.4893617%;margin:0}
.boxImg2{float:right;margin:15px 15px 15px 0}
.boxContainerWide{width:100%;max-width:470px;padding:0 10px 20px 0;float:left;display:block;clear:none;line-height:15px}
.boxContainerWide500{width:100%;max-width:500px;padding:0 10px 0px 0;float:left;display: block;clear:none}
.boxContainerNarrow{width:100%;max-width:250px;padding:0 0 20px 0;float:left;display:inline;clear:none;line-height:15px}
.boxContainerImg{max-width:253px;height:120px;padding:0 0 20px 0;float:left;display: block;clear:none;line-height:15px}
.box .boxText h5{margin:0}
.boxTextSmall{font:normal 10px 'Open Sans', sans-serif;margin:5px 0px 0px 0px}
.BreadCrum{margin:0;padding:20px 0 0 0;font:9px 'Open Sans', sans-serif}
.buttonStyle{background:#f6f6f6;background-image:-webkit-linear-gradient(top,#f6f6f6,#d7d7d7);background-image:-moz-linear-gradient(top,#f6f6f6,#d7d7d7);background-image:-ms-linear-gradient(top,#f6f6f6,#d7d7d7);background-image:-o-linear-gradient(top,#f6f6f6,#d7d7d7);background-image:linear-gradient(to bottom,#f6f6f6,#d7d7d7);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-family:'Open Sans', sans-serif;color:#454340;font-size:18px;padding:6px 24px 6px 24px;border:solid #dcdcdc 1px}
.buttonStyle:link{color:#454340;text-decoration:none}
.buttonStyle:hover{background:#d7d7d7;background-image:-webkit-linear-gradient(top,#d7d7d7,#f6f6f6);background-image:-moz-linear-gradient(top,#d7d7d7,#f6f6f6);background-image:-ms-linear-gradient(top,#d7d7d7,#f6f6f6);background-image:-o-linear-gradient(top,#d7d7d7,#f6f6f6);background-image:linear-gradient(to bottom,#d7d7d7,#f6f6f6);text-decoration:underline;}
/*.buttonGreen{background:#6ef583;background-image:-webkit-linear-gradient(top,#6ef583,#178a23);background-image:-moz-linear-gradient(top,#6ef583,#178a23);background-image:-ms-linear-gradient(top,#6ef583,#178a23);background-image:-o-linear-gradient(top,#6ef583,#178a23);background-image:linear-gradient(to bottom, #6ef583, #178a23);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-family:'Open Sans', sans-serif;color:#ffffff;font-size:18px;padding:6px 24px 6px 24px;border:solid #dcdcdc 1px;text-decoration:none}
.buttonGreen:link{color:#ffffff;text-decoration:none}
.buttonGreen:hover{background:#8aeb9f;background-image:-webkit-linear-gradient(top,#8aeb9f,#0ec72d);background-image:-moz-linear-gradient(top,#8aeb9f,#0ec72d);background-image:-ms-linear-gradient(top,#8aeb9f,#0ec72d);background-image:-o-linear-gradient(top,#8aeb9f,#0ec72d);background-image:linear-gradient(to bottom,#8aeb9f,#0ec72d);text-decoration:underline;}
.buttonYellow{background:#f5ea6e;background-image:-webkit-linear-gradient(top,#f5ea6e,#8a8417);background-image:-moz-linear-gradient(top,#f5ea6e,#8a8417);background-image:-ms-linear-gradient(top,#f5ea6e,#8a8417);background-image:-o-linear-gradient(top,#f5ea6e,#8a8417);background-image:linear-gradient(to bottom,#f5ea6e,#8a8417);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-family:'Open Sans', sans-serif;color:#ffffff;font-size:18px;padding:6px 24px 6px 24px;border:solid #dcdcdc 1px;text-decoration:none}
.buttonYellow:link{color:#ffffff;text-decoration:none}
.buttonYellow:hover{background:#ebde8a;background-image:-webkit-linear-gradient(top,#ebde8a,#b5a510);background-image:-moz-linear-gradient(top,#ebde8a,#b5a510);background-image:-ms-linear-gradient(top,#ebde8a,#b5a510);background-image:-o-linear-gradient(top,#ebde8a,#b5a510);background-image:linear-gradient(to bottom,#ebde8a,#b5a510);text-decoration:underline;}*/
.bxContainWide{width:100%;max-width:500px;height:80px;float:left;display:inline;clear:none;}
.bxImg{float:left;margin:3px 0 0 0;width:110px;height:70px}
.bxNewsImg{float:left;margin:3px 0 0 0;height:140px}
.bxNews{height:150px;background-color:#fff;cursor:pointer}
.bxNewsRollOver{height:150px;background-color:#f2f2f2;cursor:pointer}
.bx{height:80px;background:#fff;cursor:pointer;border-top:1px solid #ccc}
.bxRollOver{height:80px;background:#f2f2f2;cursor:pointer;border-top:1px solid #ccc}
.bxImg img{float:left;width:110px;height:70px}
.bxNewsImg img{float:left}
.bxTxt{width:342px;height:70px;float:left;padding:5px 0 0 10px;overflow:hidden}
.bxNewsTxt{max-width:450px;height:140px;float:left;padding:5px 0 0 15px;overflow:hidden}
.bx .bxTxt h5{margin:0 0 5px 0}
/*.bxArw {width:40px;height:70px;float:right;background:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement) no-repeat;background-position: 20px 30px}*/
.bxArw {width:40px;height:70px;float:right;background:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement) no-repeat;background-position: 20px 30px}
.bxNewsArw{height:140px;float:right;padding:70px 10px 0 10px}
.bxNewsContainer{width:100%;max-width:742px;height:150px;float:left;display:inline;clear:right;border-bottom:1px solid #bbb}
.campaignWrapper img{height:auto;margin:0}
.column{color:#323129;font:normal 10pt 'Open Sans', sans-serif;margin:12px 5px 0 12px}
.contactUsText, a.contactUsText{font:10pt 'Open Sans', sans-serif}
.desktop3col{width:320px;float:left}
.dottedLine{height:2px;background:#ffffff url(/ks/web/nokbg0239.nsf/obj/dotted-line.png/$File/dotted-line.png?OpenElement) repeat-x;margin:20px 0px 15px 0px;clear:both}
.dropmenudiv{background:#283643;margin:0 0 10px 22px;border-bottom:1px solid #bfc9d3;font: normal 12px/18px 'Open Sans', sans-serif;position:absolute;top:0;visibility:hidden;width:228px;z-index:100}
.dropmenudiv a{color:white;display:block;padding:2px 0;text-decoration:none;text-indent:14px;width:auto;border-bottom:1px solid #7a8c9b}
.dropmenudiv a:visited{background:#283643;color:white}
.dropmenudiv a:hover{color:#ffffff;background:#7a8c9b;border-top:1px solid #bfc9d3;border-bottom:3px double #bfc9d3}
.expand_wrapper{overflow:hidden;position:relative;width:250px;float:right;padding-left:10px;}
.expandButton{position:absolute;top:0px;height:18px;width:18px;opacity:0.7}
.expandButton:hover{opacity:1}
.flag{float:left}
.footerText{color:#7c7c7c;font:10px 'Open Sans', sans-serif;text-align:center}
.footerText a:link,.footerText a:visited{color:#003976}
.grey{color:#a0a0a2;font:9px 'Open Sans',sans-serif}
.handover{cursor:pointer}
.headerSub{position:absolute;top:0}
.iconlist{list-style:none;padding:0;margin:0;text-align:left}
.image-swap{float:left;margin-left:2px;width:44px;height:44px;background-image:url(/ks/web/nokbg0239.nsf/obj/search.png/$File/search.png?OpenElement);background-position:0 0}
.image-swap:hover{background-position:-44px 0}
.inputField{border:1px solid #d6d6d6;font:11px 'Open Sans',sans-serif;-moz-border-radius:4px;border-radius:4px}
.intropagebox{position:relative;padding:0 0 15px 0}
.intropagebox .dottedline, .desktop3col .dottedline{
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAADCAYAAACJZs+gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QzUwNzYxMjdGQjIxMUU0QTA0OUQ5RTYwOTg0MTk3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QzUwNzYxMzdGQjIxMUU0QTA0OUQ5RTYwOTg0MTk3MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDNTA3NjEwN0ZCMjExRTRBMDQ5RDlFNjA5ODQxOTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRDNTA3NjExN0ZCMjExRTRBMDQ5RDlFNjA5ODQxOTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+lrbj6AAAADNJREFUeNpiZGBgsIDiE////z/BAAWMjIxUEWeCCgpAaWRAFXGQBSDbPkBpZEAVcYAAAwAjAyADyfgHowAAAABJRU5ErkJggg==");
background-repeat:repeat-x;height:3px;padding:0 0 20px 0}
.infoboxeswithbackground, .intropagebox h1{text-align:center;font-weight:normal;border-bottom:0}
.imgBord{border:1px solid;border-color:#889BB1;float:right}
.languages{float:left}
.leftField{width:220px;padding:12px 5px 0 10px}
.ListNews{width:164px;height:175px;float:left;display:inline;clear:none;line-height:15px}
.ListGallery{width:163px;height:260px;float:left;display:inline;clear:none;line-height:15px}
.login, .loginHome{float:left;text-align:center;padding-top:4px;font-size:14px;z-index:4}
.login a, .loginHome a{color:#fff;text-decoration:none}
.login a:hover, .loginHome a:hover{color:#fff;text-decoration:underline}
.MainMenuStyle{padding:14px 5px 10px 0}
a.MainMenuStyle, a.MainMenuStyle:visited{color:white;text-decoration:none}
a.MainMenuStyle:hover{text-decoration:underline}
.MenuLeftAnchor{list-style:none;padding:0 0 5px 0}
.MenuLeftNoChildLi{list-style:none;padding:0 0 2px 16px}
.MenuLeftHasChildLi{list-style:none;background:url(/ks/web/nokbg0239.nsf/obj/pil-meny-ned.png/$File/pil-meny-ned.png?OpenElement) no-repeat;padding:0 0 4px 16px;margin-bottom:4px;border-bottom:1px solid #d9dee2}
.MenuLeftHasChildLiSelected{list-style:none;padding-bottom:2px;background:url(/ks/web/nokbg0239.nsf/obj/pil-meny-ned-valgt.png/$File/pil-meny-ned-valgt.png?OpenElement) no-repeat;padding:0 0 4px 16px;margin-bottom:4px;border-bottom:1px solid #d9dee2}
.MenuLeftChildLi{list-style:none;padding:0 0 4px 32px;margin-bottom:2px}
.MenuLeftGrandchildLi{list-style:none;padding:0 0 4px 42px}
.MoreInfo{font:normal 10pt 'Open Sans',sans-serif;margin:0}
.newsCategory{padding:0;margin:0;color:#909090}
.newsDate{width:16.66667%;float:left; padding:0 0 5px 0}
.newsDescription{width:52.27778%;float:left}
.newsDescriptionText{width:83.33333%;float:left}
.newsImage{width:30.55555%;float:left;vertical-align:top;padding:14px 0 14px 0}
.newsWrapper{width:100%;height:150px;overflow:hidden;border-bottom:1px solid #bbb}
.newWin{font:12px 'Open Sans',sans-serif;color:#003976;text-decoration:none;white-space:nowrap}
.notmobile{margin:0;padding:0}
.onlymobile, .reveal700{display:none}
.paddingLeft{padding-left:10px}
.paging{margin:2em 0;clear:both}
.paging .active a,.paging .active a:link,.paging .active a:visited{background:#e1e6eb;border-color:#889BB1;color:#444;font-weight:bold}
.paging li{float:left;list-style:none}
.paging li a,.paging li a:link,.paging li a:visited{background:#f9f9f7;border:1px solid #e1e6eb;color:#003976;float:left;font-size:0.9em;margin:20px 6px 20px 0;padding:3px 8px;text-decoration:none}
.paging li a:hover,.paging li a:active{background:#f9f9f7;border-color:#889BB1;text-decoration:underline}
.picture{width:164px;height:88px;float:left;display:inline;clear:none;line-height:15px;margin-left:0}
.printButton{float:right;display:inline;padding:5px 0 2px 0;background-image:url(/ks/web/nokbg0239.nsf/obj/icon_print.png/$File/icon_print.png?OpenElement);background-repeat:no-repeat;background-position:right;padding-right:30px;}
.newsTxt{width:452px;height:80px;float:left;padding:5px 0 0 0;overflow:hidden}
.newsImg{float:left;margin:8px 0 0 15px;width:110px;height:70px}
.newsContainer {max-width:742px}
.newsContainer a{display:block;background-image:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement);background-color:#fff;background-repeat:no-repeat;height:90px;background-position:720px;border-bottom:1px solid #bbb;padding:5px 0 5px 0px}
.newsContainer a:hover{background-image:url(/ks/web/nokbg0239.nsf/obj/arw-hover.gif/$File/arw-hover.gif?OpenElement);background-color:#f5f5f5}
.productContainer {max-width:500px}
.productContainer a{display:block;background-image:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement);background-color:#fff;background-repeat:no-repeat;height:80px;background-position:480px;border-bottom:1px solid #bbb;padding:5px 0 5px 0px}
.productContainer a:hover{background-image:url(/ks/web/nokbg0239.nsf/obj/arw-hover.gif/$File/arw-hover.gif?OpenElement);background-color:#f5f5f5}
.quoteNews{color:#bc3d1a;padding:15px 0 8px 30px;font:bold 21px times,serif;margin:0}
.quotedNews{padding:0 0 15px 30px}
.ratio392{height:0;margin:10px 0 30px 0;padding-bottom:39.2%;position:relative;width:100%}
.ratio570{height:0;margin:10px 0 30px 0;padding-bottom:57%;position:relative;width:100%}
.ratio624{height:0;margin:10px 0 30px 0;padding-bottom:62.4%;position:relative;width:100%}
.ratio624 iframe, .ratio570 iframe, .ratio392 iframe {margin:10px 0 10px 0;left:0;position:absolute;top:0;width:100%;height:100%}
.red{color:#ee3a43}
.rightField{width:220px;background:#ECF0F2;border-left:1px solid #D9DEE2;padding:8px 0 0 10px}
.small{font-size:10px}
.smallheading,h5{color:#3C3A31;font:bold 11px Arial,Helvetica,sans-serif;margin:0}
.tabell{color:#000000;font:normal 16px Arial,Helvetica,sans-serif;margin:0px}
.tableBorder{padding:15px;border:1px solid #d3d3d3}
.text{width:160px;height:60px;float:left;display:inline;clear:none;line-height:15px;margin-left:0px;margin-right:1px}
.textWrapper{padding-bottom:16px}
.topline{right:0px;padding:10px 0 0 0;z-index:4}
.topNavMenuItemEnd{float:left;padding-right:15px;/*height:47px*/}
.SearchBox{float:left;max-width:740px;display:inline;border-bottom:1px dotted #909090;clear:both}
.SearchBoxImg {float:right;padding-left:20px;width:220px;display:block}
.SearchBoxText{max-width:460px;min-width:320px;float:left;display:block;padding-bottom:5px}
.show320{display:none}
.show-menu{text-decoration:none;color:#fff;background:#283642;text-align:left;padding:10px 0 10px 25px;display:none;cursor:pointer;font:normal 18px 'Open Sans', sans-serif;border-bottom:1px solid #fff;}
.show-menu:hover{text-decoration:underline}
.social{border-left:1px solid #fff;float:left;padding:0 14px 0 20px;text-align:center}
.social a{float:left;padding:0 6px 0 0}
.sult{display:none}
.underline{border-bottom:1px solid #eaeaea}
.videoImgContainer{width:100%;max-width:380px;max-height:203px;overflow:hidden}
.videoButton{position:absolute;height:203px;width:380px;background-size:100% 100%;opacity:0.7;background-image:url('/ks/web/nokbg0239.nsf/obj/play-380x203.png/$File/play-380x203.png?OpenElement');background-repeat:no-repeat;transition:background 0.5s;}
.videoButton:hover{opacity:1;background-image:url('/ks/web/nokbg0239.nsf/obj/play-hover-380x203.png/$File/play-hover-380x203.png?OpenElement')}
#arrow{float:left;padding-right:7px}
.contract{background:url('/ks/web/nokbg0239.nsf/obj/expand-plus-18x18.png/$File/expand-plus-18x18.png?OpenElement') no-repeat center;right:5px;top:25px}
.expand{background:url('/ks/web/nokbg0239.nsf/obj/expand-minus-18x18.png/$File/expand-minus-18x18.png?OpenElement') no-repeat top;right:5px;top:25px}
#fixed{z-index:10;position:fixed}
#footerContainer{width:100%;border-top:1px solid #B6B3AE;background:url(/ks/web/nokbg0239.nsf/obj/footerbg.jpg/$File/footerbg.jpg?OpenElement) repeat-x}
#input{position:absolute;margin-top:1px;padding:1px 0 2px 0;right:48px;width:250px;height:42px;z-index:-1;overflow:hidden}
#input input{display:block;position:absolute;right:-250px;width:236px;height:100%;margin:0;padding:0 0 0 10px;background-color:#fff;color:#b2b2b2;font-size:18px;backface-visibility:hidden;transition:1s;}
#input.focus{z-index:20}
#input.focus input{right:0;transition:1s}
#label{float:right;margin:2px 2px 2px 0;width:44px;height:44px}
#label label{display:block;width:44px;height:44px;background:url("/ks/web/nokbg0239.nsf/obj/search.png/$File/search.png?OpenElement")0 0;color:rgba(0,0,0,0);cursor:pointer}
#label label:hover{background:url("/ks/web/nokbg0239.nsf/obj/search.png/$File/search.png?OpenElement")-44px 0}
#mainContentHome{clear:both}
#navcontainer a{display:block;background-image:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement);background-color:#fff;background-repeat:no-repeat;background-position:475px;border-bottom:1px solid #bbb;padding:5px 0 5px 15px;text-decoration:none}
#navcontainer a:hover{background-image:url(/ks/web/nokbg0239.nsf/obj/arw-hover.gif/$File/arw-hover.gif?OpenElement);background-color:#f5f5f5;border-bottom:1px solid #bbbbbb;color:#003976;font-weight:bold;padding:5px 0 5px 15px}
#searchContainer{clear:right;position:relative;top:-40px;float:right}
#searchContainerSub{clear:right;position:relative;top:-48px;float:right}
.swiffy-wrap{position:relative;width:100%;padding-bottom:100%;float:left;height:0}
#swiffycontainer{width:100% !important;height:100% !important;position:absolute;left:0}

@media (max-width:719px)
{
.boxContainerNarrow{width:100%;max-width:310px;padding:0 0 20px 0;float:left;display:inline;clear:none;line-height:15px}
.boxsize{max-width:320px;margin:0 auto}
.boxText2{width:190px;float:left;padding:5px 0 0 15px;overflow:hidden}
.bxImg img, .bxNewsImg img{display:none}
.bxTxt{width:280px;height:80px}
.bxNewsTxt{width:270px;padding:5px 0 0 0}
.campaignWrapper img{width:320px}
.contactUsHeader{color:#454340;font:normal 18px 'Open Sans', sans-serif;margin:20px 0 -4px 0}
.dropmenudiv{margin:0 0 10px 60px}
.dropmenudiv a{padding:4px 0}
.flag{padding:0 8px 0 0}
.headerSub{position:absolute;top:65px}
.login, .loginHome{padding:0 0 20px 10px}
.login a{margin:0;color:#fff}
.login a:hover{color:#fff}
.loginHome a{margin:0;color:#003976}
.loginHome a:hover{color:#003976}
.logo{position:absolute;top:122px;left:12px;z-index:2}
.logo img, .logoSub img{width:105px}
.logoSub{position:relative;left:13px;top:0}
.MainHeadingContainer{width:310px;float:left}
.MainImageContainer{width:310px;float:left}
.newsDescription{width:83.33333%;float:left}
.newsTxt{width:230px;height:100px;float:left;padding:5px 0 0 0;overflow:hidden}
.newsContainer {max-width:320px}
.newsContainer a{display:block;background-image:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement);background-color:#fff;background-repeat:no-repeat;height:110px;background-position:300px;border-bottom:1px solid #bbb;padding:5px 0 5px 0px}
.newsContainer a:hover{background-image:url(/ks/web/nokbg0239.nsf/obj/arw-hover.gif/$File/arw-hover.gif?OpenElement);background-color:#f5f5f5}
.notmobile, .hide320, .hide700, .hide1000{display:none}
.onlymobile, .reveal700{display:block}
.placeholder{position:relative;width:320px;margin:0 auto}
.productContainer a{background-position:300px}
.show-menu{display:block}
.social{border-left:0;margin:0px 0 5px 0;padding-left:10px}
.social a{float:left;padding-right:6px}
.topimageoverlay{height:0;opacity: 0.1}
.topimageoverlaysubpage{height:160px;width:320px;background-image:url("/ks/web/nokbg0239.nsf/obj/subpageraster.png/$File/subpageraster.png?OpenElement");background-repeat:repeat-x;z-index:-2}
.topline{width:320px;float:left}
.videoButton{background-size:84.2105263% 84.2105263%}
#contentwrapper{width:320px;margin:0 auto;background-color:#eee}
#featureImageWrapper{display:none}
#featureRight{display:none}
#footerContentWrapper{max-width:320px;margin:0 auto;padding:20px 10px 50px 0;clear:both}
#input{position:relative;margin:2px;border:0;padding:1px 0 1px 0;right:2px;width:272px;height:42px}
#input input{display:block;position:absolute;top:0;right:-272px;width:258px;height:100%;margin:0;padding:0 0 0 10px;background-color:#fff;color:#b2b2b2;font-size:16px;backface-visibility:hidden;transition:1s;}
#label{position:relative;margin:0px 2px 1px 0;top:-46px}
#mainContentContainer, #mainContentContainerTabs{max-width:320px;margin:0 auto; padding-bottom:20px}
#mainContent{width:auto;overflow:hidden}
#mainColumnCenter2Col, #mainColumnTabs{width:320px;padding:10px 0 0 0;float:left}
#mainColumnCenter3Col{width:100%;max-width:320px;padding:10px 0 0 0}
#mainColumnRight{max-width:320px;padding:0;float:left;border-top:1px dashed #909090}
#mainImageWrapper{border-top:solid 1px #8B9BB2;display:inline}
#MainMenu, #MainMenuSub{background-color:#283643;font-size:18px;width:320px;margin:0 auto}
#MainMenuButtons{background-color:#283643;float:left;position:relative;width:320px}
#MainMenuButtons ul{margin:0;padding-left:0;list-style:none}
#MainMenuButtons li{padding-left:24px;border-bottom:1px solid #fff;list-style:none}
#MainMenuButtons a{text-decoration:none;margin:0px;background:#283643;color:#fff;padding:0 10px 0 0;text-align:center}
#MainMenuButtons a:hover{text-decoration:underline;background:#283643}
#MenuLeft{color:#2a4664;margin:6px 0 0 0;display:block}
#navcontainer a{background-image:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement);background-repeat:no-repeat;background-position:295px}
#rightContent{float:right;width:299px;padding-left:20px;padding-top:15px}
#searchContainer{position:relative;top:0;width:320px;height:48px;background-color:#283643}
#searchContainerSub{width:320px;height:48px;top:0;background-color:#283643}
}

@media (min-width:720px) and (max-width:999px)
{
.boxContainerNarrow{width:100%;max-width:470px;padding:0px 0 20px 0;float:left;display:inline;clear:none;line-height:15px}
.boxsize{max-width:700px;margin:0 auto}
.bxNewsTxt{max-width:225px}
.campaignWrapper img{width:700px}
.contactUsHeader{color:#454340;font:normal 18px 'Open Sans', sans-serif;margin:20px 0 -4px 0}
.desktop3col{width:221px;float:left;margin:0 6px 0 6px}
.desktop3col > h1 {font-size:14px}
.hide700, .hide1000{display:none}
.logo{position:absolute;left:30px;top:48px;z-index:2}
.logo img, .logoSub img{width:90px}
.logoSub{position:relative;left:33px;top:30px}
.MainHeadingContainer{width:500px;float:left}
.MainImageContainer{width:500px;float:left}
.MainInfoContainer, .MainInfoContainerWide{width:500px;float:left}
.MainMenuStyle{padding:14px 4px 10px 5px}
.newsDescription{width:83.33333%;float:left}
.newsTxt{width:365px;max-height:80px;float:left;padding:5px 0 0 10px;overflow:hidden}
.newsContainer {max-width:500px}
.newsContainer a{display:block;background-image:url(/ks/web/nokbg0239.nsf/obj/arw.gif/$File/arw.gif?OpenElement);background-color:#fff;background-repeat:no-repeat;height:80px;background-position:470px;border-bottom:1px solid #bbb;padding:5px 0 5px 0px}
.newsContainer a:hover{background-image:url(/ks/web/nokbg0239.nsf/obj/arw-hover.gif/$File/arw-hover.gif?OpenElement);background-color:#f5f5f5}
.placeholder{position:absolute;width:700px;margin:0 auto}
.reveal700{display:block}
.topimageoverlay{opacity:0.6;position:absolute;height:48px;width:700px;background-image:url("/ks/web/nokbg0239.nsf/obj/toprasteroverlay.png/$File/toprasteroverlay.png?OpenElement");background-repeat:repeat-x;z-index:2}
.topimageoverlaysubpage{height:120px;width:700px;background-image:url("/ks/web/nokbg0239.nsf/obj/subpageraster.png/$File/subpageraster.png?OpenElement");background-repeat:repeat-x}
.topline{position:absolute}
.videoButton{background-size:57.8947368% 57.8947368%}
#CenterAndRight{width:500px;margin:0;float:left}
#contentwrapper{width:700px;margin:0 auto}
#featureImageWrapper{display:none}
#featureRight{display:none}
#footerContentWrapper{max-width:675px;margin:0 auto;padding:20px 10px 50px 0;clear:both}
#mainContentContainer, #mainContentContainerTabs{max-width:700px;margin:0 auto;position:relative;top:-30px}
#mainContent{width:auto;overflow:hidden}
#mainColumnLeft, #mainColumnLeft2Col{width:180px;padding:20px 7px 0 2px;float:left;display:block}
#mainColumnCenter2Col, #mainColumnTabs{width:500px;padding:10px 0 0 10px;float:left}
#mainColumnCenter3Col{width:500px;padding:10px 0 0 7px;float:left}
#mainColumnRight{width:500px;margin:0 0 0 7px;float:left;border-top:1px dashed #909090}
#mainImageWrapper{border-top:solid 1px #8B9BB2;display:inline}
#MainMenu, #MainMenuSub{background-color:#283643;height:48px;width:700px}
#MainMenuButtons{float:left;position:relative}
#MainMenuButtons ul{list-style:none;position:relative;margin-top:2px}
#MainMenuButtons li{float:left;position:relative;}/* ie needs position:relative here*/
#MainMenuButtons a{font-size:12.4px;text-decoration:none;margin:0px;background:#283643;float:left;color:#fff;padding:0 5px 0 0;text-align:center}
#MainMenuButtons a:hover{text-decoration:underline;background:#283643}
#MenuLeft{color:#2a4664;margin:6px 0 0 0;display:block}
#rightContent{float:right;width:299px;padding-left:20px;padding-top:15px}
#searchContainer{top:0}
}

@media (min-width:1000px) and (max-width:1419px)
{
.boxsize{max-width:980px;margin:0 auto}
.campaignWrapper img{width:980px}
.desktop3col{width:300px;float:left;margin:0 13px 0 13px}
.desktop3col > h1 {font-size:19px}
.hide1000{display:none}
.logo{position:absolute;left:68px;top:48px;z-index:2}
.logo img, .logoSub img{width:132px;height:auto}
.logoSub{position:relative;left:68px;top:0px}
.MainHeadingContainer{width:760px;float:left}
.MainImageContainer{width:700px;float:left}
.MainInfoContainer{padding-left:40px;width:560px;float:left;display:block}
.MainInfoContainerWide{width:742px;float:left;display:block}
.MainMenuStyle{padding:14px 10px 10px 10px}
.placeholder{position:absolute;width:980px;margin:0 auto}
.topimageoverlay{opacity:0.6;position:absolute;height:48px;width:980px;background-image:url("/ks/web/nokbg0239.nsf/obj/toprasteroverlay.png/$File/toprasteroverlay.png?OpenElement");background-repeat:repeat-x;z-index:2}
.topimageoverlaysubpage{height:120px;width:980px;background-image:url("/ks/web/nokbg0239.nsf/obj/subpageraster.png/$File/subpageraster.png?OpenElement");background-repeat:repeat-x}
.topline{position:absolute}
.videoButton{background-size:78.9473684% 78.9473684%}
#contentwrapper{width:980px;margin:0 auto}
#featureImageWrapper{display:none}
#featureRight{display:none}
#footerContentWrapper{max-width:980px;margin:0 auto;padding:20px 10px 50px 0;clear:both}
#mainContentContainer, #mainContentContainerTabs{max-width:980px;margin:0 auto;position:relative;top:-30px}
#mainContent{width:auto;display:block;overflow:hidden}
#mainColumnLeft, #mainColumnLeft2Col{width:200px;padding:20px 10px 0 0;float:left;display:block}
#mainColumnCenter2Col, #mainColumnTabs{width:742px;padding:10px 0 0 10px;float:left}
#mainColumnCenter3Col{width:500px;padding:10px 20px 0 0;float:left;border-right:1px solid #d9dee2}
#mainColumnRight{width:200px;padding:0 0 0 10px;float:left}
#mainImageWrapper{border-top:solid 1px #8B9BB2;display:inline}
#MenuLeft{color:#2a4664;width:200px;margin:6px 0 0 0;display:block}
#MainMenu, #MainMenuSub{background-color:#283643;font-size:18px;height:48px;width:980px}
#MainMenuButtons{float:right;position:relative;left:-50%;text-align:left}
#MainMenuButtons ul{list-style:none;position:relative;left:50%;margin-top:2px}
#MainMenuButtons li{float:left;position:relative}/* ie needs position:relative here*/
#MainMenuButtons a{text-decoration:none;margin:0px;background:#283643;float:left;color:#fff;padding:0 10px 0 10px;text-align:center}
#MainMenuButtons a:hover{text-decoration:underline;background:#283643}
#rightContent{float:right;width:299px;padding-left:20px;padding-top:15px}
#rightInfoContainer{margin:0 0 0 20px;padding:0 0 0 10px;float:left}
}

@media (min-width:1420px)
{
.boxsize{max-width:1231px;margin:0 auto}
.campaignWrapper img{width:1400px}
.desktop3col{width: 380px;float:left;margin:0 15px 0 15px}
.logo{position:absolute;left:90px;top:48px;z-index:2}
.logo img, .logosub img{width:153px;height:auto}
.logoSub{position:relative;left:90px;top:32px}
.MainHeadingContainer{width:936px;float:left}
.MainImageContainer{width:700px;float:left}
.MainInfoContainer{padding-left:40px;width:560px;float:left;display:block}
.MainInfoContainerWide{padding-left:40px;width:742px;float:left;display:block}
.MainMenuStyle{padding:14px 10px 10px 10px}
.placeholder{position:absolute;width:1400px;margin:0 auto}
.topimageoverlay{opacity:0.6;position:absolute;height:48px;width:1400px;background-image:url("/ks/web/nokbg0239.nsf/obj/toprasteroverlay.png/$File/toprasteroverlay.png?OpenElement");background-repeat:repeat-x;z-index:2}
.topimageoverlaysubpage{height:168px;width:1400px;background-image:url("/ks/web/nokbg0239.nsf/obj/subpageraster.png/$File/subpageraster.png?OpenElement");background-repeat:repeat-x}
.topline{position:absolute}
#contentwrapper{width:1400px;margin:0 auto}
#featureImageWrapper{float:left;width:220px;margin:0;border-right:solid 1px #8B9BB2;display:inline;position:relative}
#featureRight{width:100%}
#footerContentWrapper{width:980px;margin:0 auto;padding:20px 10px 50px 0;clear:both}
#gjem{display:inline}
#mainContentContainer{width:1260px;margin:0 auto;position:relative;top:-30px}
#mainContentContainerTabs{width:1260px;margin:0 auto;position:relative;top:-30px}
#mainContent{width:auto;display:block;overflow:hidden}
#mainColumnLeft, #mainColumnLeft2Col{width:300px;padding:20px 10px 0 0;float:left;display:block}
#mainColumnCenter2Col{width:742px;padding:10px 0 0 10px;float:left}
#mainColumnCenter3Col{width:500px;padding:10px 10px 0 10px;float:left}
#mainColumnTabs{max-width:935px;padding:10px 0 0 10px;float:left}
#mainColumnRight{width:300px;padding:85px 0 0 70px;float:left}
#mainImageWrapper{float:left;width:762px;margin:0;border-left:solid 1px #8B9BB2;border-right:solid 1px #8B9BB2;border-top:solid 1px #8B9BB2;display:inline}
#MenuLeft{color:#2a4664;width:300px;margin:6px 0 0 0;display:block}
#MainMenu, #MainMenuSub{background-color:#283643;font-size:18px;height:48px;width:1400px}
#MainMenuButtons{float:right;position:relative;left:-50%;text-align:left}
#MainMenuButtons ul{list-style:none;position:relative;left:50%;margin-top:2px}
#MainMenuButtons li{float:left;position:relative}/* ie needs position:relative here*/
#MainMenuButtons a{text-decoration:none;margin:0px;background:#283643;float:left;color:#fff;padding:0 10px 0 10px;text-align:center}
#MainMenuButtons a:hover{text-decoration:underline;background:#283643}
#rightContent{float:right;width:299px;padding-left:20px;padding-top:15px}
#rightInfoContainer{margin:52px 0 0 80px;width:220px;padding:0 0 0 10px;float:left}
}
@media only print
{
.BreadCrum, .ratio624 iframe, .ratio570 iframe, .ratio392 iframe {display:none}
.boxsize, .desktop3col, .MainInfoContainer, MainInfoContainerWide, .MainHeadingContainer, .MainImageContainer{width:600px;margin:0}
.hide320, .bxImg img, .bxNewsImg img{display:block}
#CenterAndRight, #mainContent, #mainContentContainer, #mainContentContainerTabs, #mainColumnTabs, #mainColumnCenter3Col{width:600px;margin:0}
#contentwrapper, #footerContainer, #footerContentWrapper{display:none}
#mainColumnLeft, #mainColumnLeft2Col, #mainColumnRight, #topWrapperBack{display:none}
}