body{font-family:Verdana,Arial,Helvetica,sans-serif;}
html{background-color:#d3ce98;}
.wlp-bighorn-header{border-bottom-color:#807059;}
.wlp-bighorn-footer{border-top-color:#807059;}
.wlp-bighorn-titlebar{background-color:#596380;color:white;}
.wlp-bighorn-titlebar-button-panel a:hover{background-color:#727EA3;}
.wlp-bighorn-book-content{background-color:#E6DCCF;}
.wlp-bighorn-window{border-color:#807059;}
.wlp-bighorn-layout-cell .wlp-bighorn-book{border-color:#807059;}
.wlp-bighorn-menu{background-color:#596380;color:#CCB48F;}
.wlp-bighorn-menu a{color:#CCBD8F;}
.wlp-bighorn-menu-menu-panel ul{background-color:#596380;}
.wlp-bighorn-menu-menu-panel ul li:hover{background-color:#727EA3;color:white;}
.wlp-bighorn-menu-menu-panel ul li:hover>a{color:white;}
.wlp-bighorn-menu-menu-panel ul ul{border-color:#807059;}
.wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active{background-color:#E6DCCF;color:#596380;}
.wlp-bighorn-book-content .wlp-bighorn-menu{background-color:#727EA3;}
.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul{background-color:#727EA3;}
.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul li:hover{background-color:#6078BF;}
.wlp-bighorn-book-content .wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active{background-color:#E6DCCF;color:#596380;}
body{margin:0;}
.wlp-bighorn-header{border-bottom-style:solid;border-bottom-width:4px;}
.wlp-bighorn-layout td{vertical-align:top;}
.wlp-bighorn-image-rollover{display:none;}
.wlp-bighorn-image-nonrollover{display:inline;}
.clearfixBoth{clear:both;}
.wlp-bighorn-menu{border-collapse:collapse;width:100%;}
.wlp-bighorn-menu td{white-space:nowrap;padding:5px 10px;}
.wlp-bighorn-menu img{border:0;}
.wlp-bighorn-menu a{text-decoration:none;}
.wlp-bighorn-menu-button-panel{text-align:right;}
.wlp-bighorn-menu-menu-panel ul{margin:0;padding:0;}
.wlp-bighorn-menu-menu-panel ul li{cursor:default;display:inline;list-style-type:none;padding:5px;}
.wlp-bighorn-menu-menu-panel ul li.wlp-bighorn-menu-active{cursor:default;}
.wlp-bighorn-menu-menu-panel ul li:hover{position:relative;}
.wlp-bighorn-menu-menu-panel ul li:hover>a{text-decoration:underline;}
.wlp-bighorn-menu-menu-panel ul li:hover>ul{display:block;}
.wlp-bighorn-menu-menu-panel ul ul{border-width:1px;border-style:solid;display:none;position:absolute;z-index:100;left:-1px;top:90%;}
.wlp-bighorn-menu-menu-panel ul ul li{display:block;}
.wlp-bighorn-menu-menu-panel ul ul ul{top:-1px;left:90%;}
.wlp-bighorn-menu-menu-panel ul li:hover>img.wlp-bighorn-image-rollover,.wlp-bighorn-menu-menu-panel ul li:hover>a>img.wlp-bighorn-image-rollover{display:inline;}
.wlp-bighorn-menu-menu-panel ul li:hover>img.wlp-bighorn-image-nonrollover,.wlp-bighorn-menu-menu-panel ul li:hover>a>img.wlp-bighorn-image-nonrollover{display:none;}
.wlp-bighorn-book-content .wlp-bighorn-menu{font-size:smaller;}
.wlp-bighorn-titlebar{font-size:smaller;width:100%;overflow:hidden;}
.wlp-bighorn-titlebar div{white-space:nowrap;padding:2px;}
.wlp-bighorn-titlebar img{border:0;}
.wlp-bighorn-titlebar-window-icon,.wlp-bighorn-titlebar-title-panel{float:left;}
.wlp-bighorn-titlebar-button-panel{float:right;}
.wlp-bighorn-titlebar-button-panel a{vertical-align:middle;}
.wlp-bighorn-titlebar-button-panel a:hover>img.wlp-bighorn-image-rollover{display:inline;}
.wlp-bighorn-titlebar-button-panel a:hover>img.wlp-bighorn-image-nonrollover{display:none;}
.wlp-bighorn-layout-cell .wlp-bighorn-book{border-style:none;border-width:1px;margin:0;}
.wlp-bighorn-page{padding:0;}
.wlp-bighorn-window{border-style:none;border-width:1px;margin:5px;}
.wlp-bighorn-window-content{overflow:auto;width:100%;padding:0;}
.wlp-bighorn-window-content-only{border:0;margin:0;}
.campaignitem{float:left;border:1px #f0b511 solid;padding:0 7px;margin:1px;width:291px;}
.campaignitem .title{font-size:1.4em;color:#5d554c;font-family:tahoma;}
.campaignitem img{width:150px;height:105px;}
.campaignitem .footerbuttons{padding-bottom:5px;clear:both;overflow:hidden;}
.campaignitem .footerbuttons .addtoshoppingcartrollover a{float:left;display:block;background:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv.png) 0 0 no-repeat;height:23px;width:141px;}
.campaignitem .footerbuttons .addtoshoppingcartrollover a:hover{background-image:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-hover.png);}
.campaignitem .footerbuttons .addtoshoppinglistrollover a{float:right;display:block;background:url(/framework/skins/soulpolice/images/varekatalog/legg_til_onskeliste.png) 0 0 no-repeat;height:23px;width:141px;}
.campaignitem .footerbuttons .addtoshoppinglistrollover a:hover{background-image:url(/framework/skins/soulpolice/images/varekatalog/legg_til_onskeliste_hover.png);}
#hovedsiden #presentation{padding-top:10px;}
#sliderWrapper ul{list-style:none;margin:0;padding:0;}
#sliderWrapper ul li{float:left;padding:0;display:block;margin:0;margin-right:10px;}
#sliderWrapper ul li a{display:block;overflow-x:hidden;height:400px;text-decoration:none;}
#sliderWrapper #a1,#sliderWrapper #a2{width:652px;position:absolute;z-index:8;}
#sliderWrapper #a2{z-index:10;}
#sliderWrapper #ca1,#sliderWrapper #ca2{width:652px;overflow:hidden;}
#sliderWrapper #ca2{height:400px;float:right;margin-left:485px;display:inline;}
#sliderWrapper #img1,#sliderWrapper #img2{width:652px;height:400px;}
#sliderWrapper #divider2{background-image:url(/framework/skins/soulpolice/images/forside/margin.png);position:absolute;background-repeat:none;width:10px;height:400px;opacity:.8;}
#sliderWrapper{width:970px;height:400px;overflow:hidden;position:relative;z-index:20;margin:0 auto;-moz-box-shadow:0 1px 5px 0 #4A4A4A;-webkit-box-shadow:0 1px 5px 0 #4A4A4A;box-shadow:0 1px 5px 0 #4A4A4A;}
#sliderWrapper .caption{font-family:arial,verdana;color:white;font-size:13px;text-transform:uppercase;position:absolute;padding:10px 20px;color:#FFF;background-color:gray;opacity:.8;text-align:right;}
#sliderWrapper #img1_caption_1,#sliderWrapper #img2_caption_1{margin-top:20px;background-color:#000;width:100%;font-size:15px;text-align:left;font-weight:bold;}
#sliderWrapper #img2_caption_1{margin-left:10px;}
#sliderWrapper #img1_caption_2,#sliderWrapper #img2_caption_2{margin-top:280px;right:-280px;max-width:300px;}
#sliderWrapper #img1_caption_3,#sliderWrapper #img2_caption_3{margin-top:150px;right:157px;font-size:18px;max-width:200px;}
.ie7 #sliderWrapper #a1,.ie7 #sliderWrapper #img1_caption_1,.ie7 #sliderWrapper #img2_caption_1{left:0;}
.ie7 #sliderWrapper #a2,.ie7 #sliderWrapper #divider2{margin-left:-326px;}
.ie7 #sliderWrapper .caption{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
#catalog{padding:8px;padding-bottom:0;border:4px white solid;background-color:white;background-image:url(/framework/skins/soulpolice/images/catalog/News_bg_tile.png);background-repeat:repeat-x;overflow:auto;border-spacing:8px;}
#cataloginner{background-color:white;overflow:hidden;padding:8px;}
#catalogruler{background:url(/framework/skins/soulpolice/images/felles/linje_800_3px.png) 0 0 no-repeat;height:10px;}
#catalogtext{padding:0 5px;margin-top:10px;width:200px;float:left;}
#cataloglist{margin:10px 0 10px 16px;float:right;}
.catalogitem,.catalogitemlist{float:left;margin:0 3px;width:165px;}
.catalogitemlist{width:184px;border:1px #f2f2e9 solid;padding:3px;margin:2px;text-align:center;overflow:hidden;}
.catalogitemlist:hover{border-color:#cfcac0;}
.catalogtitle{margin-top:0;font-size:1.2em;text-transform:uppercase;}
#filmimage{margin:12px -3px 10px;border:1px #cfc9bd solid;padding:6px;}
#filmimage div{display:block;height:112px;background:transparent url(/framework/skins/soulpolice/images/film/film.png) no-repeat scroll -3px;}
#filmcontainer{padding:10px;}
#film-menu{background-color:#F2F2E9;border:1px solid #CFC9BD;padding:0 10px;}
#film-menu #filmlist{font-family:tahoma,verdana;font-size:1.3em;font-weight:bold;list-style:none;}
#film-menu #filmlist li{margin-left:-40px;margin-bottom:3px;}
#film-menu #filmlist li a{color:inherit!important;}
#finansiering{padding-bottom:50px;overflow:hidden;}
#finansieringarticle{padding:10px;}
.finansiering-tittel{font-size:1.3em;font-weight:bold;padding-bottom:6px;margin-bottom:6px;}
.finansiering-ingress{font-size:1.1em;font-weight:bold;margin-top:8px;}
.finansieringtable{background:#F2F2E9;width:70%;}
.finansieringtable td{border:1px #d1cbbf solid;}
#logoContainer{float:left;border:0 solid #F00;width:200px;}
#rightHeaderContainer{float:right;border:0 solid #0C0;width:700px;}
#globalMenu{float:right;border:0 solid #C60;}
#searchContainer{float:right;border:0 solid #C60;width:250px;margin:5px 0 5px 0;}
#searchContainerFormHeader{margin:0;}
#searchContent{border:0 solid #f90;background-image:url(/framework/skins/soulpolice/images/header/bgSearch.png);background-position:0 3px;*background-position:0 10x;background-repeat:no-repeat;height:25px;}
.searchFieldHeader{border:1px solid #CCC;height:14px;margin:5px 0 0 42px;*margin:4px 0 0 42px;width:165px;*width:165px;padding:0;}
#searchContentFieldContainer{float:left;}
#searchContentButtonContainer{border:0 solid #090;background-image:url(/framework/skins/soulpolice/images/header/btnSearch.png);background-position:1px 6px;*background-position:1px 6px;background-repeat:no-repeat;float:right;width:30px;}
.searchContentButton{height:22px;width:26px;margin:0;border:none;background:none;}
#shortcutsContainer{float:right;border:0 solid #C60;}
#mainmenuContainer{border:0 solid #C60;}
#logo{overflow:hidden;}
#logo a{position:absolute;top:18px;left:0;background:url(/framework/skins/soulpolice/images/header/skeidarlogo2.png) 0 0 no-repeat;height:38px;width:190px;}
#searchbox{right:0;height:29px;float:right;width:245px;padding-top:0;}
#search{background:url(/framework/skins/soulpolice/images/header/sokebakgrunn.png) 0 6px no-repeat;display:hidden;padding:0 0 0 4px;margin:0;}
#searchbox form{height:0;}
#search input{margin:0 0 0 35px;width:155px;height:14px;border:none;}
#searchbuttonrollover{width:100px;border:1px solid #f90;}
#searchbuttonrollover input{border:none;background:url(/framework/skins/soulpolice/images/header/sokeknapp.png) -3px 0 no-repeat;width:26px;height:27px;margin:0 0 0 10px;}
#links{top:0;right:0;}
#navlist{padding:0;margin:0;margin-bottom:0;list-style-type:none;float:right;width:100%;color:#bdb6ac;padding-top:5px;}
#navlist li{display:inline;}
#navlist li a{float:left;color:#666;font-size:1.3em;padding:.7em;text-decoration:none;border-left:1px solid #fff;padding:0 10px 0 10px;}
#navlist li a:hover{text-decoration:underline;}
#productmenu{position:absolute;bottom:0;left:0;}
#menulist{padding:0;margin:0;list-style-type:none;float:left;color:gray;width:995px;}
#menulist li{display:inline;}
#menulist li a{margin-right:1px;float:left;color:#fff;background-color:#555;padding:.5em 1em;text-decoration:none;font-size:1.2em;font-weight:bold;text-transform:uppercase;}
#menulist li a:hover{background-color:gray;color:#fff;}
#menulist #activemenu a{margin-top:0;font-style:italic;background-color:#ABABAB;}
#shortcutsHeaderContainer{right:0;margin-top:5px;margin-right:5px;text-align:right;float:right;width:200px;padding-top:0;font-size:1.2em;}
#shortcutsHeaderContainer #shortcutNewsletter{float:left;}
#shortcutsHeaderContainer #shortcutNewsletter img{margin-right:5px;}
#shortcutsHeaderContainer #shortcutNewsletter a{color:#555;background:url(/framework/skins/soulpolice/images/header/newsletter.png) 0 0 no-repeat;padding-left:20px;}
#shortcutsHeaderContainer #shortcutWishlist{float:right;}
#shortcutsHeaderContainer #shortcutWishlist img{margin-right:5px;}
#shortcutsHeaderContainer #shortcutWishlist a{color:#555;background:url(/framework/skins/soulpolice/images/header/wishlist.png) 0 0 no-repeat;padding-left:20px;}
.clearfixBoth{clear:both;}
#minihandlekurv{padding:3px;padding-top:0;border:3px white solid;background:#F2F2E9;margin-bottom:6px;}
#minihandlekurv #loginrollover a{display:block;background:url(/framework/skins/soulpolice/images/hoyremeny/1_minihandlekurv/logg_inn_lang.png) 0 0 no-repeat;height:23px;width:170px;margin:0 auto;margin-bottom:4px;}
#minihandlekurv #loginrollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/1_minihandlekurv/logg_inn_lang_hover.png);}
#minihandlekurv table{border-collapse:collapse;table-layout:fixed;}
#minihandlekurv tr{padding:0;margin:0;height:30px;}
#minihandlekurv .productText{font-size:1.1em;font-family:Tahoma;}
#minihandlekurv td{border-bottom:1px #cfc9bd solid;padding:3px;vertical-align:middle;}
#minihandlekurv td img{vertical-align:middle;margin:2px 0;}
#minihandlekurv td .imgborder{border:1px #cfc9bd solid;margin:2px 0;}
#minihandlekurvbuttonrollover a{display:block;background:url(/framework/skins/soulpolice/images/hoyremeny/1_minihandlekurv/ga-til-kassen.png) 0 0 no-repeat;height:23px;width:170px;margin:0 auto;margin-bottom:4px;}
#minihandlekurvbuttonrollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/1_minihandlekurv/ga-til-kassen-hover.png);}
#minihandlekurvdeleterollover a{display:block;background:url(/framework/skins/soulpolice/images/hoyremeny/1_minihandlekurv/slette.png) 0 0 no-repeat;width:9px;}
#minihandlekurvdeleterollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/1_minihandlekurv/slette_hover.png);}
#rightmenulinks{min-height:70px;padding:3px;border:3px white solid;border-top:0;background-color:#F2F2E9;margin-bottom:6px;}
#rightmenulinks #wishlistrollover a,#rightmenulinks #wishlistemptyrollover a,#rightmenulinks #contactusrollover a,#rightmenulinks #newsletterrollover a,#rightmenulinks #mypagerollover a,#rightmenulinks #mypagenotloggedinrollover a{display:block;margin:0 auto;margin-top:6px;height:23px;width:171px;}
#rightmenulinks #wishlistrollover a{background:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/se_onskeliste.png) 0 0 no-repeat;margin-top:16px;}
#rightmenulinks #wishlistrollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/se_onskeliste_hover.png);}
#rightmenulinks #wishlistemptyrollover a{background:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/se_onskeliste_tom.png) 0 0 no-repeat;margin-top:16px;}
#rightmenulinks #wishlistemptyrollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/se_onskeliste_tom_hover.png);}
#rightmenulinks #contactusrollover a{background:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/kontakt-oss.png) 0 0 no-repeat;margin-top:16px;}
#rightmenulinks #contactusrollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/kontakt-oss-hover.png);}
#rightmenulinks #newsletterrollover a{background:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/nyhetsbrev.png) 0 0 no-repeat;margin-top:16px;}
#rightmenulinks #newsletterrollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/nyhetsbrev-hover.png);}
#rightmenulinks #mypagerollover a{background:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/min_side_inloggad.png) 0 0 no-repeat;}
#rightmenulinks #mypagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/min_side_inloggad_hover.png);}
#rightmenulinks #mypagenotloggedinrollover a{background:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/min_side.png) 0 0 no-repeat;}
#rightmenulinks #mypagenotloggedinrollover a:hover{background-image:url(/framework/skins/soulpolice/images/hoyremeny/2_lenker/min_side_hover.png);}
#rightmenulinks #loggout{margin:4px 17px 22px 0;text-align:right;}
#employment{padding:3px;border:3px white solid;border-top:0;background-color:#F2F2E9;margin-bottom:6px;}
#employmenttext{margin-top:3px;}
#contactfrontpage{padding:3px;border:3px white solid;border-top:0;background-color:#F2F2E9;margin-bottom:6px;}
#contactfrontpagetext{margin-top:3px;}
#leftmenu{border:3px white solid;background-color:#f2f2e9;padding:0 3px;}
#menutitle{background-color:#b7b7b7;color:white;padding:5px 0 5px 10px;text-transform:uppercase;font-size:1.1em;margin:1px 0 1px 0;font-weight:bold;}
#menu{background-color:#fff;padding:0;padding-top:0;margin:0;list-style-type:none;width:156px;}
#menu li{font-size:1.2em;padding:2px 0 2px 0;}
#menu li:hover{background-color:#dfdfd5;}
#menu li a{color:#7c6f60;padding-left:10px;}
#menu li a:hover{text-decoration:none;}
#menu li#menuactive a{background:transparent url(/framework/skins/soulpolice/images/varekatalog/pil_i_venstremeny.png) no-repeat scroll 0 3px;color:#fff;font-weight:bold;}
#menu li#menuactive{background-color:#777;}
#magasinforside{clear:both;}
.articles-container{position:relative;}
table.articles{border:4px white solid;background-color:white;border-spacing:8px;}
table.articles td{padding-top:0;width:304px;color:#555;}
table.articles td a{color:#555;text-decoration:none;}
table.articles td.article{padding:6px;text-align:center;border:1px solid #999;background-color:#fff;height:130px;overflow:hidden;}
#magasinforside .overrideImage{width:322px;height:136px;margin:-6px;}
table.articles td.articleMouseover{text-align:center;border:1px solid #d0d0c2;background-color:#f8c730;}
.articleContainerBox{overflow:hidden;height:120px;}
table.articles td.article p{font-size:1.4em;}
table.articles td.article a{bottom:19px;}
#articletitle{font-family:Tahoma;text-transform:uppercase;font-size:1.9em;font-weight:normal;color:#5d554c;padding:3px 0 4px 0;}
#articlesticktitle{font-family:Tahoma;text-transform:uppercase;font-size:1em;color:#7a7a7a;padding-top:4px;}
.articleruler{background:url(/framework/skins/soulpolice/images/magasin/topplinje_nyheter.png) 0 0 no-repeat;height:5px;border-bottom:0;margin:0;padding:0;}
.articlerulerbottom{border-bottom:2px gray groove;}
table.articles img{display:block;margin:0 auto;border:1px #d3d3d3 solid;width:236px;height:111px;}
#magasin{padding:0 7px;overflow:hidden;border-bottom:1px solid #d1d1d1;margin-bottom:20px;}
#magasintoparticle{margin:10px 0 10px 0;overflow:hidden;}
#magasintoparticle #toparticleimage{float:left;margin:4px;}
#magasintoparticle #toparticletext{float:left;}
#magasintoparticle #toparticletext #toparticletitle{font-size:1.7em;font-weight:bold;padding-bottom:6px;margin-bottom:6px;}
#magasintoparticle #toparticletext #toparticleingress{margin-bottom:10px;font-size:1.2em;}
#magasincategoryContainer{margin-left:7px;}
.magasincategory{width:290px;float:left;padding:0 7px;}
.magasinverticalruler,.magasinverticalruler2{float:left;min-height:600px;border-right:1px #d1cbbf solid;}
.magasinverticalruler2{min-height:300px;}
.magasincategory .magasincategorytitle{text-transform:uppercase;color:#333;font-size:1.2em;font-weight:bold;border-bottom:1px #d1cbbf dotted;padding-bottom:10px;margin-bottom:4px;}
.magasincategory .magasinarticle{border-bottom:1px solid #d1cbbf;margin-bottom:20px;padding-bottom:20px;}
.magasincategory .magasinarticle img{margin:0 auto;display:block;}
.magasinarticle img{width:236px;height:111px;}
.magasincategory .magasinarticle .magasinarticletitle{color:#333;font-weight:bold;font-size:1.1em;}
.magasincategory .magasinarticletitlesmall{padding:3px 0;}
.magasincategory .magasinarticletitlesmall ul{list-style:none;margin:0;list-style-image:url(/framework/skins/soulpolice/images/magasin/kulepunkt.png);padding-left:17px;}
.magasincategory .magasinarticletitlesmall a{padding:4px 0;color:#686058;}
.magasincategory .magasinarticletitlesmall a:hover{text-decoration:underline;}
#newarticlesheading{background-color:#d0d0d0;margin-top:-3px;padding-left:5px;overflow:hidden;}
#articlearchive-outer{padding:1px 5px 15px;}
#articlearchive-inner{margin-top:15px;padding:10px;border-top:1px solid #D1CBBF;}
#articlearchiverollover a,#tipsrollover a{float:left;margin-right:5px;font-size:1.2em;font-weight:bold;}
table.magasin-table{padding:7px 13px 13px 13px;}
img.magasin-bilde{border:0;margin:0 10px 5px 0;float:left;}
.magasin-table font{margin:0;padding:0;}
.pageseparatorOverride{background-color:white;border-left:3px white solid;border-right:3px white solid;margin-bottom:0!important;}
#articleFrontpageListing{background-color:white;font-size:1.1em;padding:0 6px;padding-bottom:30px;}
#articleFrontpageListing td{width:255px;padding:5px;}
.articleFrontpageListing-ingress a{color:inherit;}
#mypage #mypageheader{overflow:hidden;background-color:#E6E0D2;margin:-3px 0 0;font-size:1.4em;vertical-align:middle;height:35px;}
#mypage #mypageheader div{float:left;padding:9px 0;}
.mypagecol1{width:300px;}
.mypagecol2{width:120px;text-align:center;}
.mypagecol3{width:85px;text-align:center;}
.mypagecol4{width:95px;text-align:center;}
.mypagerightborder{border-right:1px dotted #CFC9BD;}
#mypage .orderlinesbox{float:left;width:550px;}
#mypage .ordersummary{clear:both;overflow:hidden;background-color:#f2f2e9;font-size:1.3em;font-weight:bold;margin-top:5px;}
#mypage .ordersummary a{color:#686058;cursor:pointer;text-decoration:none;}
#mypage .ordersummary .closedorder,#mypage .ordersummary .openedorder{list-style-type:none;background:url(/framework/skins/soulpolice/images/minside/ordre_lukket.png) no-repeat center left;margin:0;margin-left:6px;padding:0 0 3px 24px;}
#mypage .ordersummary .openedorder{background-image:url(/framework/skins/soulpolice/images/minside/ordre_apen.png);}
#mypage .ordersummary ul.openedorder li{margin:0;}
#mypage .ordersummarycol{float:left;padding:10px 0;}
#mypage .ordersummarycol>img{margin:-3px 5px -16px;}
#mypage .orderdetails{margin-left:550px;padding-left:5px;}
#mypage .orderdetails .orderdetailsinner{margin:0 5px;}
#mypage .orderdetails .orderdetailsinner .orderdetailsheader{font-size:1.2em;font-weight:bold;}
#mypage .orderlinesheader{background-color:#7e7e7e;color:white;height:20px;vertical-align:middle;}
#mypage .orderlinesheader td{padding:10px;}
.mypageprint{padding-left:22px;}
.order{margin:3px 0;overflow:hidden;}
#mypage #shoppinglist{width:100%;border-spacing:0;}
#mypage #shoppinglist #shoppinglistheader{background-color:#7e7e7e;color:white;font-size:1.1em;}
#mypage #shoppinglist #shoppinglistheader td{padding:10px 5px;}
#mypage #shoppinglist td{vertical-align:middle;border-right:1px dotted #CFC9BD;border-bottom:1px solid #CFC9BD;padding:5px;}
#mypage #shoppinglist td.image{width:1px;border-right:none;}
#mypage #shoppinglist td.image img{border:1px solid #CFC9BD;}
#mypage #shoppinglist tr.cartitem,#mypage #shoppinglist tr.carttotal{background-color:#f2f2e9;}
#mypage #shoppinglist tr.carttotal td,#mypage #shoppinglist tr#deliverycost td{border-right:none;padding:10px 5px;}
#storepersonaliarollover a{display:block;background:url(/framework/skins/soulpolice/images/minside/lagre_endringer.png) 0 0 no-repeat;height:23px;width:140px;}
#storepersonaliarollover a:hover{background-image:url(/framework/skins/soulpolice/images/minside/lagre_endringer_hover.png);}
ul#mypagemenu{list-style:none;margin:0;padding:0;float:right;}
ul#mypagemenu li{float:left;}
ul#mypagemenu a{text-decoration:none;text-align:center;padding:4px 10px;padding-bottom:10px;with:12em;margin-right:3px;background-color:white;color:#686058;}
ul#mypagemenu a#tabselected{padding-top:5px;background-color:#E6E0D2;}
.omskeidar-table{padding:7px;}
#contentContainerWork{padding:20px 0 0 0;}
#position-title{font-size:13px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}
#position{width:100%;}
#position th{font-weight:bold;font-size:13px;text-align:left;}
#position td{font-size:12px;}
a.prev,a.next{display:block;background-color:#f8c730;border:0 solid #f8c730;overflow:hidden;padding:0;margin:0;height:58px;width:12px;z-index:10;}
a.prev{background:url(/framework/skins/soulpolice/images/varekatalog/btnPrev.png) 0 0 no-repeat;}
a.next{background:url(/framework/skins/soulpolice/images/varekatalog/btnNext.png) 0 0 no-repeat;}
.productCollectionsButtonLeft a.disabled{background:url(/framework/skins/soulpolice/images/varekatalog/btnPrev.png) 0 0 no-repeat;}
}
.productCollectionsButtonRight a.disabled{background:url(/framework/skins/soulpolice/images/varekatalog/btnNext.png) 0 0 no-repeat;}
.productCollectionsButtonLeft{position:relative;float:left;top:100px;border:0 solid #666;}
.productCollectionsButtonRight{position:relative;top:100px;float:right;border:0 solid #666;}
div.productCollections{border:0 solid #F00;width:790px;}
#productcontent{position:relative;background-color:white;padding:0;padding-bottom:10px;padding-left:10px;}
#productcontentBox{float:left;width:340px;margin:12px 0 10px 0;padding:0 0 20px 0;background:url(/framework/skins/soulpolice/images/varekatalog/contentboxProductDetailsContent.gif) no-repeat bottom right;}
#productcontentTop{float:left;width:340px;height:9px;background:url(/framework/skins/soulpolice/images/varekatalog/contentboxProductDetailsTop.gif) no-repeat top left;}
#productimg{float:right;padding:0;width:404px;}
#productinfotext{float:left;padding-left:10px;padding-right:15px;font-size:12px;}
#productinfotext h1{font-size:1.7em;margin-top:0;}
#productinfotext p,#variants p{border:0 solid #999;padding:0 0 3px 10px;margin:0;background:url(/framework/skins/soulpolice/images/minside/bulletSquare.png) 1px 6px no-repeat;}
#variants p{font-size:12px;}
ul.itemDescription{font-size:12px;margin:0;padding:0 0 0 15px;*padding:0 0 0 15px;}
ul.itemDescription li{list-style-image:url(/framework/skins/soulpolice/images/minside/bulletSquare.png);*list-style-image:url(/framework/skins/soulpolice/images/minside/bulletSquareIE.png);list-style-position:outside;*padding:0 0 0 -10px;*margin:0;}
ul.itemDescription li.sellingText p{margin:0;}
#productfooter{clear:both;padding-bottom:0;padding-top:1px;}
#moreProductInfoButton{float:left;font-size:1.2em;font-weight:bold;}
a.toggleLink{color:#D3A415;font-size:12px;font-weight:bold;}
#productfooter p.closedMoreInfo{background:url(/framework/skins/soulpolice/images/minside/ordre_apen.png) no-repeat center left;margin:5px 0 0 10px;padding:5px 0 2px 24px;}
div#productfooter p.closedMoreInfo{background:url(/framework/skins/soulpolice/images/minside/ordre_lukket.png) no-repeat center left;margin:10px 0 0 10px;padding:0 0 3px 24px;}
div#productfooter p.closedMoreInfo{background:url(/framework/skins/soulpolice/images/minside/ordre_apen.png) no-repeat center left!important;margin:10px 0 0 10px;padding:0 0 3px 24px;}
#moreProductInfo{padding:5px 7px;}
.toggle{padding:7px 20px 10px 10px;font-size:12px;}
#moreProductInfo #variants,#moreProductInfo #readmore{float:left;padding:0 3px;width:48%;}
#moreProductInfo #variants h1{color:#686058;padding:0;margin:0 0 5px 1px;}
#moreProductInfo #variants #variantGroupText{padding:20px 0 5px;font-size:1.2em;}
#moreProductInfo #variants .selectedVariant{outline:2px solid #AC2535;}
#moreProductInfo #variants .notSelectedVariant img:hover{outline:1px solid blue;}
#moreProductInfo #readmore{padding:10px 5px 5px;font-size:12px;}
#moreProductInfo-close{clear:both;padding:20px 0 10px 1px;margin:0 0 0 2px;font-size:12px;}
#moreProductInfo-close a{color:#D3A415;font-weight:bold;}
#moreProductInfo-close a img{margin-right:5px;}
#moreProductInfo-close span{background-color:lightBlue;border:1px solid #36C3ED;color:white;font-family:"arial black";margin-right:5px;padding:0 3px;}
#productprice{padding:10px;font-size:1.4em;font-weight:bold;}
.campaign #productprice span{background-color:#f8c730;color:#000;font-weight:bold;margin-right:4px;margin-left:5px;margin-top:8px;padding:4px;}
#productbuttons,.productbuttons{float:left;display:block;margin-top:8px;margin-left:10px;}
#productbuttons #productOnEpost{width:190px;float:left;}
#productbuttons #productOnEpost img,#productbuttons #addtoshoppinglist img{margin:0 5px 0 0;}
#productbuttons #addtoshoppinglist{width:120px;float:right;}
#productbuttons #addtoshoppingcartrollover a,#productbuttons #notsoldshoppingcart,#productbuttons #addtoshoppinglist a,.productbuttons .addtoshoppingcartrollover a,.productbuttons .notsoldshoppingcart,.productbuttons .addtoshoppinglist a{height:23px;width:141px;margin-right:3px;}
#productbuttons #notsoldshoppingcart,.productbuttons .notsoldshoppingcart{background:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-notactive.png) 0 0 no-repeat;}
#productbuttons #addtoshoppinglist a,.productbuttons .addtoshoppinglist a{background:url(/framework/skins/soulpolice/images/varekatalog/ikon_leggTilHuskeliste.png) 0 0 no-repeat;padding-left:20px;}
#productgroups{margin:20px 0 10px 0;}
#productlist{clear:both;font-size:11px;background-color:white;}
#productlist #productsheader{padding:0 0 45px 0;}
#productlist #productsheader #headertitle{float:left;font-size:14px;font-weight:bold;font-family:"Arial";color:#fff;padding-top:5px;padding-left:10px;padding-bottom:10px;width:100%;background:url(/framework/skins/soulpolice/images/varekatalog/tittelPil.png) bottom left no-repeat;text-transform:uppercase;}
#productlist #productsheader .headertitleLandingPage{padding-top:0!important;padding-bottom:0!important;}
#productlist #productsheader #headertitle span.headertitleText{float:left;margin-top:4px;margin-bottom:2px;height:25px;}
#productlist #productsheader #headertitle span.headertitleLink{float:right;background-color:#f8c730;padding:4px 50px 5px 10px;border-left:1px solid #fff;text-transform:none;}
#productlist #productsheader #headertitle span.headertitleLink a{color:#fff;}
#productlist h1{color:#5d554c;}
.productgroupsImgTd a.productgroupsImgList img{border-top:1px solid #fff;border-bottom:1px solid #fff;width:193px;}
.productgroupsImgTdMouseover a.productgroupsImgList img{border-top:1px solid #999;border-bottom:1px solid #999;}
.productgroupsImgTd a.productgroupsImgListOther img{border-top:1px solid #fff;border-bottom:1px solid #fff;width:193px;}
.productgroupsImgTdMouseover a.productgroupsImgListOther img{border-top:1px solid #999;border-bottom:1px solid #999;width:193px;}
.productgroupsImgTd .producttext p.producttitle{margin:5px 0 5px 0;padding:0;text-align:center;text-transform:uppercase;font-size:12px;}
.productgroupsImgTdMouseover .producttext p.producttitle{background-color:#f8c730;}
.productsSortOrder{position:relative;border:0 solid #000;float:right;}
.jqTransformSelectWrapper{width:124px;position:relative;height:20px;margin:0;padding:0 1px 0 75px;background:url(/framework/skins/soulpolice/images/varekatalog/selectBg.png) no-repeat 0 0;background-color:#f8c730;float:left;}
.jqTransformSelectWrapper div span{color:#fff;font-weight:bold;font-size:12px;float:none;position:absolute;white-space:nowrap;height:31px;line-height:15px;padding:2px 0 0 7px;overflow:hidden;cursor:pointer;}
.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0;width:17px;height:15px;background:url(/framework/skins/soulpolice/images/varekatalog/selectBtn.png) no-repeat 0 7px;}
.jqTransformSelectWrapper ul{position:absolute;width:43px;top:20px;left:0;list-style:none;background-color:#f8c730;border:solid 1px #CCC;display:none;margin:0;padding:0;height:150px;overflow:auto;overflow-y:auto;z-index:10;}
.jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#fff;background-color:#f8c730;font-size:12px;}
.jqTransformSelectWrapper ul a.selected{background:#777;color:#fff;font-weight:bold;}
.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#b7b7b7;color:#fff;}
.jqTransformHidden{display:none;}
.paging{margin:3px 0 0 20px;*margin:0 0 0 20px;border:0 solid #f90;float:right;}
.paging a{cursor:pointer;}
.paging span.nextPage,.paging span.prevPage,.paging span.showAll{background-color:#f8c730;color:#fff;font-weight:bold;padding:3px 5px 4px 6px;*display:inline-block;}
.paging span.notCurrentPage{text-decoration:underline;padding:3px 1px 4px 1px;*display:inline-block;}
.paging span.currentPage{padding:3px 1px 4px 1px;*padding-right:3px;*display:inline-block;}
.paging span.pagingLabel{padding:3px 1px 4px 1px;*display:inline-block;}
.paging span.separator{color:#f8c730;}
#productlist #products td{border:1px transparent solid;}
#productlist #products .campaign .productlistprice{color:#000;background-color:#F8C730;font-weight:bold;padding:3px 5px;}
#productlist #products .producttitle{padding:2px 0;margin:0;}
#productlist #products .producttext{padding:0 8px;}
#productlist #products td:hover{border:1px #cfcac0 solid;}
#productlist #products td#campaign{border:1px #ac2530 solid;}
#productlist #products .addtoshoppincartrolloversmall a,#productlist #products .notsoldshoppingcartsmall,#productlist #products .addtoshoppinglistsmall a{float:right;height:21px;width:26px;padding-left:1px;}
#productlist #products .addtoshoppincartrolloversmall a{background:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-small-active.png) 0 0 no-repeat;}
#productlist #products .addtoshoppincartrolloversmall a:hover{background-image:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-small-active-hover.png);}
#productlist #products .notsoldshoppingcartsmall{background:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-small-notactive.png) 0 0 no-repeat;}
#productlist #products .addtoshoppinglistsmall a{background:url(/framework/skins/soulpolice/images/varekatalog/legg_til_onskeliste_small-active.png) 0 0 no-repeat;}
#productlist #products .addtoshoppinglistsmall a:hover{background-image:url(/framework/skins/soulpolice/images/varekatalog/legg_til_onskeliste_small-active_hover.png);}
#productlist #products .productlistprice{color:#686058;padding:3px 0;}
#productlist #products img{width:200px;}
#productlist .pageingfooter{background-color:#F2F2E9;overflow:hidden;}
.pageing{padding:10px;float:right;font-size:1.2em;}
.pageing a{color:#d3a415;}
#productmenu2{background-color:#fff;padding:0;padding-top:0;margin:0;list-style-type:none;width:156px;}
#productmenu2 a{color:white;}
#productmenu2 li.level2,#productmenu2 li#level2highlighted{background-color:#b7b7b7;color:white;padding:5px 0 5px 10px;text-transform:uppercase;font-size:1.1em;margin:1px 0 1px 0;font-weight:bold;}
#productmenu2 li#level2highlighted{background-color:#777;}
#productmenu2 li.level2 a:hover{text-decoration:none;}
#productmenu2 li.level3{*border-top:1px solid #fff;*margin:-1px 0 0 0;}
#productmenu3{margin:0;padding-left:0;list-style:none;font-size:1.2em;}
#productmenu3 li{padding:2px 0 2px 0;}
#productmenu3 li:hover{background-color:#dfdfd5;}
#productmenu3 li a{color:#7c6f60;padding-left:10px;}
#productmenu3 li#level3highlighted{background-color:#777;}
#productmenu3 li#level3highlighted a{background:transparent url(/framework/skins/soulpolice/images/varekatalog/pil_i_venstremeny.png) no-repeat scroll 0 3px;color:#fff;font-weight:bold;}
#productmenu3 li.level3end{height:1px;}
.slider-wrapper a,.slider-wrapper a:visited{color:blue;text-decoration:none;}
.slider-wrapper a:hover,.slider-wrapper a:active{color:#000;text-decoration:none;}
.theme-default #slider{margin:0 auto;width:970px;height:400px;}
.clear{clear:both;}
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0;left:0;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
.nivo-directionNav a{position:absolute;top:30%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0;}
.nivo-nextNav{right:0;}
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
.theme-default .nivoSlider{position:relative;background:#fff url(/framework/skins/soulpolice/images/kategori/loading.gif) no-repeat 50% 50%;margin-bottom:50px;-webkit-box-shadow:0 1px 5px 0 #4a4a4a;-moz-box-shadow:0 1px 5px 0 #4a4a4a;box-shadow:0 1px 5px 0 #4a4a4a;}
.theme-default .nivoSlider img{position:absolute;top:0;left:0;display:none;}
.theme-default .nivoSlider a{border:0;display:block;}
.theme-default .nivo-directionNav a{display:block;width:20px;height:150px;background:url(/framework/skins/soulpolice/images/kategori/arrows.png) no-repeat;text-indent:-9999px;border:0;}
.theme-default a.nivo-nextNav{background-position:-18px 0;right:-10px;}
.theme-default a.nivo-prevNav{left:-10px;}
ul#tab{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;margin-bottom:9px;*margin-bottom:0;padding:0;}
ul#tab li{display:inline;}
ul#tab a{color:#686058;margin-right:3px;padding:4px 10px 10px;text-align:center;font-size:1.3em;text-decoration:none;background-color:white;}
ul#tab a#tabselected{background-color:#e2e2e2;padding-top:5px;}
#tabcontainer{background-color:#737573;overflow:hidden;padding-top:10px;*padding:0;}
#tabcontainer #tabtitle{color:#F2EEE6;font-size:1.4em;padding-left:10px;float:left;text-transform:uppercase;*padding-top:8px;}
#tabseparator{clear:right;height:32px;background-color:#e2e2e2;}
#searchbox2{padding:10px;font-size:1.3em;}
#searchbox2 #searchrollover{display:inline;}
#searchbox2 #searchrollover input{background:url(/framework/skins/soulpolice/images/search/sok.png) 0 0 no-repeat;height:23px;width:44px;}
#searchbox2 #searchrollover input:hover{background-image:url(/framework/skins/soulpolice/images/search/sok_mouseover.png);}
#searchhits .article{font-size:1.4em;font-family:tahoma,verdana;padding:4px 15px;background-color:#F2F2E9;margin:3px 0;}
#searchhits .article:hover{background-color:#DEDED4;cursor:pointer;}
#searchhits .article a{color:#686058;}
#searchhits .item{overflow:hidden;}
#searchhits .item-title{background-color:#d1d1d1;height:25px;font-size:1.4em;font-family:tahoma;font-weight:bold;padding:5px 0 0 10px;border-top:6px white solid;border-bottom:3px white solid;}
#searchhits .item-title a{color:#5d554c;}
#searchhits .item-content{height:120px;}
#searchhits .item-img{float:left;margin-right:3px;}
#searchhits .item-img img{border:1px #d1d1d1 solid;height:140px;width:200px;}
#searchhits .item-content{float:left;border:1px #d1d1d1 solid;background-color:#f4f4f4;width:758px;padding:10px;font-size:1.3em;}
#searchhits .item-sellingtext{height:74px;}
#searchhits .item-sellingtext p{padding:0 0 3px 0;margin:0;}
#searchhits .item-no{height:20px;}
#searchhits .item-bottom-row .item-price{float:left;padding-top:10px;}
#searchhits .item-bottom-row .item-buttons{float:right;}
#searchhits .campaign{background-color:#F8C730;color:#000;font-weight:bold;line-height:.7em;padding-bottom:7px;padding-left:5px;padding-right:5px;}
.overflow-navigation{float:right;margin:10px;font-size:1.3em;}
#result-bottom{height:32px;background-color:#d1d1d1;border:1px solid #d1d1d1;margin-top:5px;padding-bottom:4px;}
.productbuttons{width:52%;}
.currencylarge{font-size:14px!important;}
#shoppingcart{background-color:white;min-height:500px;oveflow:hidden;padding:3px;}
#shoppingcart #shoppingcarttopline{background:url(/framework/skins/soulpolice/images/handlekurv/linje_800_3px.png) 0 0 no-repeat;height:3px;width:785px;margin:-3px 0 3px;}
#shoppingcart .shoppingcartlabel{background-color:#883F5D;color:#F2EEE6;font-size:1.4em;font-family:Tahoma;padding:10px;border-bottom:3px white solid;}
#shoppingcart .shoppingcartprosess{margin-bottom:20px;}
#shoppingcart .shoppingcartprosess img{height:45px;}
#shoppingcart .separator{border-bottom:2px groove white;}
#shoppingcart .inforollover a{background:url(/framework/skins/soulpolice/images/felles/info.png) 0 0 no-repeat;padding:10px 29px 0 0;margin-left:2px;}
#shoppingcart .inforollover a:hover{background-image:url(/framework/skins/soulpolice/images/felles/info_hover.png);}
#shoppingcart #footerbuttons{margin-bottom:17px;padding:17px;}
#shoppingcart #gobacktoshoppingcartrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/tilbake.png) 0 0 no-repeat;height:23px;width:99px;}
#shoppingcart #gobacktoshoppingcartrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/tilbake-hover.png);}
#shoppingcart .boxlabel{font-size:1.4em;font-family:Tahoma;color:#813354;text-transform:uppercase;}
#shoppingcart #shoppingcartinfobox{background-color:#F2F2E9;border:1px solid #D1CBBF;padding:10px;margin-bottom:3px;}
#shoppingcart #shoppingcartinfobox #addtocartbutton{background:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv.png) 0 0 no-repeat;padding:10px 141px 0 0;}
#shoppingcart #shoppingcartinfobox #addtocartbutton:hover{background-image:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-hover.png);}
#shoppingcart #shoppinglist .moveoneshoppingcartitemtoshoppinglistrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/flytt_til_onskeliste.png) 0 0 no-repeat;height:16px;width:16px;margin:0 auto;}
#shoppingcart #shoppinglist .moveoneshoppingcartitemtoshoppinglistrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/flytt_til_onskeliste_hover.png);}
#shoppingcart #shoppinglist .deleteoneshoppingcartitemrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/slette.png) 0 0 no-repeat;height:9px;width:9px;margin:0 auto;}
#shoppingcart #shoppinglist .deleteoneshoppingcartitemrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/slette_hover.png);}
#shoppingcart #footerbuttons #removeallshoppingcartitemsrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/slett-alle.png) 0 0 no-repeat;height:23px;width:103px;margin-right:5px;}
#shoppingcart #footerbuttons #removeallshoppingcartitemsrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/slett-alle-hover.png);}
#shoppingcart #footerbuttons #moveallshoppingcartitemstoshoppinglistrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/flytt-onskeliste.png) 0 0 no-repeat;height:23px;width:173px;margin-right:5px;}
#shoppingcart #footerbuttons #moveallshoppingcartitemstoshoppinglistrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/flytt-onskeliste-hover.png);}
#shoppingcart #footerbuttons #mainpagerollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/Handle-mer.png) 0 0 no-repeat;height:23px;width:114px;margin-right:5px;}
#shoppingcart #footerbuttons #mainpagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/Handle-mer-hover.png);}
#shoppingcart #footerbuttons #gotouserdatarollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/oppgi-pers.png) 0 0 no-repeat;height:23px;width:153px;}
#shoppingcart #footerbuttons #gotouserdatarollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/oppgi-pers-hover.png);}
#shoppingcart #sendshoppingcart{border:1px #CFC9BD solid;background-color:#f2f2e9;padding:15px;margin-bottom:40px;margin-top:25px;}
#shoppingcart #sendshoppingcart #sendshoppingcartrollover input{display:block;background:url(/framework/skins/soulpolice/images/felles/send.png) 0 0 no-repeat;height:23px;width:82px;margin-top:3px;}
#shoppingcart #sendshoppingcart #sendshoppingcartrollover input:hover{background-image:url(/framework/skins/soulpolice/images/felles/send-hover.png);}
#shoppingcart #login #loginbox,#shoppingcart #login #newcustomerbox{float:left;border:1px #d1cbbf solid;background-color:#F2F2E9;width:371px;padding:3px 3px 15px 15px;overflow:hidden;}
#shoppingcart #login #loginbox #innerlogin{font-size:1.2em;width:79%;}
#shoppingcart #login #loginbox #innerlogin #loginboxbuttons{margin-top:10px;}
#shoppingcart #login #loginbox #innerlogin input[type="text"],#shoppingcart #login #loginbox #innerlogin input[type="password"]{width:100%;}
#shoppingcart #login #newcustomerbox{margin-left:3px;}
#shoppingcart #login #loginbuttons{padding-top:10px;}
#shoppingcart #login #loginbuttons #loginrollover input{float:left;background:url(/framework/skins/soulpolice/images/handlekurv/logg_inn_kort.png) 0 0 no-repeat;height:23px;width:101px;}
#shoppingcart #login #loginbuttons #loginrollover input:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/logg_inn_kort_hover.png);}
#shoppingcart #login #loginbuttons #gotonewpasswordpagerollover a{float:right;background:url(/framework/skins/soulpolice/images/handlekurv/2_personalia/glemt_passord.png) 0 0 no-repeat;height:23px;width:131px;}
#shoppingcart #login #loginbuttons #gotonewpasswordpagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/2_personalia/glemt_passord_hover.png);}
#shoppingcart #login #gotonewcustomerrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/2_personalia/registrere_navn_o_adresse.png) 0 0 no-repeat;height:23px;width:200px;margin-top:40px;}
#shoppingcart #login #gotonewcustomerrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/2_personalia/registrere_navn_o_adresse_hover.png);}
#shoppingcart #login .logintopline{background:url(/framework/skins/soulpolice/images/handlekurv/2_personalia/linje_391x3px.png) 0 0 no-repeat;margin:-4px -3pt 0 -16px;height:3px;}
#shoppingcart #newpassword{padding:20px;border:1px #d1cbbf solid;background-color:#F2F2E9;}
#shoppingcart #newpassword #requestpasswordrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/be-nytt-passord.png) 0 0 no-repeat;height:23px;width:160px;margin-top:5px;}
#shoppingcart #newpassword #requestpasswordrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/be-nytt-passord-hover.png);}
#shoppingcart #newpassword #changepasswordrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/endre_passord.png) 0 0 no-repeat;height:23px;width:136px;}
#shoppingcart #newpassword #changepasswordrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/endre_passord_hover.png);}
#shoppingcart #registercustomer #registercustomerbox{padding:15px;border:1px #d1cbbf solid;background-color:#F2F2E9;font-size:1.2em;}
#shoppingcart #registercustomer #registercustomerbox .leftcolumn{width:100px;clear:left;}
#shoppingcart #registercustomer #registercustomerbox #innerbox{overflow:hidden;margin-bottom:20px;}
#shoppingcart #registercustomer #registercustomerbox #innerbox p{height:1em;}
#shoppingcart #registercustomer #registercustomerbox #innerbox #registererrors{padding:20px;padding-left:100px;}
#shoppingcart #registercustomer #registercustomerbox #innerbox #registererrors p{height:.8em;}
#shoppingcart #registercustomer #registercustomerbox input{margin-right:5px;}
#shoppingcart #registercustomer #registercustomerbox input.cityaddress{width:204px;margin-left:0;}
#shoppingcart #registercustomer .enablebackground{background-color:#deded4;padding:1px 10px 20px;margin-top:6px;}
#shoppingcart #registercustomer #returntologinpagerollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/tilbake.png) 0 0 no-repeat;height:23px;width:99px;margin-left:17px;}
#shoppingcart #registercustomer #returntologinpagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/tilbake-hover.png);}
#shoppingcart #registercustomer #leveranserollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/2_personalia/velg-leveransetype.png) 0 0 no-repeat;height:23px;width:159px;}
#shoppingcart #registercustomer #leveranserollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/2_personalia/velg-leveransetype-hover.png);}
#shoppingcart .refreshrollover input{background:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/oppdater.png) 0 0 no-repeat;height:23px;width:27px;vertical-align:top;}
#shoppingcart .refreshrollover input:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/1_handlekurv/oppdater-hover.png);}
#shoppingcart #shoppinglist{width:100%;border-spacing:0;}
#shoppingcart #shoppinglist #shoppinglistheader{background-color:#7e7e7e;color:white;font-size:1.1em;}
#shoppingcart #shoppinglist #shoppinglistheader td{padding:10px 5px;}
#shoppingcart #shoppinglist td{vertical-align:middle;border-right:1px dotted #CFC9BD;border-bottom:1px solid #CFC9BD;padding:5px;}
#shoppingcart #shoppinglist td.image{width:1px;border-right:none;}
#shoppingcart #shoppinglist td.image img{border:1px solid #CFC9BD;}
#shoppingcart #shoppinglist tr.cartitem,#shoppingcart #shoppinglist tr.carttotal{background-color:#f2f2e9;}
#shoppingcart #shoppinglist tr.carttotal td,#shoppingcart #shoppinglist tr#estimatedshipmentdate td,#shoppingcart #shoppinglist tr#deliverycost td{border-right:none;padding:10px 5px;}
#shoppingcart #shoppinglist tr#estimatedshipmentdate{font-size:1.1em;}
#shoppingcart #additional{padding:15px;padding-right:5px;font-size:1.1em;margin-top:10px;background-color:#F8F7F2;}
#shoppingcart #additional .radio{padding-top:8px;}
#shoppingcart #additional span{padding-left:8px;margin-bottom:10px;vertical-align:bottom;}
#shoppingcart #additional #shopselect{padding-left:29px;}
#shoppingcart #footerbuttons #returntonameandaddressrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/tilbake.png) 0 0 no-repeat;height:23px;width:99px;}
#shoppingcart #footerbuttons #returntonameandaddressrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/tilbake-hover.png);}
#shoppingcart #footerbuttons #gotopartialpaymentrollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/3_leveranse/velg-delbet.png) 0 0 no-repeat;height:23px;width:143px;}
#shoppingcart #footerbuttons #gotopartialpaymentrollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/3_leveranse/velg-delbet-hover.png);}
#shoppingcart #footerbuttons #orbutton{padding:3px 10px;font-size:1.2em;}
#shoppingcart #footerbuttons #gotopaymentpagerollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/3_leveranse/velg-betalingstype.png) 0 0 no-repeat;height:23px;width:152px;}
#shoppingcart #footerbuttons #gotopaymentpagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/3_leveranse/velg-betalingstype-hover.png);}
#shoppingcart #updaterollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/3_leveranse/oppdater-leveranse.png) 0 0 no-repeat;height:23px;width:160px;margin-left:27px;margin-top:10px;}
#shoppingcart #updaterollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/3_leveranse/oppdater-leveranse-hover.png);}
#shoppingcart .hiddenoptions{padding:20px;margin-left:25px;background-color:#deded4;}
#shoppingcart #deliveryinformation{padding:10px 20px;background-color:#f2f2e9;}
#shoppingcart #returntoshipmentpagerollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/tilbake.png) 0 0 no-repeat;height:23px;width:99px;}
#shoppingcart #returntoshipmentpagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/tilbake-hover.png);}
#shoppingcart #gotopaymentcardinfopagerollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/4a_betaling/velg-betalingstype.png) 0 0 no-repeat;height:23px;width:152px;}
#shoppingcart #gotopaymentcardinfopagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/4a_betaling/velg-betalingstype-hover.png);}
#finance-link{font-size:1.3em;padding:10px;cursor:pointer;}
#shoppingcart #returntopaymentpagerollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/tilbake.png) 0 0 no-repeat;height:23px;width:99px;}
#shoppingcart #returntopaymentpagerollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/tilbake-hover.png);}
#shoppingcart #purchaserollover input{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/4b_betaling/fullfor-bet.png) 0 0 no-repeat;height:23px;width:138px;}
#shoppingcart #purchaserollover input:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/4b_betaling/fullfor-bet-hover.png);}
#receiptinfo{padding:15px 25px;}
#shoppingcart #minsiderollover a{display:block;background:url(/framework/skins/soulpolice/images/handlekurv/5_kvittering/ga-til-minside.png) 0 0 no-repeat;height:23px;width:132px;}
#shoppingcart #minsiderollover a:hover{background-image:url(/framework/skins/soulpolice/images/handlekurv/5_kvittering/ga-til-minside-hover.png);}
#wishlist{font-size:1.2em;}
#wishlistheader{padding:3px 0 6px 0;overflow:hidden;}
#wishlistheader #wishlistinfo,#wishlistheader #wishlistemail{float:left;width:338px;padding:5px 10px;}
#wishlistheader #wishlistinfo{width:605px;}
#wishlistheader #wishlistinfo #wishlistinfoprint{margin-top:38px;}
#wishlistheader #wishlistemail{border:1px #d1d1d1 solid;background-color:#f4f4f4;margin-right:0;}
#wishlistheader #wishlistemail input[type="text"]{width:238px;margin-left:5px;}
#wishlistheader #wishlistemail #wishlistemailsendemailrollover input{display:block;background:url(/framework/skins/soulpolice/images/felles/send.png) 0 0 no-repeat;height:23px;width:82px;}
#wishlistheader #wishlistemail #wishlistemailsendemailrollover input:hover{background-image:url(/framework/skins/soulpolice/images/felles/send-hover.png);}
.wishlistproduct{padding-bottom:3px;overflow:hidden;}
.wishlistproduct .wishlistproductheader{background-color:#d1d1d1;overflow:hidden;padding:6px;margin-bottom:3px;}
.wishlistproduct .wishlistproductheader .wishlistproductdeleterollover a{display:block;background:url(/framework/skins/soulpolice/images/onskeliste/lukk-webpart.png) 0 0 no-repeat;height:19px;width:20px;}
.wishlistproduct .wishlistproductheader .wishlistproductdeleterollover a:hover{background-image:url(/framework/skins/soulpolice/images/onskeliste/lukk-webpart-hover.png);}
.wishlistproduct .wishlistproductimage,.wishlistproduct .wishlistproductinfo,.wishlistproduct .wishlistproductnote{border:1px #d1d1d1 solid;margin:0 1px;height:180px;padding:4px;}
.wishlistproduct .wishlistproductimage{width:252px;}
.wishlistproduct .wishlistproductimage img{display:block;margin:0 auto;margin-top:20px;vertical-align:middle;}
.wishlistproduct .wishlistproductinfo,.wishlistproduct .wishlistproductnote{background-color:#f4f4f4;position:relative;}
.wishlistproduct .wishlistproductinfo{width:350px;}
.wishlistproduct .wishlistproductinfo .wishlistinfotext{padding-top:16px;}
.wishlistproduct .wishlistproductinfo .wishlistinfotext p{padding:0 0 3px 10px;margin:0;background:url(/framework/skins/soulpolice/images/minside/bulletSquare.png) 0 5px no-repeat;}
.wishlistproduct .wishlistproductinfo .wishlistprice{float:left;}
.wishlistproduct .wishlistproductinfo .wishlistcartbutton{float:right;margin-right:10px;}
.wishlistproduct .wishlistproductinfo .wishlistcartbutton .wishlistaddtocartrollover a{display:block;background:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv.png) 0 0 no-repeat;height:23px;width:141px;}
.wishlistproduct .wishlistproductinfo .wishlistcartbutton .wishlistaddtocartrollover a:hover{background-image:url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-hover.png);}
.wishlistproduct .wishlistproductinfo .wishlistfooter .notsoldrollover{background:transparent url(/framework/skins/soulpolice/images/varekatalog/legg-i-handlekurv-notactive.png) no-repeat scroll 0 0;}
.wishlistproduct .wishlistproductinfo .wishlistfooter .notsoldrollover{height:23px;width:141px;}
.wishlistproduct .wishlistproductinfo .wishlistfooter,.wishlistproduct .wishlistproductnote .wishlistfooter{position:absolute;bottom:3px;width:100%;}
.wishlistproduct .wishlistproductnote{width:347px;}
.wishlistproduct .wishlistproductnote textarea{height:113px;*height:100px;width:98%;}
.wishlistproduct .wishlistproductnote .wishlistsmalltitle{margin-bottom:5px;}
.wishlistproduct .wishlistproductnote .wishlistsavenoterollover a{display:block;background:url(/framework/skins/soulpolice/images/onskeliste/lagre-notat.png) 0 0 no-repeat;height:23px;width:300px;}
.wishlistproduct .wishlistproductnote .wishlistsavenoterollover a:hover{background-image:url(/framework/skins/soulpolice/images/onskeliste/lagre-notat-hover.png);}
.wishlistsmalltitle{font-size:14px;color:#5d554c;font-weight:bold;}
#wishlisttotal{padding:10px;margin-top:10px;margin-bottom:20px;border:1px #d1d1d1 solid;background-color:#d1d1d1;overflow:hidden;}
#shop{margin:0 5px 0 13px;}
#shop #shopheader{overflow:hidden;margin:0 0 5px 0;}
#shop #title{font-size:1.8em;font-family:tahoma;}
#shop #shopheader #nearbyshops{margin-bottom:10px;}
#shop #shopheader #nearbyshops p{display:inline;}
#shop #shopinfo .shopinfoTextContainer{width:640px;float:left;}
#shop #shopinfo #shopinfotitle{font-size:1.7em;font-weight:bold;margin:0;}
#shop #shopinfo #shopinfotext{font-size:12px;}
#shop #maininfo{width:182px;padding:45px 0 0 0;font-size:12px;}
#shop #maininfo #openinghours{margin:0 0 20px 0;}
#shop #maininfo .maininfotitle{font-size:1.1em;font-weight:bold;padding-bottom:5px;}
#shop #maininfo #postaddress,#shop #maininfo #visitaddress{width:100%;margin-bottom:10px;}
#shop #maininfo #postaddress div,#shop #maininfo #visitaddress div{font-weight:bold;}
#shop #maininfo #contactinfo{margin-top:0;}
#shop #maininfo #contactinfo #contactdetails,#shop #maininfo #contactinfo #shopboss{width:100%;margin-bottom:10px;}
#shop #maininfo #contactinfo #shopboss #shopbosstitle{font-weight:bold;}
#shop #shopimage{margin:0 0 10px 5px;border:1px solid #d1d1d1;}
#shop #shopimage img{width:140px;height:94px;}
#shop #shopimage p{margin:0;padding:0;}
.shopChooserContainer{float:left;width:300px;margin:0 10px 0 0;}
#shop #moreinfo{margin-left:3px;width:472px;}
#shop #moreinfo #shopmap{margin-top:45px;}
#shop #moreinfo #shopmap img{border:1px solid #d1d1d1;}
#shop .separator{border-bottom:1px #d1d1d1 solid;margin:10px 0;}
#shop #moreinfo #shopinfo #shopinfotitle{font-size:1.4em;}
#shop #moreinfo #shopinfo #shopinfotext{font-size:1.3em;}
.shopSize p{margin:0;}
#shop #shopselect{overflow:hidden;}
#shop #shopselect>p{font-size:1.1em;}
#shop #shopselectcontainer{width:300px;}
#shop #shopselectcontainer #shopselectcontainertitle{font-size:1.4em;font-weight:bold;}
#shop #shopselectcontainer #selectortitle,#shop #shopselectcontainer .shopselector select{border:1px solid #d1d1d1;background-color:#f4f4f4;}
#shop #shopselectcontainer #selectortitle{overflow:hidden;text-transform:uppercase;margin-bottom:2px;margin-right:2px;}
#shop #shopselectcontainer #selectortitle p{width:144px;padding-left:4px;}
.shopselector{width:150px;}
#shop #shopselectcontainer .shopselector select{color:inherit;width:146px;margin-right:2px;font-size:1.3em;}
#shop #shopselectcontainer #choosecountyrollover input{display:block;background:url(/framework/skins/soulpolice/images/varehusvelger/Velg-fylke.png) 0 0 no-repeat;height:27px;width:109px;}
#shop #shopselectcontainer #choosecountyrollover input:hover{background-image:url(/framework/skins/soulpolice/images/varehusvelger/Velg-fylke-hover.png);}
#shop #shopselectcontainer #chooseshoprollover input{display:block;background:url(/framework/skins/soulpolice/images/varehusvelger/Velg-varehus.png) 0 0 no-repeat;height:27px;width:122px;}
#shop #shopselectcontainer #chooseshoprollover input:hover{background-image:url(/framework/skins/soulpolice/images/varehusvelger/Velg-varehus-hover.png);}
#complaintScheme{background-color:#FFF8C6;border:1px solid #D1CBBF;font-weight:bold;font-size:1.6em;height:8em;line-height:8em;margin:20px auto;text-align:center;vertical-align:middle;width:28em;}
#complaintScheme:hover{border:3px double red;margin:18px auto;cursor:pointer;}
#complaintScheme a{color:#813354;text-decoration:none;}
#customerservicedetails{margin-bottom:30px;padding:2px 5px;border:1px #d1cbbf solid;background-color:#f2f2e9;}
#customerservicedetails .tittel{margin:15px 0 10px 5px;}
#customerservicedetails .mellomtittel{border:1px #d1cbbf solid;background-color:#DEDED4;padding-left:5px;margin:3px 0;}
#customerservicedetails .brodtekst{padding-left:5px;}
#shopNotExisting{margin:20px 40px;padding:20px;background-color:yellow;border:2px solid red;color:red;font-size:1.4em;}
#complaints{padding:20px;font-size:1.2em;}
#complaintInfo{background-color:#f4f4f4;border:1px solid #d1d1d1;margin-bottom:20px;padding:10px;}
#contentContainer{padding:0 0 0 13px;}
.topptekst{color:#666;font-size:13px;letter-spacing:1px;text-transform:uppercase;}
.tittel{font-size:1.7em;font-weight:bold;padding-bottom:6px;margin-bottom:6px;}
.mellomtittel{color:#333;font-size:13px;font-weight:bold;line-height:25px;text-transform:uppercase;}
.ingress{font-weight:bold;font-size:12px;}
.brodtekst{font-size:12px;}
.bilde{margin-bottom:10px;}
.list-alpha{list-style-type:lower-alpha;}
.line:after,.lastUnit:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}
.line{*zoom:1;}
.unit{float:left;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit{display:table-cell;float:none;width:auto;*display:block;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px;}
.campaign_wrapper{padding:1px 0;margin-left:0;position:relative;}
.blurry_shadow{margin-top:26px;background-color:#FFF;-moz-box-shadow:1px 1px 30px 0 #83878D;-webkit-box-shadow:9px 9px 10px #83878D;box-shadow:9px 9px 10px #83878D;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=135,Color='#F2F2F2') progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=205,Color='#F2F2F2') progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=35,Color='#F2F2F2') progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=345,Color='#F2F2F2') ";zoom:1;}
.innerspace{margin:0;padding:10px 10px 10px 10px;}
#kampanje_1 .wlp-bighorn-window-content{overflow:visible!important;}
.top-container{margin:10px 10px 10px 0;padding:0;position:relative;}
.top-container img{height:330px;width:100%;}
.ie8 .top-container img,.ie9 .top-container img{margin-top:15px;margin-left:10px;}
.text-overlay{font-family:helvetica,verdana,arial;font-size:2.7em;text-align:bottom;color:#fff;opacity:1.0;position:absolute;bottom:36px;left:20px;}
.transparent-overlay{background-color:#000;-khtml-opacity:.5;-moz-opacity:.5;opacity:.5;width:100%;height:30%;bottom:0;left:0;margin-right:10px;position:absolute;zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.ie8 .transparent-overlay,.ie9 .transparent-overlay{left:10px;}
.transparent-overlay:hover{background-image:url(/resources/images/flik.png);background-position:100% 100%;background-repeat:no-repeat;z-index:1000000;}
.transparent-overlay-new{bottom:0;overflow:hidden;position:absolute;width:100%;}
.transparent-overlay-new img{height:110px;left:0;position:relative;z-index:1000000;zoom:1;}
.transparent-overlay-new img:hover{left:-424px;}
.transparent-overlay-new:hover{background-image:url(/resources/images/transparent-bar.png);background-position:100% 100%;background-repeat:no-repeat;}
.dark-orange-gradient{background:#FFC731;}
.dark-orange-gradient span{display:block;}
.product-divider{color:#FFF;font-family:verdana;font-size:12px;font-style:italic;font-weight:bold;height:28px;padding:4px;text-transform:uppercase;}
.product-divider span{margin:5px;}
.product-divider a{color:#fff;}
.product-item-selector{cursor:pointer;}
.product-item-selector .product-details{width:50%;}
.js .product-item-selector .product-details{display:none;}
.campaign-image{min-height:140px;}
.campaign-thumb{width:99%;cursor:pointer;}
.campaign-info{background-color:#515151;padding:3px 0 0 6px;min-height:70px;}
.ie8 .campaign-info,.ie9 .campaign-info{padding:25px 0 0 17px;}
.info-wrapper{position:relative;}
.product-name{color:#fff;font-size:1.3em;font-family:Verdana,Arial,Helvetica,sans-serif;width:180px;margin-top:5px;font-size:1.3em;position:absolute;left:1px;top:28px;}
.campaign-price{color:#DDB831;left:107px;position:absolute;top:10px;font-family:arial;font-size:1.4em;font-weight:bold;width:90px;}
.normal-price{color:#fff;float:left;font-size:1.3em;font-family:arial;text-decoration:line-through;width:90px;}
.price-save-percentage{font-size:1.1;font-weight:bold;color:#FFC731;}
.price-save-kroner{font-size:10px;font-weight:bold;color:#FFC731;}
.itemPanel-content{background-color:#FFF;position:relative;overflow:hidden;width:900px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 20px 5px rgba(0,0,0,0.33);-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,0.33);box-shadow:0 0 20px 5px rgba(0,0,0,0.33);}
.itemPanel .item-details{overflow:hidden;}
.itemPanel .jcarousel-skin-skeidar{border-top:1px solid #000;margin-top:10px;padding:10px;}
.itemPanel .details-list{margin-bottom:8px;margin-left:20px;margin-top:20px;width:40%;}
.itemPanel .image{float:right;margin:20px;}
.details-list{background-color:#EFEFEF;padding:10px;font-size:12px;color:#686058;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:4px 4px 4px rgba(0,0,0,0.25);-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.25);-o-box-shadow:4px 4px 4px rgba(0,0,0,0.25);box-shadow:4px 4px 4px rgba(0,0,0,0.25);}
.details-list h1{font-size:1.7em;margin-top:0;}
.details-list ul{list-style-type:none;padding-left:0;margin-left:0;}
.details-list ul li{background:url("/framework/skins/soulpolice/images/minside/bulletSquare.png") no-repeat scroll 1px 6px transparent;padding-left:8px;padding-bottom:4px;}
.details-list .overlay-price{background-color:#FFC731;color:#000;font-weight:bold;font-size:1.4em;padding:2px;margin-left:2px;}
.add-to-shoppinglist{background:url("/framework/skins/soulpolice/images/varekatalog/ikon_leggTilHuskeliste.png") no-repeat scroll 0 0 transparent;margin-top:10px;}
.clickBlock{cursor:pointer;}
a:active{outline:none;}
:focus{-moz-outline-style:none;}
.close{background-image:url("/resources/images/close.png");cursor:pointer;height:35px;position:absolute;right:-15px;top:-15px;width:35px;z-index:100;}
.wlp-bighorn-header{height:118px;}
#campaignContainer{background:none repeat scroll 0 0 #B0B0B0;border-top:1px solid #B0B0B0;height:36px;margin:0 0 15px 0;-moz-border-radius:3px 3px 3px 3px;-moz-box-shadow:0 2px 2px #666;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#666666') progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=205,Color='#F2F2F2') progid:DXImageTransform.Microsoft.Shadow(Strength=10,Direction=35,Color='#666666') progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=345,Color='#666666') ";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#666666') progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=205,Color='#666666');background-color:#B0B0B0;background-repeat:repeat-x;border:1px solid #CCC;}
.campaign_marker{bottom:18px;color:#000;font-size:10px;font-style:italic;font-weight:bold;left:5px;}
.campaign_selected{border-bottom:1px solid #B0B0B0;}
.show_campaign_menu{display:block;}
.campaign_wrapper{margin:0;top:0;}
.campaign_menulist .list-campaign-header{font-size:.9em;font-style:italic;}
.campaign_menulist .list-campaign-title{font-size:1.2em;}
.campaign_menulist{background-color:#ABABAB;border-bottom:1px solid #666;border-top:1px solid #EEE;letter-spacing:-4px;margin:0;padding:10px 0;position:relative;word-spacing:-4px;}
.campaign_menulist li{border-left:1px solid #EEE;border-right:1px solid #666;display:inline-block;letter-spacing:normal;list-style:none;padding:0 18px;word-spacing:normal;*display:inline;*zoom:1;}
.campaign_menulist li:hover,#activeSubCampaignMenu{background-color:#CBAF3F;margin-bottom:-10px;margin-top:-10px;padding:10px 18px;}
#activeSubCampaignMenu{background-color:#E4C444;}
.campaign_menulist li:first-child{border-left:none;}
.campaign_menulist li:last-child{border-right:none;}
.campaign_menulist li a,.campaign_menulist li span{color:#000;display:block;font-weight:bold;text-transform:uppercase;text-decoration:none;}
.inProgress{color:red;background-image:url(/resources/images/ajax-memory-loader-small.gif);background-repeat:no-repeat;background-position:right bottom;padding-right:20px;}
.ajaxLoader{background-image:url(/resources/images/ajax-memory-loader-small.gif);background-repeat:no-repeat;background-position:right bottom;padding-top:16px;}
#menulist #activeCampaignMenu a{margin-top:0;color:#FFC731!important;font-style:italic;background-color:#ABABAB;background-image:-moz-linear-gradient(#E1E3E0,#ABABAB);border-left:1px solid #EEE;border-right:1px solid #666;border-top:1px solid #EEE;bottom:-3px;position:relative;text-shadow:1px 1px 3px rgba(0,0,0,0.5);z-index:100;}
html,body{margin:0;padding:0;height:100%;}
body{margin:0;padding:0;background-image:url("/framework/skins/soulpolice/images/override/bakgrunn2.png");background-position:top center;background-repeat:no-repeat;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;color:#686058;}
h1{color:gray;font-size:1.2em;font-family:Arial;}
h2{font-size:1.4em;font-family:Tahoma;}
a{text-decoration:none;color:#d3a415;}
a:hover{text-decoration:underline;}
a:active,a:focus{outline:0;}
img{border-style:none;}
#container{width:995px;margin:0 auto;}
#top{margin:6px 0 10px 0;position:relative;height:110px;}
#leftnav{vertical-align:text-top;width:160px;margin:0;padding:1em;}
#rightnav{vertical-align:text-top;width:160px;margin:0;padding:1em;}
#content{vertical-align:text-top;margin-left:200px;border-left:1px solid gray;margin-right:200px;border-right:1px solid gray;padding:1em;}
#leftnav p,#rightnav p{margin:0 0 1em 0;}
#page{background-color:white;min-height:500px;padding:3px;padding-top:0;overflow:hidden;}
#page #pagetitle,.pagetitle{font-size:1.4em;padding:5px 0 12px 30px;margin-top:3px;background:url(/framework/skins/soulpolice/images/magasin/tittelPil.png) bottom left no-repeat;color:#fff;font-weight:bold;text-transform:uppercase;}
#page #pagetitle2{font-size:1.4em;padding:5px 0 12px 30px;margin-top:1px;background:url(/framework/skins/soulpolice/images/magasin/tittelPil.png) bottom left no-repeat;color:#fff;font-weight:bold;text-transform:uppercase;width:832px;}
#Kontakt_2>.wlp-bighorn-window-content>#page>#pagetitle2{width:100%;}
#empty{font-size:12px;border:1px #d1d1d1 solid;background-color:#f4f4f4;padding:10px 30px;margin:15px;margin-top:25px;}
.magasin-topptekst,.omskeidar-topptekst{color:#666;font-family:tahoma;font-size:13px;letter-spacing:1px;text-transform:uppercase;}
.magasin-tittel,.omskeidar-tittel{font-size:18px;font-weight:bold;}
.magasin-mellomtittel,.omskeidar-mellomtittel{font-size:13px;font-weight:bold;line-height:25px;text-transform:uppercase;}
.magasin-ingress,.omskeidar-ingress{font-weight:bold;font-size:13px;}
.magasin-brodtekst,.omskeidar-brodtekst{font-size:12px;}
.omskeidar-bilde{margin-bottom:10px;}
.list-alpha{list-style-type:lower-alpha;}
#presentation{background-color:white;text-align:center;}
#footer .spiffyContainer .spiffy{display:block;}
#footer .spiffyContainer .spiffy *{display:block;height:1px;overflow:hidden;background:#d0d0d0;}
#footer .spiffyContainer .spiffy1{border-right:1px solid #d0d0d0;padding-right:1px;margin-right:3px;border-left:1px solid #d0d0d0;padding-left:1px;margin-left:3px;background:#d0d0d0;}
#footer .spiffyContainer .spiffy2{border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;padding:0 1px;background:#d0d0d0;margin:0 1px;}
#footer .spiffyContainer .spiffy3{border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;margin:0 1px;}
#footer .spiffyContainer .spiffy4{border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;}
#footer .spiffyContainer .spiffy5{border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;}
#footer .spiffyContainer .spiffy_content{padding:0 5px;color:#555;background:#d0d0d0;}
#footer{font-size:1.2em;padding:10px 0;text-align:center;}
#ruler{margin:20px 0 10px 0;text-align:center;}
#ruler .spiffyContainer .spiffy{display:block;*height:0;}
#ruler .spiffyContainer .spiffy *{display:block;height:1px;overflow:hidden;background:#555;}
#ruler .spiffyContainer .spiffy1{border-right:1px solid #555;padding-right:1px;margin-right:3px;border-left:1px solid #555;padding-left:1px;margin-left:3px;background:#555;*height:0;}
#ruler .spiffyContainer .spiffy2{border-right:1px solid #555;border-left:1px solid #555;padding:0 1px;background:#555;margin:0 1px;*height:0;}
#ruler .spiffyContainer .spiffy3{border-right:1px solid #555;border-left:1px solid #555;margin:0 1px;*height:0;}
#ruler .spiffyContainer .spiffy4{border-right:1px solid #555;border-left:1px solid #555;*height:0;}
#ruler .spiffyContainer .spiffy5{border-right:1px solid #555;border-left:1px solid #555;*height:0;}
#ruler .spiffyContainer .spiffy_content{padding:2px 5px;color:#fff;background:#555;}
#ruler .spiffyContainer .spiffy_content span.rulerHeading{text-transform:uppercase;color:#fff;font-size:1.3em;font-weight:bold;}
#ruler .spiffyContainer .spiffy_content span.rulerText{color:#fff;font-size:1.1em;font-weight:bold;}
#ruler .rulerLink{font-size:1.1em;font-weight:bold;}
#ruler .ieFixTop{*height:5px!important;*background:url(/framework/skins/soulpolice/images/magasin/ieFixRulerTop.png) top left no-repeat;}
#ruler .ieFixBottom{*height:5px!important;*background:url(/framework/skins/soulpolice/images/magasin/ieFixRulerBottom.png) top left no-repeat;}
.spiffyContainerExternalLink1,.spiffyContainerExternalLink2,.spiffyContainerExternalLink3{margin:0 0 6px 0;}
span.linkExternal a{color:#D3A415!important;font-size:1.1em;}
.spiffyContainerExternalLink1Mouseover .spiffy span.linkExternal a,.spiffyContainerExternalLink2Mouseover .spiffy span.linkExternal a,.spiffyContainerExternalLink3Mouseover .spiffy span.linkExternal a{color:#fff!important;}
.textExternal{font-weight:bold;}
.extLinkExternal{margin:24px 0 0 5px;position:absolute;color:#fff;font-size:1.1em;}
.extLinkExternal a:hover{text-decoration:underline;color:#FFF!important;}
.spiffyContainerExternalLink1 .spiffy,.spiffyContainerExternalLink2 .spiffy,.spiffyContainerExternalLink3 .spiffy{display:block;*height:0;}
.spiffyContainerExternalLink1 .spiffy *,.spiffyContainerExternalLink2 .spiffy *,.spiffyContainerExternalLink3 .spiffy *{display:block;height:1px;overflow:hidden;background:#7f7f7f;}
.spiffyContainerExternalLink1 .spiffy1,.spiffyContainerExternalLink2 .spiffy1,.spiffyContainerExternalLink3 .spiffy1{border-right:1px solid #7f7f7f;padding-right:1px;margin-right:3px;border-left:1px solid #7f7f7f;padding-left:1px;margin-left:3px;background:#7f7f7f;*height:0;}
.spiffyContainerExternalLink1 .spiffy2,.spiffyContainerExternalLink2 .spiffy2,.spiffyContainerExternalLink3 .spiffy2{border-right:1px solid #7f7f7f;border-left:1px solid #7f7f7f;padding:0 1px;background:#7f7f7f;margin:0 1px;*height:0;}
.spiffyContainerExternalLink1 .spiffy3,.spiffyContainerExternalLink2 .spiffy3,.spiffyContainerExternalLink3 .spiffy3{border-right:1px solid #7f7f7f;border-left:1px solid #7f7f7f;margin:0 1px;*height:0;}
.spiffyContainerExternalLink1 .spiffy4,.spiffyContainerExternalLink2 .spiffy4,.spiffyContainerExternalLink3 .spiffy4{border-right:1px solid #7f7f7f;border-left:1px solid #7f7f7f;*height:0;}
.spiffyContainerExternalLink1 .spiffy5,.spiffyContainerExternalLink2 .spiffy5,.spiffyContainerExternalLink3 .spiffy5{border-right:1px solid #7f7f7f;border-left:1px solid #7f7f7f;*height:0;}
.spiffyContainerExternalLink1 .spiffy_content,.spiffyContainerExternalLink2 .spiffy_content,.spiffyContainerExternalLink3 .spiffy_content{padding:0 5px;background:url(/framework/skins/soulpolice/images/felles/bgDefault.png) center right no-repeat;height:29px;*width:299px;}
.spiffyContainerExternalLink1 .spiffy_content h4.extLinkHeading,.spiffyContainerExternalLink2 .spiffy_content h4.extLinkHeading,.spiffyContainerExternalLink3 .spiffy_content h4.extLinkHeading{color:#fff;margin:0;font-size:1.2em;}
.spiffyContainerExternalLink1 .spiffy_content p,.spiffyContainerExternalLink2 .spiffy_content p,.spiffyContainerExternalLink3 .spiffy_content p{color:#fff;margin:1px 0 0 0;font-size:1.2em;}
.spiffyContainerExternalLink1 .spiffy_content p span,.spiffyContainerExternalLink2 .spiffy_content p span,.spiffyContainerExternalLink3 .spiffy_content p span{color:#d3a415;}
.spiffyContainerExternalLink1 .ieFixTop,.spiffyContainerExternalLink2 .ieFixTop,.spiffyContainerExternalLink3 .ieFixTop{*height:5px!important;*background:url(/framework/skins/soulpolice/images/magasin/ieFixExtLinksTop.png) top left no-repeat;*width:309px;}
.spiffyContainerExternalLink1 .ieFixBottom,.spiffyContainerExternalLink2 .ieFixBottom,.spiffyContainerExternalLink3 .ieFixBottom{*height:5px!important;*background:url(/framework/skins/soulpolice/images/magasin/ieFixExtLinksBottom.png) top left no-repeat;*width:309px;}
.spiffyContainerExternalLink1Mouseover .spiffy,.spiffyContainerExternalLink2Mouseover .spiffy,.spiffyContainerExternalLink3Mouseover .spiffy{display:block;*height:0;}
.spiffyContainerExternalLink1Mouseover .spiffy *,.spiffyContainerExternalLink2Mouseover .spiffy *,.spiffyContainerExternalLink3Mouseover .spiffy *{display:block;height:1px;overflow:hidden;background:#f8c730;}
.spiffyContainerExternalLink1Mouseover .spiffy1,.spiffyContainerExternalLink2Mouseover .spiffy1,.spiffyContainerExternalLink3Mouseover .spiffy1{border-right:1px solid #f8c730;padding-right:1px;margin-right:3px;border-left:1px solid #f8c730;padding-left:1px;margin-left:3px;background:#f8c730;*height:0;}
.spiffyContainerExternalLink1Mouseover .spiffy2,.spiffyContainerExternalLink2Mouseover .spiffy2,.spiffyContainerExternalLink3Mouseover .spiffy2{border-right:1px solid #f8c730;border-left:1px solid #f8c730;padding:0 1px;background:#f8c730;margin:0 1px;*height:0;}
.spiffyContainerExternalLink1Mouseover .spiffy3,.spiffyContainerExternalLink2Mouseover .spiffy3,.spiffyContainerExternalLink3Mouseover .spiffy3{border-right:1px solid #f8c730;border-left:1px solid #f8c730;margin:0 1px;*height:0;}
.spiffyContainerExternalLink1Mouseover .spiffy4,.spiffyContainerExternalLink2Mouseover .spiffy4,.spiffyContainerExternalLink3Mouseover .spiffy4{border-right:1px solid #f8c730;border-left:1px solid #f8c730;*height:0;}
.spiffyContainerExternalLink1Mouseover .spiffy5,.spiffyContainerExternalLink2Mouseover .spiffy5,.spiffyContainerExternalLink3Mouseover .spiffy5{border-right:1px solid #f8c730;border-left:1px solid #f8c730;*height:0;}
.spiffyContainerExternalLink1Mouseover .spiffy_content,.spiffyContainerExternalLink2Mouseover .spiffy_content,.spiffyContainerExternalLink3Mouseover .spiffy_content{padding:0 5px;background:url(/framework/skins/soulpolice/images/felles/bgMouseOver.png) center right no-repeat;*width:299px;}
.spiffyContainerExternalLink1Mouseover .spiffy_content p span,.spiffyContainerExternalLink2Mouseover .spiffy_content p span,.spiffyContainerExternalLink3Mouseover .spiffy_content p span{color:#fff;}
.spiffyContainerExternalLink1Mouseover .ieFixTop,.spiffyContainerExternalLink2Mouseover .ieFixTop,.spiffyContainerExternalLink3Mouseover .ieFixTop{*height:5px!important;*background:url(/framework/skins/soulpolice/images/magasin/ieFixExtLinksTopMouseOver.png) top left no-repeat;*width:309px;}
.spiffyContainerExternalLink1Mouseover .ieFixBottom,.spiffyContainerExternalLink2Mouseover .ieFixBottom,.spiffyContainerExternalLink3Mouseover .ieFixBottom{*height:5px!important;*background:url(/framework/skins/soulpolice/images/magasin/ieFixExtLinksBottomMouseOver.png) top left no-repeat;*width:309px;}
.biggerfont1{font-size:1.1em;}
.biggerfont2{font-size:1.2em;}
.bold{font-weight:bold;}
.currency,.currencylarge{color:#686058;}
.currencylarge{font-weight:bold;font-size:1.2em;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.alignleft{text-align:left;}
.valigntop{vertical-align:top;}
.valignmiddle{vertical-align:middle;}
.valignbottom{vertical-align:bottom;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
.overflow-hidden{overflow:hidden;}
.nobottomborder{border:0 transparent none;}
.noborderright{border-right:none!important;}
.nowrap{white-space:nowrap;}
.blueborder{border:1px blue solid;}
.redborder{border:1px red solid;}
.ruler1{padding:0;margin:-3px;margin-bottom:0;border-top:3px #883f5d solid;}
.required{color:#d40000;}
.error,.nextlineerror{color:#d40000;font-weight:bold;font-size:12px;}
.nextlineerror{display:block;height:1em;}
.show{display:block;}
.hide{display:none;}
.print a{display:block;background:url(/framework/skins/soulpolice/images/felles/skriv-ut.png) 0 0 no-repeat;height:23px;width:91px;}
.print a:hover{background-image:url(/framework/skins/soulpolice/images/felles/skriv-ut-hover.png);}
.print2 a{background-image:url(/framework/skins/soulpolice/images/felles/utskrift.png);height:23px;width:24px;}
.print2 a:hover{background-image:url(/framework/skins/soulpolice/images/felles/utskrift_hover.png);}
@media print{.noprint{display:none;}
}
.important-message{padding:30px;margin:10px;border:1px solid #CFC9BD;background-color:#F2F2E9;color:red;font-size:1.3em;}
.hidden{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;}
.redborder{border:1px solid red;}
.blueborder{border:1px solid blue;}
.greenborder{border:1px solid green;}
.blackborder{border:1px solid black;}
.break-after{page-break-after:always;}
.break-before{page-break-before:always;}
html{background:none;}
.wlp-bighorn-header{border:none;}
.wlp-bighorn-book-content{background:none;}
.wlp-bighorn-window{margin:2px;}
.wlp-bighorn-window-content{overflow:hidden;}
.webkit #searchbuttonrollover input{background-position:-3px -4px;}
.webkit #search{padding:2px 0 0 4px;}
.webkit #menulist #activemenu a{padding-bottom:8px;}
.webkit .wishlistproduct .wishlistproductinfo .wishlistcartbutton{margin-left:10px;}
.webkit .catalogimg{height:175px;}
.webkit #paymentCardInfo .inforollover a{padding:0;display:block;width:26px;height:23px;margin-top:2px;}
.chrome #search{padding:3px 0 0 4px;}
@media all and(-webkit-min-device-pixel-ratio:10000),not all and(-webkit-min-device-pixel-ratio:0){:root input[type="text"]{border:1px solid gray;}
:root #shop #shopselectcontainer .shopselector select{font-size:1.2em;font-family:tahoma;}
:root .velgvarehus-varehus-select{padding:0;margin:0;line-height:0;}
:root #BankAxess{margin-top:26px;}
:root #BankAxess .inforollover a{padding:0;height:23px;width:26px;display:block;margin-top:-23px;}
}
@media all and(-webkit-min-device-pixel-ratio:10000){#shop #shopselectcontainer .shopselector select{width:146px;}
#top01{height:48px;}
#shoppingcart #footerbuttons>div:first-child{width:54%;}
#BankAxess .inforollover a{padding:0;height:23px;width:26px;display:block;}
}
