.divCommentWide{position:relative;padding-bottom:30px!important}
#commentRules{display:none;background:#fff;border:1px solid #e6e6e6;padding:10px;margin:0 0 10px}
.readmoreComments{-webkit-box-shadow:0 -11px 15px -2px #fff;box-shadow:0 -11px 15px -2px #fff;margin:0;background:#fff;text-align:center;font-weight:bold;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #e3e3e3}
.divCommentWide .readmoreComments p{margin:0}
.divCommentWide .readmoreComments p a{display:inline-block;padding:5px}
.divCommentsContentHeaderTop .right SPAN.commentEditButton,.divCommentsContentHeader .right SPAN.commentEditButton{background:Transparent url(/img/general/icon_comment_edit.gif) no-repeat 4px 0}
DIV.commentBodyContent,DIV.commentBodyContentEdit{float:none;width:75%}
DIV.commentBodyContentEdit{display:none}
DIV.divCommentsContent SPAN.commentAuthor{float:left;font-weight:bold;display:block;color:#6f685c;margin-top:7px}
.commentContainer{margin-bottom:8px}
.divCommentsFooter{clear:both;height:1%;display:block;overflow:hidden;padding:2px 6px;border-top:1px solid #a6a6a6;border-bottom:1px solid #898989;background-color:#f0f0f0;font-size:.9em}
.divCommentsFooter .left{float:left;font-weight:bold;color:#555}
.divCommentsFooter .right{float:right;color:#555}
.divCommentsFooter .commentAuthor{padding-top:2px;float:left}
.divCommentsFooter .commentReplyButton a{background:transparent url(/img/general/icon_articlecomments.gif) no-repeat scroll 0 2px;padding:2px 2px 4px 20px;line-height:18px}
.divCommentsFooter .commentEditButton a{background:transparent url(/img/general/icon_comment_edit.gif) no-repeat scroll 0 2px;padding:2px 2px 4px 15px;line-height:18px}
.divCommentsFooter .commentReportedNo a{background:transparent url(/img/general/icon_comment_report.gif) no-repeat;padding:2px 2px 4px 18px;line-height:18px}
.divCommentsFooter .commentReportedYes a{background:transparent url(/img/general/icon_comment_reported.gif) no-repeat;padding:2px 2px 4px 18px;line-height:18px}
.divCommentsFooter .commentWatchButton a{background:transparent url(/img/general/eye_add_icon_small.gif) no-repeat 0 2px;padding:2px 2px 4px 28px;line-height:18px}
.divCommentsFooter .commentWatchEndButton a{background:transparent url(/img/general/eye_delete_icon_small.gif) no-repeat 0 2px;padding:2px 2px 4px 28px;line-height:18px}
DIV.commentEditInfo{margin-top:7px;border-top:1px dashed #999;border-bottom:1px dashed #999;clear:both;float:none;padding:3px 0 3px 0}
DIV.commentEditInfo SPAN{display:inline;font-size:.8em}
SPAN.commentEditDate{font-weight:normal}
DIV.commentBodyContentEdit TEXTAREA,DIV.commentBodyContentEdit INPUT.inputField{font-family:Arial,Helvetica,sans-serif;font-size:1em;background-color:#faf9f8;color:#000;border:1px solid #666;padding:1px;width:90%}
DIV.commentBodyContentEdit TEXTAREA{height:100px}
SPAN.commentEditReasonLabel{text-transform:uppercase;font-weight:bold;font-size:.8em;color:#333;display:inline;float:left}
SPAN.commentEditReasonHelp a{float:left;margin-left:5px;display:block;width:12px;height:14px;background:transparent url(/img/general/icon_question_bubble.gif) no-repeat 0 1px}
SPAN.commentEditReasonHelp a SPAN{display:none}
.divCommentsArticleAdContainer{float:right;padding:1px}
.divCommentWide .btnLink{height:24px!important;*background-position-y:4px!important;_background-position-y:1px!important}
.divCommentWide .btnLink span{line-height:14px!important;*line-height:20px!important;_line-height:14px!important}
.divCommentWide{width:100%}
.divColumn1Article .commentsbox{font-family:GillSans,Verdana,sans-serif!important;font-size:.95em!important;font-weight:bold!important;text-transform:uppercase!important}
.divColumn1Article .commentsbox p{border-bottom:1px solid #ddd!important;padding:5px 0!important;color:#666!important;display:block!important;font-family:Arial,Helvetica,sans-serif!important;font-size:1em!important;font-weight:normal!important;text-transform:none!important}
.divColumn1Article .commentsbox p a,.divColumn1Article .commentsbox p span{font-weight:bold!important}
#lateLoadedArticleComments{clear:both!important;display:block!important}
.divCommentWide .loginbox span{color:#000!important;font-size:1em!important;font-weight:bold!important;line-height:1em!important}
.divCommentWide .commentsForm{font-weight:normal!important;color:#333!important;font-size:.95em!important;line-height:1.3em!important}
.divCommentWide .commentsForm .inputField{width:95%!important}
.divCommentWide .loginbox label span{display:block!important;margin:5px 0 2px 0!important;font-weight:bold!important}
#discussionRSSButton{float:right}
#discussionRSSButton img{border:0}
.articleComments span.loadingComments{background:url(/polopoly_fs/1.507346!loading.gif) no-repeat scroll left center transparent;display:inline-block;min-width:20px;min-height:14px;opacity:.3}
.relatedArticlesContainer .divColumn1{float:left;width:49%;margin:0 0 8px 0}
.relatedArticlesContainer .divColumn2{float:right;width:49%;margin:0 0 8px 0}
.relatedArticlesContainer .divColumn1 .miniTeaser,.relatedArticlesContainer .divColumn2 .miniTeaser{width:100%!important;float:none!important;margin:0!important}
.divSearchPageRightColumn{float:right;clear:none;width:200px}
.divSearchPageArchive{width:500px;float:left;clear:none}
.divSearchPageArchive dl{margin:0 0 14px 0}
.divSearchPageSectionDays{width:200px;float:left;clear:none}
.divSearchPageSectionMonths{display:block;float:left;clear:none}
.archiveYearBlock{width:105px;float:left;padding:0 20px 20px 0}
.archiveYearBlock dt{display:block;clear:both;width:100%}
.archiveYearBlock dd,.divSearchPageSectionDays dd{margin-left:0;float:left;clear:left}
.divSearchPageSection{width:100%;display:block;float:left;clear:both;margin:1em}
SPAN.fileLink a{display:block;padding-left:20px;padding-bottom:5px;background:Transparent url(/img/general/icon_filetype_txt.gif) no-repeat 0 0}
SPAN.fileLink a.filetype_doc{background-image:url(/img/general/icon_filetype_doc.gif)}
SPAN.fileLink a.filetype_pdf{background-image:url(/img/general/icon_filetype_pdf.gif)}
SPAN.fileLink a.filetype_xls{background-image:url(/img/general/icon_filetype_xls.gif)}
SPAN.fileLink a.filetype_zip{background-image:url(/img/general/icon_filetype_zip.gif)}
#articleRecommendTop,#articleRecommendBottom{display:none}
.articleToolbar{background:transparent url(/img/general/article_tools_sprite.gif) repeat-x 0 22px!important;clear:both;height:28px;display:block;padding:0 6px;position:relative}
.articleTools span.print,.articleTools span.tips,.articleTools span.comment,.articleTools span#articleRecommendTop,.articleTools span#articleRecommendBottom{background:transparent url(/img/general/article_tools_sprite.gif) no-repeat right -150px!important;float:left;height:20px;padding:2px 8px 2px 0;margin-right:6px}
.articleTools a,.articleTools #articleRecommendButtonTop,.articleTools #articleRecommendButtonBottom{background:transparent url(/img/general/article_tools_sprite.gif) no-repeat!important;height:18px;padding:1px 2px 2px 18px;font-size:12px!important;font-weight:normal!important;color:#444!important;text-decoration:none!important}
.articleToolbar a:hover,.articleToolbar #articleRecommendButtonTop:hover,.articleToolbar #articleRecommendButtonBottom:hover{color:#666;background-color:transparent!important}
.articleToolbar .articleRecommended #articleRecommendButtonTop,.articleToolbar .articleRecommended #articleRecommendButtonTop:hover,.articleToolbar .articleRecommended #articleRecommendButtonBottom,.articleToolbar .articleRecommended #articleRecommendButtonBottom:hover{color:#b3b3b3!important;cursor:default;background-position:0 -119px!important}
.articleToolbar .print a{background-position:0 -29px!important}
.articleToolbar .tips a{background-position:0 -87px!important}
.articleToolbar .comment a{background-position:0 -57px!important}
.articleToolbar #articleRecommendButtonTop,.articleToolbar #articleRecommendButtonBottom{background-position:0 -119px!important}
.articleToolbar .print a:hover{background-position:0 -30px!important}
.articleToolbar .tips a:hover{background-position:0 -88px!important}
.articleToolbar .comment a:hover{background-position:0 -58px!important}
.articleToolbar #articleRecommendButtonTop:hover,.articleToolbar #articleRecommendButtonBottom:hover{background-position:0 -120px!important}
.articleToolbar a .toolbarCommentDisabled,.articleToolbar a:hover .toolbarCommentDisabled,.articleToolbar .toolbarCommentDisabled,.articleToolbar .toolbarCommentDisabled:hover{color:#b3b3b3!important;background-position:0 -57px!important}
.articleToolbar #articleRecommendButtonTop,.articleToolbar #articleRecommendButtonBottom{cursor:pointer}
.articleTools .print a,.articleToolbar .tips a{display:block;font-size:0!important;overflow:hidden;padding:0!important;text-indent:-9999px;width:15px}
.articleToolbar .articleLinkServices{position:absolute;right:6px;top:0}
.articleToolbar .articleLinkServices a{background:transparent url(/img/general/article_tools_sprite.gif) no-repeat!important;float:left;width:18px;height:18px;display:block;margin-left:4px;padding:0;text-indent:-1000em;font-size:0;overflow:hidden}
.articleToolbar .articleLinkTwitter a{background-position:0 -210px!important}
.articleToolbar .articleLinkFacebook a{background-position:0 -180px!important}
.articleToolbar .articleLinkDelicious a{background-position:0 -240px!important}
.articleToolbar .articleLinkTwitter a:hover{background-position:0 -211px!important}
.articleToolbar .articleLinkFacebook a:hover{background-position:0 -181px!important}
.articleToolbar .articleLinkDelicious a:hover{background-position:0 -241px!important}
.articleToolbar .articleLinkGplus{float:left;margin:2px 0 0 4px}
#articleImageBlock{float:left;margin:0 8px 8px 0}
#greet_box{background:transparent url(/polopoly_fs/id.dep.se.idg.idgse.publication!/images/greet_box_sprite.gif) no-repeat 8px -40px;font-family:arial,sans-serif;font-size:12px;min-height:42px;padding:8px 8px 8px 58px;border:1px solid #ccc;margin:0 0 10px}
#greet_box a{font-weight:bold}
.greet_text{display:block;padding-bottom:4px}
.greet_search{font-size:.9em;display:block;border-top:1px solid #ccc;padding-top:4px}
.greet_more{display:none;padding:4px;position:relative}
#greet_box .show_more,#greet_box .hide_more{float:right;background-color:transparent;background-image:url(/polopoly_fs/id.dep.se.idg.idgse.publication!/images/greet_box_sprite.gif);background-repeat:no-repeat;display:block;font-size:0;text-indent:-1000em;overflow:hidden;border:0;cursor:pointer}
#greet_box .show_more{background-position:0 -18px;height:16px;width:16px}
#greet_box .hide_more{background-position:0 0;height:7px;width:13px;position:absolute;right:4px;bottom:4px}
.articleBlogLinks .tw_widget{width:auto;margin:0 9px 5px 9px}
.articleBlogLinks .tw_widget .tw_textcenter{display:inline}
.articleBlogLinks .tw_widget .tw_textcenter a{border:0;background:transparent none;border-radius:0;padding:0;font-size:11px;color:#004490}
#articleProductAd{width:auto;margin:0 5px 5px 5px}
.articleProductMainTbl{width:auto;border:dashed 1px orange}
.articleProductPrices{width:auto;padding:5px 5px 3px 5px}
.articleProductFooter{padding:0 3px 3px 0;font-family:Verdana;font-size:9px}
.articleProductMain{width:auto;padding:5px 5px 3px 7px}
.articleProductMainImg{vertical-align:top;padding-top:7px;float:right}
.prisjaktCompare{margin:10px 0}
.google_ads_header_box{background:#f9f8f4;padding-top:5px;width:100%;float:left}
.google_ads_header{background:#f9f8f4;padding-top:5px;width:100%;float:left}
.google_ads_header_text{color:#999;font-weight:bold;padding-left:5px;font-size:9px;float:left}
.google_ads_title{font-size:15px;text-decoration:underline;font-weight:bold}
a:link SPAN.google_ads_title{color:#000}
a:active SPAN.google_ads_title,a:visited SPAN.google_ads_title,a:hover SPAN.google_ads_title{color:#958b8b}
.google_ads_text{color:#000;font-size:13px;text-decoration:none}
.google_ads_url{font-size:13px;text-decoration:none}
.google_ads{width:100%;float:left;margin-bottom:10px;background:#f9f8f4;margin-top:10px}
.google_ads_box{width:30%;float:left;padding:5px}
.articleTags{display:inline-table;border-top:1px solid #7b7d7d;border-bottom:1px solid #7b7d7d;margin-bottom:10px;padding:5px 11px 5px 9px;min-height:35px}
.articleTags .title{width:100%;display:block;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;padding:5px 7px 0 0;text-transform:uppercase}
.articleTags .tag{display:block;font-size:.9em;padding:1px 5px 0 0;float:left}
.articleTags .tag a{font-weight:normal;background:url("http://www.idg.se/polopoly_fs/id.dep.se.idg.idgse.publication!/images/tag_bullet.gif") no-repeat right 4px;padding-right:8px}
.articleTags .tag a:link,.articleTags .tag a:visited{text-decoration:none}
.articleTags .tag a:hover,.articleTags .tag a:active{text-decoration:underline}
.gradeValue{margin:10px 0;font-size:1.1em;font-weight:bold}
.gradeValue img{display:block;margin:10px 0 0}
.eventLeftForm .eventRightForm{position:relative}
.tagTitle h1{display:inline}
.tagTitle img{border:0}
.taggtext{display:block}
.idg_btn{display:block;line-height:20px;border:1px solid #bbb;width:200px;padding:2px 6px 4px;margin:4px 0;text-align:center;font-size:12px;font-weight:bold;color:#444;text-shadow:0 1px 0 #fff;text-decoration:none;cursor:pointer;background:#e4e4e4;background:-moz-linear-gradient(center top,#f3f3f3,#e4e4e4);background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e4e4e4));-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f3f3f3', EndColorStr='#e4e4e4', GradientType=0)";filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f3f3f3',EndColorStr='#e4e4e4',GradientType=0);border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px;-khtml-border-radius:11px;-o-border-radius:11px}
.idg_btn:hover{border:1px solid #999;background:#e9e9e9;background:-moz-linear-gradient(center top,#fff,#e9e9e9);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9e9e9));-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#e9e9e9', GradientType=0)";filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff',EndColorStr='#e9e9e9',GradientType=0)}
.idg_btn a,.idg_btn a:hover,a.idg_btn,a.idg_btn:hover{line-height:22px;font-size:12px;font-weight:bold!important;color:#444!important;text-shadow:0 1px 0 #fff!important;text-decoration:none!important;cursor:pointer!important}
.validationTopWarning{text-decoration:underline;padding:20px;color:#f00;font-weight:bold;font-size:1.4em;display:block;text-align:center}
.validationWarning{font-weight:bold;color:#f00;font-size:1em}
#aitellu_product_toplist{display:none}
.jcarousel-wrapper{width:99%}
.jcarousel-big-picture-wrapper,.jcarousel-big-picture .share{min-width:340px}
.jcarousel-content .text p{color:#fff}
.jcarousel-content .text a{color:#fff;text-decoration:underline}
.divColumn1Article #relatedArticles{display:none}
#divTopMenu{position:relative}
#topmenuDropdown a{cursor:hand}
.webtv_playinfo,.miniTeaser .articleStory,.saplowidget_date{display:none}
.campaignContainer #customCampaignBtnLink a img{border:0}
#greet_box{display:none}
#kundo_button_container{display:none}
#wrapper div#regularMobileSurf{display:block;margin:15px auto 15px auto;max-width:1000px;padding:15px 0;height:35px;background-color:#aac6d8;background:-moz-linear-gradient(center top,#fff,#aac6d8);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#aac6d8));-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#AAC6D8', GradientType=0)";filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff',EndColorStr='#AAC6D8',GradientType=0);border:2px solid #2b709e;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;-moz-box-shadow:3px 3px 4px #444;-webkit-box-shadow:3px 3px 4px #444;box-shadow:3px 3px 4px #444;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#444444');font-size:40px;text-align:center;font-weight:normal;text-decoration:none;font-family:sans-serif}
#wrapper div#regularMobileSurf a{text-decoration:none;color:#225a93;padding:15px 0;font-size:40px;line-height:38px}
.divColumn1Article .articleTags{position:relative;padding-bottom:30px}
.divColumn1Article .poweredby a{background:#fefefe;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;right:0;bottom:5px;color:#444;font-size:9px;line-height:11px;padding:2px 4px}
.divColumn1Article .poweredby a:hover{background:#fff;color:#666}
.divColumn1Article p{margin:0 0 10px}
.divColumn1Article img,.divColumn1Article iframe{max-width:100%}
.divColumn1Article table{width:100%}
.divColumn1Article .adContainer table td img{width:auto}
.divColumn1Article .specificationTable{border:1px solid #ddd;border-collapse:collapse}
.divColumn1Article .specificationTable thead tr{background:#888;color:#fff;font-size:1em;font-weight:bold;padding:3px;text-align:left}
.divColumn1Article .specificationTable thead td{color:#fff;font-size:.9em;padding:3px}
.divColumn1Article .specificationTable tbody td{background:#f4f4f4;border:1px solid #ddd;border-collapse:collapse;color:#555;font-size:.9em;padding:3px;text-align:left;vertical-align:top}
.articleBody blockquote{font-style:italic;font-size:1em;float:none;font-family:Georgia,Times,"Times New Roman",serif;padding:2px 8px 2px 20px;border:0;border-left:5px solid #ccc;font-weight:normal;margin:12px 40px;background-color:transparent}
.articleBody blockquote p{margin:10px 0;color:#000}
code{font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;background-color:#eee;padding:6px 10px 6px 10px;overflow:auto;width:auto;display:block}
#tooltip{position:absolute;border:1px solid #ccc;background:#FFFCDF;padding:2px 5px;width:150px;color:#000;display:none;}
.eventArticleContainer{float:left;padding:8px 0;margin:0!important;width:100%!important;}
form.contentframe{float:right;width:30%!important;}
.eventBody.fullframe{clear:both;}
#eventWrapper{text-align:center;width:900px!important;margin:10px auto!important;}
#eventWrapper .eventArticleContainer{background-color:#fff;padding:8px;text-align:left;margin:0 10px!important;}
.eventBody.contentframe{width:68%!important;float:left;}
form.fullframe .halfframe{width:49%!important;float:left;margin-right:8px;}
.eventOptions.formframe,.eventBody.fullframe,.eventOptions.fullframe{margin-bottom:8px;}
.eventArticleContainer .eventForm{margin:0!important;}
.eventForm.fullframe .btnLink{float:none;text-align:left;}
.validationTopWarning,.validationWarning,#formErrorMessage .error{margin:6px 0;display:block;color:#ed0000!important;font-weight:bold!important;border:0;}
.validationTopWarning{font-size:1.2em;}
.eventform .error input,.eventform .error textarea,.eventform .error select,.eventform .error checkbox,.eventform .error radio{border:2px solid #ed0000;}
.eventform .error{border:0 none!important;}
.eventArticleContainer .confirmation{color:#64b13b;display:block;margin:6px 0;font-weight:bold!important;}
.eventArticleContainer .confirmation a{text-decoration:underline!important;}
.eventArticleContainer .registermoretitle{color:#64b13b;display:block;margin:6px 0;font-weight:bold;font-weight:bold!important;}
.indexCompactWrapper{float:right;position:relative;left:-50%;top:-15px;margin:0}
.indexCompact{padding:0 0 0 7px;list-style:none outside none;margin:0;position:relative;left:50%}
.indexCompact li{float:left;position:relative;margin:0 7px 0 0!important;padding:0!important;background:none transparent!important;list-style:none outside none!important}
.indexCompact a{background:transparent url(/img/general/article_tools_sprite.gif) no-repeat -11px -305px!important;display:block;float:left;height:7px;width:7px;text-indent:-1000em;font-size:0;overflow:hidden}
.indexCompact .active,.indexCompact a:hover{background-position:0 -318px!important;background-color:transparent!important}
.pageNumbers{color:#333;font-size:.88em;font-weight:bold;margin-top:6px;text-align:center}
.pageNavigation{display:block;position:relative;margin:0 0 16px;color:#b3b3b3}
.pageNavigation a,.articleBody .pageNavigation a,.indexContent,.articleBody .indexContent,.indexContent a,.articleBody .indexContent a{color:#444;font-weight:normal;text-decoration:none}
.prevpage{position:absolute;left:0;top:-10px}
.nextpage{position:absolute;right:0;top:-10px}
.prevpage a{background:transparent url(/img/general/article_tools_sprite.gif) no-repeat 1% -264px!important;padding-left:14px}
.nextpage a{background:transparent url(/img/general/article_tools_sprite.gif) no-repeat 98% -285px!important;padding-right:14px}
.prevpage a:hover{background-position:0 -264px!important;background-color:transparent!important;color:#444!important}
.nextpage a:hover{background-position:100% -285px!important;background-color:transparent!important;color:#444!important}
.indexContent{margin:12px 0}
.indexContent .pageIndexTitle{color:#333;font-size:1em;margin:14px 0 8px 0;padding-left:14px}
.indexContent .index{margin:0;line-height:1.4em;padding:0 0 0 22px;list-style:none outside none!important}
.indexContent li{background-image:none!important;padding:0!important;margin:0!important;list-style:none outside none!important}
.indexContent li a{display:block;background:transparent url(/img/general/article_tools_sprite.gif) no-repeat -11px -300px!important;font-weight:normal;padding-left:16px;text-decoration:none!important}
.indexContent li a:hover,.indexContent .active{background-position:0 -313px!important;background-color:transparent!important;color:#444}
.indexContent a:hover{text-decoration:underline!important}
.indexContent .active{font-weight:bold}
.hmq_box{display:block;font-size:.9em;color:#444;}
.quizHmqContainer{padding:0 8px;}
.articleInlineHmqQuizContainer,.quizHmqContainer{margin:8px 0;}
#divTeaserTop .quizHmqContainer{border:1px solid #CCC;float:right;margin:0 0 0 4px;max-width:200px;padding:10px;}
.hmq_bar_box{height:16px;padding:23px 0 0;position:relative;margin:4px 0 0;}
.hmq_bar{display:block;margin:0 34px -11px;}
.hmq_bar_bg{background:#dadada;background:-moz-linear-gradient(center top,#dadada,#a9a9a9);background:-webkit-gradient(linear,left top,left bottom,from(#dadada),to(#a9a9a9));-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#dadada',EndColorStr='#a9a9a9',GradientType=0)";filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#dadada',EndColorStr='#a9a9a9',GradientType=0);box-shadow:2px 2px 8px #cbd9e3;-moz-box-shadow:2px 2px 8px #cbd9e3;-o-box-shadow:2px 2px 8px #cbd9e3;-icab-box-shadow:2px 2px 8px #cbd9e3;-khtml-box-shadow:2px 2px 8px #cbd9e3;-webkit-box-shadow:2px 2px 8px #cbd9e3;border:1px solid #9d9d9d;height:7px;display:block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;}
.hmq_bar_inner{background:#eee;background:-moz-linear-gradient(center top,#d7d7d7,#fefefe);background:-webkit-gradient(linear,left top,left bottom,from(#d7d7d7),to(#fefefe));-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e9e9e9',EndColorStr='#fefefe',GradientType=0)";filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e9e9e9',EndColorStr='#fefefe',GradientType=0);border:1px solid #b7b8b7;height:3px;line-height:6px;display:block;margin:1px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;}
.hmq_result_box{position:relative;width:13px;}
.hmq_result{background:transparent url(/img/general/hmq_sprite.gif) no-repeat 0 0;display:block;height:9px;width:47px;margin:-25px 18px -5px -18px;padding:4px 0 22px;text-align:center;white-space:nowrap;position:relative;left:-50%;z-index:100;}
.hmq_box form{padding:0!important;margin:0!important;}
.hmq_right,.hmq_left{position:absolute;top:21px;}
.hmq_right{right:0;}
.hmq_vote_right{float:right;cursor:pointer;}
*+html .hmq_vote_right,*html .hmq_vote_right{position:relative;top:-20px;}
.hmq_vote_left input,.hmq_vote_right input{background:#f3f3f3 url(/img/general/hmq_sprite.gif) no-repeat 0 0;box-shadow:2px 2px 5px #cbd9e3;-moz-box-shadow:2px 2px 5px #cbd9e3;-o-box-shadow:2px 2px 5px #cbd9e3;-icab-box-shadow:2px 2px 5px #cbd9e3;-khtml-box-shadow:2px 2px 5px #cbd9e3;-webkit-box-shadow:2px 2px 5px #cbd9e3;color:#444;border:1px solid #b7b8b7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;cursor:pointer;font-size:.9em;}
.hmq_vote_left input{background-position:3px -38px;padding:2px 2px 2px 12px;margin:0 0 4px;}
.hmq_vote_right input{background-position:100% -59px;padding:2px 12px 2px 2px;}
.hmq_vote_left input:hover,.hmq_vote_right input:hover{background-color:#d7d7d7;}
.hmq_vote_left input[disabled],.hmq_vote_right input[disabled]{background-color:#f3f3f3;color:#afafaf;cursor:default;}
.wrapperPrint #divSiteContainer,.wrapperPrint .contentContainer,.wrapperPrint .divColumn1Article{width:auto;float:none!important;overflow:visible!important;margin:0;}
.wrapperPrint .wrapperPadding{padding:6px 0!important;}
.wrapperPrint #printMessage img{float:left;margin:0 10px 6px 0;}
.wrapperPrint #printMessage div{line-height:1.4em;font-weight:bold;text-transform:uppercase;padding:4px 0 0;}
.wrapperPrint #printMessage span{font-size:.9em;}
.wrapperPrint #articleFactsContainer{background:#fff;border:1px solid #000;float:left;display:block;padding:5px;margin:0;}
.wrapperPrint #articleFactsContainer p.articlePreTeaser{font-size:1.1em;color:#000;}
.wrapperPrint .divColumn1Article div.adContainer{background-color:transparent;background-image:none;}
.wrapperPrint hr{border:1px solid #000;}
.wrapperPrint .paragraphIntro{font-weight:bold;}
#page-realtime-reactions-wrapper{float:left;margin:8px 0;padding:0;}
#page-realtime-reactions h6{background:transparent url("/img/general/article_tools_sprite.gif") no-repeat scroll 0 -210px;padding:0 0 0 22px;}
#page-realtime-reactions ul{margin:0;padding:0;list-style:none;}
#page-realtime-reactions li{min-height:30px;margin:0;padding:6px 0 10px 0;border-bottom:1px solid #eee;line-height:16px;}
#page-realtime-reactions img{float:left;margin:2px 8px 6px 0;}
#page-realtime-reactions-wrapper a{color:#2786C2;text-decoration:none;}
#page-realtime-reactions-wrapper a:hover{text-decoration:underline;color:#2786C2;background:none;}
#page-realtime-reactions-tweet{background:#f3f3f3 url("/img/general/article_tools_sprite.gif") no-repeat 2px -208px;box-shadow:1px 1px 4px #cbd9e3;-moz-box-shadow:1px 1px 4px #cbd9e3;-o-box-shadow:1px 1px 4px #cbd9e3;-icab-box-shadow:1px 1px 4px #cbd9e3;-khtml-box-shadow:1px 1px 4px #cbd9e3;-webkit-box-shadow:1px 1px 4px #cbd9e3;color:#444;padding:4px 6px 4px 24px;margin:8px 0 0;border:1px solid #b7b8b7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;cursor:pointer;float:left;}
.jcarousel-big-picture-wrapper{display:table;margin:0 auto}
#picture_container{float:left;clear:both}
#picture_container .adContainer{float:left;margin-bottom:12px;text-align:center;width:100%}
.picture_wrapper{border-bottom:1px solid #ccc;color:#444;width:100%;float:left;padding:0 0 14px;margin:0 0 18px}
.jcarousel-title-all{font-size:1.9em;line-height:1em;font-weight:bold;margin:12px 0}
.picture_wrapper .picture{text-align:center;margin:4px 0 0}
.picture_wrapper .picture img{border:0}
.picture_wrapper .text{width:70%;padding:12px 0 0;margin:0 auto;text-align:center}
.picture_wrapper .share{float:left;min-width:160px;padding:12px 0 0;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.jcarousel-big-picture .articleLinkServices a,.jcarousel-big-picture .facebooklike{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.picture_wrapper .share:hover,.jcarousel-big-picture .articleLinkServices a:hover,.jcarousel-big-picture .facebooklike:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.jcarousel-big-picture .share{float:none;display:block;text-align:right;padding:0}
.jcarousel-big-picture .topNavigation{position:relative;top:28px}
.picture_wrapper .picture_url{float:right;margin:18px 0 0}
.picture_wrapper .picture_url a{color:#666;font-size:.8em}
#picture_container .photographer{color:#666;float:left;margin:0 0 8px}
.allpicturesLink a{width:88px;border:1px solid #000;padding:3px 7px;color:#fff;border-radius:5px;-webkit-border-radius:5px;font-size:12px;font-family:arial,serif;text-shadow:0 1px 0 #000;line-height:20px;background:#034b71;background:-moz-linear-gradient(center top,#00a0f5,#034b71);background:-webkit-gradient(linear,left top,left bottom,from(#00a0f5),to(#034b71));-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#00a0f5',EndColorStr='#034b71',GradientType=0)";filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#00a0f5',EndColorStr='#034b71',GradientType=0)}
.allpicturesLink a:hover{background:#21678d;background:-moz-linear-gradient(center top,#1db0ff,#21678d);background:-webkit-gradient(linear,left top,left bottom,from(#1db0ff),to(#21678d));-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#1db0ff', EndColorStr='#21678d', GradientType=0)";filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#1db0ff',EndColorStr='#21678d',GradientType=0)}
.allpicturesLink a:link,.allpicturesLink a:visited,.allpicturesLink a:active,.allpicturesLink a:hover{color:#fff;text-decoration:none}
.picture_wrapper .articleLinkServices a,.jcarousel-big-picture .articleLinkServices a{background:url("/img/general/article_tools_sprite.gif") no-repeat scroll 0 0 transparent!important;display:block;float:left;font-size:0;height:18px;margin:3px 4px 0 0;overflow:hidden;padding:0;text-indent:-1000em;text-align:left;width:18px}
.jcarousel-big-picture .articleLinkServices a{background:url("http://idg.se/polopoly_fs/2.8682.1245069599!images/article_tools_sprite_dark.gif") no-repeat scroll 0 0 transparent!important}
.picture_wrapper .articleLinkFacebook a,.jcarousel-big-picture .articleLinkFacebook a{background-position:0 -180px!important}
.picture_wrapper .articleLinkFacebook a:hover,.jcarousel-big-picture .articleLinkFacebook a:hover{background-position:0 -181px!important}
.picture_wrapper .articleLinkTwitter a,.jcarousel-big-picture .articleLinkTwitter a{background-position:0 -210px!important}
.picture_wrapper .articleLinkTwitter a:hover,.jcarousel-big-picture .articleLinkTwitter a:hover{background-position:0 -211px!important}
.picture_wrapper .articleLinkDelicious a,.jcarousel-big-picture .articleLinkDelicious a{background-position:0 -240px!important}
.picture_wrapper .articleLinkDelicious a:hover,.jcarousel-big-picture .articleLinkDelicious a:hover{background-position:0 -241px!important}
#infoDimmer{background:#f3f3f3;height:100%;width:100%;position:fixed;top:0;left:0;opacity:.84;z-index:9001}
#infoLayer{background:#fefefe;border:1px solid #ccc;min-height:120px;width:280px;margin:0 0 0 -140px;padding:15px;color:#333;font-size:12px;position:fixed;top:100px;left:50%;opacity:.95;z-index:9002;-moz-box-shadow:0 0 11px #aaa;-webkit-box-shadow:0 0 11px #aaa;box-shadow:0 0 11px #aaa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px}
#infoLayer.error{background:#ffebe8;border:1px solid #dd3c10}
#infoLayer .closelayer a{background:transparent url("http://idg.se/polopoly_fs/1.428962!imageManager/1134129607.png") no-repeat scroll 0 0;height:16px;position:absolute;right:-6px;text-indent:-9999px;top:-6px;width:16px;overflow:hidden}
#commentsMostPopular{color:#42474a;font-family:"Helvetica Neue",arial,sans-serif;font-size:15px;line-height:19px;margin:24px 0;min-width:300px}
#commentsTop{position:relative;margin:0 0 8px}
#commentsTop h4{color:#333;font-family:"Helvetica Neue",arial,sans-serif;font-size:18px;font-weight:600;line-height:1.2;position:absolute;top:0;margin:0;line-height:22px}
#commentsTop .commentPageLink,#commentsTop .commentPageLink:link,#commentsTop .commentPageLink:visited{position:absolute;top:0;right:0;color:#2e9dff;font-weight:bold;text-decoration:none;line-height:22px}
#commentsTop .commentPageLink:hover,#commentsTop .commentPageLink:active{color:#0071bc}
#commentsTop .commentPostLinkWrapper{display:block;padding:36px 0 0 60px}
.commentsButton,.commentsButton:link,.commentsButton:visited{background:#1086e8;-webkit-box-shadow:inset 0 0 0 2px rgba(16,48,68,0.2);box-shadow:inset 0 0 0 2px rgba(16,48,68,0.2);display:block;height:48px;line-height:48px;text-align:center;color:#fff;font-size:18px;font-weight:bold;letter-spacing:.5px;text-decoration:none;-webkit-border-radius:4px;border-radius:4px}
.commentsButton:hover,.commentsButton:active{background:#118af2;text-decoration:none}
#commentsBottom .commentsButton{width:48%;margin:0 4% 0 0;float:left}
#commentsBottom .commentPageLink{background:#8d97a0;margin-right:0}
#commentsBottom .commentPageLink:hover{background:#949ea7}
#commentsOrder{border-bottom:2px solid #ebeff0;border-bottom:2px solid rgba(0,49,79,0.08);height:35px;margin:0 0 18px;padding:0;position:relative}
#commentsOrder span{border-bottom:2px solid #2e9dff;position:absolute;bottom:-2px;color:#363a3d;display:block;font-size:13px;font-weight:700;line-height:1;max-width:120px;padding:11px 10px;text-shadow:0 1px 0 rgba(255,255,255,0.3)}
#commentsMostPopular .commentsItem{position:relative;padding:0 0 0 60px;margin:0 0 24px}
#commentsList{border-bottom:2px solid #ebeff0;border-bottom:2px solid rgba(0,49,79,0.08);margin:0 0 24px}
#commentsList ul{list-style-type:none;margin:0;padding:0;text-indent:0}
#commentsMostPopular .avatar{height:48px;width:48px;position:absolute;top:0;left:0}
#commentsMostPopular #commentsTop .avatar{top:auto;bottom:0}
#commentsMostPopular .avatar img{-webkit-border-radius:3px;border-radius:3px;display:block;height:48px;width:48px}
#commentsMostPopular .commentPublisher{color:#363a3d;font-weight:bold}
#commentsMostPopular .commentLink,#commentsMostPopular .commentLink:link,#commentsMostPopular .commentLink:visited{display:block;margin:4px 0;color:#2e9dff;text-decoration:none;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#commentsMostPopular .commentLink:hover,#commentsMostPopular .commentLink:active{color:#0071bc}
#commentsMostPopular .bullet,#commentsMostPopular .time-ago,#commentsMostPopular .reply,#commentsMostPopular .reply:link,#commentsMostPopular .reply:visited{color:#a6afb6;line-height:17px;font-size:95%;font-weight:500;text-decoration:none}
#commentsMostPopular .reply:hover,#commentsMostPopular .reply:active{color:#878b8e}
#commentsMostPopular .bullet{padding:0 4px}
#no-posts{line-height:107px;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;text-align:center;border-top:2px solid #ebeff0;border-top:2px solid rgba(0,49,79,0.08);border-bottom:2px solid #ebeff0;border-bottom:2px solid rgba(0,49,79,0.08);margin:24px 0}
#commentsMostPopular p{margin:0}
.no-js .liquid-slider{height:350px;overflow:scroll}
.ls-wrapper .ls-preloader{background:url(http://idg.se/polopoly_fs/1.523093!loading.gif) #f2f2f2 no-repeat center 75px;opacity:.90;width:100%;height:200%;position:absolute;top:0;left:0}
.ls-wrapper{margin:0 auto;clear:both;overflow:auto;position:relative}
.ls-wrapper .liquid-slider{width:1030px;float:left;overflow:hidden;position:relative}
.ls-wrapper .panel-container{position:relative}
.ls-wrapper .liquid-slider .panel-container .fadeClass{position:absolute;top:0;left:0;display:none}
.ls-wrapper .liquid-slider .ls-panel{width:1030px;display:block;float:left}
.ls-wrapper .liquid-slider .panel-wrapper{padding:20px;position:relative}
.ls-wrapper .ls-nav a{background:#d8d8d8;color:#333;margin-right:1px;padding:3px 6px}
.ls-wrapper .ls-nav a:hover{background:#f2f2f2;color:#333;text-shadow:none}
.ls-wrapper .ls-nav .current{background:#f2f2f2}
.currentCrossLink{font-weight:bold}
.ls-wrapper .ls-nav ul{padding:0;clear:both;display:block;margin:auto;overflow:hidden}
.ls-wrapper .ls-nav ul li{display:inline}
.ls-wrapper .ls-nav ul li a{display:block;float:left;text-decoration:none}
.ls-wrapper .ls-nav{overflow:hidden;clear:both}
.ls-wrapper .ls-select-box{width:100%;height:35px;overflow:hidden;background:url(http://idg.se/polopoly_fs/1.523093!menu.png) no-repeat right #ddd}
.ls-wrapper .ls-select-box select{width:150%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:5px;font-size:110%;border:1px solid #bbb;height:35px;cursor:pointer}
.ls-wrapper .ls-nav-left,.ls-wrapper .ls-nav-right{float:left}
.ls-wrapper .ls-nav-left a,.ls-wrapper .ls-nav-right a{background:#000;color:#fff;padding:5px;width:100px;display:block;text-align:center;text-decoration:none}
.ls-wrapper .ls-nav-left-arrow,.ls-wrapper .ls-nav-right-arrow{cursor:pointer;float:left}
.ls-wrapper .ls-nav-left-arrow a,.ls-wrapper .ls-nav-right-arrow a{display:block}
.ls-wrapper .ls-nav-left,.ls-wrapper .ls-nav-left-arrow{clear:both}
.ls-wrapper .ls-nav-right-arrow{width:25px;height:25px;background:url(http://idg.se/polopoly_fs/1.523093!arrow.png) no-repeat top right;margin-top:50px;margin-right:5px;position:relative}
.ls-wrapper .ls-nav-left-arrow{width:25px;height:25px;background:url(http://idg.se/polopoly_fs/1.523093!arrow.png) no-repeat top left;margin-top:50px;margin-left:5px;position:relative}
.ls-wrapper .ls-nav-left-arrow:hover{background:url(http://idg.se/polopoly_fs/1.523093!arrow.png) no-repeat bottom left}
.ls-wrapper .ls-nav-right-arrow:hover{background:url(http://idg.se/polopoly_fs/1.523093!arrow.png) no-repeat bottom right}
.arrows .liquid-slider{margin:0 10px}
.ls-responsive .liquid-slider{width:100%;margin:0}
.ls-responsive .liquid-slider .ls-panel .panel-wrapper{padding:10px}
.ls-responsive .ls-nav-left{position:absolute;left:0;z-index:1}
.ls-responsive .ls-nav-left a{background:#9a9a9a;width:80px}
.ls-responsive .ls-nav-left a:hover{background:#747474}
.ls-responsive .ls-nav-right{position:absolute;right:0;z-index:1}
.ls-responsive .ls-nav-right a{background:#9a9a9a;width:80px}
.ls-responsive .ls-nav-right a:hover{background:#747474}
.ls-responsive .ls-nav-left-arrow{position:absolute;left:0;z-index:1}
.ls-responsive .ls-nav-right-arrow{position:absolute;right:0;z-index:1}
@media only screen and (min-width:481px){}
@media only screen and (min-width:768px){.ls-responsive .liquid-slider .ls-panel .panel-wrapper{padding:20px 35px}
}
.idgWidgetSlider{border:1px solid #ddd;margin:0 0 10px;overflow:hidden;border-radius:5px}
.idgWidgetSlider h3{padding:0 0 0 10px}
.ls-nav{margin:0 10px 10px}
.ls-nav ul li a{background:transparent url(http://idg.se/polopoly_fs/1.523093!nav_dots.png) no-repeat 0 0;display:block;width:10px;height:10px;font-size:0;text-indent:-1000px;overflow:hidden;text-align:left;padding:0;margin:0 5px}
.ls-nav ul li.current a,.ls-nav ul li:hover a{background:transparent url(http://idg.se/polopoly_fs/1.523093!nav_dots.png) no-repeat 0 -20px}
.idgWidgetSlider .ls-panel h2{font-size:1.6em}
.ls-responsive .liquid-slider .ls-panel .panel-wrapper{padding:0}
.ui-widget-overlay{background:#aaa url(/img/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/img/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
/*\*/* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-tabs{position:relative;margin:0 0 10px;padding:8px;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0!important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:8px 0 4px;background:0}
.ui-tabs .ui-tabs-hide{display:none!important}
.toolbar{font-family:Helvetica,Arial,sans-serif;height:28px;margin:0 0 15px}
.shareItems{float:left;font-size:11px}
.shareItems .shareItem{margin:0 0 0 6px;display:inline;float:left}
.shareItems div:first-child{margin-left:0}
.shareItems .shareItem a{background-image:url("/img/general/icons-social.png");background-repeat:no-repeat;-webkit-border-radius:6px;border-radius:6px;display:block;height:28px;text-decoration:none;min-width:35px}
.shareItems .shareItem a .name{display:none}
.shareItems .shareItem a .counter{color:#fff;font-size:12px;padding:0 10px 0 35px;line-height:28px}
.shareItems .shareItem a span[class|="counter"],.shareItems .shareItem a .counter.num0{display:none}
.shareItems .shareItem.facebook a{background-color:#3b5998;background-position:-17px -14px}
.shareItems .shareItem.facebook a:hover,.shareItems .shareItem.facebook a:focus{background-color:#4463a4}
.shareItems .shareItem.twitter a{background-color:#3cf;background-position:-19px -60px}
.shareItems .shareItem.twitter a:hover,.shareItems .shareItem.twitter a:focus{background-color:#4bd1fe}
.shareItems .shareItem.linkedin a{background-color:#0073b2;background-position:-18px -152px}
.shareItems .shareItem.linkedin a:hover,.shareItems .shareItem.linkedin a:focus{background-color:#097dbd}
.shareItems .shareItem.googleplus a{background-color:#db5031;background-position:-18px -106px}
.shareItems .shareItem.googleplus a:hover,.shareItems .shareItem.googleplus a:focus{background-color:#e95e3f}
.shareItems .shareItem.total{display:none}
.toolKit{float:right;word-spacing:0;margin:0}
.toolKit .toolItem{display:inline-block;margin:0 0 0 5px;float:left}
.toolKit .toolItem a{color:#444;text-decoration:none;font-size:11px}
.toolKit .printArticle a,.toolKit .tipByEmail a{display:inline-block;height:23px;width:0;white-space:nowrap;overflow:hidden;text-decoration:none;-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease;-ms-transition:padding .2s ease;-o-transition:padding .2s ease;transition:padding .2s ease;text-indent:5px;position:relative;padding-top:5px;padding-right:28px}
.printArticle:hover a{padding-right:75px}
.tipByEmail:hover a{padding-right:65px}
.toolKit .printArticle a:after,.toolKit .tipByEmail a:after{background-image:url("/polopoly_fs/1.523429!icons-tools.png");display:inline-block;content:"";width:28px;height:28px;background-color:#DDD;position:absolute;top:0;right:0}
.printArticle a:after{background-position:-6px -40px}
.tipByEmail a:after{background-position:-6px -4px}
.printArticle:hover a:after,.tipByEmail:hover a:after{background-color:#ccc}
.toolKit .commentIndicator a{background:#ddd;min-width:12px;height:18px;display:inline-block;padding:5px 5px 5px 8px;position:relative}
.toolKit .commentIndicator a>span:before{content:"Kommentera";position:absolute;left:-73px}
.toolKit .commentIndicator:hover a{background:#ccc}
.toolKit .commentIndicator a:before{content:"";display:block;position:absolute;border-right:8px solid #ddd;border-top:6px solid transparent;border-bottom:6px solid transparent;left:-8px;top:8px}
.toolKit .commentIndicator:hover a:before{border-right-color:#ccc}
.toolKit .commentIndicator a .loadingComments:after{content:"\2022 \2022 \2022";font-size:8px;line-height:12px;color:#666}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.shareItems .shareItem a:before,.toolKit .toolItem a:before{background-image:url("/img/general/icons-social@2.png");background-size:76px auto}
.toolKit .toolItem a:before{background-image:url("/img/general/icons-tools@2.png");background-size:100px auto}
}
.galleriaTools{height:20px;margin:0}
.galleriaTools .shareItems .shareItem a{background-image:url("/polopoly_fs/1.523429!icons-social.png");-webkit-border-radius:3px;border-radius:3px;height:19px;width:21px;min-width:21px;background-size:50px auto}
.galleriaTools .shareItems .shareItem.facebook a{background-position:-12px -8px}
.galleriaTools .shareItems .shareItem.twitter a{background-position:-13px -39px}
.galleriaTools .shareItems .shareItem.linkedin a{background-position:-13px -99px}
.galleriaTools .shareItems .shareItem.googleplus a{background-position:-13px -69px}
.galleriaExtras{position:absolute;z-index:3;right:10px;top:auto;width:250px;bottom:5px}
.allpicturesLink{float:right}
.dmdForm label{display:block;font-weight:bold}
.dmdForm .userTerms label,.dmdForm .chooseLetter input+label{display:inline;font-weight:normal}
.dmdForm .input{margin-bottom:5px}
.dmdForm select[name="befattning"]{width:215px}
.dmdForm .error{color:red;margin-left:5px}
.dmdForm input[readonly]{background:#ddd}
.dmdForm .buttonLoader{background:url(http://idg.se/polopoly_fs/1.507346!loading.gif) no-repeat scroll left center transparent;display:inline-block;width:16px;height:10px;margin-left:5px;opacity:.4}
.dmdForm .resultBox,.fadeElement{display:none}
.dmdForm .resultBox.activeBox{display:block!important;background:#fff;padding:10px;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;z-index:101;border:1px solid #bbb}
.dmdForm .resultBox .close{position:absolute;right:-10px;top:-10px;border:2px solid #fff;background:#555;color:#fff;text-shadow:0 1px #333;cursor:pointer;border-radius:30px;font-family:Arial Black;width:25px;font-size:10px;height:25px;box-shadow:0 0 6px rgba(0,0,0,0.8);padding:0}
.dmdForm .resultBox .close:hover{background:#333}
.dmdForm .resultBox.activeBox+.fadeElement{display:block;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#000;opacity:.5;background-position:initial initial;background-repeat:initial initial}
.resultBox .formSubmitted:after{content:"Tack, dina uppgifter är sparade.";margin-left:5px}
.prisjaktCompare{background-color:#f8f8f8;border:1px solid #e1e1e1;padding:10px;margin:5px 0 10px 0;font-family:Arial,Helvetica,sans-serif;font-size:1em;overflow:hidden}
.prisjaktCompare .prisjakt_header,#prisjaktFactsContainer h5.factsHeader{color:#b80324;margin-bottom:10px;font-weight:bold;line-height:1.3}
.prisjaktCompare .prisjakt_product_item{overflow:hidden}
.prisjakt_category_box .prisjakt_product_item{width:49%;display:inline-block}
.prisjaktCompare .price,#prisjaktFactsContainer .currentPrice{color:#d23407}
.prisjaktCompare .prisjakt_product_item>.bildlink img{float:left;margin-right:10px;margin-bottom:10px;max-width:50px;height:auto;padding:5px;background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:2px 2px 3px rgba(99,99,99,0.15)}
.prisjaktCompare .prisjakt_product_item h5.productTitle{font-size:13px;color:#000;line-height:1.2;margin-bottom:5px}
.prisjaktCompare .compare_store_list ul{overflow:hidden}
.prisjaktCompare .compare_store_list ul,.prisjaktCompare .compare_store_list li{list-style:none;margin:0;padding:0;background:transparent none}
.prisjaktCompare .compare_store_list li{display:block;margin-bottom:3px}
.prisjaktCompare .compare_store_list li a:first-child{position:relative}
.prisjaktCompare .compare_store_list li a:first-child{min-width:50%;display:inline-block}
.prisjaktCompare .compare_store_list li a:first-child span{width:50%;overflow:hidden;display:inline-block;white-space:nowrap;line-height:1;text-overflow:ellipsis}
.prisjaktCompare .compare_store_list li a+a .pris:after,.prisjakt_category_box .price:after{content:" kr"}
#prisjakt_script_target .price:after{display:none}
#prisjaktFactsContainer{margin-bottom:10px}
#prisjaktFactsContainer .prisjaktFactsItem{display:none;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}
#prisjaktFactsContainer h5.factsHeader+.prisjaktFactsItem{display:block}
#prisjaktFactsContainer h5.factsHeader+.prisjaktFactsItem,#prisjaktFactsContainer .prisjaktFactsItem:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
#prisjaktFactsContainer h5.factsHeader+.prisjaktFactsItem+.prisjaktFactsItem{border-top:1px solid #ddd;padding-top:10px}
#prisjaktFactsContainer h5.productTitle{line-height:1.3;margin:0 0 10px 0;padding:0}
#prisjaktFactsContainer h5.productTitle a{color:#000;text-decoration:none;font-size:14px;margin-bottom:10px}
#prisjaktFactsContainer ul{margin:0 0 10px 0;padding:0;list-style:none;background:transparent none;border:0}
#prisjaktFactsContainer li{list-style:none;border:0}
#prisjaktFactsContainer li.price{margin-bottom:10px}
#prisjaktFactsContainer li.price a{text-decoration:none}
#prisjaktFactsContainer li.price a .currentPrice{font-weight:bold}
#prisjaktFactsContainer li.price a .seeAll{margin-left:5px}
#prisjaktFactsContainer li.price a .currentPrice:hover,#prisjaktFactsContainer li.price a .seeAll:hover{text-decoration:underline}
#prisjaktFactsContainer .showAllPrisjaktFacts{width:100%;background:none transparent;border:0;font-weight:bold;margin:5px 0;cursor:pointer;color:#000;padding:4px 0}
#prisjaktFactsContainer .showAllPrisjaktFacts:hover{outline:0;border:0;background:#e1e1e1}
#prisjaktFactsContainer .showAllPrisjaktFacts:focus{outline:0}
#prisjaktFactsContainer .showAllPrisjaktFacts:after{content:"\25B2";font-size:10px;margin-left:5px;position:relative;bottom:1px}
#prisjaktFactsContainer .showAllPrisjaktFacts.hidden:after{content:"\25BC"}
#prisjaktFactsContainer .consumerGrade h5{font-weight:bold;font-size:1em;margin:0;padding:0;line-height:1.2}
#prisjaktFactsContainer .consumerGrade a.gradeImageLink{margin-right:10px}
.prisjakt_category_box.prisjaktCompare .prisjakt_header{font-size:14px;margin-bottom:15px}
.prisjakt_category_box.prisjaktCompare .prisjaktLabel{float:right}
.prisjakt_category_box.prisjaktCompare .prisjaktLabel img{position:relative;right:2px;top:3px}
.prisjakt_category_box.prisjaktCompare .prisjakt_search .pj_searchbox{width:49%}
.stars10{background-image:url(http://www.prisjakt.nu/g/stars10.png);background-repeat:no-repeat;display:inline-block;height:10px;width:100px;border:0 none}
.s10_0{background-position:0 0}
.s10_1{background-position:0 -10px}
.s10_2{background-position:0 -20px}
.s10_3{background-position:0 -30px}
.s10_4{background-position:0 -40px}
.s10_5{background-position:0 -50px}
.s10_6{background-position:0 -60px}
.s10_7{background-position:0 -70px}
.s10_8{background-position:0 -80px}
.s10_9{background-position:0 -90px}
.s10_10{background-position:0 -100px}
.stapelrod{background-color:#fd7966;border-style:solid;border-width:1px;border-color:#e45548;padding:0;vertical-align:-1px}
#articleImageBlock.articleImageGallery{clear:both}
.galleria-container{border:0 solid #ddd}
#wrapper content{overflow:hidden;width:0;height:0;display:block}
#wrapper content:before{content:"Tillfälligt fel vid inladdning av innehåll";position:absolute;color:#999;display:inline-block;font-size:.9em;padding:10px;background:#fafafa}
.topWide{width:1000px!important;margin-bottom:20px}
.idgTopSlider .miniTeaserPuff{float:left;padding-top:15px}
.idgTopSlider h1 a,.idgTopSlider h3 a{position:absolute;margin-top:10px;left:0}
.idgTopSlider .ls-panel h1.smaller a{text-shadow:none;color:#222;transition:all .2s linear;-webkit-transition:all .2s linear;line-height:120%;-webkit-text-stroke:0}
.idgTopSlider h1.smaller{font-size:3.5em;line-height:1.2em}
.idgTopSlider h1.smaller+p.articleLead{color:#000;text-shadow:none}
.idgTopSlider h1.smaller+p.articleLead,.idgTopSlider h1.smaller+p.articleTeaser{color:#222;text-shadow:none}
.idgTopSlider img[alt]{visibility:visible}
.idgTopSlider h1.larger a,.idgTopSlider h3.larger a{font-size:1.5em;line-height:1.4}
.idgTopSlider .multipleArticleContainer .articleComments{top:9px}
.idgTopSlider p.articleComments,.teaserBlackContainer p.articleComments{color:#222;position:absolute;right:1px}
.idgTopSlider h1 br,.idgTopSlider h3 br{display:block}
.idgTopSlider h1.normal a,.idgTopSlider h3.normal a{font-size:100%;line-height:120%}
.idgTopSlider .multipleArticleContainer .topImageText{font-weight:normal;-webkit-backface-visibility:hidden}
.idgTopSlider h1.largest,.idgTopSlider h3.largest{margin-bottom:10px}
.idgTopSlider h1.largest a,.idgTopSlider h3.largest a{font-size:150%;line-height:120%}
.idgTopSlider h1,.idgTopSlider h3{margin-top:25px;position:absolute;top:0;width:610px;font-size:2.8em;line-height:1em}
.idgTopSlider .articleSource a{display:none;font-size:14px;color:#00b1e3;float:left;margin-right:4px;-webkit-backface-visibility:hidden}
.idgTopSlider .articleSource a:hover{text-decoration:none;-webkit-backface-visibility:hidden}
.idgTopSlider .articleSource a:after{content:" | "}
.idgTopSlider .articleSource{font-size:0;display:inline}
.idgTopSlider .articlePreTeaser,.idgTopSlider .multipleArticleContainer .topImageText{font-size:1em;float:left;margin-top:5px;display:table;clear:none;color:#00b1e3;text-shadow:none;position:relative;z-index:80}
.idgTopSlider .miniTeaser li a.articleLink::before{content:"";margin:0;display:inline-block;border:0}
.idgTopSlider .miniTeaser .articleSource{float:none;display:block}
.idgTopSlider .miniTeaser .articleSource a{color:#fff;text-shadow:1px 1px 2px #000;font-size:10px;background:0;position:static;box-shadow:none;padding:0;float:none;margin-right:0}
.idgTopSlider .miniTeaser .articleSource a:after{content:none}
.idgTopSlider{height:322px;position:relative;width:1000px}
.idgTopSlider .ls-panel{position:relative;height:322px}
.idgTopSlider .ls-nav{display:none}
.idgTopSlider .teaserContainer,.idgTopSlider .teaserContainerBorder,.idgTopSlider .multipleArticleContainer{display:block;height:322px;width:980px;margin:0;overflow:visible;padding:0 0 0 20px!important;position:relative}
.idgTopSlider .articleDate{display:none}
.idgTopSlider .multipleArticleContainer .divColumn1,.idgTopSlider .multipleArticleContainer .divColumn2{float:none}
.idgTopSlider .articleTeaser,.idgTopSlider .articleLead,.idgTopSlider div[class*="uizContainer"] h6,.idgTopSlider div[class*="uizContainer"] .hmq_left,.idgTopSlider div[class*="uizContainer"] .hmq_right{color:#fff;text-shadow:0 1px 4px #000}
.idgTopSlider div[class*="uizContainer"]{padding-right:20px;background:transparent none;margin-top:0;display:none}
.idgTopSlider div[class*="uizContainer"]:before{display:none}
.idgTopSlider div[class*="uizContainer"] h6{color:#cc071e}
.idgTopSlider div[class*="uizContainer"] .hmq_bar_bg,.idgTopSlider div[class*="uizContainer"] .hmq_vote_left input,.idgTopSlider div[class*="uizContainer"] .hmq_vote_right input{box-shadow:2px 2px 8px rgba(0,0,0,0.5);color:#000}
.liquid-slider:after{background:url("http://idg.se/polopoly_fs/1.474188!tw_loading.gif") no-repeat scroll 6px 7px #333;border-right:1px solid #222;bottom:45px;box-shadow:-1px 2px 3px #111;content:"";display:block;height:24px;position:absolute;right:-10px;width:65px}
.ls-wrapper .liquid-slider:after{display:none}
.topWide .idgTopSlider img[class*="rticleImage"]{margin:0!important}
.topWide .idgTopSlider img{width:1000px!important;height:322px!important;position:absolute;bottom:0;left:0;max-width:none!important;-webkit-filter:contrast(100%);-moz-filter:contrast(100%);-o-filter:contrast(100%);-ms-filter:contrast(100%);filter:contrast(100%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.idgTopSlider img:hover{-webkit-filter:contrast(140%);-moz-filter:contrast(140%);-o-filter:contrast(140%);-ms-filter:contrast(140%);filter:contrast(140%)}
.idgTopSlider .content h1 a,.idgTopSlider .content h2 a,.idgTopSlider .content h3 a{color:#fff;text-decoration:none;text-shadow:0 1px 4px #000;filter:dropshadow(color=#000,offx=0,offy=0);-webkit-text-stroke:.02em}
.idgTopSlider .content h1 a:hover,.idgTopSlider .content h2 a:hover,.idgTopSlider .content h3 a:hover,.idgTopSlider .miniTeaser li a.articleLink:hover{text-decoration:underline}
.idgTopSlider h1 a:hover br{content:"A"}
.idgTopSlider .multipleArticleContainer .miniTeaser li{margin-top:4px!important;width:auto!important}
.idgTopSlider .multipleArticleContainer .miniTeaser li a.articleLink{color:#fff}
.idgTopSlider .miniTeaser .articleLink,.idgTopSlider .miniTeaser .articleLead{background:none repeat scroll 0 0 transparent;display:inline;margin-right:2px;padding:0}
.idgTopSlider .relatedArticlesContainer .miniTeaser .articleLead{display:none}
.idgTopSlider .miniTeaser ol,.idgTopSlider .miniTeaser li,.idgTopSlider .miniTeaser p{display:inline}
.idgTopSlider .relatedArticlesContainer,.idgTopSlider .multipleArticleContainer .divColumn1,.idgTopSlider .multipleArticleContainer .divColumn2{margin:0;padding:0;width:250px!important;height:322px;position:absolute;right:0;bottom:0;z-index:3}
.idgTopSlider .relatedArticlesContainer:after{content:"";background-image:url('http://www.idg.se/polopoly_fs/1.525328.1380556177!imageManager/415268976.png');background-repeat:repeat;top:0;left:0;bottom:0;right:0;position:absolute;z-index:3}
.idgTopSlider .relatedArticlesContainer .miniTeaser{position:relative;z-index:50}
.idgTopSlider .multipleArticleContainer .idgLockMarking span{margin-left:5px}
.idgTopSlider .lockTeaser{background:url("http://idg.se/polopoly_fs/1.437430!webcode_locked_trans.png") no-repeat scroll 0 1px transparent;color:#ccc;margin-bottom:-5px;padding-left:29px;text-shadow:1px 1px 1px #000}
.idgTopSlider .multipleArticleContainer .miniTeaser .idgLockMarking span{margin-left:0}
#divTeaserTop .articleLinks{display:none}
#divTeaserTop{height:322px;width:1000px}
.idgTopSlider h1.larger a,.idgTopSlider h3.larger a{font-size:130%;line-height:120%}
.idgTopSlider .articleTeaser,.idgTopSlider .articleLead{position:absolute;bottom:20px;width:500px;font-size:1.45em;font-weight:bold;line-height:1.25em;display:block}
.idgTopSlider .miniTeaser{width:200px;float:left;clear:none;padding:20px 20px 10px 20px}
.idgTopSlider .miniTeaser p{font-size:1.2em}
.idgTopSlider .miniTeaser:nth-child(3){height:70px}
.idgTopSlider .ls-panel h3.smaller a{text-shadow:none;font-size:2em;font-size:150%;line-height:110%;left:0;-webkit-text-stroke:0;transition:all .2s linear;-webkit-transition:all .2s linear}
.idgTopSlider h3.smaller+p.articleTeaser:before{content:' Just nu ';color:#e30000;margin:0 auto;width:73%;text-shadow:none}
.idgTopSlider h3.smaller+p.articleTeaser{color:#222;margin:0 auto;text-shadow:none;top:180px}
.idgTopSlider h3.smaller+p.articleTeaser:after{content:" Mer inom kort ";color:#222;display:block;font-weight:lighter;font-style:italic;margin-top:12px;font-size:13px;text-shadow:none}
body{font-family:'Open Sans',Arial,sans-serif;font-size:.875em;line-height:1.5;color:#252525;margin:0 auto!important;width:1258px;background:#fff;-webkit-text-stroke:.005em}
hr{background:none repeat scroll 0 0 #d3d3d3;border:medium none;display:block;height:1px;margin:0 5px}
.breakingNews{background:#252525}
.breakingNews h6:before{content:'JUST NU';font-family:'open sans';margin-right:10px;font-weight:600;color:#fff;background:#f60;padding:5px}
.breakingNews h6{color:#fff;font-family:'Open Sans',Arial,sans-serif!important;padding:2px 2px 3px 10px;font-weight:400}
.breakingNews p.articleTeaser,.breakingNews p.articleLead{display:none}
.vimmelpuff{width:490px;height:252px;overflow:hidden;font-size:.9em;margin-bottom:-25px}
.vimmelpuff img{width:auto;height:160px}
.vimmelpuff h5,.vimmelpuff h6{font-size:2em}
.vimmelpuff .articleTeaser{font-size:1em;line-height:1.3em}
#idgDynamicAds_expo_widget{margin-bottom:20px;padding:10px 10px 0 10px;background:#e7e7e7;border-radius:3px;overflow:hidden;height:230px}
.idgDynamicAds_cloud_item_description,.idgDynamicAds_cloud_item_description a{font-family:'Open Sans',Arial,sans-serif;font-size:.875em;color:#252525;height:100px}
.idgDynamicAds_cloud_item_description h1{font-family:'Open Sans',Arial,sans-serif;font-size:1.4em;color:#252525;margin-top:10px}
.idgDynamicAds_cloud_item_description p{width:350px;float:left}
.idgDynamicAds_cloud_item_logo{float:right}
ul li .idgDynamicAds_cloud_hr_long,ul li .idgDynamicAds_cloud_hr{border:none!important;background:#fff;height:1px;margin:5px 0 0 0;text-align:center}
.vinjettannons{font-family:'Open Sans',Arial,sans-serif;font-size:1.1em;font-weight:400;color:#252525;text-transform:uppercase;margin-bottom:10px;border-bottom:1px solid #252525}
.articleSource{display:none}
.divCommentWide .commentLink p{width:567px;overflow:hidden;height:21px;text-overflow:ellipsis}
#divCommentsPage .divNewslistWideSingle a br{display:none}
#divCommentsPage .divNewslistWideSingle .teaserContainer h4 a{font-weight:800!important}
.topRubr{font-weight:bold;font-size:1.2em;line-height:1.8em}
.teaserContainerBorder .articleDate{display:none}
.wpBig .ArticleImageTopLeft{float:right;margin:0 0 0 10px}
.multipleArticleContainer .articleComments{display:none}
.header_list{position:absolute;left:100px;top:100px}
#divNavigationContainer{background:#333 url(http://cs.idg.se/polopoly_fs/1.435494!menu-bg.jpg) 0 0 repeat-x;height:25px;border:1px solid #d1d1d6;border-width:0 1px;margin-top:16px}
#divNavigationContainer a{border-right:1px solid #656666;color:#fff;display:block;font-weight:700;line-height:25px;padding:0 9px;text-decoration:none;text-transform:uppercase}
#divNavigationContainer a:hover{background-image:url(http://it24.idg.se/polopoly_fs/id.dep.se.idg.it24.publication!/images/it24hover.png);border-right:1px solid #ec6446}
#divNavigationContainer span{height:25px;display:block;float:left;border-right:1px solid #323333}
#divNavigationContainer span a span{display:inline;float:none;border:0}
#topHeaderSearchBar{background:none repeat scroll 0 0 #e6e7e7;border:1px solid #cecece;border-radius:4px 4px 4px 4px;box-shadow:1px 1px 2px #cecfd2 inset;height:16px;margin:3px 0 0 0;padding:1px 25px 0 8px;position:absolute;width:117px;bottom:-38px;right:4px}
#topHeaderSearchBar input.inputMenu{background:none repeat scroll 0 0 transparent;border:0 none;color:#999;font-style:italic;margin:0;outline:0 none;text-shadow:1px 1px 1px white}
#topHeaderSearchBar .searchBtn{background:url("http://cs.idg.se/polopoly_fs/1.435494!light-search-icon.png") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;height:17px;position:absolute;right:4px;text-indent:-99px;top:1px;width:17px}
.it24toplinks{position:relative;top:21px;left:586px}
.it24toplinks span{padding:0 5px;font-size:.8em}
.it24toplinks span a{text-transform:uppercase}
#topWrap .toppArt{float:left;text-transform:uppercase;line-height:17px;margin-top:81px;margin-right:5px;width:130px}
#topWrap .toppArt img{float:right;padding-top:4px}
#topWrap .teaserContainer,#topWrap .multipleArticleContainer,#topWrap .teaserContainerBorder{float:left;width:130px;height:33px;overflow:hidden;border-left:1px solid #d9d9d9;margin:78px 12px 0 5px!important;padding:0 5px 5px 5px}
#topWrap .teaserContainer .dateList li+li+li+li{border:0}
#topWrap .teaserContainer img,#topWrap .articlePreTeaser,#topWrap p.articleTeaser,#topWrap p.articleComments,#topWrap .multipleArticleContainer img,#topWrap .articleLead,#topWrap .relatedArticlesContainer,#topWrap .teaserContainerBorder img{display:none!important}
#topWrap h1,#topWrap h3{font-size:13px!important;height:50px;line-height:15px;margin-top:-2px;overflow:hidden;position:absolute;width:140px}
.divColumn2 .idgWidgetTabs .articleTeaser{display:block;white-space:nowrap;text-overflow:ellipsis;max-width:500px;overflow:hidden}
#divHeaderContainer .adContainer{min-height:1px;text-align:center;margin:0 0 10px}
.divColumn1Article .teaserContainer .adContainer{margin:15px 5px 30px 0;float:left;width:480px;position:relative;z-index:1}
.opinionBox .teaserContainer .articleComments,.opinionBox .teaserContainerBorder .articleComments{display:none}
.articleComments:hover{opacity:.8}
p.articleComments{color:#fff;display:inline-block;width:40px;min-height:15px}
p.articleComments a{color:#f60;font-weight:bold;background:url("http://cs.idg.se/polopoly_fs/1.434967.1330425466!article_comments.png") no-repeat scroll 0 5px transparent;height:16px;overflow:hidden;padding-left:20px;position:absolute;width:25px;word-spacing:30px}
#divTeaserTop .articleComments{margin-right:10px;margin-top:10px;box-shadow:none}
.topRightTeasers .articleComments{display:none}
.adContainer .adMarkings{text-align:center}
.modulWrap .adContainer{display:block!important;text-align:center;margin:0 auto}
.modulWrap .adContainer .adMarkings{background:url("http://idg.se/img/general/bg_admarking_horiz.gif") no-repeat scroll 0 4px #e9e9e9;border-collapse:separate;display:table;margin:auto;padding-top:13px;vertical-align:middle;border:4px solid #e9e9e9;border-top:0;margin-bottom:20px}
.mpuWrap .adContainer{display:table!important;text-align:center;float:left}
.mpuWrap .MpuTop .adContainer .adMarkings{margin-bottom:40px}
.mpuWrap .MpuTop .adContainer .adMarkings{background:url("http://idg.se/img/general/bg_admarking_horiz.gif") no-repeat scroll 1px 0 #fff}
.mpuWrap .adContainer[style="display: none;"]+.adteaser{display:none!important}
.divColumn2article .vinjett2{margin-top:40px}
h1 br,h3 br{display:none}
#wrapper{float:left;margin:0 auto 0 0;padding:0 10px;width:1242px}
.wrapperPadding{width:1000px}
.contentContainer .padding .tjanster hr{background:none repeat scroll 0 0 #d3d3d3;border:medium none;display:block;height:1px;margin:0 5px}
.articleLinks li{font-size:1.1em;padding:.4em 0;font-weight:bold}
.autoIMG .teaserContainer>a{width:160px;height:160px;overflow:hidden;display:block;float:left;margin-right:10px}
.padding .autoIMG hr{background:none repeat scroll 0 0 #d3d3d3;border:medium none;display:block;height:1px;margin:0 5px}
.subjectPuff .teaserContainer a strong{margin-bottom:0;cursor:pointer}
.subjectPuff .teaserContainer strong{font-size:1.5em;line-height:1.2em;display:block;font-weight:lighter;margin-bottom:10px}
.subjectPuff .teaserContainer h6{font-size:2em;line-height:1.2em;font-weight:800;margin-bottom:10px;margin-bottom:5px}
.subjectPuff .teaserContainer p.articleTeaser,.subjectPuff .teaserContainer p.articleLead{display:inline;width:300px;left:185px}
.subjectPuff h4{color:#999;font-size:11px;font-weight:normal;padding-top:10px}
.idgWidgetTabs #divPageContentArchive .teaserContainer,.idgWidgetTabs #divPageContentArchive .multipleArticleContainer{border-bottom:1px solid #f9f9f9;overflow:hidden;padding:7px 0;margin:0}
.idgWidgetTabs #divPageContentArchive .articleLead{display:none}
.idgWidgetTabs #divPageContentArchive .articleComments{display:none}
.idgWidgetTabs #divPageContentArchive .teaserContainer .articleTeaser,.idgWidgetTabs #divPageContentArchive .teaserContainerBorder .articleTeaser{display:block;white-space:nowrap;text-overflow:ellipsis;max-width:453px;overflow:hidden}
.idgWidgetTabs #divPageContentArchive h1{font-size:15px}
.idgWidgetTabs #divPageContentArchive{padding:0;margin-bottom:0}
.idgWidgetTabs #divPageContentArchive hr{display:none}
#divPageContentArchive h3 a{font-size:1em}
.idgWidgetTabs #divPageContentArchive img{width:30px;height:30px;margin:0 7px 0 0;box-shadow:0 2px 3px #999;float:left}
.idgWidgetTabs #divPageContentArchive .relatedArticlesContainer{display:none}
.idgWidgetTabs #divPageContentArchive h3{font-size:15px}
.idgWidgetTabs .divPageContentArchive h1{font-size:15px}
.idgWidgetTabs #divPageContentArchive br{display:none}
#articleHeader{margin-bottom:20px}
#articleHeader .articlePreTeaser{font-size:1em}
.IdgBrand{display:none!important}
.galleriaTools{height:20px!important;margin:0!important}
#articleInnerLeftColumn{width:480px;float:left;position:relative;overflow:hidden}
.it24prio{display:none}
#articleInnerRightColumn{float:right;margin:15px 0 0 5px;width:152px}
.newJob h3,.newJob .articleComments{display:none}
#articleFooter{clear:both}
#articleFooter .paging,#articleFooter .pageNavigation,#articleFooter .indexCompactWrapper{display:none}
#adicio_widget_cat{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em}
#adicio_widget_cat .header{background:url("http://cstjanster.idg.se/CSjobb/images/boxTopBg.gif") repeat-x scroll 0 0 transparent;display:block;float:none;height:24px;overflow:hidden}
#adicio_widget_cat .header .left{background:url("http://cstjanster.idg.se/CSjobb/images/boxTopLt.gif") no-repeat scroll left top transparent;float:left;height:24px;margin:0;overflow:hidden;padding:0;width:6px}
#adicio_widget_cat .header .center_title{color:#fff;display:block;float:left;font-size:12px;font-weight:bold;margin:5px 0 0;overflow:hidden}
#adicio_widget_cat .header .center_subtitle{color:#fff;display:block;float:right;font-size:10px;font-weight:normal;margin-top:6px;overflow:hidden;text-align:left}
#adicio_widget_cat .header .right{background:url("http://cstjanster.idg.se/CSjobb/images/boxTopRt.gif") no-repeat scroll right top transparent;float:right;height:24px;margin:0;overflow:hidden;padding:0;width:6px}
#adicio_widget_cat .container{display:block;padding:0}
#adicio_widget_cat a.category{border-bottom:1px solid #e9e9e9;padding:2px 6px;color:#333;text-decoration:none;font-family:Arial,Helvetica,sans-serif;display:block;overflow:hidden}
*html #adicio_widget_cat a.category{height:1%}
#adicio_widget_cat a.category:hover{background:url("http://csjobb.idg.se/polopoly_fs/id.dep.se.idg.csjobb.publication!/images/job_list_images.gif") repeat-x scroll left top #f3f3f3;text-decoration:none}
#adicio_widget_cat a.category .category_name{display:block;float:left;font-family:'open sans',arial;font-size:15px;font-weight:700;margin:2px 0 0;overflow:hidden;padding:0}
#adicio_widget_cat a.category .category_count{display:block;overflow:hidden;float:right;font-size:15px;font-weight:600;margin:0;padding:0}
#adicio_widget_cat .footer{background:url("http://csjobb.idg.se/polopoly_fs/id.dep.se.idg.csjobb.publication!/images/job_list_images.gif") repeat-x scroll left bottom #ccc;height:10px;border-bottom:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;display:block;overflow:hidden}
#newsHoriz .teaserContainer{margin:0}
.lockedTeaser .lockTeaser{display:none}
.teaserContainer .articleInlineHmqQuizContainer{display:none}
.divTeaserBreaker br{display:none}
.divTeaserBreaker h6{font-size:1.5em;font-weight:800;line-height:1.1em}
.divTeaserBreaker .teaserContainer{margin:10px 0}
#divTeaserTop .multipleArticleContainer .topImageText{display:block}
.multipleArticleContainer .topImageText{display:none;text-shadow:1px 1px 0 black;font-weight:lighter;color:white}
.opinionBox .teaserContainer,.opinionBox .teaserContainerBorder{width:133px;position:relative;margin:0 20px 20px 0;float:left;overflow:hidden;height:176px}
.stadje{margin-top:-8px}
.stadje .opinionBox{margin-top:10px}
.stadje .opinionBox .teaserContainer,.opinionBox .teaserContainerBorder{background:url('http://www.idg.se/polopoly_fs/1.491678.1360595821!imageManager%2F2475856426.jpg') no-repeat}
.stadje img{box-shadow:none!important}
.opinionBox h3 br{display:none}
.opinionBox .teaserContainer h3,.opinionBox .teaserContainer h6,.opinionBox .teaserContainerBorder h3,.opinionBox .teaserContainerBorder h6{padding:0;position:absolute;top:99px}
.opinionBox .teaserContainer a img,.opinionBox .teaserContainerBorder a img{float:none;margin:0;min-height:100px;max-height:150px;width:auto}
.opinionBox .teaserContainer>a,.opinionBox .teaserContainerBorder>a{width:133px;height:100px;overflow:hidden;display:block}
.opinionBox .idgLockMarking{float:left;position:relative;top:-20px}
.opinionBox .teaserContainer h6,.opinionBox .teaserContainer h3 a,.opinionBox .teaserContainerBorder h6,.opinionBox .teaserContainerBorder h3 a{font-size:14px;font-weight:800;line-height:1.4em}
#navWrapper{z-index:4;position:absolute;background-color:#f60;width:985px;left:-9999px;padding:6px 3px 5px 10px;font-size:.85em;box-shadow:0 1px 5px rgba(0,0,0,0.3);border-left:1px solid #f60;border-right:1px solid #f60;opacity:.9}
#navWrapper span.navHeader{color:#000}
#navWrapper span .downBtn{color:#fff;position:relative;margin:0 4px;text-shadow:0 1px 0 #999;padding:2px 5px;cursor:pointer;border:0;border-radius:1px;background:transparent none}
#navWrapper .top a{display:block;width:0;height:0;border-top:10px solid #fff;float:left;border-right:10px solid transparent;border-left:10px solid transparent;margin:3px 10px 0 0;box-shadow:0 -1px 0 #EEE;cursor:pointer}
#navWrapper .top a:hover{border-bottom:10px solid #fff;border-top:0;box-shadow:0 1px 0 white}
.vinjett1,.vinjett2,.vinjett3,.vinjettWide{font-family:'Open Sans',Arial,sans-serif;font-size:1.1em;font-weight:600;color:#252525;text-transform:uppercase;margin-bottom:10px;border-bottom:2px solid #f60}
.contentContainer>div[class^="divColumn"]>.padding>div[class*="Container"] a img,#divArticleMainColumnFooter>div[class^="divColumn"]>.padding>div[class*="Container"] a img{box-shadow:1px 1px 2px #999;box-shadow:0 0 7px rgba(0,0,0,0.3)}
.contentContainer>.divColumn1>.padding>.teaserContainer p.articlePreTeaser,#divArticleMainColumnFooter>.divColumn1>.padding>.teaserContainer p.articlePreTeaser{font-size:0}
.divColumn1Article p.articleTeaser{font-size:1.1em;line-height:1.3em}
.currentArticle{opacity:.4}
.divColumn1Article #relatedArticles h5.articleLinksHeader:before{content:"Läs vidare";display:block;text-indent:0;font-weight:bold;padding-top:5px;color:#f60;white-space:nowrap}
.articleAuthor a{color:#f60}
.articleAuthor strong{display:none}
.divColumn1Article .articleAuthor{color:#fff!important;display:inline-block;margin-bottom:10px}
.divColumn1Article .articleAuthor img{max-width:40px;height:auto;margin-right:10px}
.articleAuthor img{margin-right:10px!important}
.divColumn1Article .articleAuthor a img{max-width:none}
.divColumn1Article>.teaserContainer>#articleHeader>h1,.divColumn1Article>.teaserContainer>#articleHeader>.articleUnlocked>h1{font-size:2.9em;clear:right;margin-bottom:10px;line-height:1.1em;-webkit-text-stroke:.01em}
.divColumn1Article>.teaserContainer>h1,.divColumn1Article>.teaserContainer>.articleUnlocked>h1{font-size:3.5em}
.divColumn1Article>.teaserContainer{margin-top:-5px}
.divColumn1Article img{max-width:100%;height:auto!important}
.divColumn1Article .articleStory{display:inline;background:#000;color:#fff;padding:0 3px;border-radius:3px;box-shadow:0 1px 2px #999}
.contentContainer>div[class^="divColumn"]>.padding>div[class*="Container"] a img,#divArticleMainColumnFooter>div[class^="divColumn"]>.padding>div[class*="Container"] a img{border:5px solid #e9e9e9}
.senNytt{float:left;width:39px;background:#f60;color:#fff;text-transform:uppercase;font-size:9px;padding:7px 2px;border-radius:2px;height:34px;font-weight:bold;margin-right:9px;box-shadow:0 1px 3px #999}
.senNytt span{display:block;font-size:1.61em;letter-spacing:0}
a,a:visited{color:#f60;text-decoration:none}
.buttonContainer .btnLink span a{background:#f1f1f1;padding:2px 5px;margin:8px 0 0 0;display:block;color:black;text-align:center;border-radius:3px;box-shadow:0 1px 3px #999}
.contentContainer>.divColumn1>.padding>.multipleArticleContainer .relatedArticlesContainer::before,#divArticleMainColumnFooter>.divColumn1>.padding>.multipleArticleContainer .relatedArticlesContainer:before{content:"Läs mer:";color:#999;display:block;font-weight:bold;font-size:.6em;text-transform:uppercase}
.miniTeaser li a.articleLink:hover{opacity:.6}
.contentContainer>.divColumn1>.padding>div[class*="Container"] h3 a:hover,.contentContainer>.divColumn1>.padding>div[class*="Container"] h1 a:hover,#divArticleMainColumnFooter>.divColumn1>.padding>div[class*="Container"] h3 a:hover,#divArticleMainColumnFooter>.divColumn1>.padding>div[class*="Container"] h1 a:hover{opacity:.6}
.miniTeaser .articleLead{font-size:.9em;line-height:1.3em}
.miniTeaser li a.articleLink::before{content:"";margin:0 5px 0 0;display:inline-block;border:0}
.miniTeaser li a img{display:none}
.topImage,.ArticleImageTop,.ArticleImageTopRight,.ArticleImageTopLeft{width:auto;height:auto}
#newsHoriz .dateList li a{white-space:normal;line-height:1.2em;font-size:12px}
#newsHoriz .dateList .articleDate{float:left}
#newsHoriz .dateList li{margin:0 0 10px;float:left;border-right:1px solid #e9e9e9;padding:0 3px;width:230px}
#newsHoriz{overflow:hidden;height:48px}
#newsHoriz .dateList li a::before{content:none}
.contentContainer{position:relative;margin-top:5px;padding-top:3px}
#topWrap .dateList li{margin:0 0 10px;float:left;width:178px;height:37px;overflow:hidden;border-right:1px solid #d9d9d9;margin:0 5px 0 0!important}
#topWrap .dateList li a::before{content:none}
#topWrap .dateList .articleDate{display:none}
#topWrap .dateList li a{color:#404040;display:block;font-weight:800;text-overflow:ellipsis;overflow:hidden;line-height:1.3em;white-space:normal;font-size:14px}
.ArticleImageTopRight{float:right;margin:0 0 0 10px}
.teaserContainer,.teaserContainerBorder,.multipleArticleContainer{padding:0;margin:10px 0}
h1.normal a,h3.normal a{font-size:1em}
h1,h3{font-size:1.46em;font-weight:800;line-height:1.2em;margin-bottom:6px}
p.articleTeaser,p.articleLead{font-size:.9em;line-height:1.3em;padding-top:2px}
.topRightTeasers .miniTeaser li a.articleLink{font-weight:bold;color:#222;font-size:1em}
.topRightTeasers .multipleArticleContainer .relatedArticlesContainer:before{content:"Läs mer:";color:#999;display:block;font-weight:bold;font-size:.6em;text-transform:uppercase}
.topRightTeasers .ArticleImageTopLeft,.topRightTeasers .topImage{float:right;margin:0 0 0 10px}
.topRightTeasers .ArticleImageTop,.topRightTeasers .ArticleImageTopLeft{float:right;margin:0 0 0 10px}
.topRightTeasers br{display:none}
.topRightTeasers h1,.topRightTeasers h1.larger,.topRightTeasers h1.largest,.topRightTeasers h3,.topRightTeasers h3.larger,.topRightTeasers h3.largest{font-size:1.2em;font-weight:800;line-height:1.2em;margin:0}
.topRightTeasers p.articleLead{display:none}
.topRightTeasers .multipleArticleContainer p.articleComments{display:none}
.multipleArticleContainer .miniTeaser .articleLead{display:none}
.teaserContainer .articleDate{display:none}
html,body,h1,h2,h3,h4,h5,h6,p,div,pre,form,blockquote,fieldset,input ol,ul,dl,dt,dd{margin:0;padding:0}
ol,ul{list-style:none;padding:0;margin:0}
caption,th{text-align:left}
table{border-collapse:collapse;border-spacing:0}
.cleaner{clear:both;border:0;margin:0;padding:0}
img{border:0}
.liquid-slider .panel-wrapper,.idgWidgetSlider,.ui-tabs,.ui-widget-content,.ui-tabs .ui-tabs.ls-panel,.ui-widget-content .ui-state-default{background:0;padding:0;border:0;margin:0}
.idgWidgetSlider{border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;overflow:visible}
#topMenuWrapper{margin:0;padding:0 10px;width:1000px}
a:hover{text-decoration:underline}
h1,h2,h3,h4,h5,h6{color:#252525;font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif}
h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:#252525;text-decoration:none}
h1 a:hover,h1 a:active,h2 a:hover,h2 a:active,h3 a:hover,h3 a:active,h4 a:hover,h4 a:active,h6 a:hover,h6 a:active,h5 a:hover,h5 a:active{text-decoration:underline;outline:0}
.larger{font-size:2.0em;margin-bottom:5px}
.largest{font-size:2.3em;margin-bottom:5px}
h1.smaller a,h3.smaller a{font-size:1em}
h1.largest,h3.largest,h1.larger,h3.larger,h1.normal,h3.normal,h1.smaller,h3.smaller,.teaserContainer h6{font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif}
h6{font-size:1.2em}
#divHeaderContainer{position:relative}
#divHeaderContainer .cleaner{display:none}
#topWrap{width:1000px;height:106px}
.weather{float:right;width:270px;position:relative;bottom:-24px}
.kista{cursor:pointer;background:url(http://www.it24.idg.se/polopoly_fs/1.533206.1384246547!imageManager/575564116.png) no-repeat scroll 0 0;height:77px;padding-left:45px;text-decoration:none;float:left}
.siliconvalley{cursor:pointer;background:url(http://www.it24.idg.se/polopoly_fs/1.533207.1384246563!imageManager/1068789295.png) no-repeat scroll 0 0;height:77px;padding-left:45px;margin-right:10px;text-decoration:none;float:right}
#topLogo{position:relative;z-index:1;float:left;top:36px}
#topLogo img{width:102px;height:auto;margin-right:14px}
.prenTopMag{width:152px;height:80px;position:absolute;right:0;bottom:-37px}
.prenTopMag:before{content:"";width:0;height:0;display:block;position:absolute;right:5px;top:55px;border-top:10px solid #cc071e;z-index:3;opacity:.9;font-weight:bold;border-left:8px solid transparent;border-right:8px solid transparent}
.prenTopMag:hover:before{display:none}
.prenTopMag a.prenLink{position:absolute;bottom:6px;text-align:center;background:#000;color:white;width:157px;z-index:2;text-shadow:1px 1px 0 black;height:29px;font-size:1.1em;line-height:1.7em;margin-left:-5px;border-bottom:0;font-family:'Open Sans',Arial,sans-serif}
.prenTopMag .prenLink::before{display:block;border-bottom:5px solid black;border-left:5px solid transparent;width:0;content:"";left:0;top:-5px;height:0;position:absolute}
.prenTopMag .wrapWrap{height:80px;width:152px;overflow:hidden}
.prenTopMag .magazineImgWrap{width:150px;height:80px;overflow:hidden;border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;position:relative;z-index:1}
.prenTopMag .magazineImgWrap img{margin-left:-25px}
.prenTopMag .prenTopContent{position:absolute;top:0;padding-left:10px}
.prenTopMag .prenTopContent .tooltip{display:block;color:black;text-align:center;font-weight:bold}
.prenTopMag .prenTopContent a.moreLink{display:block;color:black;font-size:.8em;margin-left:5px}
.prenTopMag .prenTopContent a:visited{color:#000}
.prenTopMag .prenTopContent a.pdfLink{background:url(http://techworld.idg.se/polopoly_fs/1.413389!imageManager/2019679012.gif) no-repeat 0 0;padding-left:21px}
.prenTopMag .prenTopContent a.tjuvLas{background:url(http://techworld.idg.se/polopoly_fs/1.413388!imageManager/4293845251.png) no-repeat 0 0;padding-left:21px;margin-top:3px}
.prenTopMag:hover .magazineImgWrap{margin-top:62px;opacity:.2}
.prenTopMag:hover a.prenLink{background:rgba(0,0,0,0.7);bottom:0;height:23px}
.prenTopMag .magazineImgWrap,.prenTopMag a.prenLink{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.toplinkmenuCss{background:none repeat scroll 0 0 black;border:0;box-shadow:1px 1px 2px rgba(0,0,0,0.5);margin-left:-10px;margin-top:2px;min-width:181px;overflow:hidden;visibility:hidden;padding-bottom:20px;position:absolute;z-index:100}
.toplinkmenuCss a{color:white;display:block;font-size:.90em;padding:3px 5px 3px;font-family:'Open Sans',Arial,sans-serif;text-transform:none;letter-spacing:0}
.toplinkmenuCss a::before{content:"\/"}
.toplinkmenuCss a:last-child::after{display:block;content:"root@tw:~$";min-width:100px;padding-top:5px;color:#666;bottom:0;background:url(http://idg.se/polopoly_fs/1.477592!promt_dot_ani.gif) no-repeat 88px 16px;position:absolute}
.toplinkmenuCss a:hover{background-color:#333;color:white;text-decoration:none}
#navWrapper span .downBtn:hover{text-decoration:none;background:#666;color:white;text-shadow:0 1px 0 #333}
#navWrapper span .downBtn span{content:"";width:0;height:0;border-top:4px solid #ddd;border-left:4px solid transparent;border-right:4px solid transparent;display:block;position:absolute;top:19px;left:44%}
#navWrapper span .downBtn:hover span{border-top-width:4px;border-top-color:#666}
#navWrapper span .downBtn,#navWrapper span .downBtn span{-webkit-transition:all .1s ease-in-out .1s;-moz-transition:all .1s ease-in-out .1s;-o-transition:all .1s ease-in-out .1s;transition:all .1s ease-in-out .1s}
#navWrapper #divNavContainer{float:left}
#navWrapper .loginContainer{float:right;margin-right:10px;height:18px;margin:-9px 0 -5px;background:transparent url(http://techworld.idg.se/polopoly_fs/1.475623!user_red.png) no-repeat 10px 10px;padding:9px 5px 5px 30px;border-left:1px solid #CCC}
#navWrapper .loginContainer:hover{background-image:url(http://techworld.idg.se/polopoly_fs/1.475623!user_grey.png)}
#navWrapper .loginContainer a{margin-left:5px;color:#666}
#navWrapper .loginContainer a:hover{color:#000;text-decoration:none}
#navWrapper .loginContainer:before{content:"Kommer snart!";position:absolute;background:#ddd;width:282px;color:white;text-shadow:1px 1px 2px #666;letter-spacing:1px;font-weight:bold;text-align:center;border-radius:5px}
.divColumn1,.divColumn1Article{float:left;background:url("http://cs.idg.se/polopoly_fs/1.435494!trans10.png") repeat-y scroll 100% 0 transparent;margin-bottom:20px}
.divColumn2,.divColumn2article{float:right;margin-bottom:20px}
.divColumn1Article{background:url("http://cs.idg.se/polopoly_fs/1.435494!trans40.png") repeat-y scroll 100% 0 transparent;padding-top:10px}
.divColumn1>.padding{margin-right:10px}
.divColumn2>.padding{margin-left:10px}
.divColumn1Article{padding-right:10px;width:643px;position:relative;margin-top:20px}
.divColumn2article{width:337px;margin-left:10px;margin-top:20px}
.teaserContainer,.teaserContainerBorder,.multipleArticleContainer{overflow:hidden}
.multipleArticleContainer .topImageText:empty{display:none}
#divColumn3{display:none}
.contentContainer>.divColumn1,.contentContainer>.divColumn2,#divArticleMainColumnFooter>.divColumn1,#divArticleMainColumnFooter>.divColumn2{margin:20px 0 30px 0}
.topWide{width:1000px!important;margin-bottom:20px}
.adContainer .adMarkings{background:url("http://idg.se/img/general/bg_admarking_horiz.gif") no-repeat scroll 1px 0 transparent;border-collapse:separate;display:table;margin:auto;padding-top:7px;vertical-align:middle}
hr+.adContainer{margin-top:15px}
.adContainer a img:hover{opacity:1}
.adteaser{float:right;padding:5px 0 10px 0}
.divColumn1Article .adContainer{margin:15px 16px 20px 0}
.divColumn2article .adContainer .adMarkings{margin-bottom:20px}
.skyscraperWrapper{float:right;margin-top:-55px;width:230px;position:relative!important}
.skyscraperWrapper .adContainer{position:fixed;top:10px}
.mpuWrap .adContainer .adMarkings{display:table;height:280px;margin:0 auto auto;vertical-align:middle}
#divArticleMainColumnFooter>.adContainer .adMarkings,.contentContainer>.adContainer .adMarkings{margin-bottom:20px}
.articleDate{color:#999;font-size:.85em}
div[class*="uizContainer"]{display:block;padding:10px;margin:20px 5px 5px 5px;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,0.5);position:relative;background:#DDD}
div[class*="uizContainer"]:before{content:"";display:block;border-bottom:25px solid #DDD;border-left:25px solid transparent;width:0;box-shadow:1px 0 0 #999;height:0;position:absolute;top:-25px;left:35px}
.divColumn1Article div[class*="uizContainer"]{width:450px}
div[class*="uizContainer"] h6{text-shadow:0 1px 0 white;color:#000;margin-right:75px}
div[class*="uizContainer"] .btnLink a,div[class*="uizContainer"] .btnLink a:visited,#divPollPopup .pollTools a{float:left;font-size:.8em;color:#cc071e;margin:10px 10px 0 0;text-shadow:0 1px 0 white}
.teaserContainer .articleInlineQuizContainer{display:none}
#divPollPopup{background:none repeat scroll 0 0 white;padding:10px 10px 0 10px;width:375px}
#divPollPopup .divPollDisclaimer{font-size:.8em;color:#666;margin-top:10px;height:50px;width:350px;overflow:hidden}
.idgWidgetSlider{position:relative}
.ls-wrapper{position:static}
.idgWidgetSlider h2.title{display:none}
.ui-widget{font-size:100%}
.ls-wrapper .ls-nav{border-right:10px solid transparent;border-top:10px solid #000;bottom:25px;position:absolute;right:-20px;width:auto!important;z-index:0}
.ls-wrapper .ls-nav ul{background-color:#333;box-shadow:-1px 2px 3px #111;height:17px;padding-top:7px;position:absolute;right:-10px;top:-34px}
.ls-wrapper .ls-nav ul li a{background:url("http://internetworld.idg.se/polopoly_fs/id.dep.se.idg.iw.publication!/images/iw_sprite.png") no-repeat scroll 0 -335px transparent;display:block;font-size:0;height:10px;margin:0 5px;overflow:hidden;padding:0;text-align:left;text-indent:-9999px;width:10px}
.ls-wrapper .ls-nav ul li.current a,.ls-wrapper .ls-nav ul li:hover a{background:url("http://internetworld.idg.se/polopoly_fs/id.dep.se.idg.iw.publication!/images/iw_sprite.png") no-repeat scroll 0 -355px transparent}
.ls-responsive .liquid-slider{width:100%;margin:0}
.liquid-slider{float:none}
.liquid-slider,.liquid-slider .ls-panel{width:auto;display:block;float:left}
.liquid-slider{border-top:0;margin-top:0;padding-top:0}
.ls-nav-left-arrow+div{overflow:hidden}
.ls-wrapper .ls-nav-left-arrow,.ls-wrapper .ls-nav-right-arrow,.ls-wrapper .ls-nav-left-arrow:hover,.ls-wrapper .ls-nav-right-arrow:hover{position:absolute;bottom:12px;height:auto;width:auto;margin:0;z-index:99;background:none transparent}
.ls-nav-left-arrow a,.ls-nav-right-arrow a{background:none transparent;padding:0;display:block;text-indent:-9900px;width:10px;height:0;border-bottom:20px solid transparent;border-top:20px solid transparent}
.ls-nav-left-arrow a{border-right:11px solid #666}
.ls-nav-right-arrow a{border-left:20px solid #666}
.ls-nav-left-arrow a:hover,.ls-nav-right-arrow a:hover{text-decoration:none;border-left-color:#ccc;border-right-color:#ccc}
.ls-nav-left-arrow{right:34px;display:none!important}
.ls-nav-right-arrow{right:0}
.idgWidgetTabs,.idgWidgetSlider{display:block!important;margin-top:10px}
.liquid-slider .content,.idgWidgetTabs .tabContentClass{display:none}
.liquid-slider div:first-child .content,.ls-wrapper .liquid-slider .content,.idgWidgetTabs div>.tabContentClass:first-child,.idgWidgetTabs div>.ui-tabs.ls-panel{display:block}
.idgWidgetTabs>ul li{display:none}
.idgWidgetTabs>ul>li:first-child,.idgWidgetTabs>ul li.ui-corner-top,.idgWidgetTabs ul li.ui-state-default{display:block}
.liquid-slider:after{background:url("http://idg.se/polopoly_fs/1.474188!tw_loading.gif") no-repeat scroll 6px 7px #333;border-right:1px solid #222;bottom:45px;box-shadow:-1px 2px 3px #111;content:"";display:block;height:24px;position:absolute;right:-10px;width:65px}
.ls-wrapper .liquid-slider:after{display:none}
.TopRightNews{height:610px;overflow:hidden}
.tabBoxLatest>ul{border-bottom:3px solid #f60;padding:0!important}
.tabBoxLatest>ul li{padding:0!important;margin:0!important}
.tabBoxLatest .ui-tabs-nav{overflow:hidden;text-transform:uppercase;font-weight:700;border-bottom:3px solid #f60;padding:0!important}
.tabBoxLatest .ui-tabs .ui-tabs-nav li{list-style:none;white-space:nowrap}
.tabBoxLatest .ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em .5em 0!important;text-decoration:none}
.tabBoxLatest>ul li.ui-state-active a,.tabBoxLatest>ul li a:hover{border-bottom:0;color:#000!important;text-decoration:none}
.tabBoxLatest>ul li.ui-state-active a:after,.tabBoxLatest>ul li a:hover:after{content:'';width:0;height:0;position:absolute;padding-top:17px;left:45%;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f60}
.tabBoxLatest>ul li a{padding:0 0 3px!important;font-size:1.1em;font-family:'Open Sans',Arial,sans-serif;font-weight:bold;margin-right:15px!important;color:#999!important;float:left;text-transform:uppercase;position:relative}
.tabBoxLatest .dateList li,.tabBoxLatest .mostPopularList li{margin:0 0 4px;padding:3px;border-bottom:1px solid #e9e9e9;height:37px}
.tabBoxLatest .dateList li:hover{background:#f1f1f1}
.tabBoxLatest .dateList li a:before{content:none}
.tabBoxLatest .dateList li a,.mostPopularList li a{max-width:100%;display:inline-block;float:none;margin-right:5px;width:100%;font-family:'droid serif';font-size:14px;color:#252525;font-weight:700}
.dateList li{margin:0 0 10px;border-bottom:1px solid #ccc;padding:5px}
.dateList .articleDate,.mostPopularList .articleDate{color:#999;display:block;font-size:.8em;margin:0 0 -2px;padding:0;white-space:nowrap}
.dateList li a{font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif;display:inline-block;color:#252525;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tabBoxLatest .articleDate.jsDate{text-indent:0;overflow:visible;word-spacing:0}
.tabBoxLatest .articleDate.jsDate:before,.tabBoxLatest .articleDate.jsDate:after{display:none}
.opinionBox .ls-nav,.opinionBox .ls-nav-left-arrow{display:none!important}
.opinionBox .ls-nav-right-arrow{top:0}
.opinionBox .ls-nav-right-arrow a{border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:31px solid #999;width:0;height:0}
.opinionBox .ls-nav-right-arrow a:hover{border-left-color:#666}
.opinionBox .liquid-slider:after{background:url("http://idg.se/polopoly_fs/1.478809!load.gif") no-repeat scroll center transparent;border:0;top:0;box-shadow:none;content:"";display:block;height:100px;position:absolute;right:10px;width:31px}
.opinionBox .ls-wrapper .liquid-slider:after{display:none}
.miniTeaser li .idgLockMarking:before,.miniTeaser li a.articleLink:before,#navWrapper .loginContainer a:before{content:"";margin:0 5px 0 0;display:inline-block;border-top:5px solid transparent;border-left:5px solid #f60;border-bottom:5px solid transparent}
.dateList li a:hover:before,.mostPopularList li a:hover:before,.miniTeaser li .idgLockMarking:hover:before,.miniTeaser li a.articleLink:hover:before,#navWrapper .loginContainer a:hover:before{border-left-color:#666}
a.latest100Link,a.latest100Link:visited{text-align:center;display:block;color:#cc071e;width:100%;background:url(http://idg.se/polopoly_fs/1.480044!clock_small.png) no-repeat 34% 4px transparent;border-top:1px solid #CCC;padding:2px 0 0 0}
#topSection>.divColumn2>.padding{position:relative;height:280px}
#topSection a.latest100Link{position:absolute;bottom:0}
.divColumn2article .latest100Link{margin-bottom:20px;border-top:0}
.contentContainer>div[class^="divColumn"]>.padding>div[class*="Container"],#divArticleMainColumnFooter>div[class^="divColumn"]>.padding>div[class*="Container"]{margin:20px 0 10px 0}
.padding>div[class*="Container"]:first-child,.padding>.adContainer+div[class*="Container"]{margin-top:0!important}
a.teaserIntroLink,a.teaserIntroLink:hover{color:#333;cursor:default;text-decoration:none}
p.articleTeaser,p.articleLead{display:block}
.articleStory{display:none}
.contentContainer>div[class^="divColumn"]>.padding>div[class*="Container"] a img:hover,#divArticleMainColumnFooter>div[class^="divColumn"]>.padding>div[class*="Container"] a img:hover{opacity:1;box-shadow:1px 1px 2px #666;box-shadow:1px 1px 2px rgba(0,0,0,0.7)}
a img:hover{opacity:.90}
a img{-webkit-transition:all .2s ease-in-out .1s;-moz-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s}
.ArticleImageTop{display:block;float:left;margin:0 20px 10px 0}
.ArticleImageTopLeft,.topImage{float:left;margin:0 20px 10px 0}
.ArticleImageRight{float:right;margin:3px 0 0 20px}
.ArticleImageLeft{float:left;margin:3px 20px 0 0}
.articleImage{float:left;margin:5px 20px 10px 0}
.padding>hr,div[class*="Container"]+hr{display:none}
.contentContainer>.divColumn1>.padding>hr,#divArticleMainColumnFooter>.divColumn1>.padding>hr{background:none repeat scroll 0 0 #d3d3d3;border:medium none;display:block;height:1px;margin:0 5px}
.contentContainer>.divColumn1>.padding>div[class*="Container"]+hr:last-child,#divArticleMainColumnFooter>.divColumn1>.padding>div[class*="Container"]+hr:last-child{background:none transparent;margin-top:-15px}
.contentContainer>.divColumn1>.padding>.adContainer .adMarkings,.contentContainer>.divColumn2>.padding>.adContainer .adMarkings,#divArticleMainColumnFooter>.divColumn1>.padding>.adContainer .adMarkings,#divArticleMainColumnFooter>.divColumn2>.padding>.adContainer .adMarkings{padding-bottom:10px;border-bottom:1px solid #d3d3d3;margin-bottom:11px}
.miniTeaser .articleLink,.miniTeaser .articleLead{display:inline;margin-right:2px}
.miniTeaser ol,.miniTeaser li,.miniTeaser p{display:inline}
.miniTeaser li a.articleLink{font-weight:bold;color:#222}
.miniTeaser li .articleLocked+a.articleLink{padding-left:0;background:0}
.miniTeaser li .idgLockMarking span{margin-left:8px;margin-top:4px}
.miniTeaser li a br{display:none}
.contentContainer>.divColumn1>.padding>.multipleArticleContainer .relatedArticlesContainer,#divArticleMainColumnFooter>.divColumn1>.padding>.multipleArticleContainer .relatedArticlesContainer{margin:5px 3px 5px 3px}
.contentContainer>div[class^="divColumn"]>.padding>div[class*="Container"] .articleDate,#divArticleMainColumnFooter>div[class^="divColumn"]>.padding>div[class*="Container"] .articleDate{display:none}
.lockTeaser{color:gray;font-size:11px;margin-bottom:7px}
.idgLockMarking{float:left}
.idgLockMarking span{background:url("http://cs.idg.se/polopoly_fs/1.437430!webcode_locked_trans.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:15px;margin-left:0;width:28px;position:relative}
.idgLockMarking span:hover:after{background:url("http://cs.idg.se/polopoly_fs/1.437430!webcode_locked_trans.png") no-repeat scroll 3px 3px #fffcdf;border:1px solid #ccc;border-radius:3px 3px 3px 3px;box-shadow:0 0 10px #a8a8a8;color:#000;content:"Exklusiv för TechWorld superuser";cursor:help;display:block;font-size:.8em;left:-4px;opacity:.93;padding:1px 2px 2px 31px;position:absolute;top:-4px;width:170px!important;z-index:2}
div[class*="Container"] .idgLock_Loading{margin-top:4px}
.divLockedArticleBody{margin:20px auto}
.featureBox p.articlePreTeaser,.simpleNewsBox p.articlePreTeaser,.opinionBox p.articlePreTeaser,.featureBox div[class*="uizContainer"],.opinionBox div[class*="uizContainer"]{display:none}
.featureBox div[class*="Container"],.simpleNewsBox div[class*="Container"]{position:relative;margin-bottom:20px;border-bottom:1px solid #ddd;height:70px}
.featureBox div[class*="Container"]:last-child,.simpleNewsBox div[class*="Container"]:last-child{margin-bottom:0}
.featureBox div[class^="teaserContainer"] .articlePreTeaser+a,.featureBox .multipleArticleContainer>p:first-child,.simpleNewsBox div[class^="teaserContainer"] .articlePreTeaser+a,.simpleNewsBox .multipleArticleContainer>p:first-child{width:82px;height:62px;overflow:hidden;display:block;margin:0 20px 10px 0;float:left}
.featureBox div[class^="teaserContainer"] .articlePreTeaser+a img,.featureBox .multipleArticleContainer>p:first-child a img,.simpleNewsBox div[class^="teaserContainer"] .articlePreTeaser+a img,.simpleNewsBox .multipleArticleContainer>p:first-child a img{height:62px;width:auto}
.featureBox div[class^="teaserContainer"] .articlePreTeaser+a img:hover,.simpleNewsBox div[class^="teaserContainer"] .articlePreTeaser+a img:hover{opacity:1;box-shadow:1px 1px 2px rgba(0,0,0,0.6)}
.featureBox h3 a,.featureBox h1 a,.simpleNewsBox h3 a,.simpleNewsBox h1 a{font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif;font-size:.65em;line-height:1.4}
.featureBox h3 a:hover,.featureBox h1 a:hover,.simpleNewsBox h3 a:hover,.simpleNewsBox h1 a:hover{text-decoration:underline}
.featureBox div[class^="teaserContainer"] .articleTeaser,.featureBox .multipleArticleContainer p.articleLead,.simpleNewsBox div[class^="teaserContainer"] .articleTeaser,.simpleNewsBox .multipleArticleContainer p.articleLead{position:absolute;font-size:.7em;background:white;padding:3px;top:70px;height:70px;z-index:1;color:#222;left:0}
.featureBox .articleStory,.simpleNewsBox .articleStory{position:absolute;top:-70px;left:0;font-size:inherit}
.featureBox div[class^="teaserContainer"] .articleTeaser a,.featureBox .multipleArticleContainer p.articleLead a,.simpleNewsBox div[class^="teaserContainer"] .articleTeaser a,.simpleNewsBox .multipleArticleContainer p.articleLead a{text-decoration:underline;font-weight:bold;cursor:pointer}
.featureBox div[class^="teaserContainer"] .articleComments,.featureBox .multipleArticleContainer p.articleComments,.simpleNewsBox div[class^="teaserContainer"] .articleComments,.simpleNewsBox .multipleArticleContainer p.articleComments{display:inline-block;position:absolute;left:46px;top:44px}
.divColumn2article .featureBox div[class^="teaserContainer"] .articleComments,.divColumn2article .featureBox .multipleArticleContainer p.articleComments{position:absolute;right:0;left:auto;display:inline;width:auto}
.divColumn2article .featureBox p.articleComments>span:before{display:none}
.divColumn2article .featureBox p.articleComments a{background:transparent;color:black;position:static;overflow:visible;word-spacing:normal;width:auto}
.featureBox .topImageText,.featureBox .relatedArticlesContainer,.featureBox .lockTeaser,.simpleNewsBox .topImageText,.simpleNewsBox .relatedArticlesContainer,.simpleNewsBox .lockTeaser{display:none}
.featureBox .idgLockMarking span:hover:after,.simpleNewsBox .idgLockMarking span:hover:after{background:none no-repeat scroll 3px 3px #fffcdf;border:0;box-shadow:0 0 3px rgba(0,0,0,0.4);padding:1px 4px 2px 4px;top:-5px;left:-50px}
.featureBox .idgLockMarking,.simpleNewsBox .idgLockMarking{float:none;display:block;height:100%}
.kuriosa .teaserContainer{padding:10px 10px 10px 0}
.opinionBox .cleaner{display:none}
.opinionBox .teaserContainer:last-child,.opinionBox .teaserContainerBorder:last-child{margin-bottom:0}
.opinionBox .teaserContainer .articlePreTeaser+a,.opinionBox .teaserContainerBorder .articlePreTeaser+a{width:133px;height:100px;overflow:hidden;display:block}
.opinionBox .teaserContainer .articlePreTeaser+a img,.opinionBox .teaserContainerBorder .articlePreTeaser+a img{float:none;margin:0;min-height:100px;max-height:150px;width:auto}
.opinionBox .teaserContainer h3,.opinionBox .teaserContainer .articleTeaser,.opinionBox .teaserContainerBorder h3,.opinionBox .teaserContainerBorder .articleTeaser{-webkit-transition:all .2s ease-in-out .1s;-moz-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s}
.opinionBox .teaserContainer .articleTeaser:hover,.opinionBox .teaserContainerBorder .articleTeaser:hover{background:none repeat scroll 0 0 #fff;box-shadow:0 0 5px #ddd inset;height:95px;padding-top:5px}
.opinionBox .teaserContainer .articleTeaser,.opinionBox .teaserContainerBorder .articleTeaser{display:none;background:none repeat scroll 0 0 transparent;font-size:.8em;height:0;opacity:.9;overflow:hidden;padding:100px 5px 0;position:absolute;top:0;width:123px;z-index:1}
.opinionBox .teaserContainer a.teaserIntroLink:hover,.opinionBox .teaserContainerBorder a.teaserIntroLink:hover{cursor:auto}
.opinionBox .teaserContainer .articleTeaser:hover:after,.opinionBox .teaserContainerBorder .articleTeaser:hover:after{background-color:#fff;bottom:0;color:#000;content:"...";display:block;font-size:1.2em;height:12px;line-height:.4;margin-left:-5px;padding-left:5px;padding-top:1px;position:absolute;width:128px}
.subjectBoxes{margin-bottom:20px}
.subjectBoxes .cleaner,.subjectBoxes span.articleDate{display:none}
.subjectBoxes .subjectWrap{width:235px;background:#DDD;float:left;margin:0 0 20px 20px;min-height:440px}
.subjectBoxes>p.vinjett1+.cleaner+.subjectWrap{margin-left:0}
.subjectBoxes .subjectWrap>.cleaner:first-child+.teaserContainer{padding:10px;height:190px}
.subjectBoxes .subjectWrap .teaserContainer img{margin:-10px 0 -96px -10px;float:none}
.subjectBoxes .subjectWrap .teaserContainer h6,.subjectBoxes .subjectWrap .teaserContainer p.articleTeaser{background:rgba(0,0,0,0.6);display:block;margin:0 -10px;padding:0 10px;position:relative}
.subjectBoxes .subjectWrap .teaserContainer h6{clear:both;position:relative;font-size:1.5em}
.subjectBoxes .subjectWrap .teaserContainer p.articleTeaser{height:65px}
.subjectBoxes .subjectWrap .teaserContainer h6 a,.subjectBoxes .subjectWrap .teaserContainer p.articleTeaser,.subjectBoxes .subjectWrap .teaserContainer p.articleTeaser a.teaserIntroLink{color:white}
.subjectBoxes .subjectWrap ul{padding:0 10px}
.subjectBoxes .subjectWrap ul li{padding-left:10px;position:relative;margin-bottom:4px}
.subjectBoxes .subjectWrap ul li a{color:black;font-weight:normal;white-space:normal}
.subjectBoxes .subjectWrap ul li a:before{content:"";display:block;border-left:5px solid #999;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;left:0;top:5px}
.subjectBoxes .subjectWrap ul li a:before{border-left-color:#666}
.teaserContainer.webbTv{background:#000 url(http://idg.se/polopoly_fs/1.480109!imageUpload/webb_tv.jpg) no-repeat top left;max-width:470px;min-height:190px;margin-bottom:20px;color:#fff;padding:10px;text-shadow:1px 1px 2px rgba(0,0,0,0.6);position:relative}
.divColumn2article .teaserContainer.webbTv{background-position:-70px -8px}
.teaserContainer.webbTv .contentWrap{position:absolute;bottom:10px;padding-right:10px}
.teaserContainer.webbTv .contentWrap .articleTeaser a{color:#fff;text-decoration:underline}
.teaserContainer.webbTv h6 a{color:#fff;font-size:1.6em}
.notMiss{background-color:#ddd;margin:0 0 20px 0;color:#ccc;font-size:1.4em;position:relative;font-family:'Open Sans',Arial,sans-serif;overflow:hidden}
.notMiss>span{font-size:1em;background-color:#cc071e;padding:3px 3px 3px 6px;float:left;color:#fff;position:relative;margin-right:25px}
.notMiss>span a{color:white}
.notMiss>span::after{display:block;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #cc071e;float:left;margin-right:5px;content:"";position:absolute;right:-23px;top:0}
.notMiss h6 a{color:#000}
.notMiss ul li{margin:0}
.notMiss ul li a{font-weight:normal;font-size:1.2em;display:inline;color:black}
.notMiss span.articleDate,.notMiss ul li a:before,.notMiss .cleaner{display:none}
.divColumn2article .notMiss{font-size:1em;padding:0 5px}
.divColumn2article .notMiss>span{padding:0 3px 0 5px;margin-right:15px;margin-left:-5px}
.divColumn2article .notMiss>span::after{border-top-width:10px;border-bottom-width:11px;border-left-width:12px;right:-17px}
.divColumn2article .notMiss h6 a{font-size:.9em;font-family:'Open Sans',Arial,sans-serif}
.multipleArticleContainer .relatedArticlesContainer p.articleComments{display:none}
.teaserContainer a.teaserIntroLink+p{display:inline}
div[class="saplo:body"]{width:480px}
.wrapperPrint .divColumn1Article{width:643px}
.wrapperPrint .paragraphIntro{font-weight:normal}
.articleAuthor strong{margin-top:5px;font-weight:normal}
.divColumn1Article.divLockedArticle .articleAuthor{left:170px}
.divColumn1Article>.teaserContainer>.articleAuthor+.articleAuthor strong,.divColumn1Article>.teaserContainer>.articleAuthor+.articleAuthor+.articleAuthor strong,.divColumn1Article>.teaserContainer>.articleAuthor+.articleAuthor+.articleAuthor+.articleAuthor strong{display:none}
.divColumn1Article>.teaserContainer>.articleAuthor+.articleAuthor{left:320px}
.divColumn1Article>.teaserContainer>.articleAuthor+.articleAuthor+.articleAuthor{left:480px}
.divColumn1Article .articlePreTeaser{display:inline-block}
.divColumn1Article .articleDate{color:#999;display:block;font-size:.85em}
.divColumn1Article .articleDate:before{content:"Publicerad "}
.divColumn1Article>.teaserContainer>.articleTeaser,.divColumn1Article>.teaserContainer>.articleUnlocked>.articleTeaser{display:block}
.divColumn1Article .articleBody{clear:none;min-width:480px;margin-top:20px;position:relative}
#readmoreContainer{float:right;margin:15px 0 0 5px;width:152px}
.articleBody a{color:#1674ae}
.articleBody a:hover{text-decoration:underline}
.h2{font-size:1.4em}
#articleImageBlock{color:#333;font-size:.9em;font-weight:bold;display:block;width:auto;margin:0}
#articleImageBlock .galleryImage{margin:0 20px 10px 0;float:none}
#articleImageBlock div>.galleryImage:first-child{float:left}
#articleImageBlock .galleryImage[style="width:480px;"]{float:none}
#articleImageBlock .galleryImage img{max-width:480px;height:auto}
#articleImageBlock .galleria-container{max-width:480px;display:block;max-height:340px!important}
#articleImageBlock .galleria-container .galleria-image img{max-width:480px!important;height:auto!important}
div[class="saplo:body"] ol,#articleFactsContainer ol{background:transparent none;list-style-type:decimal;list-style-position:outside}
div[class="saplo:body"] ol li,#articleFactsContainer ol li{background:transparent none;list-style-type:decimal;list-style-position:outside;margin-left:20px;padding:2px 0 2px 0;padding-left:0}
div[class="saplo:body"] ul,#articleFactsContainer ul{background:transparent none;list-style-type:disc;list-style-position:outside}
div[class="saplo:body"] ul li,#articleFactsContainer ul li{background:transparent none;list-style-image:url("http://idg.se/polopoly_fs/id.dep.se.idg.cs.publication!/images/arrow_blue.gif");list-style-position:outside;margin-left:20px;padding:2px 0 2px 0}
#articleFactsContainer{background:#DDD;border:0;padding:10px;font-size:.9em;position:relative;margin-bottom:20px}
#articleFactsContainer,.divColumn1Article .teaserContainerBorder{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;-webkit-hyphenate-character:"\2010";-webkit-hyphenate-limit-after:1;-webkit-hyphenate-limit-before:3;-moz-hyphens:auto;word-wrap:break-word}
#articleFactsContainer a{color:#cc071e}
#articleFactsContainer a:hover{text-decoration:underline}
#articleFactsContainer .articlePreTeaser{display:none}
#articleFactsContainer .articleTeaser{font-size:1.1em;text-transform:uppercase;text-align:center;display:block;margin:0 0 10px 0}
#articleFactsContainer table{border-bottom:1px solid #cc071e}
#articleFactsContainer tbody{padding-bottom:15px;display:block}
#articleFactsContainer td{padding-right:10px;vertical-align:top}
#articleFactsContainer ol{list-style-type:decimal;list-style-position:inside;padding-left:7px}
#articleFactsContainer ul{list-style:none outside none;margin:0;padding:0}
#articleFactsContainer ul li{background:none repeat scroll 0 0 transparent;list-style:square inside none;margin:0 0 5px;padding-left:1px}
#articleFactsContainer.big{-webkit-transition:all .2s ease-in-out .1s;-moz-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s}
#articleFactsContainer.big{position:absolute;width:300px;right:5px;box-shadow:0 1px 4px rgba(0,0,0,0.4);z-index:1}
.factsWrap{margin-bottom:30px}
.factsPopout{width:40px;height:40px;position:absolute;right:0;top:0;background:url(http://idg.se/polopoly_fs/1.478296!expand_left.png) transparent no-repeat 0 0;opacity:.7;display:none;cursor:pointer}
#articleFactsContainer:hover .factsPopout{display:block}
#articleFactsContainer.big .factsPopout,#articleFactsContainer.big:hover .factsPopout{display:block;background:url(http://idg.se/polopoly_fs/1.478296!expand_right.png) transparent no-repeat 0 0}
#readMoreLinksContainer,#externalLinksContainer,#articleFilesContainer,.divColumn1Article #relatedArticles{margin-bottom:20px}
.divColumn1Article #relatedArticles{display:block}
.divColumn1Article h5.articleLinksHeader{color:#f60;font-size:1.2em;font-weight:bold}
.divColumn1Article #relatedArticles h5.articleLinksHeader{text-indent:-999px;height:20px;color:#fff}
.articleLinks{list-style-type:none;padding:0;margin:0}
.articleLinks>li:last-child{border-bottom:medium none}
.articleLinks li a{color:#252525}
.articleLinks li a:before{content:"";border-left:5px solid #999;border-bottom:5px solid transparent;display:inline-block;border-top:5px solid transparent;margin-right:5px}
.articleLinks li a:hover{text-decoration:underline}
.articleLinks li.openBlank{background:url("http://idg.se/polopoly_fs/id.dep.se.idg.cs.publication!/images/extern_link.gif") no-repeat scroll 0 14px transparent;padding-left:18px}
.articleLinks li.openBlank a:before{display:none}
.articleBlogLinks .tw_widget{border:0;margin:0}
.articleBlogLinks .tw_logo{float:none;margin-left:9px}
#readmoreContainer .articleBlogLinks{border-bottom:1px solid #CCC;margin-bottom:10px}
.articleToolbar{background:transparent none!important;height:auto;margin:0;overflow:hidden;padding:0;position:relative}
.divColumn1Article>.teaserContainer>.articleToolbar{display:none}
.articleTools span.print,.articleTools span.tips,.articleTools span.comment,.articleTools span#articleRecommendTop,.articleTools span#articleRecommendBottom{background:none!important}
.articleTools a,.articleTools #articleRecommendButtonTop,.articleTools #articleRecommendButtonBottom{background:url("http://cs.idg.se/polopoly_fs/1.429689!article_tools_sprite_tr.png") no-repeat scroll 0 0 transparent!important;color:#000!important;font-size:12px!important;font-weight:normal!important;height:18px;padding:1px 2px 2px 18px;text-decoration:none!important}
.articleToolbar a .toolbarCommentDisabled,.articleToolbar a:hover .toolbarCommentDisabled,.articleToolbar .toolbarCommentDisabled,.articleToolbar .toolbarCommentDisabled:hover{color:#000!important;display:block}
.articleToolbar .comment{display:none}
.articleToolbar .toolbarCommentDisabled{display:none!important}
#readmoreContainer .articleToolbar{width:152px;z-index:1;padding-bottom:10px;border-bottom:1px solid #DDD}
#readmoreContainer .articleToolbar .articleTools span.print,#readmoreContainer .articleToolbar .articleTools span.tips{margin:32px 0 0 5px;float:right}
#readmoreContainer .articleToolbar .articleTools .facebooklike{position:absolute;top:0;left:4px}
#readmoreContainer .articleToolbar .articleTools .comment{display:block;margin-top:10px;position:relative}
#readmoreContainer .articleToolbar .articleTools .comment a{display:block;background:none transparent!important;padding-left:33px}
#readmoreContainer .articleToolbar .articleTools .comment a:hover{text-decoration:underline!important}
#readmoreContainer .articleToolbar .articleTools .comment a:before{content:"";display:block;background-color:#AAA;width:14px;height:12px;position:absolute;left:14px;top:4px;border-radius:1px}
#readmoreContainer .articleToolbar .articleTools .comment a:after{content:"";display:block;width:0;height:0;position:absolute;left:7px;top:6px;border-right:7px solid #AAA;border-bottom:6px solid transparent;border-top:0 solid transparent}
#readmoreContainer .articleToolbar .articleTools .comment a:hover:before{background-color:#666}
#readmoreContainer .articleToolbar .articleTools .comment a:hover:after{border-right-color:#666}
#readmoreContainer .articleToolbar .articleLinkServices{position:absolute;top:35px;left:0;right:auto}
#readmoreContainer .articleToolbar .articleLinkServices a{margin-left:7px}
#readmoreContainer .articleToolbar .articleLinkServices .articleLinkGplus>div{margin:1px 0 0 6px!important;cursor:pointer}
#readmoreContainer .articleToolbar .articleLinkServices .articleLinkGplus>div:hover{margin:0 0 0 6px!important}
.indexContent{clear:none;width:450px!important;margin-bottom:30px;padding:10px 10px 20px 10px;box-shadow:1px 1px 2px rgba(0,0,0,0.5);background:#DDD;text-shadow:0 1px 0 #EEE}
.indexContent .index{display:table;line-height:1.4em;list-style:none outside none!important;margin:0 auto;padding:0}
.indexContent .pageIndexTitle{font-size:1.2em;padding-left:0;font-weight:bold;text-align:center;margin:20px 0 5px 0}
.indexContent .pageNumbers{background:url(http://idg.se/polopoly_fs/1.479082!page_white_text.png) no-repeat 180px 0;margin:0;position:relative;top:10px;left:10px}
.divColumn1Article>.teaserContainer>.paging,.divColumn1Article>.teaserContainer>.pageNavigation,.divColumn1Article>.teaserContainer>.indexCompactWrapper,.divColumn1Article>.teaserContainer>.articleUnlocked>.paging,.divColumn1Article>.teaserContainer>.articleUnlocked>.pageNavigation,.divColumn1Article>.teaserContainer>.articleUnlocked>.indexCompactWrapper,.divColumn1Article>.teaserContainer>.articleUnlocked>.paging,.divColumn1Article>.teaserContainer>.articleUnlocked>.pageNavigation,.divColumn1Article>.teaserContainer>.articleUnlocked>.indexCompactWrapper,.divColumn1Article>.teaserContainer>.articleUnlocked>.articleUnlocked>.paging,.divColumn1Article>.teaserContainer>.articleUnlocked>.articleUnlocked>.pageNavigation,.divColumn1Article>.teaserContainer>.articleUnlocked>.articleUnlocked>.indexCompactWrapper{display:none}
.divColumn1Article .articleTags{border:0;padding:0 0 30px 0!important}
.divColumn1Article .articleTags .title{color:#666;display:block;font-size:1em;font-weight:normal;padding:0;margin-top:30px;text-transform:none;width:auto}
.divColumn1Article .articleTags .title:after{content:":"}
.divColumn1Article .articleTags .tag{background:#DDD;display:block;float:left;margin:3px 10px 3px 5px;padding:0 3px;border-radius:2px;position:relative;box-shadow:1px 1px 0 rgba(0,0,0,0.3)}
.divColumn1Article .articleTags .poweredby+.tag{margin-left:7px}
.divColumn1Article .articleTags span.tag:before{content:"";display:block;width:0;height:0;border-right:8px solid #DDD;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;left:-8px}
.divColumn1Article .articleTags .tag a{background:transparent none;color:#666;font-size:.95em;margin:0;text-shadow:0 1px 0 white;padding:0 2px 0 6px}
.divColumn1Article .articleTags .tag a:before{content:"";width:4px;height:4px;background:#666;display:block;top:6px;box-shadow:1px 1px 0 white;left:0;position:absolute;border-radius:10px}
.divColumn1Article .poweredby a{position:absolute;left:0;bottom:10px;color:#999;font-size:9px;line-height:11px;padding:2px 4px;border:0;background:transparent}
.twitter-timeline{height:600px}
.socialMediaBox .fbBox,.socialMediaBox .twitterBox{background:none repeat #ddd;margin:0 0 10px 0;padding:10px;overflow:hidden}
.fbContent{overflow:hidden;width:475px;height:95px;opacity:.7;background:url(http://idg.se/polopoly_fs/1.474188!tw_loading.gif) no-repeat scroll 50% 50% transparent}
.divColumn2article .fbContent{width:280px;clear:both;margin-top:7px}
.fbContent .fbHeader{margin:0 2px 5px 1px}
.fbContent .fb-like-box{display:inline-block;position:relative;background-color:#fff;margin-left:-6px;margin-top:-65px}
.twitterBox .twitterButton{float:right;margin-right:-10px}
.divCommentWide{width:auto!important;margin:20px -10px 0 0;border-top:1px solid #999;padding:10px 10px 5px 0}
.divColumn1Article .commentsbox{font-size:1.4em!important;text-transform:none!important;font-family:'Open Sans',Arial,sans-serif!important;font-weight:normal!important}
#commentRules{display:none;background:#fff;border:1px solid #e6e6e6;padding:10px;margin:0 0 10px}
#commentsMostPopular{color:#42474a;font-family:"Helvetica Neue",arial,sans-serif;font-size:15px;line-height:19px;margin:24px 0;min-width:300px}
#commentsTop{position:relative;margin:0 0 8px}
#commentsTop .commentPageLink,#commentsTop .commentPageLink:link,#commentsTop .commentPageLink:visited{position:absolute;top:0;right:0;color:#2e9dff;font-weight:bold;text-decoration:none;line-height:22px}
#commentsMostPopular{color:#42474a;font-family:"Helvetica Neue",arial,sans-serif;font-size:15px;line-height:19px}
#commentsMostPopular #commentsTop .avatar{top:auto;bottom:0}
#commentsMostPopular .avatar{height:48px;width:48px;position:absolute;top:0;left:0}
#commentsMostPopular .avatar img{-webkit-border-radius:3px;border-radius:3px;display:block;height:48px;width:48px}
#commentsTop .commentPostLinkWrapper{display:block;padding:36px 0 0 60px}
.commentsButton,.commentsButton:link,.commentsButton:visited{background:#1086e8;-webkit-box-shadow:inset 0 0 0 2px rgba(16,48,68,0.2);box-shadow:inset 0 0 0 2px rgba(16,48,68,0.2);display:block;height:48px;line-height:48px;text-align:center;color:#fff;font-size:18px;font-weight:bold;letter-spacing:.5px;text-decoration:none;-webkit-border-radius:4px;border-radius:4px}
#commentsOrder{border-bottom:2px solid #ebeff0;border-bottom:2px solid rgba(0,49,79,0.08);height:35px;margin:0 0 18px;padding:0;position:relative}
#commentsOrder span{border-bottom:2px solid #2e9dff;position:absolute;bottom:-2px;color:#363a3d;display:block;font-size:13px;font-weight:700;line-height:1;max-width:120px;padding:11px 10px;text-shadow:0 1px 0 rgba(255,255,255,0.3)}
#commentsList{border-bottom:2px solid rgba(0,49,79,0.08);margin:0 0 24px}
#commentsList ul{list-style-type:none;margin:0;padding:0;text-indent:0}
#commentsMostPopular .commentsItem{position:relative;padding:0 0 0 60px;margin:0 0 24px}
#commentsMostPopular .avatar{height:48px;width:48px;position:absolute;top:0;left:0}
#commentsMostPopular .avatar img{-webkit-border-radius:3px;border-radius:3px;display:block;height:48px;width:48px}
#commentsMostPopular .commentPublisher{color:#363a3d;font-weight:bold}
#commentsMostPopular .bullet{padding:0 4px}
#commentsMostPopular .bullet,#commentsMostPopular .time-ago,#commentsMostPopular .reply,#commentsMostPopular .reply:link,#commentsMostPopular .reply:visited{color:#a6afb6;line-height:17px;font-size:95%;font-weight:500;text-decoration:none}
#commentsMostPopular .commentLink,#commentsMostPopular .commentLink:link,#commentsMostPopular .commentLink:visited{display:block;margin:4px 0;color:#2e9dff;text-decoration:none;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#commentsMostPopular .bullet,#commentsMostPopular .time-ago,#commentsMostPopular .reply,#commentsMostPopular .reply:link,#commentsMostPopular .reply:visited{color:#a6afb6;line-height:17px;font-size:95%;font-weight:500;text-decoration:none}
#no-posts{line-height:107px;-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;text-align:center;border-top:2px solid #ebeff0;border-top:2px solid rgba(0,49,79,0.08);border-bottom:2px solid #ebeff0;border-bottom:2px solid rgba(0,49,79,0.08);margin:24px 0}
#commentsBottom .commentsButton{width:48%;margin:0 4% 0 0;float:left}
#commentsBottom .commentPageLink{background:#8d97a0;margin-right:0}
.divColumn1Article .commentsbox{font-size:1.4em!important}
.divColumn1Article .commentsbox *{font-size:14px}
.divColumn1Article .commentsbox p{border-bottom:none!important;color:#fff!important;padding:0!important;margin:0 0 7px 0;font-size:12px!important}
.commentsbox p:first-of-type{margin-top:10px}
.divColumn1Article .commentsbox p a{color:#333;padding-left:1px!important;font-size:16px;float:left}
.divColumn1Article .commentsbox p a:after{content:"";display:inline-block;width:15px;background:url(http://techworld.idg.se/polopoly_fs/1.475623!user_grey.png) no-repeat white 0 3px;height:19px;margin-left:15px;position:absolute;opacity:.5;z-index:1}
.divColumn1Article .commentsbox p>span{color:#999}
.divColumn1Article .commentsbox p a+span{font-weight:normal!important;text-indent:-15px;display:inline-block;margin-left:30px;position:relative;color:#666;overflow:hidden}
.divColumn1Article .commentsbox p span::after{content:"";display:block;width:7px;height:19px;background:white;position:absolute;right:0;opacity:1;top:0;z-index:1}
.divCommentWide .btnLink{float:right;margin:0 0 5px 0;padding:0}
.divCommentWide .loginbox span,.basicLoginForm .commentsFormLoginInfo{color:#000!important;font-weight:normal!important;margin-bottom:10px}
.divCommentWide .loginbox label span{display:inline!important;font-weight:normal!important}
.divCommentWide .btnLink span{line-height:normal!important}
.divCommentWide .btnLink span a{background-color:#1e1f20;border-radius:2px;color:#fff;display:inline!important;font-size:.9em;font-weight:bold;padding:0 4px 1px;text-transform:uppercase}
#divCommentsPage .basicLoginForm{background-color:white;border:0;padding:10px 0 0 0;border-top:2px solid #DDD}
.providerLogin{border:1px solid #ccc;display:block;float:right;padding:5px 5px 5px 10px;position:relative;top:-20px}
.providerLogin:before{color:#666;display:block;margin-bottom:5px;content:"Logga in via extern tjänst"}
.providerLogin a:hover{text-decoration:none}
.providerLogin a img{text-decoration:none}
.providerLogin a img:hover:after{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px 3px 3px 3px;box-shadow:0 0 10px #a8a8a8;color:#000;content:attr(alt);display:block;font-size:11px;left:10px;opacity:.95;padding:1px 4px;position:absolute;text-transform:none;top:3px;white-space:nowrap;z-index:1}
.providerLogin a img[alt="IDG"]:hover:after{content:"IDG Login"}
.loginbox .providerLogin{display:none}
.basicLoginForm a#loginLogin:hover{text-decoration:none}
.basicLoginForm a#loginLogin span{background-color:#1e1f20;border-radius:2px;color:#fff!important;display:inline!important;font-size:1.1em!important;font-weight:bold!important;padding:2px 6px;text-transform:uppercase}
.basicLoginForm a#loginLogin span:hover,.divCommentWide .btnLink span a:hover{text-decoration:none;color:#fff;background-color:#3a3c3e}
.basicLoginForm a#loginLogin span a:hover{text-decoration:none}
.basicLoginForm .footer{color:#666;line-height:1.5em;margin:15px 0 5px}
.basicLoginForm .footer a{font-weight:bold!important;color:#000!important}
.articleCommentRules{background-color:#999;color:#fff;display:block;font-size:12px;padding:4px 0;text-align:center;margin-top:10px}
.articleCommentRules hr{display:none}
.articleCommentRules b{font-weight:normal}
.divCommentWide .loginbox .articleCommentRules span,#divCommentsContainer .articleCommentRules span{color:#fff!important}
.articleCommentRules a{color:white;font-weight:bold;text-decoration:underline}
.loginbox .articleCommentRules{margin:20px 0 0 0;clear:both}
.loginbox .articleCommentRules hr{display:none}
.divCommentSubHeaderLeft,.divCommentSubHeaderRight{background:#DDD;line-height:1.5;padding:10px 16px;color:#4c4c4c;float:left;font-size:1em;margin:0 0 15px 10px;padding:16px;width:45%;height:100px}
.divCommentSubHeaderLeft h6,.divCommentSubHeaderRight h6{font-weight:bold}
.divCommentSubHeaderRight p.commentReportedNo{background:url("http://www.idg.se/img/general/icon_comment_report.gif") no-repeat scroll 0 2px transparent;display:block;padding-left:20px}
.divCommentSubHeaderRight p.commentReportedYes{background:url("http://www.idg.se/img/general/icon_comment_reported.gif") no-repeat scroll 0 2px transparent;display:block;padding-left:20px}
.divCommentSubHeaderLeft a[href="http://eforum.idg.se/threads.asp?forumId=147"],.divCommentSubHeaderLeft br{display:none}
.divNewslistWideContainer .articleComments{background:0}
#divCommentsPage .divNewslistWideContainer{clear:both;color:#999;float:none;font-size:1em;font-weight:bold;margin:15px 0;overflow:visible;padding-left:16px;padding-top:11px;text-transform:uppercase;width:auto}
#divCommentsPage .divNewslistWideContainer *{color:#252525}
#discussionRSSButton{float:right;margin-right:6px;position:relative}
#discussionRSSButton a:hover:after{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px #a8a8a8;color:#000;content:"Se kommentarer via RSS";display:block;font-size:11px;left:10px;opacity:.95;padding:1px 4px;position:absolute;text-transform:none;top:3px;white-space:nowrap;z-index:1}
#divCommentsPage .divNewslistWideSingle{margin:0 -16px;padding:0;text-transform:none;width:auto}
#divCommentsPage .divNewslistWideSingle .teaserContainer{margin:0;padding:0 15px 15px}
#divCommentsPage .divNewslistWideSingle .teaserContainer h4{font-size:2.5em}
#divCommentsContainer{float:none;padding:3px 16px 16px;width:auto}
.commentContainer{color:#252525;margin-bottom:8px}
.divCommentsContentHeaderTop,.divCommentsContentHeader{background:none #eee;margin-left:0;padding:11px 11px 0;overflow:hidden;box-shadow:2px 3px 2px #999}
.divCommentsFooter .left{float:left;font-weight:bold;color:#555;position:relative}
.divCommentsFooter .left::before{content:"";display:block;width:0;height:0;border-top:25px solid #DDD;border-left:25px solid transparent;position:absolute;top:-5px;left:-35px;box-shadow:2px -2px 1px #999}
.divCommentsContentHeader .left,.divCommentsContentHeaderTop .left{float:left;font-size:1.4em;color:#333;font-weight:bold;text-shadow:0 1px 0 white}
.divCommentsContentHeaderTop .left{font-size:1.8em}
.divCommentsContentHeaderTop .right,.divCommentsContentHeader .right{float:right}
.divCommentsContentHeaderTop .right span,.divCommentsContentHeader .right span{color:#999;display:block;font-size:11px;left:0}
.divCommentsContentHeaderTop .right span:before,.divCommentsContentHeader .right span:before{content:"Kommentaren publicerades: "}
.divCommentsContent{background-color:#DDD;background-color:#ddd;background-image:-webkit-linear-gradient(#eee,#ddd);background-image:-moz-linear-gradient(#eee,#ddd);background-image:-ms-linear-gradient(#eee,#ddd);background-image:-o-linear-gradient(#eee,#ddd);background-image:linear-gradient(#eee,#ddd);clear:both;height:auto;overflow:visible;padding:11px;box-shadow:2px 2px 2px #999}
div.commentBodyContent,div.commentBodyContentEdit{float:none;padding-right:16px;width:auto}
.divCommentsFooter{background:transparent;border:medium none;clear:both;display:block;font-size:.9em;height:auto;margin-bottom:20px;overflow:hidden;padding:4px 6px 2px 128px}
.divCommentsFooter .right{margin-top:5px}
.divCommentsFooter .right>span{padding-left:10px}
.divCommentsFooter .right a{color:#000}
.divCommentsFooter .right span.commentReplyButton{background:url("http://cs.idg.se/polopoly_fs/1.434967!article_comments.png") no-repeat scroll 1px 3px transparent;padding-left:22px}
.divCommentsFooter .right span.commentReplyButton a{background-color:#1e1f20;border-radius:2px;background-image:none;color:#fff;font-weight:600;padding:1px 5px 2px;text-transform:uppercase}
.divCommentsFooter .right span.commentReplyButton a:hover{background-color:#3a3c3e;text-decoration:none}
#divCommentsContainer #lateLoadedArticleComments{margin-top:30px;overflow:hidden}
#divCommentsContainer #lateLoadedArticleComments .formContents label[for="txtPassword"],.divCommentWide .formContents label[for="txtPassword"]{margin-right:29px}
#lateLoadedArticleComments .basicLoginForm{background-color:#ddd;background-image:-webkit-linear-gradient(#eee,#ddd);background-image:-moz-linear-gradient(#eee,#ddd);background-image:-ms-linear-gradient(#eee,#ddd);background-image:-o-linear-gradient(#eee,#ddd);background-image:linear-gradient(#eee,#ddd);padding:10px;border-radius:10px;box-shadow:1px 1px 3px rgba(0,0,0,0.4);font-size:.9em;float:left;margin:5px 0 20px 0}
#divCommentsContainer>h6{border-bottom:2px solid #cc071e;color:#cc071e;font-size:1.2em;font-weight:bold;text-transform:uppercase}
#lateLoadedArticleComments .commentsForm input[type="button"]{background-color:#1e1f20;border:2px outset #1e1f20;border-radius:2px;color:#fff;font-weight:600;letter-spacing:1px;margin:0!important;padding:2px 4px;text-transform:uppercase}
#lateLoadedArticleComments .commentsForm input[type="button"]:hover{border:2px inset #1e1f20;background-color:#3a3c3e}
#divCommentsContainer div.commentsDisabled{background-color:#fff;padding:16px}
#divCommentsPage div.divCommentWide>h1{background-color:#fff;margin:0;padding:16px}
#divCommentsPage div.divCommentWide>p{background-color:#fff;padding:0 16px 16px}
#divCommentsPage div.divCommentWide>div.btnLink{bottom:34px;float:right;margin-right:16px;position:relative}
.commentsForm{padding-bottom:5px}
.commentsForm .inputField{display:block;width:100%}
.commentsForm label{font-weight:bold}
#divFooterContainer{clear:both;color:#AAA;float:none!important;overflow:hidden;width:auto!important;padding:20px 0 20px 20px;background:url(http://idg.se/polopoly_fs/1.478803!tw_bg_foot.png) repeat-x #242429}
#divFooterContainer:before{content:"";display:block;width:100%;background:url(http://idg.se/polopoly_fs/1.478803!tw_bg_foot.png) repeat-x transparent;height:552px;position:absolute;left:0;z-index:-10;margin-top:-20px}
#divFooterContainer .cleaner{clear:none}
#divFooterContainer a:hover{text-decoration:underline!important}
#divFooterContainer>hr{display:none}
#divFooterContainer .teaserContainer{background:none repeat scroll 0 0 transparent;box-shadow:none;float:left;margin:0 20px 20px 0;padding:0;width:225px}
#divFooterContainer h6{margin-bottom:1em;color:white;font-size:1.4em;text-transform:uppercase;text-shadow:1px 1px 1px black}
#divFooterContainer a{color:#0c85d4!important;text-decoration:none}
#divFooterContainer ul{margin:0;padding:0;margin-bottom:1em;list-style-type:disc}
#divFooterContainer li{background:url("http://idg.se/polopoly_fs/id.dep.se.idg.cs.publication!/images/arrow_blue.gif") no-repeat scroll 0 5px transparent;line-height:1.6em;list-style-type:none;margin-left:0;padding-left:15px}
#divFooterContainer .articleTeaser{margin-bottom:1em}
#divFooterContainer table td{vertical-align:top}
#divFooterContainer .imgmlink{opacity:.9}
#divFooterContainer .imgmlink:hover{opacity:1}
#divFooterContainer .mlink{bottom:10px;color:#eee!important;font-size:12px;position:relative;text-shadow:0 0 2px #000}
#divFooterContainer .mlink:hover{text-decoration:underline;color:#fff}
#divFooterContainer .mlink.facebook{display:inline-block;width:165px}
#divFooterContainer .copyrightContainer{color:white;clear:both;margin:0 0 -20px -20px;padding:20px 0 5px 20px;overflow:hidden}
#divFooterContainer .copyrightContainer .worldWide a{color:#cc071e!important}
#divFooterContainer .copyrightContainer .worldWide a:before{content:"";margin:0 0 0 5px;top:0;position:relative;display:inline-block;border-top:5px solid transparent;border-left:5px solid #CCC;border-bottom:5px solid transparent}
#divFooterContainer .copyrightContainer .adTech{float:right;position:relative;display:block;width:105px;height:35px;overflow:hidden;box-shadow:0 0 5px #333;border-bottom:1px solid #333;border-right:1px solid #333;opacity:.7;margin-top:3px}
#divFooterContainer .copyrightContainer .adTech img{margin-top:-1px}
#divFooterContainer .copyrightContainer .adTech:hover{opacity:1}
#divFooterContainer #footerSearchBar{float:right;margin-left:100px;position:relative;bottom:7px;right:30px}
#divFooterContainer #footerSearchBar form input[type="text"]{background:url(http://idg.se/polopoly_fs/1.478821!search_icon.png) no-repeat 98% -3px black;border:1px solid;height:22px;padding:0 5px;color:#999}
#divFooterContainer #footerSearchBar form input[type="text"]:hover{background-position:98% -37px}
.newsLetterBoxFoot #SubscriberForm .inputField{width:98%;color:#555;font-size:.9em;margin:2px 0}
.newsLetterBoxFoot #SubscriberForm select.inputField{width:98%}
.newsLetterBoxFoot #SubscriberForm .inputFieldName{width:42%;color:#555;font-size:.9em;margin:2px 0;margin-right:1px}
.newsLetterBoxFoot #SubscriberForm input[title="Förnamn"]{float:left}
.newsLetterBoxFoot #SubscriberForm input[title="Efternamn"]{float:right}
.newsLetterBoxFoot #SubscriberForm .nischLink{border-top:1px solid #444;font-size:.9em;margin-bottom:10px;margin-top:5px;padding-left:4px}
.newsLetterBoxFoot #SubscriberForm .nischLink a{color:#1674ae;text-decoration:underline;font-weight:700}
.newsLetterBoxFoot .newsLetterHeader{margin-left:-10px}
.newsLetterBoxFoot .newsLetterHeader span{color:#ccc;display:block;font-size:1em;font-weight:600;margin:0 0 8px 5px;text-shadow:1px 2px 2px #000}
.newsLetterBoxFoot .chooseLetter{padding:2px 0}
.newsLetterBoxFoot .chooseLetter span{font-weight:600;padding-left:5px}
.newsLetterBoxFoot .submitBtn{border:1px solid #999;border-radius:2px 2px 2px 2px;margin-top:7px}
#tooltip{position:absolute;background:#fffcdf;padding:10px;width:200px;color:#000;display:none;font-size:.8em;line-height:1.4;box-shadow:0 0 6px rgba(0,0,0,0.6);z-index:10}
.vinjett1 span.vinjettMenu,.vinjett2 span.vinjettMenu,.vinjettWide span.vinjettMenu{color:#fff;float:right;font-size:.9em;text-transform:none;text-shadow:none;font-family:'Open Sans',Arial,sans-serif}
.padding>ul{list-style-type:disc;margin:0 0 1em;padding:0}
.padding>ul>li{background:url("http://idg.se/polopoly_fs/id.dep.se.idg.cs.publication!/images/arrow_blue.gif") no-repeat scroll 0 5px transparent;line-height:1.6em;list-style-type:none;margin-left:0;padding-left:15px}
.padding>ul>li>a{color:#000;text-decoration:none}
.padding>ul>li>a:hover{text-decoration:underline}
p.vinjett1+ul,p.vinjett2+ul,p.vinjettWide+ul{margin-top:16px}
.padding>ul+br{display:none}
input[type="button"],button,.idgLoginBtn,a.idgLoginBtn,a.idgLoginBtn:visited,#divSearchPageResultsContainer .searchResultInfoLine .divColumn2 a,form#searchPageForm .divSearchLeft table input.buttonSubmit,.footerPrenLink,.twButton{background-color:#EEE;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#EEE),color-stop(100%,#CCC));background-image:-webkit-linear-gradient(top,#EEE,#CCC);background-image:-moz-linear-gradient(top,#EEE,#CCC);background-image:-ms-linear-gradient(top,#EEE,#CCC);background-image:-o-linear-gradient(top,#EEE,#CCC);background-image:linear-gradient(#EEE,#CCC);border:1px solid #CCC;border-bottom:1px solid #BBB;border-radius:4px;color:#333;font-weight:normal;font-family:'Open Sans',Arial,sans-serif;padding:3px 5px;text-shadow:0 1px 0 #EEE;-webkit-appearance:button}
input[type="button"]:hover,button:hover,.idgLoginBtn:hover,#divSearchPageResultsContainer .searchResultInfoLine .divColumn2 a:hover,form#searchPageForm .divSearchLeft table input.buttonSubmit:hover,.twButton:hover{background-color:#DDD;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#DDD),color-stop(100%,#BBB));background-image:-webkit-linear-gradient(top,#DDD,#BBB);background-image:-moz-linear-gradient(top,#DDD,#BBB);background-image:-ms-linear-gradient(top,#DDD,#BBB);background-image:-o-linear-gradient(top,#DDD,#BBB);background-image:linear-gradient(#DDD,#BBB);border:1px solid #BBB;border-bottom:1px solid #999;cursor:pointer;text-shadow:0 1px 0 #DDD;text-decoration:none}
.widescreen{text-align:left!important}
.divNewslistWideContainer{overflow:hidden;margin:0 0 5px;font-size:1.1em;font-weight:bold;text-transform:uppercase}
.divNewslistWideContainer *{font-size:1em;font-weight:normal;text-transform:none}
.divNewslistWide .left{float:left;width:50%}
.divNewslistWide .right{float:right;width:50%}
.divNewslistWide .newarticle>span{color:#cc071e;display:block;float:left;font-size:.9em;margin-right:6px;overflow:hidden;padding-top:2px;width:35px}
.divNewslistWide .newarticle span>a{display:none}
.divNewslistWide .newarticle>a{color:#000}
.divNewslistWide .newarticle a span.webcodeLocked{background:url("http://cs.idg.se/polopoly_fs/1.437430!webcode_locked_trans.png") no-repeat scroll 0 4px transparent;display:block;float:left;opacity:.7;width:30px}
.divNewslistWide .newarticle a span.webcodeLocked:hover{opacity:1}
.divNewslistWide .newarticle a span.webcodeLocked{position:relative}
.divNewslistWide .newarticle a span.webcodeLocked:hover:after{background:url("http://cs.idg.se/polopoly_fs/1.437430!webcode_locked_trans.png") no-repeat scroll 3px 3px #fffcdf;border:1px solid #ccc;border-radius:3px;box-shadow:0 0 10px #a8a8a8;color:#000;content:"Exklusiv för TechWorld superuser";cursor:help;display:block;font-size:11px;left:-4px;opacity:.95;padding:1px 2px 2px 31px;position:absolute;top:0;width:145px!important;z-index:1}
.divNewslistWide .left .newarticle{padding-right:16px}
.divNewslistWide .newarticle{clear:both}
.divNewslistWideContainer .divNewslistWide{margin-top:5px}
.divNewslistWideContainer .teaserContainer{margin-bottom:15px;padding-top:3px}
.divNewslistWideContainer .left .teaserContainer{margin-right:10px}
.divNewslistWideContainer .teaserContainer h6{text-transform:none;display:inline}
.divNewslistWideContainer .teaserContainer h5{display:inline;color:#cc071e}
.divNewslistWideContainer .teaserContainer p.articleTeaser{display:block}
.divNewslistWideContainer .teaserContainer p.articleComments{color:black;font-weight:500;width:auto;opacity:1}
.divNewslistWideContainer .teaserContainer p.articleComments a{background:none repeat scroll 0 0 transparent;color:black;display:inline;float:none;font-weight:500;height:auto;overflow:visible;padding:0;position:static;font-size:1em;width:auto;margin:0;word-spacing:normal}
.divNewslistWideContainer .teaserContainer p.articleComments a:hover{border:medium none;border-radius:0;box-shadow:none;color:black;margin:0;padding:0;position:static;text-decoration:underline;width:auto}
.divNewslistWideContainer .teaserContainer hr{display:none}
#newswrapper{width:1000px;margin-right:auto;margin-left:auto}
#newswrapper h1{font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif;font-size:32px;margin-top:20px}
#newswrapper h2{font-size:23px;font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif;font-weight:normal;color:#fff}
#newswrapper h3{font-size:16px;font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif;font-weight:normal;margin-top:5px;margin-bottom:10px}
#newswrapper hr{border:0;height:1px;background-color:#ccc}
#newswrapper .form label{font-size:14px;font-family:'Open sans',Helvetica,Arial,Geneva,sans-serif;display:inline}
#newswrapper .form label>a{color:#fff;text-decoration:underline}
#newswrapper .input{padding:4px 0 4px 0}
#newswrapper select[name="befattning"]{width:215px}
#newswrapper .error{color:red;margin-left:5px}
#newswrapper .partnerCheck.input{font-size:13px;font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif}
#newswrapper .moreTitle{background:#9f071d;color:#fff;border-radius:10px;width:7px;height:9px;font-size:12px;font-family:Helvetica,sans-serif;padding:3px 6px 2px 6px;cursor:help}
#newswrapper .button{background:linear-gradient(to bottom,rgba(126,181,218,1) 1%,rgba(88,154,200,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7eb5da',endColorstr='#589ac8',GradientType=0);border-bottom:3px solid #2666a3;text-decoration:none;width:403px;display:block;padding:5px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;float:right;text-transform:uppercase;margin:20px 0 20px 0}
#newswrapper .button:hover{background:linear-gradient(to bottom,rgba(255,102,0,1) 0,rgba(252,117,27,1) 100%);border-bottom:3px solid #f60}
#newswrapper .textfield{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;float:right;border:1px solid #ccc;font-size:16px}
#newswrapper .letters{float:left;width:50%;margin-top:22px}
#newswrapper .options{width:210px;margin:10px 5px 15px 5px;background:#e5e5e5;border:1px solid #ccc;padding:10px;position:relative;line-height:20px;height:130px}
#newswrapper .it24daily{float:right}
#newswrapper .csdaily{float:right}
#newswrapper .spraksamt{float:right}
#newswrapper .systemdev{float:right}
#newswrapper .businesssys{float:left}
#newswrapper .cscal{float:left}
#newswrapper .csjobs{float:left}
#newswrapper .guide{width:224px;padding:10px;float:left;height:119px;margin-top:38px}
#newswrapper .steps{background:linear-gradient(to bottom,rgba(255,102,0,1) 0,rgba(252,117,27,1) 100%);text-decoration:none;height:17px;padding:6px 16px 9px;display:block;font-size:16px;margin:0 0 8px;border-radius:2px;color:#fff;text-transform:uppercase;font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif}
#newswrapper .form{float:right;background:#333;color:#fff;margin:37px 0 0 0;padding:20px 30px 0 30px;border-radius:2px;font-size:14px;width:400px}
#newswrapper p,#newswrapper .form p{font-family:'Open sans',Helvetica,Arial,Geneva,sans-serif;font-size:13px}
#newswrapper .more{margin:9px -10px;padding:10px 10px 0 10px;font-size:13px}
#newswrapper .open{color:#f60;font-weight:600;cursor:hand}
#newswrapper .right{float:right;width:230px}
.moreletters{font-family:'Open sans',Helvetica,Arial,Geneva,sans-serif;font-size:.85em;float:right;width:460px;margin:32px 0 30px}
.moreletters a{color:#f60;font-weight:600;text-decoration:none}
.searchResultInfoLine .divColumn1{background:0;float:left}
#divSearchPageContainer{border-bottom:3px solid #f60}
#divSearchPageResultsContainer .articleComments span{display:none}
#divSearchPageResultsContainer .listDiv .articlePreTeaser{display:block}
#divSearchPageResultsContainer>div>strong{display:none}
.searchResultInfoLine>.divColumn1>b+b{margin-left:5px}
#divSearchPageContainer p.vinjettWide,form#searchPageForm .divSearchLeft>hr,#divSearchPageResultsContainer .cleaner br{display:none}
#divSearchPageResultsContainer .searchResultInfoLine{border-bottom:1px solid #CCC;overflow:hidden;width:1000px;margin-top:20px}
#divSearchPageResultsContainer .searchResultInfoLine .divColumn2{color:#fff}
#divSearchPageResultsContainer .searchResultInfoLine .divColumn2 span{display:none}
#divSearchPageResultsContainer .searchResultInfoLine .divColumn2 a,form#searchPageForm .divSearchLeft table input.buttonSubmit{padding:2px 8px}
#divSearchPageResultsContainer .searchResultInfoLine .divColumn2 a:active,form#searchPageForm .divSearchLeft table input.buttonSubmit:active{position:relative;top:1px}
#divSearchPageResultsContainer .listDiv{border-bottom:1px solid #ccc}
#divSearchPageResultsContainer .listDiv .teaserContainer{overflow:hidden;padding:20px 0 20px 1px}
#divSearchPageResultsContainer .listDiv .teaserContainer .articleDate{color:#aaa;font-size:11px;display:block}
#divSearchPageResultsContainer .listDiv .teaserContainer h3{display:inline}
#divSearchPageResultsContainer .listDiv .teaserContainer h3.smaller span a,#divSearchPageResultsContainer .listDiv .teaserContainer h3.normal span a,#divSearchPageResultsContainer .listDiv .teaserContainer h3.larger span a,#divSearchPageResultsContainer .listDiv .teaserContainer h3.largest span a{font-size:1.3em}
#divSearchPageResultsContainer .listDiv .teaserContainer a img{float:left;height:auto;margin:0 15px 0 0;max-width:300px}
#divSearchPageResultsContainer div table tr>td:first-child b{color:#000;font-size:1.5em;font-weight:normal;line-height:1.9em}
#divSearchPageResultsContainer div table tr td a{display:none}
#divSearchPageResultsContainer div table tr td span.pagesLink{color:#000;font-size:1.7em;font-weight:bold}
#divSearchPageResultsContainer div table tr td a.pagesLink{display:inline;color:#666;font-size:1.6em;font-weight:bold}
#divPageInfo{padding:16px;overflow:hidden}
#divPageInfo .divColumn1{float:none;border:0;background:0}
#divPageInfo .divColumn1>.padding{padding:0;width:auto}
#divPageInfo .divColumn1>.padding blockquote{border:1px solid #ccc;display:inline;float:left;margin:3px 10px 0 0;padding:2px;width:auto}
#divPageInfo h1{font-size:30px;margin-top:20px;font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif}
#divPageInfo h3{font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif}
#divPageInfo .divColumn1 .divColumn2{float:right;padding-left:16px;width:48%}
#divPageInfo .divColumn1 .divColumn2 .padding{margin:0;padding:0;width:auto}
#divPageInfo .divColumn1 .divColumn2 .padding .teaserContainerBorder{margin:3px 0 0;padding:0}
#divPageInfo .divColumn1 .divColumn2 .padding .teaserContainerBorder #articleFactsContainer{display:block;float:none;margin:0;width:auto}
#divPageInfo .divColumn1 .divColumn2 .padding .teaserContainerBorder #articleFactsContainer .articleTeaser{text-align:left;margin:0 0 5px}
.divTopColWide,#divPageContentArchive{padding:10px;margin-bottom:20px}
.divCenterContainer>.divTopColWide>h1,#divPageContentArchive>h1{border-bottom:1px solid #999;text-transform:uppercase;font-family:'Open Sans',Arial,sans-serif;width:100%;font-weight:normal}
.divCenterContainer>.divTopColWide>h1+br,.divCenterContainer>.divTopColWide>h1+br+br,#divPageContentArchive .teaserContainer+.cleaner,#divPageContentArchive .teaserContainer+.cleaner+hr{display:none}
.divCenterContainer .teaserContainer,#divPageContentArchive .teaserContainer{border-bottom:1px solid #ccc;overflow:hidden;padding:10px 0}
.divCenterContainer .teaserContainer h3,#divPageContentArchive .teaserContainer h6{display:inline}
.divCenterContainer .divTopColWide .teaserContainer h3.larger,.divCenterContainer .divTopColWide .teaserContainer h3.largest{font-size:1.0em}
.divCenterContainer .teaserContainer .articleDate{color:#999;font-size:.85em}
.divCenterContainer .divTopColWide .teaserContainer>h3+a img{max-width:300px;height:auto;overflow:hidden;float:left}
.divCenterContainer .divTopColWide .cleaner,.divCenterContainer .cleaner br{display:none!important}
#divPageContentArchive .teaserContainer h6{font-size:1.8em;display:inline}
#divPageContentArchive .teaserContainer .articleTeaser{display:block}
#picture_container{background:none repeat scroll 0 0 transparent;clear:both;float:left;margin-bottom:22px;padding:10px 41px}
.picture_wrapper{background:none repeat scroll 0 0 #f2f2f2;border:1px solid #e3e3e3;color:#444;float:left;margin:0 0 18px;padding:10px;width:100%}
.picture_wrapper .articleLinkFacebook{display:none}
.jcarousel-title-all{background:none repeat scroll 0 0 #333;color:#fff;font-size:15px;font-weight:normal;line-height:1em;margin:0 0 0 42px;padding:5px;width:752px}
.picture_wrapper .text{font-size:15px;text-align:center}
.jcarousel-content{background:none repeat scroll 0 0 #f2f2f2!important;border:1px solid #e4e4e4;margin:0;padding:0}
.jcarousel-wrapper .xtop,.jcarousel-wrapper .xbottom{background:none repeat scroll 0 0 transparent;display:none!important;font-size:1px}
.jcarousel-big-picture{color:#444!important;margin-top:-19px;padding-bottom:20px!important;padding-top:0!important;text-align:left!important}
.jcarousel-wrapper{margin-bottom:37px!important;margin-top:12px}
.jcarousel-content .text a{color:#3289c2;text-decoration:none}
.jcarousel-skin-idg .jcarousel-container-horizontal{clear:both;margin-bottom:5px;padding-left:0!important;width:auto!important}
.jcarousel-big-picture .picture{margin-left:3px;margin-right:3px}
.jcarousel-big-picture .share{text-align:left;display:block;float:left;margin-left:4px}
.jcarousel-big-picture-wrapper .articleLinkServices{display:none}
.jcarousel-big-picture .facebooklike{opacity:1}
.jcarousel-big-picture-wrapper,.jcarousel-big-picture .share{min-width:5px}
.jcarousel-big-picture-wrapper .facebooklike iframe{width:137px!important}
.jcarousel-big-picture .share{text-align:left;display:block;float:left}
.jcarousel-big-picture{color:#444;margin-top:-19px;padding-bottom:20px;padding-top:0;text-align:left;width:100%}
.jcarousel-big-picture .text{clear:right;display:block;margin-left:auto;margin-right:10px!important;text-align:left;width:486px!important}
h2.jcarousel-title{background:none repeat scroll 0 0 #333;clear:both;color:#fff;display:table;float:none;font-size:13px;font-weight:normal;margin:0;padding:3px 0;text-align:center;width:100%}
.jcarousel-big-picture .topNavigation{color:#999;display:table!important;font-weight:normal;line-height:17px;position:relative;top:-19px}
.jcarousel-big-picture-wrapper{display:table;float:left;margin-bottom:8px!important;margin-left:0!important;margin-right:10px;margin-top:8px!important;text-align:center;width:494px}
.jcarousel-big-picture .navigation{display:none;float:right;height:25px;margin-left:0!important;margin-right:0!important;width:150px}
.allpicturesLink{background:none repeat scroll 0 0 #555;border:1px solid #000;border-radius:2px 2px 2px 2px;height:17px!important;margin-bottom:0;margin-left:8px!important;margin-right:0;margin-top:0;padding:0 0 0 4px;position:relative;text-transform:uppercase;top:0;width:90px;background:url("http://www.idg.se/polopoly_fs/1.411063.1318961900!imageManager%2F942890070.gif") no-repeat scroll 0 3px #555}
.allpicturesLink a{color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:10px;line-height:17px;padding:0;opacity:0}
.allpicturesLink a:link,.allpicturesLink a:visited,.allpicturesLink a:hover,.allpicturesLink a:active{color:#555!important;display:table!important;font-weight:normal!important;height:17px!important;text-decoration:none!important;text-shadow:none!important;width:94px!important}
.allpicturesLink:hover{background:url("http://www.idg.se/polopoly_fs/1.411063.1318961900!imageManager%2F942890070.gif") no-repeat scroll 0 3px #555;border:solid 1px #00a2f8}
.jcarousel-skin-idg .jcarousel-item img.selected{border:1px solid #00a2f8!important}
.jcarousel-skin-idg .jcarousel-item img{border:0 none;height:34px}
.jcarousel-skin-idg .jcarousel-container-horizontal{clear:both;margin-bottom:5px;padding-left:0;width:819px}
.jcarousel-skin-idg .jcarousel-container{background:none repeat scroll 0 0 #333!important;border-radius:0 0 0 0!important;margin-left:0!important;margin-right:0!important;width:100%!important}
.jcarousel-skin-idg .jcarousel-clip-horizontal{height:34px!important;margin-left:auto!important;margin-right:auto!important;padding:1px 10px 6px 0!important;width:84%}
.jcarousel-skin-idg .jcarousel-container{background:none repeat scroll 0 0 #333;border-radius:0;margin-left:0;margin-right:0;width:820px}
.jcarousel-skin-idg .jcarousel-next-horizontal{background:url("http://www.idg.se/img/general/jcarousel-next.gif") no-repeat scroll right center transparent;cursor:pointer;float:right;height:32px;margin-top:5px!important;width:32px}
.jcarousel-big-picture .next a:hover{color:#1db0ff}
.jcarousel-big-picture .picture img{border:3px solid #555!important;box-shadow:1px 1px 3px #777;height:auto;max-width:480px}
.jcarousel-skin-idg .jcarousel-prev-horizontal{background:url("http://www.idg.se/img/general/jcarousel-prev.gif") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:32px;margin-top:5px!important;width:32px}
body #eventWrapper{overflow:hidden;text-align:left!important;font-size:1.3em}
.contentContainer #eventWrapper{font-size:.9em}
body #eventWrapper .eventArticleContainer{background-color:#fff;float:none;overflow:hidden;padding:10px!important;margin:0!important;text-align:left;width:auto!important}
#pagePubForm .eventOptions.formframe{margin:0}
#pagePubForm .eventOptions.formframe>div:last-child{margin-bottom:20px}
.eventArticleContainer .formHeader{font-weight:bold;font-size:1.2em}
.eventArticleContainer .eventRightForm{position:relative;line-height:140%;float:right;width:50%}
.eventArticleContainer .eventLeftForm{position:relative;line-height:140%;float:left;width:48%;padding-right:4px}
.eventArticleContainer .titleSelect{line-height:200%;margin-bottom:10px}
.eventArticleContainer .placeSelect{line-height:200%}
.eventArticleContainer .obligatory{color:#666}
.eventArticleContainer .validationWarning{font-weight:bold;color:#900}
.eventArticleContainer .validationTopWarning{line-height:40px;margin:5px;font-weight:bold;color:#900}
.eventArticleContainer DIV.btnLink{display:block;margin-top:5px}
.eventArticleContainer DIV.btnLink a{background:none repeat scroll 0 0 #d2232a;border-radius:10px 10px 10px 10px;box-shadow:1px 2px 2px #ddd;color:#fff;display:block;font-size:18px;padding:0 10px 2px 30px;width:75px}
.eventArticleContainer DIV.btnLink a:hover{text-decoration:none;background:#d9464c none;box-shadow:1px 2px 2px #efefef}
.campaignCenteringDiv{width:100%;text-align:center}
.campaignContainer .validationWarning{color:#900}
.campaignContainer .errorMessage{color:#900}
.campaignContainer{margin-left:auto;margin-right:auto;background-position:top;background-repeat:no-repeat;text-align:left;margin-top:20px;margin-bottom:20px;border:1px;border-color:#000;border-style:solid}
.campaignContainer .campaignBody{float:left;display:inline;overflow:hidden;width:60%;text-align:left;margin:25px}
.campaignContainer .campaignForm{float:right;width:300px;overflow:hidden;display:inline;text-align:left;margin:50px 8px 0 0;font:62.5% 'Open Sans',Helvetica,Arial,Geneva,sans-serif}
.campaignForm a{text-decoration:underline}
.campaignContainer a img{border:0}
.campaignContainer .inputHeader{font-weight:bold;font-size:1.1em}
.campaignContainer .inputField{margin-bottom:5px}
.campaignContainer .inputField INPUT{height:12px;font-size:10px}
.campaignContainer .inputField .formSeparator{margin-top:12px;font-weight:bold;font-size:11px}
.campaignContainer .formAlternative{float:left;width:25px}
.campaignContainer .formAlternativeText{float:left;width:230px;margin-bottom:10px;font-size:1.1em}
.campaignContainer .ArticleImageLeft{border:0;margin-top:8px}
.articlePreTeaser,.articleComments,#articleImageBlock{*display:none!important}
#articleHeader img{*float:none!important}
.divColumn1Article .articleAuthor{*position:static}
#navWrapper{*display:none}
.TopRightNews{*position:relative}
.toppArt{*font-size:13px}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clearfix{zoom:1}
*:first-child+html .clearfix{zoom:1}
.OUTBRAIN{margin-bottom:20px}
.OUTBRAIN .AR_1 .ob_org_header div{color:#f60;margin-bottom:5px;font-family:'Droid Serif',Helvetica,Arial,Geneva,sans-serif;font-size:16px;clear:both;padding-top:15px}
.divColumn2article .OUTBRAIN .AR_1 .ob_org_header div{color:#444;font-weight:normal;font-size:22px;text-transform:uppercase;border-bottom:1px solid #CCC}
.OUTBRAIN ul li a.rec-link,.OUTBRAIN ul li a.rec-link:visited{margin-left:10px;position:relative;color:black;font-size:.9em;font-weight:bold}
.OUTBRAIN ul li a.rec-link:before{border-left:5px solid #999;border-top:5px solid transparent;border-bottom:5px solid transparent;width:0;height:0;content:"";position:absolute;top:2px;left:-8px}
.OUTBRAIN ul li a.rec-link:hover:before{border-left-color:#666}
.csjobb-widget-left .padding{margin-right:0}
.csjobbWidget{background:#fff;font-family:'Open sans',helvetica,arial,sans-serif;margin-bottom:20px}
.csjobbWidget .vinjett1{margin:0;border-bottom:2px solid #f60}
.csjobbWidget .vinjett1 span{color:black;font-family:'Open sans',helvetica,arial,sans-serif;text-shadow:0 1px 0 #eee;text-transform:uppercase}
.csCalWidget{height:250px!important}
.csCalContent{height:222px!important}
.eventArticleContainer{float:left;padding:8px 0;margin:0!important;width:100%!important;}
form.contentframe{float:right;width:30%!important;}
.eventBody.fullframe{clear:both;}
#eventWrapper{text-align:center;width:900px!important;margin:10px auto!important;}
#eventWrapper .eventArticleContainer{background-color:#fff;padding:8px;text-align:left;margin:0 10px!important;}
.eventBody.contentframe{width:68%!important;float:left;}
form.fullframe .halfframe{width:49%!important;float:left;margin-right:8px;}
.eventOptions.formframe,.eventBody.fullframe,.eventOptions.fullframe{margin-bottom:8px;}
.eventArticleContainer .eventForm{margin:0!important;}
.eventForm.fullframe .btnLink{float:none;text-align:left;}
.validationTopWarning,.validationWarning,#formErrorMessage .error{margin:6px 0;display:block;color:#ed0000!important;font-weight:bold!important;border:0;}
.validationTopWarning{font-size:1.2em;}
.eventform .error input,.eventform .error textarea,.eventform .error select,.eventform .error checkbox,.eventform .error radio{border:2px solid #ed0000;}
.eventform .error{border:0 none!important;}
.eventArticleContainer .confirmation{color:#64b13b;display:block;margin:6px 0;font-weight:bold!important;}
.eventArticleContainer .confirmation a{text-decoration:underline!important;}
.eventArticleContainer .registermoretitle{color:#64b13b;display:block;margin:6px 0;font-weight:bold;font-weight:bold!important;}
.galleria-stage{padding:0 20px}
.imageGalleryContent .galleriaSub{width:60%}
.imageGalleryContent .galleriaSub .imageCaption{padding:20px 20px 25px 50px;font-size:1.2em}
.visibleInfoAndAlignLeft .galleria{margin:0!important}
.visibleInfoAndAlignLeft .galleria-info{overflow:visible!important}
.miniImages .galleria-info{width:110%!important;right:-135px!important}
.miniImages .galleria-image-nav-right{right:0!important}
.miniImages .galleria-image-nav-left{left:0!important}
