@charset "utf-8";
/*!Revision: 657d4759b2598732dc42438840e652643aefa231
gets code cartoon.css
*/#cartoonLinks ul li{float:left;margin-left:12px}
/*!
skins global widgets code dinmat.css
*/#dinMatContainer{border-top-right-radius:3px;border-top-left-radius:3px;padding:10px}
#dinMatContainer .receipe{width:auto;margin:10px;padding:5px;background-color:white;border-color:#137f99;border-width:1px;border-style:solid;border-radius:3px;text-align:center}
#dinMatContainer .receipe img{margin-bottom:5px}#dinMatContainer .receipe a img{border-color:#e2dfb7;border-width:1px;border-style:solid;border-radius:3px}
#dinMatContainer .links a{color:#137f99;font-size:16px}#dinMatContainer .links a img{float:right}
/*!
skins global widgets code e24.css
*/.stories .e24 ul{list-style:none;padding:0}
.e24 header h2{display:inline}.e24 header a{color:black}.e24 img{width:40px;display:inline-block;margin-right:5px}
.e24.list h2{padding-left:50px}/*!
skins global widgets code embedSilverlight.css
*/.embedSilverlight,.embedSilverlight div{height:100%}
body.embedSilverlight div#viewport{min-height:0;width:100%;height:100%}
/*!
skins global widgets code morningstar.css
*/.morningstar iframe{margin:0 15px}
.morningstar table{width:100%}.morningstar th.value,.morningstar td.value{text-align:right;width:70px}
.morningstar thead tr{color:#222;font-size:11px;padding:0 4px}.morningstar .positive{color:#06c}
.morningstar .negative{color:#c00}.morningstar .flag{float:left;margin:3px 4px 0 0}
.morningstar footer{font-size:12px}.morningstar footer span{color:#888;float:right}
/*!
skins global widgets code pengerno.css
*/.penger_no{background:transparent url('/skins/global/gfx/trafficfund/pengerno/penger_bg_180x500.jpg') no-repeat left top;width:180px;height:418px;color:#fff;font-family:Arial,sans-serif;margin:0}
.penger_no img{border:0}.penger_no .logo{width:140px;height:140px;display:block;margin:0 auto;padding:0}
.penger_no h1{font-size:10px;font-weight:normal;text-align:center;font-family:Geneva,Tahoma,Arial,sans-serif;margin-top:7px}
.penger_no .buttons{list-style-type:none;padding:0;margin-top:37px;margin-left:0}
.penger_no .buttons li{background:transparent url('/skins/global/gfx/trafficfund/pengerno/penger_button_168.png') no-repeat left top;width:168px;height:53px;font-size:11px;margin:0 0 1px 6px;float:left}
.penger_no li a{color:#fff;display:block;text-decoration:none;padding:8px}
.penger_no h2{line-height:15px;font-weight:bold;margin:0 0 4px;font-size:12px;font-family:Arial,sans-serif}
.pengerno.toolsAd a,.pengerno.toolsAd a:hover{color:#2c835e;font-size:12px;text-decoration:none;display:block}
.pengerno.toolsAd ul{border-bottom:1px solid #e5e5e5}.pengerno.toolsAd li{border-top:1px solid #e5e5e5;padding:6px}
.pengerno.toolsAd img{display:inline-block;height:32px;margin-right:6px}
.pengerno.toolsAd .logoDinePenger{background-image:url('/skins/global/gfx/trafficfund/pengerno/ident-penger-horizontal-black.png');background-size:113px 17px;background-repeat:no-repeat;display:inline-block;float:right;height:17px;width:113px;margin:8px 0}
.pengerno.toolsAd .logoNabolag{background-image:url('/skins/global/gfx/trafficfund/nabolag/nabo1.png');background-size:100px 25px;background-repeat:no-repeat;display:inline-block;float:right;height:25px;width:100px;margin:4px 0}
.pengerno.toolsAd .logoFlytteportalen{background-image:url('/skins/global/gfx/trafficfund/flytteportalen/flyttep.png');background-size:108px 29px;background-repeat:no-repeat;display:inline-block;float:right;height:29px;width:108px;margin:2px 0}
.pengerno.toolsAd .logoLendo{background-image:url('/skins/global/gfx/trafficfund/lendo/lendo.png');background-size:52px 27px;background-repeat:no-repeat;display:inline-block;float:right;height:27px;width:52px;margin:2px 0}
.pengerno.carRegAd{background:url('/skins/global/gfx/trafficfund/pengerno/ad-390x262.jpg') top right no-repeat;padding:10px 0;text-align:center}
.pengerno.carRegAd.ad:before{left:0}.pengerno.carRegAd a,.pengerno.carRegAd a:hover{color:#2c835e;text-decoration:none}
.pengerno.carRegAd img{height:80px;width:149px}.pengerno.carRegAd h2{font-family:"proxima-nova",sans-serif;font-size:20px;line-height:26px;text-shadow:1px 1px 0 #fff}
.pengerno.carRegAd img,.pengerno.carRegAd h2,.pengerno.carRegAd form{margin-bottom:10px}
.pengerno.carRegAd input[type="text"]{background:#fff url('/skins/global/gfx/trafficfund/pengerno/icon-car.png') 8px center no-repeat;border:3px solid #a5bab1;border-radius:5px;font-size:16px;text-indent:32px;padding:7px 6px 7px;width:auto}
.pengerno.carRegAd input[type="submit"]{background-color:#684280;background-image:-webkit-linear-gradient(bottom,#46225c,#684280);background-image:linear-gradient(bottom,#46225c,#684280);border-color:#47235d;border-style:solid;border-width:0 1px 1px 0;border-radius:7px;box-shadow:none;font-family:"proxima-nova",sans-serif;font-size:17px;font-weight:bold;text-shadow:-1px -1px 0 black;padding:6px 40px 6px}
.pengerno.carRegAd input[type="submit"]:hover{background-color:#845b9c;background-image:-webkit-linear-gradient(bottom,#47235c,#845b9c);background-image:linear-gradient(bottom,#47235c,#845b9c)}
/*!
skins global widgets code sectionSearch.css
*/#sectionSearch{font-size:14px;font-weight:bold;line-height:1.2;text-decoration:underline}
/*!
skins global widgets code tipsForm.css
*/div #tipsContainer form textarea{width:300px;height:100px}
@media only screen and (max-width:480px){div #tipsContainer form{width:95%;border:1px solid #fef7d6}
div #tipsContainer form textarea{width:90%;height:100px}div #tipsContainer form input[type="text"]{width:90%}
}@media only screen and (max-width:320px){div #tipsContainer form{width:100%;border-top:1px solid #fef7d6}
div #tipsContainer form fieldset{border:0}div #tipsContainer form textarea{width:95%;height:100px}
div #tipsContainer form input[type="text"]{width:95%}
#recaptcha_area,#recaptcha_table{margin-left:-15px}}/*!
skins global widgets offCanvas offCanvasDefault.css
*/#outerWrapper{background-color:#333;overflow:hidden;width:100%}
@media all and (max-width:1000px){.notResponsive #outerWrapper{width:1000px}
}#surround{position:relative}.offCanvas.offCanvasDefault{position:absolute;top:-9999px;margin:0}
.offCanvas.offCanvasDefault.right{right:0}.offCanvas.offCanvasDefault:checked ~ #outerWrapper #surround,.offCanvasChecked #surround{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.offCanvas.offCanvasDefault.left:checked ~ #outerWrapper #surround{margin-left:80%;margin-right:-80%}
.offCanvas.offCanvasDefault.right:checked ~ #outerWrapper #surround{margin-right:80%;margin-left:-80%}
@media all and (min-width:768px){.offCanvas.offCanvasDefault.left:checked ~ #outerWrapper #surround{margin-left:20rem;margin-right:-20rem}
.offCanvas.offCanvasDefault.right:checked ~ #outerWrapper #surround{margin-right:20rem;margin-left:-20rem}
}/*!
skins global widgets paywall login.css
*/.paywall.login{display:inline-block}
.authenticated .paywall.login{display:none}.paywall.login .button{border-radius:0 3px 3px 0;border-radius:0 .1875rem .1875rem 0;color:#fff;cursor:pointer;display:inline-block;height:37px;height:2.3125rem;line-height:32px;line-height:2rem;text-shadow:none;padding:3px 16px 0;padding:.1875rem 1rem 0;user-select:none;vertical-align:middle}
.paywall.login .button:before{font-size:24px;font-size:1.5rem;vertical-align:top}
@media all and (max-width:640px){#header .paywall.login{display:none}}
/*!
skins global widgets pubLogo default.css
*/.pubLogo.default{display:inline-block;margin-left:16px;margin-left:1rem;position:relative;z-index:2;vertical-align:middle}
#header .pubLogo.default a:hover{text-decoration:none}.pubLogo.default:before{content:" ";display:inline-block;height:100%;vertical-align:middle}
.pubLogo.default a{color:#fff;vertical-align:middle}.pubLogo.default .logoImage{font-size:64px;font-size:4rem;position:relative}
@media screen and (max-width:640px){.pubLogo.default .logoImage{font-size:2rem}
}.pubLogo.default .sectionTitle{font-family:arial,sans-serif;line-height:1;display:inline-block;margin:0;text-align:left;vertical-align:middle}
.pubLogo.default .sectionTitle h2{font-size:16px;font-size:1rem}.pubLogo.default .sectionTitle h1{font-size:32px;font-size:2rem}
.pubLogo.default .sectionTitle h1,.pubLogo.default .sectionTitle h2{font-family:arial,sans-serif;margin:0}
.pubLogo.default h1.sectionTitle{font-size:3rem}@media all and (max-width:640px){.pubLogo.default .sectionTitle{display:inline-block;white-space:nowrap}
.pubLogo.default h1.sectionTitle,.pubLogo.default .sectionTitle h1{font-size:1.5rem}
.sectionTitle h2{display:none}}.pubLogo.default .sectionTitle a{white-space:nowrap;text-overflow:ellipsis}
@media all and (max-width:640px){.pubLogo.default{display:block;-webkit-box-flex:1;-moz-box-flex:1;width:70%;-webkit-flex:1;-ms-flex:1;flex:1;margin:0;overflow:hidden;white-space:nowrap}
.pubLogo.default.isSection a{display:inline-block!important}.pubLogo.default a{background-size:contain;background-repeat:no-repeat;background-position:center center}
.pubLogo.default.isSection a{background-position:right center}}.pubLogo.default.isSection .pubLogoImage{border-right:1px solid rgba(255,255,255,.2);margin-right:5px;margin-right:.3125rem;position:relative;margin-left:16px;margin-left:1rem;padding-right:5px;padding-right:.3125rem}
/*!
skins publications fvn widgets code customerMenu.css
*/.code.customerMenu{border-top:1px solid rgba(0,0,0,.5);margin:0}
.code.customerMenu li a{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.5);color:#fff;display:block;padding:8px 5px;padding:.5rem .3125rem;margin:0}
.code.customerMenu li:last-child a{border-bottom:0 none}.code.customerMenu li a:hover{background:rgba(0,0,0,.5);border-color:transparent;text-decoration:none}
/*!
skins publications fvn widgets code facebook.css
*/.facebook.noHeader iframe{border-top:1px solid #fff;border-radius:4px 4px 0 0}
/*!
skins publications fvn widgets code morningstar.css
*/.morningstar table{margin-bottom:4px}
.morningstar th,.morningstar td{font-size:12px;text-align:left;padding:0 4px}
.morningstar tr{border-bottom:1px dotted #e6eef5}.morningstar tbody tr:hover{background-color:#ccdcec}
/*!
skins publications fvn widgets code paywall.css
*/.productList{display:inline-block;margin-top:10px;width:100%}
.productList a{background-color:#f4f4f4;color:#000;text-shadow:0 1px 0 rgba(255,255,255,1);display:block;margin-bottom:10px}
.productList a:hover{background-color:#e8e8e8}.productList a .label{background-color:#009fda;background-image:-webkit-linear-gradient(bottom,#00659c,#009fda);background-image:linear-gradient(bottom,#00659c,#009fda);color:#fff;font-size:30px!important;line-height:40px;text-align:center;text-shadow:0 -1px rgba(51,51,51,0.5);float:left;width:50px;height:40px;padding:10px;margin-right:10px}
.ie9 .productList a .label{background-image:url(/template/common/gfx/gradient.jsp?type=linear&y1=0&x1=0&y2=100&x2=0&noCircle=true&colorStop=009fda|0|1,00659c|100|1)}
.productList a .title{font-size:16px;font-weight:bold;min-height:40px;padding:10px}
.productFacts,.productList a .description{font-size:14px;font-weight:normal}
.productList a .title:after{background-image:url(/skins/publications/fvn/gfx/sprite.png);background-repeat:no-repeat;content:"";display:block;width:40px;height:40px}
.productList a .title:after{background-position:-156px -476px;float:right;position:relative;top:-36px;right:-24px}
.productListSub{border-color:#e8e8e8;border-style:solid;border-width:0 1px 1px;margin-top:-10px;padding:10px 0}
.productListSub a{background-color:transparent;margin-bottom:0}.productListSub a:hover{background-color:#f3f3f3}
.productListSub li{border-bottom:1px solid #e8e8e8;margin-right:10px;margin-left:10px}
.productListSub li.lastChild,.productListSub li:last-child{border-bottom:0 none;padding-top:10px}
.productListSub .title{color:#009fda}.productListSub .description{color:#000}
.productAnnouncement{font-size:26px;letter-spacing:-0.06em}.lockedLine .button{height:26px;line-height:26px;padding:10px;text-align:center}
.lockedLine .button.white{background-color:#fff;background-image:none}
.lockedLine .button.arrowHead{cursor:default;padding-right:2px;padding-left:20px;z-index:2}
.lockedLine .button.arrowHead:before{content:" ";border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:23px solid #fff;width:0;height:0;position:absolute;top:0;right:-23px}
@media only screen and (max-width :600px){.productList a .title{font-size:14px}
.productAnnouncement{font-size:15px}.productList a .description,.productInfo.f-12{font-size:12px}
}/*!
skins publications fvn widgets code paywallSpecialButton.css
*/.paywallSpecialButton{margin:10px 0;text-transform:uppercase}
.paywallSpecialButton a:hover,.paywallSpecialButton a{background-color:#469e63;background-image:-webkit-linear-gradient(top,#469e63,#37874a);background-image:linear-gradient(top,#469e63,#37874a);border-color:#37874a;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#fff;padding:5px 0;line-height:21px;text-align:center;text-shadow:0 1px 0 #000;width:230px;height:21px}
.ie9 .paywallSpecialButton a{background-image:url(/template/common/gfx/gradient.jsp?type=linear&y1=0&x1=0&y2=100&x2=0&noCircle=true&colorStop=37874a|0|1,469e63|100|1)}
.paywallSpecialButton span{position:relative;top:6px;left:-7px}/*!
skins publications fvn widgets code pengerno.css
*/.pengerno.toolsAd a,.pengerno.toolsAd a:hover{color:#000}
.pengerno.toolsAd ul{border-bottom:0 none}.pengerno.toolsAd li{border-top:0 none;padding:6px 0}
/*!
skins publications fvn widgets code peopleMenu.css
*/.peopleMenu ul{display:block;height:25px;font-size:12px;font-weight:bold}
.peopleMenu li{float:left;height:25px;line-height:25px}.peopleMenu .link,.peopleMenu a,.peopleMenu a:visited{color:#000;display:block;padding:0 10px;text-shadow:0 1px 0 #fff}
.peopleMenu .link:hover,.peopleMenu .link.activeSection,.peopleMenu a:hover,.peopleMenu .activeSection a{color:#000;text-decoration:underline}
.peopleMenu ul{font-size:14px}.peopleMenu li{padding:0 12px 0 11px}.peopleMenu li:first-child{padding-left:0}
.peopleMenu li:last-child{padding-right:0}.peopleMenu .link,.peopleMenu a,.peopleMenu a:visited{color:#333;display:inline;font-weight:normal;padding:0;text-shadow:none}
.peopleMenuHook{border-left:40px solid #009fda;height:24px;margin-left:-16px;position:relative;width:auto}
.peopleMenuHook:before{border-top:6px solid #333;border-left:6px solid transparent;content:"";display:block;position:absolute;left:-40px;bottom:-6px}
.peopleMenuHook .peopleMenu:before{content:'';border-left:12px solid #009fda;border-top:12px solid transparent;border-bottom:12px solid transparent;float:left;margin-right:10px;width:0;height:0}
.peopleMenuHook ul{height:24px;line-height:24px}.peopleMenuHook li{height:24px;line-height:24px;margin-right:2px;padding:0!important}
.peopleMenuHook li a{background:#f7f7f7;display:block;padding:0 10px}.peopleMenuHook li.activeSection a{background:#009fda;color:#fff;line-height:24px;text-decoration:none}
.violet .peopleMenuHook li.activeSection a{background:#d12f99}.violet .peopleMenuHook,.violet .peopleMenuHook .peopleMenu:before{border-left-color:#d12f99}
.green .peopleMenuHook li.activeSection a{background:#8fab4b}.green .peopleMenuHook,.green .peopleMenuHook .peopleMenu:before{border-left-color:#8fab4b}
.turquoise .peopleMenuHook li.activeSection a{background:#00b1b5}.turquoise .peopleMenuHook,.turquoise .peopleMenuHook .peopleMenu:before{border-left-color:#00b1b5}
.lime .peopleMenuHook li.activeSection a{background:#b9c727}.lime .peopleMenuHook,.lime .peopleMenuHook .peopleMenu:before{border-left-color:#b9c727}
.orange .peopleMenuHook li.activeSection a{background:#f85707}.orange .peopleMenuHook,.orange .peopleMenuHook .peopleMenu:before{border-left-color:#f85707}
.red .peopleMenuHook li.activeSection a{background:#e5242e}.red .peopleMenuHook,.red .peopleMenuHook .peopleMenu:before{border-left-color:#e5242e}
.khaki .peopleMenuHook li.activeSection a{background:#a89e89}.khaki .peopleMenuHook,.khaki .peopleMenuHook .peopleMenu:before{border-left-color:#a89e89}
.azure .peopleMenuHook li.activeSection a{background:#219dd6}.azure .peopleMenuHook,.azure .peopleMenuHook .peopleMenu:before{border-left-color:#219dd6}
.pink .peopleMenuHook li.activeSection a{background:#fd8670}.pink .peopleMenuHook,.pink .peopleMenuHook .peopleMenu:before{border-left-color:#fd8670}
/*!
skins publications fvn widgets code tjenester.css
*/div.tjenester .penger_no{line-height:1.07em}
/*!
skins publications fvn widgets offCanvas offCanvasDefault.css
*/#outerWrapper{background:#000}.group.offCanvasRight a{line-height:1.2em}
.group.offCanvasRight .links ul,.group.offCanvasRight .accordion-header{margin:8px 0;margin:.55rem 0}
.group.offCanvasRight .accordion-header,.group.offCanvasRight .accordion-item,.offCanvasRight .navigation .accordion-item li{line-height:17px;line-height:1.25rem;padding:7px 14px;padding:.5rem 1rem;font-weight:200}
.group.offCanvasRight .accordion-header{border:0;margin-bottom:0;position:relative;cursor:pointer;color:#fff;line-height:16px;line-height:1.1rem;padding:8px 7px;padding:.6rem .5rem;background-color:#002c5f;font-size:15px;font-weight:bold;transition:background-color .5s linear 0s}
.group.offCanvasRight .accordion-header:hover{background-color:#009fda}
.group.offCanvasRight .accordion-header .unreadCounter{background:#e31937;border:1px solid #bf152e;color:white;padding:3px 5px;padding:.17rem .35rem;font-weight:bold;display:inline-block;width:auto;height:13px;height:.95rem;text-align:center;float:right;vertical-align:middle;margin-right:28px;margin-right:2rem;line-height:18px;line-height:1.125rem;margin-top:-3px;margin-top:-0.2rem;font-size:17px;font-size:1.2rem}
.offCanvasRight .navigation .accordion-item .content{background:#FFF;text-align:center;margin:0 auto}
.offCanvasRight .navigation .accordion-item li.unread .title{font-weight:bold;min-height:16px;min-height:1rem;color:#333}
.offCanvasRight .storedArticlesList .title{font-size:16px;font-size:.875rem;display:block;width:100%;margin:2px 0;margin:.15rem 0rem}
.offCanvasRight .storedArticlesList .title:after{width:20px;height:20px;background:#d8d8d8;color:#fff;display:inline-block;font-family:icon,sans-serif;font-weight:normal;line-height:20px;margin-top:0;text-align:center;font-size:14px;border-radius:15px;margin:0 4px}
.offCanvasRight .storedArticlesList .notification-ap .title:after{content:"\e033"}
.offCanvasRight .storedArticlesList .notification-sa .title:after{content:"\e035"}
.offCanvasRight .storedArticlesList .notification-bt .title:after{content:"\e02f";font-size:12px}
.offCanvasRight .storedArticlesList .notification-fvn .title:after,.offCanvasRight .storedArticlesList .notification-common .title:after{display:none}
.offCanvasRight section.notificationSubscription ul li{float:none}.group.offCanvasRight .accordion-item .type-A,.group.offCanvasRight .accordion-item .type-T{padding:0 0 0 .7rem;border:0;background:0;position:relative;display:inline-block;width:auto}
.group.offCanvasRight .accordion-item .type-T{padding:0}.group.offCanvasRight .accordion-item li.type-A:after{content:'';width:1.25rem;height:1.25rem;display:inline-block;background:#e6e6e6;position:absolute;left:4px;z-index:100;top:4px}
.group.offCanvasRight .accordion-item .type-A:before{background:url("/skins/publications/ap/gfx/sprite.png") no-repeat scroll 2px -309px transparent;border-bottom:0;content:"";display:inline-block;height:1.65rem;transform:scale(0.65);-webkit-transform:scale(0.65);z-index:200;position:absolute;left:0;width:1.65rem;top:0}
.group.offCanvasRight .accordion-item .type-T:before{content:'';width:0;height:0}
.group.offCanvasRight .tagsBox{display:none;padding:3px 0;width:auto}.group.offCanvasRight .tagsBox a{background-color:#f7f7f7;color:#808080;display:block;font-family:Arial,sans-serif;font-size:.75rem;margin:.2rem;max-width:7rem;overflow:hidden;padding:.25rem .5rem .25rem .7rem;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap}
.group.offCanvasRight .type-T a{margin:0}.group.offCanvasRight .notificationSubscription button,.group.offCanvasRight .storedArticles button{margin:.75rem 0;line-height:2rem!important;display:inline-block}
.group.offCanvasRight .links a.login,.group.offCanvasRight .links a.logout{background:#036;text-transform:uppercase;border-top:0;border-bottom:0;font-weight:bold;padding:.5rem .6rem}
.group.offCanvasRight .links a.login:hover,.group.offCanvasRight .links a.logout:hover{background:#e31937}
.group.offCanvasRight .paywall.links{border-top:0}/*!
skins publications fvn widgets pubLogo default.css
*/.pubLogo.default a{text-shadow:0 1px 2px rgba(0,0,0,.5)}
.pubLogo.default .logoImage{font-size:56px;font-size:3.5rem}@media screen and (max-width:640px){.pubLogo.default .logoImage{font-size:2rem}
}.pubLogo.default .sectionTitle{font-family:"DINWeb",arial,sans-serif;position:relative;top:5px;top:.3125rem}
.responsive .pubLogo.default .sectionTitle{top:-2px;vertical-align:bottom}
.ie .pubLogo.default .sectionTitle{font-family:"DINWebNormal",arial,sans-serif}
.pubLogo.default.isSection .logoImage:after{content:'';position:absolute;top:0;bottom:0;right:0;width:1px}
