body{margin:0;padding:0;background:url("https://images.staticjw.com/jah/7566/body_bg4.jpg") top center fixed no-repeat #504f4e;font-size:13px;font-family:Helvetica,Arial;background-position-y:-100px;}.content{width:960px;margin:0 auto 0 auto;position:relative;}.col{position:relative; float:left;}a{color:#0ad; text-decoration:none;}a:hover{text-decoration:underline;}a img{border:0;}form{background:#eee;padding:2px;}fieldset{border:1px solid #fff;padding:15px;}fieldset fieldset{border:none;padding:0;margin-bottom:10px;}label{display:block;}textarea{border:1px solid #bbb;width:290px;padding:4px;background:#f1f1f1;box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);border-radius:4px;}textarea:focus{box-shadow:inset 0px 0px 5px rgba(0,204,255,0.7);outline:none !important;-moz-box-shadow:inset 0px 0px 5px rgba(0,204,255,0.7); -webkit-box-shadow:inset 0px 0px 5px rgba(0,204,255,0.7); }input[type="text"],input[type="password"], select{border:1px solid #bbb;width:290px;padding:4px;background:#f1f1f1;box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 0px 5px rgba(0,0,0,0.3);margin-bottom:10px;font-size:13px;border-radius:4px;}input[type="text"]:focus,input[type="password"]:focus,select:focus{box-shadow:inset 0px 0px 5px rgba(0,204,255,0.7); -moz-box-shadow:inset 0px 0px 5px rgba(0,204,255,0.7); -webkit-box-shadow:inset 0px 0px 5px rgba(0,204,255,0.7); outline:none !important;}button[type="submit"]{color:#fff;background:#666;border:none;border-radius:5px;padding:5px 10px 5px 10px;box-shadow:0px 0px 3px rgba(0,0,0,0.7);float:left;-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.7);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.7);}button[type="submit"]:hover{background:#333;box-shadow:0px 0px 10px rgba(0,204,255,0.7); outline:none !important;-moz-box-shadow:0px 0px 10px rgba(0,204,255,0.7);-webkit-box-shadow:0px 0px 10px rgba(0,204,255,0.7);}input[disabled],input[disabled]:hover {border:1px solid #999;background-color:#ddd;color:#aaa;box-shadow:0px 0px 3px rgba(0,0,0,0.3);float:right;-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3);}#account_header{background:#2e2e2e;color:#ddd;box-shadow:inset 0 0 5px rgba(0,0,0,0.7);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.7);}#account_header a{color:#ddd;}#contact_link{float:left;background:url("https://images.staticjw.com/jah/6663/contact.png") top left no-repeat;padding-left:25px;background-position-y:12px;}#contact_link a{text-decoration:none;}#account_links{float:right;}#wrapper{background:#fff;position:relative;margin-top:20px;box-shadow:0 0 4px rgba(0,0,0,0.5);-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);}#logo{width:240px;}#logo img{width:250px;margin-top:10px;margin-bottom:00px;}#header_cart{border-radius:5px;width:190px;margin-left:45px;margin-top:35px;background:#fff;border:4px double #ccc;padding:0 10px 0 10px;left:690px;box-shadow:0 0 5px rgba(0,0,0,0.5);margin-bottom:10px;position:absolute;z-index:10;-moz-box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);}.cart_items{display:none;padding-bottom:15px;}.cart_items .ProductName{margin:0;height:15px;}.cart_items .ProductName a{font-size:12px;color:#000;}#header_cart:hover .cart_items{display:block;}#header_cart .cart_items .CartProduct {border-bottom:1px dotted #ccc;}#header_cart .cart_items .CartProduct dl{display:inline-block; margin:0;}#header_cart .cart_items .CartProduct .CartProductQuantity{display:inline-block; color:#000;}#header_cart .cart_items .CartProduct .CartProductTotal{display:inline-block; color:#000;}#header_cart .cart_items .CartProduct dt, .SubTotal{width:70px;float:left; }#header_cart .cart_items .CartProduct .CartProductRemove{float:right;}#header_cart .cart_items .CartProduct .CartProductRemove a{color:#f00;}.ToCheckout,.ToShoppingCart{}.CartProceed{padding-bottom:1px;}#navigation{background:rgba(0,0,0,0.7);border-radius:5px;padding:10px 20px 10px 20px;width:920px;margin-bottom:20px;margin-top:20px;}#navigation ul{margin:0;padding:0;}#navigation ul li{list-style-type:none;float:left; margin-right:20px;}#navigation ul li a, #navigation ul li span{text-decoration:none;color:#fff;font-size:16px;}#navigation ul li a:hover{}#main{margin-bottom:40px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.5);padding-bottom:40px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);}#sidebar{background:#fff;padding:0px;width:240px;margin-right:5px;margin-left:5px;}#sidebar h3{color:#000;margin:7px0 0 0px;padding:8px;font-size:20px;font-weight:normal;Text-transform:uppercase;border-bottom:1px solid #ccc;}.categories{z-index:100;background:#fff; margin-top:2px;margin-left:-5px;width:100%;}#sidebar h3.top{}#sidebar ul#main_cats{margin:0;padding:0;}#sidebar .categories ul li.main_cat{list-style-type:none;padding:7px;background:url("https://images.staticjw.com/jah/8266/cat_li.jpg") top right no-repeat;background-position:210px 6px;margin-right:0px;}#sidebar .categories ul li.main_cat a{text-decoration:none;color:#fff;font-size:16px;font-weight:bold;}#sidebar ul li.main_cat a:hover, #sidebar .categories ul li.main_cat:hover a{color:#ff9b00;}.subcategory{display:none}#sidebar ul li.main_cat:hover .subcategory{display:block;margin-bottom:40px;}.subcategory{position:absolute;left:240px;background:rgba(0,0,0,0.95);width:665px;top:0;min-height:410px;height:auto;padding:20px;z-index:200;}#sidebar .categories ul{margin:0 0 30px 0; padding:0;}#sidebar .categories ul li{list-style-type:none; border-bottom:1px dotted #ccc;padding:5px;}#sidebar .categories ul li a{ text-decoration:none;color:#000;font-size:14px;margin-left:15px;}#sidebar .categories li.openable ul{display:none;margin-bottom:0;}#sidebar .categories ul li ul li{border:0;margin-left:20px;}#sidebar .categories ul li.Current ul{display:block;}#sidebar .categories ul li.Current .openable ul{display:none;}#sidebar .categories ul li.Current.openable > ul{display:block;}#sidebar .categories ul li ul li a{font-size:12px;}#sidebar .categories ul li.openable a{margin-left:0px;}#sidebar .categories img{margin-left:30px;}.nav_opener{padding-right:5px;width:10px;display:inline-block;cursor:pointer}#main_content{padding:10px;width:685px;float:right;}#page_top{padding:5px;}#front_ad{ overflow:hidden;border:5px solid #ccc;margin-left:10px;width:675px;height:320px;}#front_ad img{width:100%;}#main h1{background:#fff;font-size:40px; color:#000; font-family:Georgia;font-style:italic;border-bottom:1px solid #999;margin-top:0;}#main h2.title{font-weight:normal;font-family:Georgia;font-style:italic;color:#fff;font-size:16px;background:#000;border-radius:5px;padding:10px 20px 10px 20px;margin-bottom:20px;background:#7d7e7d; background:-moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); background:-webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:-o-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:-ms-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); }#footer_wrapper{background:#2e2e2e;color:#ddd;box-shadow:inset 0 0 5px rgba(0,0,0,0.7);height:130px;padding-top:20px;padding-bottom:20px;}#footer h2{margin-top:0px;font-family:Georgia;font-style:italic;}#payment{float:right;}.Product{text-align:center;width:140px;margin:5px 10px 5px 10px;position:relative;float:left;height:210px;padding:5px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);}.Product form{background:transparent}.Product h2{color:#000;font-size:11px;font-weight:normal;}.ProductImage img{width:100px;}.image_wrapper{height:100px;overflow:hidden;}.tuotekuva{height:100px;vertical-align:middle;}.ProductName{color:#244a8a;font-size:11px;font-style:none; text-shanow:none;height:30px;}.ProductName a, .Product a {color:#000;text-decoration:none;}.ProductCode{font-size:10px;}.Product strong{font-weight:normal;}.Product p{font-size:11px;}#MainProductImage img {width:auto;max-width:400px;max-height:400px;position:relative;margin-left:80px;border:1px solid #999;}#ProductDescriptionHolder table{border-collapse:collapse;border-top:5px solid #333;}#ProductDescriptionHolder table thead{display:none;}#ProductDescriptionHolder table td {border-bottom:1px solid #ccc;padding:10px 15px 10px 15px;color:#535353;font-size:11px;}dt.Price, .list-price{display:none}dd.Price{color:#9c0500;font-weight:bold;font-size:16px;font-style:normal;margin:0;padding:0;}.SubmitButton.AddToCart{cursor:pointer;padding:5px 10px 5px 10px; color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;font-size:14px;box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);background:#7abcff; background:#7d7e7d; background:-moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); background:-webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:-o-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:-ms-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); border:0;border-radius:5px;}.FinProduct{height:40px;}a.read_more{background:#ddd;color:#222;font-size:14px;padding:5px 10px 5px 10px;border:3px double #fff;border-radius:5px;}.more_info{margin-top:5px;display:none;}.Product #hovered-item .more_info{display:block;}.ProductAddToCart fieldset{border:0;}.ProductAddToCart{margin:0;padding:0;}.Product #hovered-item {background:white;padding:15px 15px 30px;width:200px;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 6px rgba(0,0,0,0.6);box-shadow:0 0px 5px rgba(0, 0, 0, 0.6);left:-40px;opacity:0;position:absolute;top:-50px;z-index:90;-webkit-transition:opacity 0.1s ease-in-out;}#hovered-item .ProductImage img{height:140px;}#product_top{width:685px;margin-left:10px;}#product_top h2{font-weight:normal;font-family:Georgia;font-style:italic;font-size:24px;}.BuyForm{background:#eee;padding:2px;}.BuyForm fieldset{border:none;border:1px solid #fff;margin:1px;padding:20px;}.BuyForm .FormItem{float:left;margin-left:20px;}.BuyFormQuantity{padding-top:2px; font-size:16px;}.BuyFormQuantity label{display:inline-block;}.BuyFormQuantity input{border:1px solid #bbb; border-radius:4px;padding:4px;width:40px;}.Availability{display:inline-block;margin-right:50px;}dt.StorageInfo{display:inline-block; font-weight:bold;width:auto;}dt.StorageInfo:after {content:":";}dd.StorageInfo{display:inline-block; font-weight:normal;margin-left:5px;}#product_top dt.Price{display:inline-block;font-family:Georgia;font-style:italic;color:#000;font-size:18px;}#product_top dd.Price{ font-size:30px; color:#000; font-family:Georgia;font-style:italic;}#product_top h1{background:#fff;font-size:40px; color:#000; font-family:Georgia;font-style:italic;border-bottom:1px solid #999;margin-top:0;}#product_top #product_images{width:100%;}#product_top #CurrentProductImageWrapper{width:350px;height:350px;border:1px solid #ccc; border-radius:5px;position:relative;float:left;margin-right:30px;margin-bottom:20px;vertical-align:middle;text-align:center;}#product_top #CurrentProductImageWrapper img{} #product_top #CurrentPreview{width:300px;}.zoomPad{width:100%;height:100%;}#product_top #ProductThumbnails{width:300px; position:relative;float:left;margin:0; padding:0;margin-bottom:20px;}#product_top #ProductThumbnails li{list-style-type:none; border:1px solid #ccc;border-radius:3px;width:40px;height:40px; overflow:hidden;vertical-align:middle;text-align:center;display:inline-block;margin-bottom:5px;}#product_top #ProductThumbnails li:hover{box-shadow:0 0 5px #0cf; border-color:#0cf;-moz-box-shadow:0 0 5px #0cf;-webkit-box-shadow:0 0 5px #0cf;}.BuyFormVariationRadio{width:100%;margin-bottom:40px;}.BuyFormVariationRadio .label{font-weight:bold;}.variaatio{float:left;padding-left:20px;}.BuyFormVariationRadio input[disabled]{}.Checks label{clear:left;display:inline-block;width:300px;}.Checks .FormHelp{padding-left:0px; display:inline-block;clear:right;}.FormHelp.Available{color:green;width:150px;}#product_full_desc table{border-collapse:collapse}#product_full_desc table thead trtd{background:#000;border-radius:5px 5px 0 0;padding:0px 20px 0px 20px;background:#7d7e7d; background:-moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); background:-webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:-o-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:-ms-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); background:linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); height:30px;}#product_full_desc table thead trtd img{position:relative; left:-10px;top:-5px;}#product_full_desc table tbody tr td{border-bottom:1px dotted #aaa;}dl.ShippingCosts {float:left;width:218px;margin:0px 0px 0px 0px;}dl.ShippingCosts dt.ShippingMethodName, dl.ShippingPickup dt.ShippingMethodName {float:left;width:150px;margin:2px 0px 1px 0px;font-size:13px;line-height:14px;font-weight:bold;border-top:1px solid #999;padding:5px 0px 0px 0px;color:#000;}dl.ShippingCosts dd.ShippingMethodPrice, dl.ShippingPickup dd.ShippingMethodPrice {float:left;width:50px;margin:2px 0px 1px 0px;border-top:1px solid #999;padding:4px 0px 0px 2px;color:#992622;font-weight:bold;font-size:13px;}dl.ShippingCosts dd.ShippingMethodInfo, dl.ShippingPickup dd.ShippingMethodInfo {padding:0px 10px 0px 0px;font-size:12px;margin-left:0;}#product_list{width:685px;margin-left:10px;}#product_list h1{background:#fff;font-size:40px; color:#000; font-family:Georgia;font-style:italic;border-bottom:1px solid #999;margin-top:0;}#news_list{margin:40px 0 20px 0;padding:0;}.NewsList li {list-style-type:none;margin:0; padding:0;text-align:left;}#news_list .uutinen {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}#news_list .uutinen.active_news {z-index:10;opacity:1.0;}#news_list .uutinen.last-active {z-index:9;}#news_list{position:relative;top:-30px;}#SearchForm{background:transparent;}#header_search{text-align:right;margin-top:40px;margin-left:45px;}#header_search input[type="text"]{border-radius:4px;border:1px solid #999;padding:5px;width:260px;font-size:16px;}#header_search button[type="submit"]{background:url("https://images.staticjw.com/jah/1979/btn_bg.png") repeat-x;border:1px solid #2c2c2c;height:29px;position:relative;top:-2px;color:#fff;width:100px;margin-left:10px;border-radius:4px;font-size:13px;float:none;}#header_search button[type="submit"]:hover{background:url("https://images.staticjw.com/jah/1892/btn_hover_bg.png") repeat-x;border:1px solid #626262;}#SearchForm label{display:none;}#breadcrumbs{margin-bottom:0;margin-top:0px;float:left;margin-left:10px;}#breadcrumb ul li{color:#000;}ul.Breadcrumb, ul.Breadcrumb ul, ul.Breadcrumb li, ul.Breadcrumb lia{display:inline;background:none;margin:0;padding:0;width:auto;height:30px;list-style:none outside;line-height:30px;white-space:nowrap;float:none;color:#000;font-size:12px;text-decoration:none;white-space:nowrap}ul.Breadcrumb li li a:hover, #CheckoutStage li a:hover{color:#000}ul.Breadcrumb{top:0px;left:0px;width:500px;overflow:hidden;white-space:nowrap}ul.Breadcrumb lispan{}ul.Breadcrumb lia{position:relative;top:0px;left:0px;line-height:20px;padding:10px5px 10px 5px;overflow:visible;text-indent:0}ul.Breadcrumb li li a:hover{background-position:right top}.GroupLabel{font-family:Georgia;font-style:italic;margin-bottom:10px;font-size:18px;margin-top:20px;}table{width:100%;font-family:Georgia;margin-bottom:50px;}table caption{text-align:left;margin-bottom:10px;font-size:16px;}thead tr{background:#f1f2f2;border-radius:5px;}thead tr th{padding:4px;color:#333; font-weight:normal;font-style:italic;text-align:left;}tfoot tr th,tfoot tr td{padding:4px;color:#333; font-weight:normal;font-style:italic;}tfoot tr{background:#f1f2f2;border-radius:5px;}tbody th, tbody td{padding:5px;}tbody td,tbody th{border-bottom:1px solid #f1f2f2;}.CartPrice{width:100px;}.CartQuantity input[type="text"]{width:30px;}.CartTotal,.CartTotal, .CartShippingCost{text-align:right;}.CartProduct dl{display:none;}.ToCheckout{background:url("") top left repeat-x;position:absolute;border-radius:4px;border:1px solid #69381f;color:#fff;height:28px;margin-left:550px;}.ToCheckout:hover{background:url("") top left repeat-x;}.UpdateButton{background:url("") top left repeat-x;float:right;border-radius:4px;border:1px solid #333;color:#fff;height:28px;}.UpdateButton:hover{background:url("") top left repeat-x;}#UpdateCart{float:right;height:50px;padding:15px;padding-left:500px;}#CartSubmitForm fieldset{border:none;}.HeaderItem p{width:500px;}.clearfix:before, .clearfix:after { content:""; display:table; }.clearfix:after { clear:both; }.clearfix { zoom:1; }#front_ad ul{margin:0;padding:0;}#front_ad li{height:320px;}#front_ad img{width:675px;}#prevBtn,#nextBtn{display:none;}.Checks input{}#Checks label{float:left;margin-right:50px;}#subcategories ul{margin:0;padding:0;}#subcategories ul li{list-style-type:none; display:inline-block;padding:3px 10px 3px 10px;background:#999;border-radius:3px;margin:0 5px 5px 5px;}#subcategories ul li a{color:#fff;}.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair;}.zoomPreload{ -moz-opacity:0.8; opacity:0.8; filter:alpha(opacity = 80); color:#333; font-size:12px; font-family:Tahoma; text-decoration:none; border:1px solid #CCC; background-color:white; padding:8px; text-align:center; background-image:url(); background-repeat:no-repeat; background-position:43px 30px; z-index:110; width:90px; height:43px; position:absolute; top:0px; left:0px;* width:100px;* height:49px;}.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair;}.zoomOverlay{position:absolute;left:0px;top:0px;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101;}.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110;}.zoomWrapper{position:relative;border:1px solid #999;z-index:110;}.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0px;left:0px;z-index:120;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);}.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110;}.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101;}.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;position:absolute;display:block;}.linkBanner{display:block;text-align:center;padding:20px;border:4px solid #ccc;}.linkBanner a{color:#000;}.ExtShareButtons {line-height:1em;font-size:1em;margin:-0.25em;padding:0 0 1em;}.ExtShareButtons::after {clear:both;content:'';display:block;}.ExtShareButton {background:#eee;border:1px solid #ccc;border-radius:0.2em;color:#333;float:left;margin:0.25em;text-decoration:none;}.ExtShareButton:hover {color:#333;text-decoration:none;}.ExtShareButtonText {float:left;padding:0.5em 0.75em;}.ExtShareButtonCount {background-color:#ddd;float:left;padding:0.5em 0.75em;}.ExtShareButton.Facebook {background-color:#3b5998;border-color:#29437a;color:#fff;}.ExtShareButton.Facebook .ExtShareButtonCount {background-color:#29437a;}.ExtShareButton.GooglePlus {background-color:#dd4b39;border-color:#c43f2e;color:#fff;}.ExtShareButton.GooglePlus .ExtShareButtonCount {background-color:#c43f2e;}.ExtShareButton.LinkedIn {background-color:#0077b5;border-color:#015a88;color:#fff;}.ExtShareButton.LinkedIn .ExtShareButtonCount {background-color:#015a88;}.ExtShareButton.Twitter {background-color:#3baaef;border-color:#268bcb;color:#fff;}.ExtShareButton.Twitter .ExtShareButtonCount {background-color:#268bcb;}