CINXE.COM

Esiopetuksen tuotteet | Sanoma Pro

<!doctype html> <html lang="fi"> <head > <script> var LOCALE = 'fi\u002DFI'; var BASE_URL = 'https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002F'; var require = { 'baseUrl': 'https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002Fstatic\u002Fversion1740492867\u002Ffrontend\u002FCustom\u002Fdefault\u002Ffi_FI' };</script> <meta charset="utf-8"/> <meta name="title" content="Esiopetuksen tuotteet | Sanoma Pro"/> <meta name="description" content="Esiopetuksen oppimateriaalimme on tehty tukemaan aloittelevan koululaisen oppimista. Materiaalit sisältävät inspiroivia kuvituksia ja innostavia tarinoita. Valitse luotettava oppimateriaali esiopetuksen tueksi!"/> <meta name="robots" content="INDEX,FOLLOW"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <meta name="format-detection" content="telephone=no"/> <title>Esiopetuksen tuotteet | Sanoma Pro</title> <link rel="stylesheet" type="text/css" media="all" href="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/mage/calendar.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/Paytrail_PaymentService/css/payment-page-bypass.css" /> <link rel="stylesheet" type="text/css" media="all" href="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/css/styles-m.css" /> <link rel="stylesheet" type="text/css" media="screen and (min-width: 768px)" href="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/css/styles-l.css" /> <link rel="stylesheet" type="text/css" media="print" href="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/css/print.css" /> <script type="text/javascript" src="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/requirejs/require.js"></script> <script type="text/javascript" src="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/mage/requirejs/mixins.js"></script> <script type="text/javascript" src="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/requirejs-config.js"></script> <link rel="icon" sizes="32x32" href="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/Magento_Theme/favicon.png" /> <link rel="icon" type="image/x-icon" href="https://tuotteet.sanomapro.fi/media/favicon/stores/2/favicon.png" /> <link rel="shortcut icon" type="image/x-icon" href="https://tuotteet.sanomapro.fi/media/favicon/stores/2/favicon.png" /> <!-- ADDSEARCH CUSTOM FIELDS --> <!-- Website type --> <meta name="addsearch-custom-field" data-type="text" content="websiteType=Verkkokauppa" /> <!-- Content type --> <meta name="addsearch-custom-field" data-type="text" content="contentType=Tuoteryhmät" /> <!-- Product types --> <!-- Product categories --> <script type="text/x-magento-init"> { "*": { "Magento_PageCache/js/form-key-provider": { "isPaginationCacheEnabled": 0 } } } </script> <link rel="stylesheet" type="text/css" media="all" href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css"> <link rel='next' href='https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?p=2'> </head> <body data-container="body" data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/images/loader-2.gif"}}' id="html-body" class="page-with-filter page-products categorypath-tuotteet-esiopetus category-esiopetus catalog-category-view page-layout-2columns-left"> <script type="text/x-magento-init"> { "*": { "Magento_PageBuilder/js/widget-initializer": { "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false}}, "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1025px"},"options":{"products":{"default":{"slidesToShow":"4"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"721px"},"options":{"products":{"default":{"slidesToShow":"3"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 720px)","conditions":{"max-width":"720px","min-width":"561px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"2"}}}},"mobile-small":{"conditions":{"max-width":"560px"},"options":{"products":{"default":{"slidesToShow":"1"},"continuous":{"slidesToShow":"1"}}}}} } } } </script> <div class="cookie-status-message" id="cookie-status"> Evästeiden käyttö on estetty selaimessasi, mikä rajoittaa osaa sivuston toiminnallisuuksista. Välttämättömät evästeet varmistavat mm. verkko-ostosten onnistumisen.</div> <script type="text&#x2F;javascript">document.querySelector("#cookie-status").style.display = "none";</script> <script type="text/x-magento-init"> { "*": { "cookieStatus": {} } } </script> <script type="text/x-magento-init"> { "*": { "mage/cookies": { "expires": null, "path": "\u002F", "domain": ".tuotteet.sanomapro.fi", "secure": true, "lifetime": "3600" } } } </script> <noscript> <div class="message global noscript"> <div class="content"> <p> <strong>JavaScript seems to be disabled in your browser.</strong> <span> For the best experience on our site, be sure to turn on Javascript in your browser. </span> </p> </div> </div> </noscript> <script> require.config({ map: { '*': { wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter' } } });</script> <script> window.cookiesConfig = window.cookiesConfig || {}; window.cookiesConfig.secure = true; </script><script> require.config({ paths: { googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3\u0026key\u003D' }, config: { 'Magento_PageBuilder/js/utils/map': { style: '', }, 'Magento_PageBuilder/js/content-type/map/preview': { apiKey: '', apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' }, 'Magento_PageBuilder/js/form/element/map': { apiKey: '', apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.' }, } });</script><script> require.config({ shim: { 'Magento_PageBuilder/js/utils/map': { deps: ['googleMaps'] } } });</script> <!-- GOOGLE TAG MANAGER --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=PRO" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- END GOOGLE TAG MANAGER --> <script> var dlCurrencyCode = dlCurrencyCode || ''; var dataLayer = dataLayer || []; var staticImpressions = staticImpressions || []; var staticPromotions = staticPromotions || []; var updatedImpressions = updatedImpressions || []; var updatedPromotions = updatedPromotions || []; var cookieAddToCart = 'add_to_cart'; var cookieRemoveFromCart = cookieRemoveFromCart || 'remove_from_cart'; var bannerCounter = bannerCounter || 0; require([ "jquery", "prototype", "Magento_Customer/js/customer-data" ], function(jQuery, prototype, customerData){ function GoogleAnalyticsUniversal(){} GoogleAnalyticsUniversal.prototype = { activeOnCategory : function(id, name, category, list, position) { dataLayer.push({ 'event': 'productClick', 'ecommerce': { 'click': { 'actionField': { 'list': list }, 'products': [{ 'id': id, 'name': name, 'category': category, 'list': list, 'position': position }] } } }); }, activeOnProducts : function(id, name, list, position) { dataLayer.push({ 'event': 'productClick', 'ecommerce': { 'click': { 'actionField': { 'list': list }, 'products': [{ 'id': id, 'name': name, 'list': list, 'position': position }] } } }); }, addToCart : function(id, name, price, quantity) { dataLayer.push({ 'event': 'addToCart', 'ecommerce': { 'add': { 'products': [{ 'id': id, 'name': name, 'price': price, 'quantity': quantity }] } } }); }, clickBanner : function(id, name, creative, position) { dataLayer.push({ 'event': 'promotionClick', 'ecommerce': { 'promoClick': { 'promotions': [{ 'id': id, 'name': name, 'creative': creative, 'position': position }] } } }); }, bindImpressionClick : function(id, type, name, category, list, position, blockType, listPosition) { var productLink = []; var eventBlock; switch (blockType) { case 'catalog.product.related': eventBlock = '.products-related .products'; break; case 'product.info.upsell': eventBlock = '.products-upsell .products'; break; case 'checkout.cart.crosssell': eventBlock = '.products-crosssell .products'; break; case 'category.products.list': case 'search_result_list': eventBlock = '.products .products'; break; } productLink = $$(eventBlock + ' .item:nth(' + (listPosition) + ') a'); if (type == 'configurable' || type == 'bundle' || type == 'grouped') { productLink = $$( eventBlock + ' .item:nth(' + (listPosition) + ') .tocart', eventBlock + ' .item:nth(' + (listPosition) + ') a' ); } productLink.each(function(element) { element.observe('click', function(event) { googleAnalyticsUniversal.activeOnProducts( id, name, list, position); }); }); }, updateImpressions: function() { var pageImpressions = this.mergeImpressions(); var dlImpressions = { 'event' : 'productImpression', 'ecommerce' : { 'impressions' : [] } }; var impressionCounter = 0; for (blockName in pageImpressions) { if (blockName === 'length' || !pageImpressions.hasOwnProperty(blockName)) continue; for (var i = 0; i < pageImpressions[blockName].length; i++) { var impression = pageImpressions[blockName][i]; dlImpressions.ecommerce.impressions.push({ 'id': impression.id, 'name': impression.name, 'category': impression.category, 'price': impression.price, 'brand': impression.brand, 'list': impression.list, 'position': impression.position }); impressionCounter++; this.bindImpressionClick( impression.id, impression.type, impression.name, impression.category, impression.list, impression.position, blockName, impression.listPosition ); } } if (impressionCounter > 0) { dataLayer.push(dlImpressions); } }, mergeImpressions: function() { var pageImpressions = []; var blockNames = ["category.products.list","product.info.upsell","catalog.product.related","checkout.cart.crosssell","search_result_list"]; blockNames.each(function(blockName) { // check if there is a new block generated by FPC placeholder update if (blockName in updatedImpressions) { pageImpressions[blockName] = updatedImpressions[blockName]; } else if (blockName in staticImpressions) { // use the static data otherwise pageImpressions[blockName] = staticImpressions[blockName]; } }); return pageImpressions; }, updatePromotions : function() { var dlPromotions = { 'event' : 'promotionView', 'ecommerce': { 'promoView': { 'promotions' : [] } } }; var pagePromotions = []; // check if there is a new block generated by FPC placeholder update if (updatedPromotions.length) { pagePromotions = updatedPromotions; } // use the static data otherwise if (pagePromotions.length == 0 && staticPromotions.length) { pagePromotions = staticPromotions; } var promotionCounter = 0; var bannerIds = []; if (jQuery('[data-banner-id]').length) { _.each(jQuery('[data-banner-id]'), function (banner) { var banner = jQuery(banner); var ids = (banner.data('ids') + '').split(','); bannerIds = jQuery.merge(bannerIds, ids); }); } bannerIds = jQuery.unique(bannerIds); for (var i = 0; i < pagePromotions.length; i++) { var promotion = pagePromotions[i]; if (jQuery.inArray(promotion.id, bannerIds) == -1 || promotion.activated == '0') { continue; } dlPromotions.ecommerce.promoView.promotions.push({ 'id': promotion.id, 'name': promotion.name, 'creative': promotion.creative, 'position': promotion.position }); promotionCounter++; } if (promotionCounter > 0) { dataLayer.push(dlPromotions); } jQuery('[data-banner-id]').on('click', '[data-banner-id]', function(e){ var bannerId = jQuery(this).attr('data-banner-id'); var promotions = _.filter(pagePromotions, function(item) { return item.id === bannerId; }); _.each(promotions, function(promotion) { googleAnalyticsUniversal.clickBanner( promotion.id, promotion.name, promotion.creative, promotion.position ); }); }); } }; GoogleAnalyticsUniversalCart = function(){ this.productQtys = []; this.origProducts = {}; this.productWithChanges = []; this.addedProducts = []; this.removedProducts = []; this.googleAnalyticsUniversalData = {}; }; GoogleAnalyticsUniversalCart.prototype = { // ------------------- shopping cart ------------------------ listenMinicartReload : function() { var context = this; if (typeof(Minicart) != 'undefined' && typeof(Minicart.prototype.initAfterEvents)) { Minicart.prototype.initAfterEvents['GoogleAnalyticsUniversalCart:subscribeProductsUpdateInCart'] = function() { context.subscribeProductsUpdateInCart(); context.parseAddToCartCookies(); context.parseRemoveFromCartCookies(); }; // if we are removing last item init don't calling Minicart.prototype.removeItemAfterEvents[ 'GoogleAnalyticsUniversalCart:subscribeProductsRemoveFromCart' ] = function() { context.parseRemoveFromCartCookies(); }; } }, subscribeProductsUpdateInCart : function() { var context = this; $$('[data-cart-item-update]').each(function(element) { $(element).stopObserving('click').observe('click', function(){ context.updateCartObserver(); }); }); jQuery('[data-block="minicart"]').on('mousedown', '.update-cart-item', function(){ context.updateCartObserver(); }); $$('[data-multiship-item-update]').each(function(element) { $(element).stopObserving('click').observe('click', function(){ context.updateMulticartCartObserver(); }); }); $$('[data-cart-empty]').each(function(element){ $(element).stopObserving('click').observe('click', function(){ context.emptyCartObserver(); }); }); }, emptyCartObserver : function() { this.collectOriginalProducts(); for (var i in this.origProducts) { if (i != 'length' && this.origProducts.hasOwnProperty(i)) { var product = Object.extend({}, this.origProducts[i]); this.removedProducts.push(product); } } this.cartItemRemoved(); }, updateMulticartCartObserver : function() { this.collectMultiProductsWithChanges(); this.collectProductsForMessages(); this.cartItemAdded(); this.cartItemRemoved(); }, updateCartObserver : function() { this.collectProductsWithChanges(); this.collectProductsForMessages(); this.cartItemAdded(); this.cartItemRemoved(); }, collectMultiProductsWithChanges : function() { this.collectOriginalProducts(); this.collectMultiCartQtys(); this.productWithChanges = []; var groupedProducts = {}; for (var i = 0; i < this.productQtys.length; i++) { var cartProduct = this.productQtys[i]; if (typeof(groupedProducts[cartProduct.id]) == 'undefined') { groupedProducts[cartProduct.id] = parseInt(cartProduct.qty, 10); } else { groupedProducts[cartProduct.id] += parseInt(cartProduct.qty, 10); } } for (var j in groupedProducts) { if (groupedProducts.hasOwnProperty(j)) { if ( (typeof(this.origProducts[j]) != 'undefined') && (groupedProducts[j] != this.origProducts[j].qty) ) { var product = Object.extend({}, this.origProducts[j]); product['qty'] = groupedProducts[j]; this.productWithChanges.push(product); } } } }, collectProductsWithChanges : function () { this.collectOriginalProducts(); this.collectCartQtys(); this.collectMiniCartQtys(); this.productWithChanges = []; for (var i = 0; i < this.productQtys.length; i++) { var cartProduct = this.productQtys[i]; if ( (typeof(this.origProducts[cartProduct.id]) != 'undefined') && (cartProduct.qty != this.origProducts[cartProduct.id].qty) ) { var product = Object.extend({}, this.origProducts[cartProduct.id]); if (parseInt(cartProduct.qty, 10) > 0) { product['qty'] = cartProduct.qty; this.productWithChanges.push(product); } } } }, collectOriginalProducts : function() { var products = {}; var items = customerData.get('cart')().items; if (items !== undefined) { items.each(function(item) { products[item.product_sku] = { "id": item.product_sku, "name": item.product_name, "price": item.product_price_value, "qty": parseInt(item.qty, 10) }; }); } this.googleAnalyticsUniversalData['shoppingCartContent'] = products; this.origProducts = this.googleAnalyticsUniversalData['shoppingCartContent']; }, collectMultiCartQtys : function() { var productQtys = []; $$('[data-multiship-item-id]').each(function(element){ productQtys.push({ 'id' : $(element).readAttribute('data-multiship-item-id'), 'qty' : $(element).getValue() }); }); this.productQtys = productQtys; }, collectCartQtys : function() { var productQtys = []; $$('[data-cart-item-id]').each(function(element){ productQtys.push({ 'id' : $(element).readAttribute('data-cart-item-id'), 'qty' : $(element).getValue() }); }); this.productQtys = productQtys; }, collectMiniCartQtys : function() { var productQtys = []; $$('input[data-cart-item-id]').each(function(element){ productQtys.push({ 'id' : $(element).readAttribute('data-cart-item-id'), 'qty' : $(element).getValue() }); }); this.productQtys = productQtys; }, collectProductsForMessages : function() { this.addedProducts = []; this.removedProducts = []; for (var i = 0; i < this.productWithChanges.length; i++) { var product = this.productWithChanges[i]; if (typeof(this.origProducts[product.id]) != 'undefined') { if (product.qty > this.origProducts[product.id].qty) { product.qty = Math.abs(product.qty - this.origProducts[product.id].qty); this.addedProducts.push(product); } else if (product.qty < this.origProducts[product.id].qty) { product.qty = Math.abs(this.origProducts[product.id].qty - product.qty); this.removedProducts.push(product); } } } }, formatProductsArray : function(productsIn) { var productsOut = []; var itemId; for (var i in productsIn) { if (i != 'length' && productsIn.hasOwnProperty(i)) { if (typeof(productsIn[i]['sku']) != 'undefined') { itemId = productsIn[i].sku; } else { itemId = productsIn[i].id; } var analyticsName = productsIn[i].name; var productTitle = jQuery('.product-info-main h1').first().text().trim(); if(productTitle !== '') { analyticsName = productTitle; } productsOut.push({ 'id': itemId, 'name': analyticsName, 'price': productsIn[i].price, 'brand': productsIn[i].brand, 'category': productsIn[i].category, 'variant': productsIn[i].variant, 'quantity': parseInt(productsIn[i].qty, 10) }); } } return productsOut; }, cartItemAdded : function() { if (this.addedProducts.length == 0) { return; } dataLayer.push({ 'event': 'addToCart', 'ecommerce': { 'add': { 'products': this.formatProductsArray(this.addedProducts) } } }); this.addedProducts = []; }, cartItemRemoved : function() { if (this.removedProducts.length == 0) { return; } dataLayer.push({ 'event': 'removeFromCart', 'ecommerce': { 'currencyCode' : dlCurrencyCode, 'remove': { 'products': this.formatProductsArray(this.removedProducts) } } }); this.removedProducts = []; }, parseAddToCartCookies : function(){ if(getCookie(cookieAddToCart)){ this.addedProducts = []; var addProductsList = decodeURIComponent(getCookie(cookieAddToCart)); this.addedProducts = JSON.parse(addProductsList); delCookie(cookieAddToCart); this.cartItemAdded(); } }, parseRemoveFromCartCookies : function(){ if(getCookie(cookieRemoveFromCart)){ this.removedProducts = []; var removeProductsList = decodeURIComponent(getCookie(cookieRemoveFromCart)); this.removedProducts = JSON.parse(removeProductsList); delCookie(cookieRemoveFromCart); this.cartItemRemoved(); } } }; var googleAnalyticsUniversal = new GoogleAnalyticsUniversal(); var googleAnalyticsUniversalCart = new GoogleAnalyticsUniversalCart(); jQuery(document).ready(function() { googleAnalyticsUniversal.updatePromotions(); googleAnalyticsUniversal.updateImpressions(); googleAnalyticsUniversalCart.parseAddToCartCookies(); googleAnalyticsUniversalCart.parseRemoveFromCartCookies(); googleAnalyticsUniversalCart.subscribeProductsUpdateInCart(); googleAnalyticsUniversalCart.listenMinicartReload(); dataLayer.push({'ecommerce':{'impressions':0,'promoView':0}}); }); function getCookie(name) { var cookie = " " + document.cookie; var search = " " + name + "="; var setStr = null; var offset = 0; var end = 0; if (cookie.length > 0) { offset = cookie.indexOf(search); if (offset != -1) { offset += search.length; end = cookie.indexOf(";", offset); if (end == -1) { end = cookie.length; } setStr = decodeURI(cookie.substring(offset, end)); } } return(setStr); } function delCookie(name) { //debugger; var date = new Date(0); var cookie = name + "=" + "; path=/; expires=" + date.toUTCString(); document.cookie = cookie; } }); </script> <script type='text/javascript'> (function(window, document, dataLayerName, id) { window[dataLayerName]=window[dataLayerName]||[],window[dataLayerName].push({start:(new Date).getTime(),event:'stg.start'});var scripts=document.getElementsByTagName('script')[0],tags=document.createElement('script'); function stgCreateCookie(a,b,c){var d='';if(c){var e=new Date;e.setTime(e.getTime()+24*c*60*60*1e3),d='; expires='+e.toUTCString()}document.cookie=a+'='+b+d+'; path=/'} var isStgDebug=(window.location.href.match('stg_debug')||document.cookie.match('stg_debug'))&&!window.location.href.match('stg_disable_debug');stgCreateCookie('stg_debug',isStgDebug?1:'',isStgDebug?14:-1); var qP=[];dataLayerName!=='dataLayer'&&qP.push('data_layer_name='+dataLayerName),isStgDebug&&qP.push('stg_debug');var qPString=qP.length>0?('?'+qP.join('&')):''; tags.async=!0,tags.src='https://sanomapro.containers.piwik.pro/'+id+'.js'+qPString,scripts.parentNode.insertBefore(tags,scripts); !function(a,n,i){a[n]=a[n]||{};for(var c=0;c<i.length;c++)!function(i){a[n][i]=a[n][i]||{},a[n][i].api=a[n][i].api||function(){var a=[].slice.call(arguments,0);'string'==typeof a[0]&&window[dataLayerName].push({event:n+'.'+i+':'+a[0],parameters:[].slice.call(arguments,1)})}}(i[c])}(window,'ppms',['tm','cm']); })(window, document, 'dataLayer', '818f5743-b87c-45ed-ab34-a98e022ec10c');</script><noscript><iframe src='https://sanomapro.containers.piwik.pro/818f5743-b87c-45ed-ab34-a98e022ec10c/noscript.html' height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript><script type='text/javascript'> window.dataLayer = window.dataLayer || []; console.log('consentInitializer started'); function gtag() { dataLayer.push(arguments); } gtag('consent', 'default', { 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'ad_storage': 'denied', 'analytics_storage': 'denied', 'wait_for_update': 500, }); </script> <!-- GOOGLE TAG MANAGER --> <noscript> <iframe src="//www.googletagmanager.com/ns.html?id=PRO" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <script> //<![CDATA[ (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); var f = d.getElementsByTagName(s)[0]; var j = d.createElement(s); var dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'PRO'); var dlCurrencyCode = 'EUR'; //]]> </script> <!-- END GOOGLE TAG MANAGER --> <div class="page-wrapper"><header class="page-header header-fixed"><div class="top-header"><div class="panel wrapper"><div class="panel header"><div id="skip-link-to-maincontent-container"> <a id="skip-link-to-maincontent" href="#maincontent" tabindex="0">Siirry sisältöön</a> </div><div class="desktop_logo"><span data-action="toggle-nav" class="action nav-toggle"><span>Toggle Nav</span></span> <a class="logo" href="https://www.sanomapro.fi" title="sanomapro.fi"> <img src="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/images/logo.svg" alt="sanomapro.fi" /> </a> </div><div class="all-links-container"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><ul class="additional-header-links"> <li><a href="https://www.sanomapro.fi/edut/">Hinnastot</a></li> <li><a href="https://www.sanomapro.fi/tuki/">Tuki ja ohjeet</a></li> <li><a href="https://sanomalearning.emsecure.net/optiext/optiextension.dll?id=woFKnX4qHmhprSdZNTKlceB9UKNogC66dX%2BmTRYLbxeBwFtV85e5m15xIpBVxVFlHPs72TetCpxk7rqM5pJ5uu">Tilaisuudet</a></li> <li><a href="https://sanomapro.fi/ota-yhteytta/">Ota yhteyttä</a></li> </ul></div><ul class="header links"> <li class="authorization-link not-logged-in" data-customer-logged-in="0"> <a href="?needlogin" onclick=" window.location.href = (window.location.protocol + '//' + window.location.host + window.location.pathname) + window.location.search + (window.location.search ? '&' : '?') + 'needlogin'; return false;"> <i class="icon icon-user-need-login"></i> <span>Kirjaudu</span> </a> </li> <script type="text/javascript"> require(['jquery', 'jquery/ui', 'mage/dropdown'], function($) { if($('.authorization-link').hasClass('is-logged-in')){ $('.header.links').addClass('is-logged-in'); }; $('a.show-brightspace-menu.menu-caret,a.show-user-menu.menu-caret').on('click', function() { if ($(this).hasClass('active')) { $('.overlay-box').hide(); } else { $('.block-user-menu._--new-menu').css({'height': + $(window).innerHeight() +'px'}); $('.overlay-box').show(); $('body').addClass('_--modal-open'); } }); $('#authenticationMenuClose').on('click' , function() { $('.authorization-link._--new-menu .ui-dialog-content').dropdownDialog('close'); $('.overlay-box').hide(); $('body').removeClass('_--modal-open'); $('.school-info-dropdown').removeClass('_--oppen'); $('.school-info-dropdown .__title').removeClass('_--oppen'); $('.school-info-dropdown .__item').addClass('_--hidden'); }); $('.overlay-box').on('click' , function() { $(this).hide(); $('.authorization-link .ui-dialog-content').dropdownDialog('close'); $('body').removeClass('_--modal-open'); $('.school-info-dropdown').removeClass('_--oppen'); $('.school-info-dropdown .__title').removeClass('_--oppen'); $('.school-info-dropdown .__item').addClass('_--hidden'); }); $('body').on('keydown', (e) => { if (e.key === "Escape") { $('.authorization-link._--new-menu .ui-dialog-content').dropdownDialog('close'); $('.overlay-box').hide(); $('body').removeClass('_--modal-open'); $('.school-info-dropdown').removeClass('_--oppen'); $('.school-info-dropdown .__title').removeClass('_--oppen'); $('.school-info-dropdown .__item').addClass('_--hidden'); } }) }) </script> </ul></div></div></div><div class="header content"><div class="mobile_logo"><span data-action="toggle-nav" class="action nav-toggle"><span>Toggle Nav</span></span> <a class="logo" href="https://www.sanomapro.fi" title="sanomapro.fi"> <img src="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/images/logo.svg" alt="sanomapro.fi" /> </a> </div><div class="header-right"><span class="nav-addsearch" tabindex="0" aria-label="Haku"></span> <div data-block="minicart" class="minicart-wrapper"> <a class="action showcart" href="https://tuotteet.sanomapro.fi/checkout/cart/" data-bind="scope: 'minicart_content'"> <span class="text">Ostoskorini</span> <span class="counter qty empty" data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, blockLoader: isLoading"> <span class="counter-number"> <!-- ko if: getCartParam('summary_count') --> <!-- ko text: getCartParam('summary_count').toLocaleString(window.LOCALE) --><!-- /ko --> <!-- /ko --> </span> <span class="counter-label"> <!-- ko if: getCartParam('summary_count') --> <!-- ko text: getCartParam('summary_count').toLocaleString(window.LOCALE) --><!-- /ko --> <!-- ko i18n: 'items' --><!-- /ko --> <!-- /ko --> </span> </span> </a> <div class="block block-minicart" data-role="dropdownDialog" data-mage-init='{"dropdownDialog":{ "appendTo":"[data-block=minicart]", "triggerTarget":".showcart", "timeout": "2000", "closeOnMouseLeave": false, "closeOnEscape": true, "triggerClass":"active", "parentClass":"active", "buttons":[]}}'> <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'"> <!-- ko template: getTemplate() --><!-- /ko --> </div> <div class="widget block block-static-block"> <style>#html-body [data-pb-style=IV0S94A]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=H6XUWMA]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-video-fallback-src="" data-element="inner" data-pb-style="IV0S94A"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="H6XUWMA" data-decoded="true"><p style="text-align: center;" data-addsearch="exclude"> Tarvitsetko apua digituotteen ostoon? <a href="https://www.sanomapro.fi/tuki/miten-ostan-digikirjan/" target="_blank" rel="noopener"><strong>Lue lisää ›</strong></a></p> Huomaa, ettei digikirjoilla ole palautusoikeutta.</p> </div></div></div></div> </div> <script>window.checkout = {"shoppingCartUrl":"https:\/\/tuotteet.sanomapro.fi\/checkout\/cart\/","checkoutUrl":"https:\/\/tuotteet.sanomapro.fi\/checkout\/","updateItemQtyUrl":"https:\/\/tuotteet.sanomapro.fi\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/tuotteet.sanomapro.fi\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/tuotteet.sanomapro.fi\/","minicartMaxItemsVisible":2,"websiteId":"1","maxItemsToDisplay":10,"storeId":"2","storeGroupId":"1","customerLoginUrl":"https:\/\/tuotteet.sanomapro.fi\/customer\/account\/login\/referer\/aHR0cHM6Ly90dW90dGVldC5zYW5vbWFwcm8uZmkvdHVvdHRlZXQvZXNpb3BldHVzLmh0bWw%2C\/","isRedirectRequired":false,"autocomplete":"off","quoteId":"","brand_site_url":"https:\/\/www.sanomapro.fi","captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/tuotteet.sanomapro.fi\/captcha\/refresh\/","isRequired":false,"timestamp":1741033186}}}</script> <script type="text/x-magento-init"> { "[data-block='minicart']": { "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":1,"display_cart_subtotal_excl_tax":0,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals","children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}}}},"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/subtotal"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"uiComponent","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"freeproduct.item.renderer":{"component":"uiComponent","config":{"displayArea":"freeproductRenderer","template":"Nowaera_FreeGiftExtension\/minicart\/item\/freeproduct"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}}}},"mustlogin":{"component":"Magento_Checkout\/js\/view\/login-link","config":{"template":"Magento_Checkout\/must-login","displayArea":"mustlogin"}},"mustloginCheckout":{"component":"Magento_Checkout\/js\/view\/login-link","config":{"template":"Magento_Checkout\/must-login-checkout","displayArea":"mustloginCheckout"}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer","freeproduct_gift":"freeproductRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]} }, "*": { "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002Fstatic\u002Fversion1740492867\u002Ffrontend\u002FCustom\u002Fdefault\u002Ffi_FI\u002Fimages\u002Floader\u002D1.gif" } } </script> </div> </div> <div class="sections nav-sections"> <div class="section-items nav-sections-items" data-mage-init='{"tabs":{"openedState":"active"}}'> <div class="section-item-title nav-sections-item-title" data-role="collapsible"> <a class="nav-sections-item-switch" data-toggle="switch" href="#store.menu"> Menu </a> </div> <div class="section-item-content nav-sections-item-content" id="store.menu" data-role="content"> <nav class="navigation" data-action="navigation"> <ul data-mage-init='{"menu":{"responsive":true, "expanded":true, "position":{"my":"left top","at":"left bottom"}}}'> <li class="level0 nav-1 first level-top"><a href="https://sanomapro.fi/" class="level-top" ><span>Etusivu</span></a></li><li class="level0 nav-2 level-top"><a href="https://sanomapro.fi/opettajat/esiopetuksen-opettajat/" class="level-top" ><span>Esiopetus</span></a></li><li class="level0 nav-3 level-top"><a href="https://sanomapro.fi/opettajat/alakoulun-opettajat/" class="level-top" ><span>Alakoulu</span></a></li><li class="level0 nav-4 level-top"><a href="https://sanomapro.fi/opettajat/ylakoulun-opettajat/" class="level-top" ><span>Yläkoulu</span></a></li><li class="level0 nav-5 level-top"><a href="https://sanomapro.fi/opettajat/lukion-opettajat/" class="level-top" ><span>Lukio</span></a></li><li class="level0 nav-6 level-top"><a href="https://sanomapro.fi/opettajat/ammatilliset-opettajat/" class="level-top" ><span>Ammatillinen</span></a></li><li class="level0 nav-7 last level-top"><a href="/" class="level-top" ><span>Verkkokauppa</span></a></li> </ul> </nav> </div> </div> </div> </div></div><div class="title-and-search-container"><div class="page-title-wrapper&#x20;page-main-padding"> <h1 class="page-title" id="page-title-heading" aria-labelledby="page-title-heading&#x20;toolbar-amount" > <span class="base" data-ui-id="page-title-wrapper" >Esiopetus</span> </h1> <div class="block block-search"> <div class="block block-title"><strong>Hae</strong></div> <div class="block block-content"> <div class="form minisearch" id="search_mini_form"> <div class="field search"> <div class="adds-components"> <div class="adds-top-wrapper"> <div id="searchfield-container"></div> <div id="autocomplete-container"></div> </div> <script> window.searchResultsPageUrl = '/haku/'; </script> </div> </div> </div> </div> </div> </div> </div></header><style>#html-body [data-pb-style=B6QVO41]{justify-content:flex-start;display:flex;flex-direction:column;background-color:#f1f7f8;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=DIAQBBE]{padding:16px}#html-body [data-pb-style=XX59SWD]{justify-content:flex-start;display:none;flex-direction:column;background-color:#fff5f5;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=M761SWQ]{padding:16px}#html-body [data-pb-style=YDX8OIL]{justify-content:flex-start;display:none;flex-direction:column;background-color:#47464e;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}#html-body [data-pb-style=BB6TRFV],#html-body [data-pb-style=YDX8OIL]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}</style><div data-content-type="row" data-appearance="full-width" data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="main" data-pb-style="B6QVO41"><div class="row-full-width-inner" data-element="inner"><div data-content-type="text" data-appearance="default" data-element="main" data-pb-style="DIAQBBE"><div data-addsearch="exclude"> <div style="margin: 0 auto; display: flex; flex-direction: row; justify-content: center; align-items: flex-start; gap: 16px;"><img id="RAQ8KIH" style="width: 24px; height: 24px;" src="https://tuotteet.sanomapro.fi/media/wysiwyg/icon_info_blue_3x.png" alt="" width="24px" height="24px"> <p style="color: #5a5a5a; max-width: 40em; margin-bottom: 0;">Editalta Sanoma Prolle siirtyneiden painettujen oppimateriaalien l&auml;hetyksiss&auml; esiintyy lyhyit&auml; katkoja tuotetietojen siirron aikana. Toimituskatkot eiv&auml;t koske digitaalisia oppimateriaaleja. <a tabindex="0" title="Siirry verkkosivulle" href="https://www.sanomapro.fi/kysymyksia-ja-vastauksia-editan-oppimateriaalien-siirtymisesta/" target="_blank" rel="noopener">Lue lis&auml;&auml; UKK-sivulta.</a></p> </div> </div></div></div></div><div data-content-type="row" data-appearance="full-width" data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="main" data-pb-style="XX59SWD"><div class="row-full-width-inner" data-element="inner"><div data-content-type="text" data-appearance="default" data-element="main" data-pb-style="M761SWQ"><div data-addsearch="exclude"><div style="margin: 0 auto; display: flex; flex-direction: row; justify-content: center; align-items: flex-start; gap: 16px;"><img style="width: 24px; height: 24px;" src="https://tuotteet.sanomapro.fi/media/wysiwyg/icon_error.png" alt="" width="24px" height="24px"> <p style="color: #5a5a5a; max-width: 40em; margin-bottom: 0;"><span style="font-weight: 600;">General error message.</span> With new style. <a tabindex="0" href="https://www.sanomapro.fi/tuki/miten-ostan-digikirjan/">Lue lis&auml;&auml;</a></p> </div></div></div></div></div><div data-content-type="row" data-appearance="full-width" data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="main" data-pb-style="YDX8OIL"><div class="row-full-width-inner" data-element="inner"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="BB6TRFV" data-decoded="true"><div class="info-bullet-container" data-addsearch="exclude"> <div class="info-bullet-content page-main-padding"> <div class="info-bullet-image"></div> <div class="bullet-note left"> <!-- <p class="bullet-title">Häiriö palveluissamme</p> --> <!-- <p class="bullet-title">Käyttökatko!</p> --> <!-- <p class="bullet-title">Häiriö Paytrail-maksunvälityspalvelussa</p> --> <!-- <p class="bullet-title">Käyttökatko verkkokaupassa</p> --> <!-- <p class="bullet-title">Paytrail-huoltokatko</p> --> <p>Verkkokaupassa on häiriö ja tilausta tehdessä ei saa tilausvahvistusta, mutta tilaukset onnistuvat. Ongelma pyritään korjaamaan mahdollisimman pian. Pahoittelemme häiriöstä aiheutunutta haittaa!</p> <!-- <p>Maksunvälityspalvelu Paytraililla on huoltokatko 27.3. klo 00:00-04:00. Verkkokauppatilausten Paytrail-maksuissa voi esiintyä häiriöitä huoltokatkon aikana.</p> --> <!-- <p><strong>Osa toisen asteen digituotteista on poissa myynnistä 19.12.–5.1. lisenssijärjestelmän päivityksen vuoksi.</strong> Verkkokaupassa näkyviä tuotteita voi kuitenkin ostaa normaalisti. </p> --> <!-- <p> Opiskelija: ostaessasi digikirjaa, kirjaudu sisään omalla tunnuksellasi, jolla käytät digikirjaa. </p> --> <!-- <p>Huollamme verkkokauppaamme keskiviikkona 7.6. klo 14.30-15.30. Huoltokatkon aikana tehdyt tilaukset käsitellään vasta katkon jälkeen. Pahoittelemme huoltotöiden aiheuttamaa häiriötä.</p> --> <!-- <p>Huollamme verkkokauppaamme keskiviikkona 25.9. klo 14.00–18.00. Huoltokatkon aikana ei voi tehdä tilauksia. Pahoittelemme huoltotöiden aiheuttamaa häiriötä.</p> --> <!-- <p> Paytrail-maksunvälityspalvelun toiminnassa on teknisiä ongelmia. Paytrail-maksutavat eivät ole tällä hetkellä käytettävissä verkkokaupassamme. Pahoittelemme tästä aiheutuvaa haittaa. </p> --> <!-- <p>Mobiilimaksusovellus MobilePayn toiminnassa on häiriö ja maksut eivät tällä hetkellä onnistu. Pahoittelemme tästä aiheutuvaa haittaa. </p> --> <!-- <p>Korjaus on käynnissä ja pyrimme saamaan asian kuntoon mahdollisimman pian. Pahoittelut harmista!</p> --> <!--<p>Huollamme sivustoamme tiistaina 20.8. klo 21–24. Tänä aikana sivullamme voi esiintyä käyttökatkoja. Katkojen aikana voit kirjautua Kampukseen osoitteessa http://kampus.sanomapro.fi. Pahoittelemme käyttökatkoista aiheutuvaa haittaa.</p>--> <!-- <p>5.3. klo 19.00 jälkeen tehdyissä digitaalisissa tilauksissa on havaittu tekninen ongelma. Korjaamme asiaa parhaillaan. Pahoittelemme tästä aiheutuvaa haittaa.</p> --> <!-- <p>Taustajärjestelmiemme muutostöistä johtuen maanantaina 28.2. tilattujen fyysisten tuotteiden toimitukset viivästyvät yhdellä päivällä. Pahoittelemme aiheutunutta haittaa!</p> --> </div> </div> </div></div></div></div><main id="maincontent" class="page-main page-main-padding"><div class="page messages page-main-padding"><div data-placeholder="messages"></div> <div data-bind="scope: 'messages'"> <!-- ko if: cookieMessages && cookieMessages.length > 0 --> <div aria-atomic="true" role="alert" data-bind="foreach: { data: cookieMessages, as: 'message' }" class="messages"> <div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-ui-id': 'message-' + message.type }"> <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> </div> </div> <!-- /ko --> <!-- ko if: messages().messages && messages().messages.length > 0 --> <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { data: messages().messages, as: 'message' }"> <div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-ui-id': 'message-' + message.type }"> <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div> </div> </div> <!-- /ko --> </div> <script type="text/x-magento-init"> { "*": { "Magento_Ui/js/core/app": { "components": { "messages": { "component": "Magento_Theme/js/view/messages" } } } } } </script> </div><div class="category-view"> <div class="category-description"> <style>#html-body [data-pb-style=IUBICAO]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=PQ4J1FO]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="IUBICAO"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="PQ4J1FO" data-decoded="true"></div></div></div> </div> </div><div class="columns"><div class="column main"><input name="form_key" type="hidden" value="GAMqoPlTSL0scwbP" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}"> <script>window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/tuotteet.sanomapro.fi\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/tuotteet.sanomapro.fi\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/tuotteet.sanomapro.fi\/","customerLoginUrl":"https:\/\/tuotteet.sanomapro.fi\/customer\/ajax\/login\/"}</script> <!-- ko template: getTemplate() --><!-- /ko --> <script type="text/x-magento-init"> { "#authenticationPopup": { "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"}}}}} }, "*": { "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002Fstatic\u002Fversion1740492867\u002Ffrontend\u002FCustom\u002Fdefault\u002Ffi_FI\u002Fimages\u002Floader\u002D1.gif" } } </script> </div> <script type="text/x-magento-init"> { "*": { "Magento_Customer/js/section-config": { "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data"],"checkout\/cart\/delete":["cart"],"checkout\/cart\/updatepost":["cart"],"checkout\/cart\/updateitemoptions":["cart"],"checkout\/cart\/couponpost":["cart"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items"],"checkout\/sidebar\/removeitem":["cart"],"checkout\/sidebar\/updateitemqty":["cart"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase"],"wishlist\/index\/add":["wishlist"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"giftregistry\/index\/cart":["cart"],"giftregistry\/view\/addtocart":["cart"],"customer_order\/cart\/updatefaileditemoptions":["cart"],"checkout\/cart\/updatefaileditemoptions":["cart"],"customer_order\/cart\/advancedadd":["cart"],"checkout\/cart\/advancedadd":["cart"],"checkout\/cart\/removeallfailed":["cart"],"checkout\/cart\/removefailed":["cart"],"customer_order\/cart\/addfaileditems":["cart"],"checkout\/cart\/addfaileditems":["cart"],"customer_order\/sku\/uploadfile":["cart"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"wishlist\/index\/copyitem":["wishlist"],"wishlist\/index\/copyitems":["wishlist"],"wishlist\/index\/deletewishlist":["wishlist","multiplewishlist"],"wishlist\/index\/createwishlist":["multiplewishlist"],"wishlist\/index\/editwishlist":["multiplewishlist"],"wishlist\/index\/moveitem":["wishlist"],"wishlist\/index\/moveitems":["wishlist"],"wishlist\/search\/addtocart":["cart","wishlist"],"multishipping\/checkout\/overviewpost":["cart"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"]}, "clientSideSections": ["checkout-data","cart-data"], "baseUrls": ["https:\/\/tuotteet.sanomapro.fi\/"], "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","wishlist","instant-purchase","loggedAsCustomer","multiplewishlist","persistent","review","recently_viewed_product","recently_compared_product","product_data_storage"] } } } </script> <script type="text/x-magento-init"> { "*": { "Magento_Customer/js/customer-data": { "sectionLoadUrl": "https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002Fcustomer\u002Fsection\u002Fload\u002F", "expirableSectionLifetime": 60, "expirableSectionNames": ["cart","persistent"], "cookieLifeTime": "3600", "updateSessionUrl": "https\u003A\u002F\u002Ftuotteet.sanomapro.fi\u002Fcustomer\u002Faccount\u002FupdateSession\u002F" } } } </script> <script type="text/x-magento-init"> { "*": { "Magento_Customer/js/invalidation-processor": { "invalidationRules": { "website-rule": { "Magento_Customer/js/invalidation-rules/website-rule": { "scopeConfig": { "websiteId": "1" } } } } } } } </script> <script type="text/x-magento-init"> { "body": { "pageCache": {"url":"https:\/\/tuotteet.sanomapro.fi\/page_cache\/block\/render\/id\/6314\/","handles":["default","catalog_category_view","catalog_category_view_type_layered","catalog_category_view_displaymode_products","catalog_category_view_id_6314"],"originalRequest":{"route":"catalog","controller":"category","action":"view","uri":"\/tuotteet\/esiopetus.html"},"versionCookieName":"private_content_version"} } } </script> <script type="text/x-magento-init"> { "*": { "Magento_Banner/js/model/banner": {"sectionLoadUrl":"https:\/\/tuotteet.sanomapro.fi\/banner\/ajax\/load\/","cacheTtl":30000} } } </script> <div class="category-description"> <h2 class="category-title">Esiopetus</h2> <div class="category-content"><style>#html-body [data-pb-style=IUBICAO]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=PQ4J1FO]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="IUBICAO"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="PQ4J1FO" data-decoded="true"></div></div></div></div> </div> <script type="text/x-magento-init"> { "body": { "addToWishlist": {"productType":["simple","virtual","bundle","downloadable","giftcard","configurable","grouped"]} } } </script> <div class="toolbar-top"> <div class="toolbar toolbar-products" data-mage-init='{"productListToolbarForm":{"mode":"product_list_mode","direction":"product_list_dir","order":"product_list_order","limit":"product_list_limit","modeDefault":"grid","directionDefault":"asc","orderDefault":"position","limitDefault":24,"url":"https:\/\/tuotteet.sanomapro.fi\/tuotteet\/esiopetus.html","formKey":"GAMqoPlTSL0scwbP","post":false}}'> <div class="modes"> <strong class="modes-label" id="modes-label">View as</strong> <strong title="Grid" class="modes-mode active mode-grid" data-value="grid"> <span>Grid</span> </strong> <a class="modes-mode mode-list" title="List" href="#" data-role="mode-switcher" data-value="list" id="mode-list" aria-labelledby="modes-label mode-list"> <span>List</span> </a> </div> <p class="toolbar-amount" id="toolbar-amount"> Tuotteet <span class="toolbar-number">1</span>-<span class="toolbar-number">24</span>, yhteensä <span class="toolbar-number">44</span> </p> <div class="pages"> <strong class="label pages-label" id="paging-label">Page</strong> <ul class="items pages-items" aria-labelledby="paging-label"> <li class="item current"> <strong class="page"> <span class="label">You&#039;re currently reading page</span> <span>1</span> </strong> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?p=2" class="page"> <span class="label">Page</span> <span>2</span> </a> </li> <li class="item pages-item-next"> <a class="action next" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?p=2" title="Seuraava"> <span class="label">Page</span> <span>Seuraava</span> </a> </li> </ul> </div> <div class="field limiter"> <label class="label" for="limiter"> <span>Näytä</span> </label> <div class="control"> <select id="limiter" data-role="limiter" class="limiter-options"> <option value="24" selected="selected" > 24 </option> <option value="48" > 48 </option> <option value="100" > 100 </option> </select> </div> <span class="limiter-text">per sivu</span> </div> </div> </div> <div class="products wrapper grid products-grid"> <ol class="products list items product-items"> <li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598674-ystavien-eskari-opettajan-opas-a.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19562"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/e/1/e17717ff9919fd30ed5f195c943b4b06_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526362984_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;Opettajan&#x20;opas&#x20;A"/></span> </span> <style>.product-image-container-19562 { width: 140px; } .product-image-container-19562 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19562"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19562 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598674-ystavien-eskari-opettajan-opas-a.html"> Ystävien eskari Opettajan opas A </a> </strong> <div class="product-available-formats">Opettajan materiaali</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19562" data-price-box="product-id-19562"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19562" data-price-amount="63.73" data-price-type="" class="price-wrapper " ><span class="price">63,73 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598675-ystavien-eskari-opettajan-opas-b.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19561"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/e/9/e9b7c5de40ee05763de31dfeb36149e3_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526362991_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;Opettajan&#x20;opas&#x20;B"/></span> </span> <style>.product-image-container-19561 { width: 140px; } .product-image-container-19561 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19561"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19561 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598675-ystavien-eskari-opettajan-opas-b.html"> Ystävien eskari Opettajan opas B </a> </strong> <div class="product-available-formats">Opettajan materiaali</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19561" data-price-box="product-id-19561"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19561" data-price-amount="63.73" data-price-type="" class="price-wrapper " ><span class="price">63,73 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598673-ystavien-eskari-harjoituskirja.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19563"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/2/c/2c41791cc249e919b68edb47dfb03c7a_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526362977_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;Harjoituskirja"/></span> </span> <style>.product-image-container-19563 { width: 140px; } .product-image-container-19563 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19563"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19563 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598673-ystavien-eskari-harjoituskirja.html"> Ystävien eskari Harjoituskirja </a> </strong> <div class="product-available-formats">Tehtäväkirja</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19563" data-price-box="product-id-19563"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19563" data-price-amount="30.55" data-price-type="" class="price-wrapper " ><span class="price">30,55 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu601331-ystavien-eskari-paketti.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19789"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/c/0/c04487018426fd8f1cb7e579b84990b2_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image6430038964182_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;-paketti"/></span> </span> <style>.product-image-container-19789 { width: 140px; } .product-image-container-19789 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19789"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19789 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu601331-ystavien-eskari-paketti.html"> Ystävien eskari -paketti </a> </strong> <div class="product-available-formats">Painettu kirja ja digi -paketti</div> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598677-ystavien-eskari-digiopetusmateriaali.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19788"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/4/a/4a3d1aa8501644875f21dbd9a74007b9_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526363004_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;Digiopetusmateriaali"/></span> </span> <style>.product-image-container-19788 { width: 140px; } .product-image-container-19788 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19788"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19788 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598677-ystavien-eskari-digiopetusmateriaali.html"> Ystävien eskari Digiopetusmateriaali </a> </strong> <div class="product-available-formats">Digiopetusmateriaali</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19788" data-price-box="product-id-19788"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19788" data-price-amount="188.88" data-price-type="" class="price-wrapper " ><span class="price">188,88 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598679-ystavien-eskari-bingel-tehtavat.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19786"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/4/a/4a3d1aa8501644875f21dbd9a74007b9_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526363028_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;Bingel-teht&#xE4;v&#xE4;t"/></span> </span> <style>.product-image-container-19786 { width: 140px; } .product-image-container-19786 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19786"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19786 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598679-ystavien-eskari-bingel-tehtavat.html"> Ystävien eskari Bingel-tehtävät </a> </strong> <div class="product-available-formats">Bingel-tehtävät</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19786" data-price-box="product-id-19786"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19786" data-price-amount="5.9" data-price-type="" class="price-wrapper " ><span class="price">5,90 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598676-ystavien-eskari-opetuskortit.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19560"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/f/e/fe0f1f2f83e61910918c1270e25bfd4f_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image6430038963758_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;Opetuskortit"/></span> </span> <style>.product-image-container-19560 { width: 140px; } .product-image-container-19560 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19560"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19560 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598676-ystavien-eskari-opetuskortit.html"> Ystävien eskari Opetuskortit </a> </strong> <div class="product-available-formats">Opettajan materiaali</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19560" data-price-box="product-id-19560"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19560" data-price-amount="77.68" data-price-type="" class="price-wrapper " ><span class="price">77,68 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu569234-apilatien-esiopetus-opettajan-opas-a.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-16648"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/d/8/d8d12f05864604b9c7093b96be2e6073_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526345659_1.jpg" loading="lazy" width="140" height="180" alt="Apilatien&#x20;esiopetus&#x20;Opettajan&#x20;opas&#x20;A"/></span> </span> <style>.product-image-container-16648 { width: 140px; } .product-image-container-16648 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-16648"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-16648 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu569234-apilatien-esiopetus-opettajan-opas-a.html"> Apilatien esiopetus Opettajan opas A </a> </strong> <div class="product-available-formats">Opettajan materiaali</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="16648" data-price-box="product-id-16648"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-16648" data-price-amount="58.03" data-price-type="" class="price-wrapper " ><span class="price">58,03 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu569235-apilatien-esiopetus-opettajan-opas-b.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-16646"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/e/3/e34450a5b5fd72cdcf9d57c3a52cca6a_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526345666_1.jpg" loading="lazy" width="140" height="180" alt="Apilatien&#x20;esiopetus&#x20;Opettajan&#x20;opas&#x20;B"/></span> </span> <style>.product-image-container-16646 { width: 140px; } .product-image-container-16646 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-16646"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-16646 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu569235-apilatien-esiopetus-opettajan-opas-b.html"> Apilatien esiopetus Opettajan opas B </a> </strong> <div class="product-available-formats">Opettajan materiaali</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="16646" data-price-box="product-id-16646"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-16646" data-price-amount="58.03" data-price-type="" class="price-wrapper " ><span class="price">58,03 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu568644-apilatien-esiopetus-harjoitusvihko.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-16097"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/0/4/041769c03335885688cc136bd1ec6294_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526344096_1.jpg" loading="lazy" width="140" height="180" alt="Apilatien&#x20;esiopetus&#x20;Harjoitusvihko"/></span> </span> <style>.product-image-container-16097 { width: 140px; } .product-image-container-16097 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-16097"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-16097 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu568644-apilatien-esiopetus-harjoitusvihko.html"> Apilatien esiopetus Harjoitusvihko </a> </strong> <div class="product-available-formats">Tehtäväkirja</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="16097" data-price-box="product-id-16097"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-16097" data-price-amount="34.66" data-price-type="" class="price-wrapper " ><span class="price">34,66 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu599136-pyyhittava-ensimmaiset-aakkoset-puuhakirja-4-6-v.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-20027"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/7/d/7de31fb1696f2eb44fee65893042193f_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526363165_1.jpg" loading="lazy" width="140" height="180" alt="Pyyhitt&#xE4;v&#xE4;&#x20;Ensimm&#xE4;iset&#x20;aakkoset&#x20;-puuhakirja&#x20;4-6&#x20;v"/></span> </span> <style>.product-image-container-20027 { width: 140px; } .product-image-container-20027 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-20027"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-20027 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu599136-pyyhittava-ensimmaiset-aakkoset-puuhakirja-4-6-v.html"> Pyyhittävä Ensimmäiset aakkoset -puuhakirja 4-6 v </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="20027" data-price-box="product-id-20027"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-20027" data-price-amount="11.3" data-price-type="" class="price-wrapper " ><span class="price">11,30 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu594108-magneettipuuha-leikitaan-kirjaimilla-5-8-v.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19504"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/4/b/4b4b67e394859651d3b72b8fafa99af4_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image6430038962102_1.jpg" loading="lazy" width="140" height="180" alt="Magneettipuuha&#x20;Leikit&#xE4;&#xE4;n&#x20;kirjaimilla&#x20;5-8&#x20;v"/></span> </span> <style>.product-image-container-19504 { width: 140px; } .product-image-container-19504 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19504"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19504 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu594108-magneettipuuha-leikitaan-kirjaimilla-5-8-v.html"> Magneettipuuha Leikitään kirjaimilla 5-8 v </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19504" data-price-box="product-id-19504"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19504" data-price-amount="23.2" data-price-type="" class="price-wrapper " ><span class="price">23,20 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu594109-magneettipuuha-leikitaan-numeroilla-5-8-v.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19503"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/9/0/90d8453c0259fe4a88bf628d922059fd_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image6430038962119_1.jpg" loading="lazy" width="140" height="180" alt="Magneettipuuha&#x20;Leikit&#xE4;&#xE4;n&#x20;numeroilla&#x20;5-8&#x20;v"/></span> </span> <style>.product-image-container-19503 { width: 140px; } .product-image-container-19503 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19503"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19503 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu594109-magneettipuuha-leikitaan-numeroilla-5-8-v.html"> Magneettipuuha Leikitään numeroilla 5-8 v </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19503" data-price-box="product-id-19503"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19503" data-price-amount="23.2" data-price-type="" class="price-wrapper " ><span class="price">23,20 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> <div class="product-attribute-label label-new"> <span>Uutuus!</span> </div> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu604913-skickliga-6-aringar-pysselbok-6-7-ar.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-21386"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/6/6/66659389b0c8a9cc5c1857ac60641445_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526367606_1.jpg" loading="lazy" width="140" height="180" alt="Skickliga&#x20;6-&#xE5;ringar&#x20;-pysselbok&#x20;6-7&#x20;&#xE5;r"/></span> </span> <style>.product-image-container-21386 { width: 140px; } .product-image-container-21386 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-21386"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-21386 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu604913-skickliga-6-aringar-pysselbok-6-7-ar.html"> Skickliga 6-åringar -pysselbok 6-7 år </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="21386" data-price-box="product-id-21386"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-21386" data-price-amount="11.3" data-price-type="" class="price-wrapper " ><span class="price">11,30 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> <div class="product-attribute-label label-new"> <span>Uutuus!</span> </div> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu604912-fiffiga-5-aringar-pysselbok-5-6-ar.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-21387"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/8/5/8591b9ba51f7c13391bbf3edfca8b195_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526367590_1.jpg" loading="lazy" width="140" height="180" alt="Fiffiga&#x20;5-&#xE5;ringar&#x20;-pysselbok&#x20;5-6&#x20;&#xE5;r"/></span> </span> <style>.product-image-container-21387 { width: 140px; } .product-image-container-21387 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-21387"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-21387 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu604912-fiffiga-5-aringar-pysselbok-5-6-ar.html"> Fiffiga 5-åringar -pysselbok 5-6 år </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="21387" data-price-box="product-id-21387"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-21387" data-price-amount="11.3" data-price-type="" class="price-wrapper " ><span class="price">11,30 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu569079-pikkumetsan-esiopetus-harjoitusvihko-uudet-kirjain-ja-numeromallit.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-15628"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/4/3/43081107932b102f6ea9070559434a83_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526344300_1.jpg" loading="lazy" width="140" height="180" alt="Pikkumets&#xE4;n&#x20;esiopetus&#x20;Harjoitusvihko&#x20;&#x28;uudet&#x20;kirjain-&#x20;ja&#x20;numeromallit&#x29;"/></span> </span> <style>.product-image-container-15628 { width: 140px; } .product-image-container-15628 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-15628"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-15628 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu569079-pikkumetsan-esiopetus-harjoitusvihko-uudet-kirjain-ja-numeromallit.html"> Pikkumetsän esiopetus Harjoitusvihko (uudet kirjain- ja numeromallit) </a> </strong> <div class="product-available-formats">Tehtäväkirja</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="15628" data-price-box="product-id-15628"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-15628" data-price-amount="34.88" data-price-type="" class="price-wrapper " ><span class="price">34,88 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu522364-avainsanoja-s2-tehtavavihko-a.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-16303"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/3/f/3f39193bd03a7d8be88c281d888b1ec5_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526305400_1.jpg" loading="lazy" width="140" height="180" alt="Avainsanoja&#x20;S2&#x20;Teht&#xE4;v&#xE4;vihko&#x20;A"/></span> </span> <style>.product-image-container-16303 { width: 140px; } .product-image-container-16303 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-16303"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-16303 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu522364-avainsanoja-s2-tehtavavihko-a.html"> Avainsanoja S2 Tehtävävihko A </a> </strong> <div class="product-available-formats">Tehtäväkirja</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="16303" data-price-box="product-id-16303"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-16303" data-price-amount="38.08" data-price-type="" class="price-wrapper " ><span class="price">38,08 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu604502-etevat-etsivat-lautapeli-6-99-v.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-20732"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/5/c/5c4e027c00b172b9f30f1cf9d34f8f24_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image6430038965318_1.jpg" loading="lazy" width="140" height="180" alt="Etev&#xE4;t&#x20;etsiv&#xE4;t&#x20;-lautapeli&#x20;6-99&#x20;v"/></span> </span> <style>.product-image-container-20732 { width: 140px; } .product-image-container-20732 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-20732"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-20732 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu604502-etevat-etsivat-lautapeli-6-99-v.html"> Etevät etsivät -lautapeli 6-99 v </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="20732" data-price-box="product-id-20732"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-20732" data-price-amount="26.9" data-price-type="" class="price-wrapper " ><span class="price">26,90 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu522365-avainsanoja-s2-tehtavavihko-b.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-15579"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/b/3/b3b63872aef0595b89efcf479841e410_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526305394_1.jpg" loading="lazy" width="140" height="180" alt="Avainsanoja&#x20;S2&#x20;Teht&#xE4;v&#xE4;vihko&#x20;B"/></span> </span> <style>.product-image-container-15579 { width: 140px; } .product-image-container-15579 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-15579"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-15579 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu522365-avainsanoja-s2-tehtavavihko-b.html"> Avainsanoja S2 Tehtävävihko B </a> </strong> <div class="product-available-formats">Tehtäväkirja</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="15579" data-price-box="product-id-15579"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-15579" data-price-amount="38.08" data-price-type="" class="price-wrapper " ><span class="price">38,08 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu601430-elaimellista-menoa-lautapeli-3-5-v.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-20730"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/0/0/00679e9621d10faf9892ec019f90fdc0_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image6430038964243_1.jpg" loading="lazy" width="140" height="180" alt="El&#xE4;imellist&#xE4;&#x20;menoa&#x20;-lautapeli&#x20;3-5&#x20;v"/></span> </span> <style>.product-image-container-20730 { width: 140px; } .product-image-container-20730 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-20730"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-20730 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu601430-elaimellista-menoa-lautapeli-3-5-v.html"> Eläimellistä menoa -lautapeli 3-5 v </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="20730" data-price-box="product-id-20730"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-20730" data-price-amount="26.3" data-price-type="" class="price-wrapper " ><span class="price">26,30 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu522260-avainsanoja-s2-opettajan-opas.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-15584"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/d/3/d3e11d3049face300351bff9ba68caa5_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526330501_1.jpg" loading="lazy" width="140" height="180" alt="Avainsanoja&#x20;S2&#x20;Opettajan&#x20;opas"/></span> </span> <style>.product-image-container-15584 { width: 140px; } .product-image-container-15584 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-15584"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-15584 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu522260-avainsanoja-s2-opettajan-opas.html"> Avainsanoja S2 Opettajan opas </a> </strong> <div class="product-available-formats">Opettajan materiaali</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="15584" data-price-box="product-id-15584"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-15584" data-price-amount="131.67" data-price-type="" class="price-wrapper " ><span class="price">131,67 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu601880-nokkelat-numerot-puuhakortit-4-6-v.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-20727"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/e/6/e65e794be3bd70dace9614ee9829628e_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image6430038964410_1.jpg" loading="lazy" width="140" height="180" alt="Nokkelat&#x20;numerot&#x20;-puuhakortit&#x20;4-6&#x20;v"/></span> </span> <style>.product-image-container-20727 { width: 140px; } .product-image-container-20727 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-20727"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-20727 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu601880-nokkelat-numerot-puuhakortit-4-6-v.html"> Nokkelat numerot -puuhakortit 4-6 v </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="20727" data-price-box="product-id-20727"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-20727" data-price-amount="17.1" data-price-type="" class="price-wrapper " ><span class="price">17,10 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598678-ystavien-eskari-laulut-opettajan-aanitiedostot.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-19787"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/4/a/4a3d1aa8501644875f21dbd9a74007b9_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526363011_1.jpg" loading="lazy" width="140" height="180" alt="Yst&#xE4;vien&#x20;eskari&#x20;Laulut&#x20;Opettajan&#x20;&#xE4;&#xE4;nitiedostot"/></span> </span> <style>.product-image-container-19787 { width: 140px; } .product-image-container-19787 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-19787"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-19787 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu598678-ystavien-eskari-laulut-opettajan-aanitiedostot.html"> Ystävien eskari Laulut Opettajan äänitiedostot </a> </strong> <div class="product-available-formats">Äänitiedosto</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="19787" data-price-box="product-id-19787"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-19787" data-price-amount="26.48" data-price-type="" class="price-wrapper " ><span class="price">26,48 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li><li class="item product product-item"> <div class="product-item-info" data-container="product-grid"> <div class="product-attribute-container"> </div> <div data-role="add-to-links" class="actions-secondary"> </div> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu602786-pyyhittava-koulua-kohti-puuhakirja-6-7-v.html" class="product photo product-item-photo" tabindex="-1"> <span class="product-image-container product-image-container-20733"> <span class="product-image-wrapper"> <img class="product-image-photo" src="https://tuotteet.sanomapro.fi/media/catalog/product/cache/df8748b3236a92d4b74f70ce566f1e16/2/f/2f53b7302706bc197edd097a8da9f24c_https3-eu-west-1.amazonaws.comspro-trinity-elvis-dam-product-assetspimprdproduct_assetsoutcover_image9789526365282_1.jpg" loading="lazy" width="140" height="180" alt="Pyyhitt&#xE4;v&#xE4;&#x20;Koulua&#x20;kohti&#x20;-puuhakirja&#x20;6-7&#x20;v"/></span> </span> <style>.product-image-container-20733 { width: 140px; } .product-image-container-20733 span.product-image-wrapper { padding-bottom: 128.57142857143%; }</style><script type="text&#x2F;javascript">prodImageContainers = document.querySelectorAll(".product-image-container-20733"); for (var i = 0; i < prodImageContainers.length; i++) { prodImageContainers[i].style.width = "140px"; } prodImageContainersWrappers = document.querySelectorAll( ".product-image-container-20733 span.product-image-wrapper" ); for (var i = 0; i < prodImageContainersWrappers.length; i++) { prodImageContainersWrappers[i].style.paddingBottom = "128.57142857143%"; }</script> </a> <div class="product details product-item-details"> <div class="product-item-details-container"> <strong class="product name product-item-name"> <a class="product-item-link" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/bu602786-pyyhittava-koulua-kohti-puuhakirja-6-7-v.html"> Pyyhittävä Koulua kohti -puuhakirja 6-7 v </a> </strong> <div class="product-available-formats">Oppi&ilo</div> </div> <div class="price-box price-final_price" data-role="priceBox" data-product-id="20733" data-price-box="product-id-20733"> <span class=""> <span class="price-container price-final_price&#x20;tax&#x20;weee" > <span id="product-price-20733" data-price-amount="11.3" data-price-type="" class="price-wrapper " ><span class="price">11,30 €</span></span> </span> </span> </div> <div class="product-item-inner"> <div class="product actions product-item-actions"> <div class="actions-primary"> </div> </div> </div> </div> </div> </li> </ol> </div> <div class="toolbar toolbar-products" data-mage-init='{"productListToolbarForm":{"mode":"product_list_mode","direction":"product_list_dir","order":"product_list_order","limit":"product_list_limit","modeDefault":"grid","directionDefault":"asc","orderDefault":"position","limitDefault":24,"url":"https:\/\/tuotteet.sanomapro.fi\/tuotteet\/esiopetus.html","formKey":"GAMqoPlTSL0scwbP","post":false}}'> <div class="modes"> <strong class="modes-label" id="modes-label">View as</strong> <strong title="Grid" class="modes-mode active mode-grid" data-value="grid"> <span>Grid</span> </strong> <a class="modes-mode mode-list" title="List" href="#" data-role="mode-switcher" data-value="list" id="mode-list" aria-labelledby="modes-label mode-list"> <span>List</span> </a> </div> <p class="toolbar-amount" id="toolbar-amount"> Tuotteet <span class="toolbar-number">1</span>-<span class="toolbar-number">24</span>, yhteensä <span class="toolbar-number">44</span> </p> <div class="pages"> <strong class="label pages-label" id="paging-label">Page</strong> <ul class="items pages-items" aria-labelledby="paging-label"> <li class="item current"> <strong class="page"> <span class="label">You&#039;re currently reading page</span> <span>1</span> </strong> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?p=2" class="page"> <span class="label">Page</span> <span>2</span> </a> </li> <li class="item pages-item-next"> <a class="action next" href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?p=2" title="Seuraava"> <span class="label">Page</span> <span>Seuraava</span> </a> </li> </ul> </div> <div class="field limiter"> <label class="label" for="limiter"> <span>Näytä</span> </label> <div class="control"> <select id="limiter" data-role="limiter" class="limiter-options"> <option value="24" selected="selected" > 24 </option> <option value="48" > 48 </option> <option value="100" > 100 </option> </select> </div> <span class="limiter-text">per sivu</span> </div> </div> <script type="text/x-magento-init"> { "[data-role=tocart-form], .form.map.checkout": { "catalogAddToCart": {} } } </script> <script> /** IE fix */ require([ "jquery" ], function ($) { var position = $("#sorter"); position.find('option:selected').prependTo(position); }); </script> <script type="text/x-magento-init"> { "body": { "requireCookie": {"noCookieUrl":"https:\/\/tuotteet.sanomapro.fi\/cookie\/index\/noCookies\/","triggers":[".action.towishlist"],"isRedirectCmsPage":true} } } </script> <script type="text/javascript"> var event = { educationalLevel: "Esiopetus", }; dataLayer.push(event); </script></div><div class="sidebar sidebar-main"><div id="filter-element"> <div class="mobile-navigation-menu" data-role="title" aria-expanded="false" aria-selected="false"> <div class="filter-button">Suodata</div> </div> <div class="block filter" data-role="content" aria-hidden="true"> <div class="block-content filter-content"> <dl class="filter-options" id="narrow-by-list"> <dt role="heading" aria-level="3" class="filter-options-title">Esiopetus</dt> <dd class="filter-options-content with-parent-link"> <a class="back-to-parent" href="https://tuotteet.sanomapro.fi/tuotteet.html"> <svg><use xlink:href="#chevron-left"></use></svg>Kaikki kouluasteet </a> </dd> <dd class="filter-options-content has-parent-link"> <ol class="items"> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/apilatien-esiopetus.html" rel="nofollow" >Apilatien esiopetus</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/avainsanoja.html" rel="nofollow" >Avainsanoja</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/pikkumetsan-esiopetus.html" rel="nofollow" >Pikkumetsän esiopetus</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/oppi-ilo.html" rel="nofollow" >Oppi&amp;ilo</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus/ystavien-eskari.html" rel="nofollow" >Ystävien eskari</a> </li> </ol> </dd> <dt role="heading" aria-level="3" class="filter-options-title">Tuotetyyppi</dt> <dd class="filter-options-content"> <ol class="items"> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?sanoma_pro_product_type=237" rel="nofollow" >Bingel-tehtävät</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?sanoma_pro_product_type=241" rel="nofollow" >Digiopetusmateriaali</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?sanoma_pro_product_type=251" rel="nofollow" >Opettajan materiaali</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?sanoma_pro_product_type=1015" rel="nofollow" >Oppi&ilo</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?sanoma_pro_product_type=6528" rel="nofollow" >Painettu kirja ja digi -paketti</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?sanoma_pro_product_type=253" rel="nofollow" >Tehtäväkirja</a> </li> <li class="item"> <a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html?sanoma_pro_product_type=256" rel="nofollow" >Äänitiedosto</a> </li> </ol> </dd> </dl> </div> </div> </div> <script type="text/javascript"> require(['jquery', 'jquery/ui', 'mage/collapsible'], function($){ var statusCheck = function() { if(!$(".mobile-navigation-menu").is(":visible")) { $("#filter-element").collapsible("activate"); } }; $(window).resize(function() { statusCheck(); }); $("#filter-element").collapsible({ saveState: true }); statusCheck(); }); </script> </div></div></main><footer class="page-footer footer-background"><div class="footer content"><div class="links"><div class="widget block block-static-block"> <style>#html-body [data-pb-style=X2RWRW1]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=XLKX1SK]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="X2RWRW1"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="XLKX1SK" data-decoded="true"><div class="b-container-fluid"> <div class="row"> <div class="col-sm-5 col-md-6 "> <div class="row"> <div class="col-md-5"> <ul class="footer-linkset"> <li class="nav item linktitle"><span>Asiakaspalvelu</span></li> <li class="nav item"><a href="https://status.sanomapro.fi/">Häiriöt ja huoltokatkot</a></li> <li class="nav item"><a href="https://www.sanomapro.fi/myynnin-yhteystiedot/">Myynnin yhteystiedot</a></li> <li class="nav item"><a href="https://sanomapro.fi/asiakaspalvelu/">Ota yhteyttä</a></li> <li class="nav item"><a href="https://sanomapro.fi/tilaus-ja-toimitusehdot/">Tilaus- ja toimitusehdot</a></li> <li class="nav item"><a href="https://sanomapro.fi/tuki/">Tuki ja ohjeet</a></li> </ul> </div> <div class="col-md-5 offset-md-1"> <ul class="footer-linkset"> <li class="nav item linktitle"><span>Tuotteet</span></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet/esiopetus.html">Esiopetus</a></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet/alakoulu.html">Alakoulu</a></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet/ylakoulu.html">Yläkoulu</a></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet/lukio.html">Lukio</a></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet/ammatillinen-toinen-aste.html">Ammatillinen toinen aste</a></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet/ammatillinen-korkea-aste.html">Ammatillinen korkea-aste</a></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet/harrastekielet.html">Harrastekielet</a></li> <li class="nav item"><a href="https://tuotteet.sanomapro.fi/tuotteet.html?sanoma_pro_product_type=1015">Oppi&ilo</a></li> </ul> </div> </div> </div> <div class="col-sm-5 offset-sm-1 col-md-6 offset-md-0"> <div class="row"> <div class="col-md-5"> <ul class="footer-linkset"> <li class="nav item linktitle"><span>Tietoa meistä</span></li> <li class="nav item"><a href="https://www.sanomapro.fi/sarjat/">Oppimateriaalisarjat</a></li> <li class="nav item"><a href="https://sanomapro.fi/tietoa-meista/">Sanoma Pro yrityksenä</a></li> <li class="nav item"><a href="https://www.sanomapro.fi/category/blogi/">Sanoma Pron blogi</a></li> <li class="nav item"><a href="https://www.sanomapro.fi/vastuullisuus/">Vastuullisuus</a></li> <li class="nav item"><a href="https://sanomapro.fi/ota-yhteytta/">Yhteystiedot</a></li> <li class="nav item"><a href="https://sanoma.wd3.myworkdayjobs.com/en-US/Sanoma_Learning?hiringCompany=4545b55eefd210020300332b387e0000">Avoimet työpaikat</a></li> <li class="nav item"><a class="piwik-open-modal" href="javascript:void(0)">Evästeasetukset</a></li> </ul> </div> <div class="col-md-5 offset-md-1"> <ul class="footer-linkset"> <li class="nav item linktitle"><span>Seuraa meitä</span></li> <li class="nav item"> <a href="https://www.facebook.com/Sanoma-Pro-185484844887330/" title="Facebook"> Facebook </a> </li> <li class="nav item"> <a href="https://www.instagram.com/sanomapro/" title="Instagram"> Instagram </a> </li> <li class="nav item"> <a href="https://www.linkedin.com/company/sanoma-pro" title="LinkedIn"> LinkedIn </a> </li> <li class="nav item"> <a href="https://www.youtube.com/channel/UCQWvEhLxUg8byplzPdn-9zw" title="YouTube"> YouTube </a> </li> <li class="nav item"> <a href="https://twitter.com/SanomaPro" title="X"> X </a> </li> </ul> </div> </div> </div> </div> </div></div></div></div></div> </div></div></footer><div class="elisachat container"> </div> <link href="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/Sofokus_AddSearch/css/addsearch-search-ui.min.css" rel="stylesheet" type="text/css" media="all" /> <script type="text/javascript" src="https://tuotteet.sanomapro.fi/static/version1740492867/frontend/Custom/default/fi_FI/Sofokus_AddSearch/js/addsearch-search-ui.min.js"></script> <script type="text/x-magento-init"> { "*": { "Sofokus_AddSearch/js/addsearchpremium": { "siteKey": "0d60be5c7f51735a91f5d2e39c943bc4" } } } </script> <div class="copyright absolute-footer-background"> <div class="copyright-footer"> <span>© 2024 Sanoma Pro Oy, a Sanoma company. </span> <div class="right"> <ul class="additional-footer-links"> <li><a href="https://sanomapro.fi/kayttoehdot/">Käyttöehdot</a></li> <li><a href="https://www.sanomapro.fi/tietosuojalauseke/">Tietosuoja</a></li> <li><a href="https://www.sanomapro.fi/tietoa-meista/briefly-in-english/">In English</a></li> </ul> </div> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10