1<!doctype html> 2 3<!--[if lt IE 7]><html xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml" lang="fi" prefix="og: https://ogp.me/ns#" class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 4<!--[if (IE 7)&!(IEMobile)]><html xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml" lang="fi" prefix="og: https://ogp.me/ns#" class="no-js lt-ie9 lt-ie8"><![endif]--> 5<!--[if (IE 8)&!(IEMobile)]><html xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml" lang="fi" prefix="og: https://ogp.me/ns#" class="no-js lt-ie9"><![endif]--> 6<!--[if gt IE 8]><!--> <html xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml" lang="fi" prefix="og: https://ogp.me/ns#" class="no-js"><!--<![endif]--> 7 8<!-- May The Source Be With You // Jouni Salo // Lähimedia --> 9 10<head> 11<meta charset="utf-8"> 12 13<title>Lehtiarkisto - Vuosaari-lehti</title> 14 15<meta name="HandheldFriendly" content="True"> 16<meta name="MobileOptimized" content="320"> 17<meta name="viewport" content="width=device-width, initial-scale=1.0"/> 18<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png"> 19<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png"> 20<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png"> 21<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png"> 22<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png"> 23<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png"> 24<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png"> 25<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png"> 26<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png"> 27<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png"> 28<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 29<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png"> 30<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 31<link rel="manifest" href="/manifest.json"> 32<meta name="msapplication-TileColor" content="#ffffff"> 33<meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> 34<meta name="theme-color" content="#ffffff"> 35<link rel="pingback" href="https://vuosaarilehti.fi/xmlrpc.php"> 36<!--[if IE 7]> 37 <link href="//netdna.bootstrapcdn.com/font-awesome/3.0.2/css/font-awesome-ie7.css" rel="stylesheet" type="text/css"> 38<![endif]-->
39<script> 40window.dataLayer = window.dataLayer || []; 41function gtag(){dataLayer.push(arguments);} 42gtag('consent', 'default', { 43 ad_storage: 'denied', 44 analytics_storage: 'denied', 45 ad_user_data: 'denied', 46 ad_personalization: 'denied', 47 wait_for_update: 500, 48 region: ['US-CA', 'FI'] 49}); 50(function () { 51 function rtmCookie(name) { 52 var all = document.cookie.split('; '); 53 for (var i = 0; i < all.length; i++) { 54 if (all[i].indexOf(name + '=') === 0) { 55 return all[i].slice(name.length + 1); 56 } 57 } 58 return null; 59 } 60 // CookieYesin checkbox-evästeet ovat olemassa oletusarvoineen jo ennen 61 // valintaa, joten ne kelpaavat vasta kun valinta on todistettavasti tehty. 62 function cookieYesChose() { 63 return rtmCookie('viewed_cookie_policy') === 'yes'; 64 } 65 function analyticsAllowed() { 66 return rtmCookie('cm_analytics') === '1' 67 || rtmCookie('cmplz_statistics') === 'allow' 68 || (cookieYesChose() && rtmCookie('cookielawinfo-checkbox-analytics') === 'yes'); 69 } 70 function adsAllowed() { 71 return rtmCookie('cm_ads') === '1' 72 || rtmCookie('cmplz_marketing') === 'allow' 73 || (cookieYesChose() && rtmCookie('cookielawinfo-checkbox-advertisement') === 'yes'); 74 } 75 function rtmApplyConsent() { 76 var update = {}; 77 if (analyticsAllowed()) { 78 update.analytics_storage = 'granted'; 79 } 80 if (adsAllowed()) { 81 update.ad_storage = 'granted'; 82 update.ad_user_data = 'granted'; 83 update.ad_personalization = 'granted'; 84 } 85 if (Object.keys(update).length) { 86 gtag('consent', 'update', update); 87 } 88 } 89 rtmApplyConsent(); 90 // Complianz ei lataa sivua uudelleen valinnan jälkeen, joten ilman tätä 91 // hyväksyntä vaikuttaisi vasta seuraavalla sivunlatauksella. 92 document.addEventListener('cmplz_status_change', rtmApplyConsent); 93})(); 94</script>
94 95 <!-- Google tag (gtag.js) GA4 - RTM mu-plugin -->
vendor: 64 bytes, lines 95-96
95 96<script async src="https://www.googletagmanager.com/gtag/js?id=
96G-TZD86E9J64
vendor: 12 bytes, line 96
96"></script>
97<script>
vendor: 127 bytes, lines 98-101
98window.dataLayer = window.dataLayer || []; 99function gtag(){dataLayer.push(arguments);} 100gtag("js", new Date()); 101gtag("config", "
101G-TZD86E9J64
vendor: 4 bytes, line 101
101");
102</script>
102 103 104<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> 105<meta name="description" content="Klikkaa lehden numeroa, niin pääset lukemaan kyseisen näköislehden. Alla 100 viimeisintä Vuosaari-lehteä."/> 106<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 107<link rel="canonical" href="https://vuosaarilehti.fi/lehtiarkisto/" /> 108<meta property="og:locale" content="fi_FI" /> 109<meta property="og:type" content="article" /> 110<meta property="og:title" content="Lehtiarkisto - Vuosaari-lehti" /> 111<meta property="og:description" content="Klikkaa lehden numeroa, niin pääset lukemaan kyseisen näköislehden. Alla 100 viimeisintä Vuosaari-lehteä." /> 112<meta property="og:url" content="https://vuosaarilehti.fi/lehtiarkisto/" /> 113<meta property="og:site_name" content="Vuosaari-lehti" /> 114<meta property="og:updated_time" content="2026-09-30T16:07:08+03:00" /> 115<meta property="og:image" content="https://vuosaarilehti.fi/wp-content/uploads/2026/06/vuosaari-og.png" /> 116<meta property="og:image:secure_url" content="https://vuosaarilehti.fi/wp-content/uploads/2026/06/vuosaari-og.png" /> 117<meta property="og:image:width" content="1200" /> 118<meta property="og:image:height" content="630" /> 119<meta property="og:image:alt" content="lehtiarkisto" /> 120<meta property="og:image:type" content="image/png" /> 121<meta name="twitter:card" content="summary_large_image" /> 122<meta name="twitter:title" content="Lehtiarkisto - Vuosaari-lehti" /> 123<meta name="twitter:description" content="Klikkaa lehden numeroa, niin pääset lukemaan kyseisen näköislehden. Alla 100 viimeisintä Vuosaari-lehteä." /> 124<meta name="twitter:image" content="https://vuosaarilehti.fi/wp-content/uploads/2026/06/vuosaari-og.png" /> 125<meta name="twitter:label1" content="Time to read" /> 126<meta name="twitter:data1" content="2 minutes" /> 127<!-- /Rank Math WordPress SEO plugin --> 128 129<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 130<link rel="alternate" type="application/rss+xml" title="Vuosaari-lehti » syöte" href="https://vuosaarilehti.fi/feed/" /> 131<link rel="alternate" type="application/rss+xml" title="Vuosaari-lehti » kommenttien syöte" href="https://vuosaarilehti.fi/comments/feed/" /> 132 133<meta name="google-site-verification" content="NX7iWroV8_x3DgkaSXnNY65XRJhaSsKo940KP_UDAgw" />
134<script type="text/javascript"> 135 136function addLoadEvent(func) { 137 var oldonload = window.onload; 138 if (typeof window.onload != 'function') { 139 window.onload = func; 140 } else { 141 window.onload = function() { 142 oldonload(); 143 func(); 144 } 145 } 146} 147 148</script>
148 149<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://vuosaarilehti.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fvuosaarilehti.fi%2Flehtiarkisto%2F" /> 150<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://vuosaarilehti.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fvuosaarilehti.fi%2Flehtiarkisto%2F&format=xml" /> 151<!-- vuosaarilehti.fi is managing ads with Advanced Ads 2.0.26 â https://wpadvancedads.com/ -->
151<script id="vuosa-ready"> 152 window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[]; </script>
152 153 <style id="wp-img-auto-sizes-contain-inline-css"> 154img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 155/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 156</style> 157 158<link rel='stylesheet' id='paywallcss-css' href='https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/pw.css' media='all' /> 159<link rel='stylesheet' id='sqstream-css' href='https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/squareblocks/css/stream.css?v=1616069973' media='all' /> 160<link rel='stylesheet' id='sqbento-css' href='https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/squareblocks/css/bentobox.css?v=1643906782' media='all' /> 161<style id="wp-emoji-styles-inline-css"> 162 163 img.wp-smiley, img.emoji { 164 display: inline !important; 165 border: none !important; 166 box-shadow: none !important; 167 height: 1em !important; 168 width: 1em !important; 169 margin: 0 0.07em !important; 170 vertical-align: -0.1em !important; 171 background: none !important; 172 padding: 0 !important; 173 } 174/*# sourceURL=wp-emoji-styles-inline-css */ 175</style> 176<style id="wp-block-library-inline-css"> 177:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
177--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 178 179/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 180</style> 181<style id="classic-theme-styles-inline-css"> 182/*! This file is auto-generated */ 183.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 184/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 185</style> 186 187<style id="global-styles-inline-css"> 188:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1880) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
188.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 189/*# sourceURL=global-styles-inline-css */ 190</style> 191 192<link rel='stylesheet' id='jquery-ui-full-css' href='//ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/ui-lightness/jquery-ui.css' media='all' /> 193<link rel='stylesheet' id='slb_core-css' href='https://vuosaarilehti.fi/wp-content/plugins/simple-lightbox/client/css/app.css' media='all' /> 194<link rel='stylesheet' id='unslider-css-css' href='https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-slider/public/assets/css/unslider.css' media='all' /> 195<link rel='stylesheet' id='slider-css-css' href='https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-slider/public/assets/css/slider.css' media='all' /> 196<link rel='stylesheet' id='rtm-mobile-fixes-css' href='https://vuosaarilehti.fi/wp-content/mu-plugins/rtm-mobile-fixes/mobile-fixes.css' media='all' /> 197<link rel='stylesheet' id='bones-stylesheet-css' href='https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/library/css/style.css' media='all' />
198<script id="jquery-core-js" src="https://vuosaarilehti.fi/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 198
198
199<script id="jquery-migrate-js" src="https://vuosaarilehti.fi/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 199
199
200<script id="tml-themed-profiles-js" src="https://vuosaarilehti.fi/wp-content/plugins/theme-my-login-fork/modules/themed-profiles/themed-profiles.js"></script>
vendor: 1 bytes, line 200
200
201<script id="advanced-ads-advanced-js-js-extra"> 202var advads_options = {"blog_id":"1","privacy":{"enabled":false,"state":"not_needed"}}; 203//# sourceURL=advanced-ads-advanced-js-js-extra 204</script>
vendor: 1 bytes, line 204
204
205<script id="advanced-ads-advanced-js-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads/assets/dist/advanced.js"></script>
vendor: 1 bytes, line 205
205
206<script id="advanced_ads_pro/visitor_conditions-js-extra"> 207var advanced_ads_pro_visitor_conditions = {"referrer_cookie_name":"advanced_ads_pro_visitor_referrer","referrer_exdays":"365","page_impr_cookie_name":"advanced_ads_page_impressions","page_impr_exdays":"3650"}; 208//# sourceURL=advanced_ads_pro%2Fvisitor_conditions-js-extra 209</script>
vendor: 1 bytes, line 209
209
210<script id="advanced_ads_pro/visitor_conditions-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-pro/modules/advanced-visitor-conditions/inc/conditions.min.js"></script>
vendor: 1 bytes, line 210
210
211<script id="bootstrap-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/bootstrap.min.js"></script>
vendor: 1 bytes, line 211
211
212<script id="fitvids-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.fitvids-ie.js"></script>
vendor: 1 bytes, line 212
212
213<script id="utils-js-extra"> 214var userSettings = {"url":"/","uid":"0","time":"1790835001","secure":"1"}; 215//# sourceURL=utils-js-extra 216</script>
vendor: 1 bytes, line 216
216
217<script id="utils-js" src="https://vuosaarilehti.fi/wp-includes/js/utils.min.js"></script>
vendor: 1 bytes, line 217
217
218<script id="bones-modernizr-js" src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/library/js/libs/modernizr.custom.min.js"></script>
218 219<link rel="https://api.w.org/" href="https://vuosaarilehti.fi/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://vuosaarilehti.fi/wp-json/wp/v2/pages/350" /><link rel='shortlink' href='https://vuosaarilehti.fi/?p=350' /> 220<meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1"> 221<!-- IS_CONNECTED --><link href="https://fonts.googleapis.com/css?family=Cabin:400,400i,700,700i" rel="stylesheet">
222<script> 223 224oembeds = []; 225 226function place_oembeds() { 227 for (var oemb in oembeds) { 228 var data = {'action': 'get_oembed', 'url' : oembeds[oemb].url, "target" : oembeds[oemb].elem}; 229 jQuery.post('https://vuosaarilehti.fi/wp-admin/admin-ajax.php', data, function(response) { 230 response = jQuery.parseJSON(response); 231 jQuery(response.target).html(response.content); 232 jQuery(response.target).fitVids(); 233 if (typeof FB != 'undefined') FB.XFBML.parse(); 234 if (typeof window.instgrm != 'undefined') window.instgrm.Embeds.process(); 235 jQuery("#some_page .some_container").trigger("ss-rearrange"); 236 }) 237 } 238} 239 240function get_oembed(elem,url) { 241 oembeds.push({'elem': elem, 'url':url}); 242 console.log("oembed: " + url); 243} 244addLoadEvent(place_oembeds); 245</script>
vendor: 1 bytes, line 245
245
246<script> 247function rtm_popinc(v,i){ 248 var data = {b: 1, v: v, i: i}; 249 jQuery.ajax({ 250 url: "https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/popularity/view/", 251 data: data, 252 dataType: "json", 253 cache: false, 254 error: function(e) { 255 console.log('rtm_pop ajax error: ' + e); 256 }, 257 success: function(e) { 258 console.log('rtm_pop'); 259 } 260 }); 261} 262var rtm_impressed = []; 263function rtm_impress(pid) { 264 if (jQuery.inArray(pid, rtm_impressed) == -1) { 265 rtm_impressed.push(pid); 266 rtm_popinc(0,pid); 267 } 268} 269 270</script>
270 271<style> 272#trend_monitor { 273 position: fixed; 274 right: 0px; 275 top: 10vh; 276 background-color: white; 277 border-top: 2px solid black; 278 border-left: 2px solid black; 279 border-bottom: 2px solid black; 280 z-index: 999999; 281 box-shadow: 0 0 2rem rgba(0,0,0,0.2); 282} 283#trend_monitor.minimized { 284 right: -302px; 285} 286#trend_monitor a { 287 text-decoration: none; 288} 289.trend_posts img { 290 max-width: 100%; 291 width: 100%; 292 background-color: rgba(0,0,0,0.8); 293 margin-bottom: 0.5rem; 294} 295.trend_posts .image { 296 width: 20%; 297 flex-shrink: 0; 298 padding-right: 0.5rem; 299} 300.trending_post { 301 display: flex; 302 border-bottom:1px solid rgba(0,0,0,0.2); 303 margin-bottom:0.5rem; 304 padding-bottom:0.5rem; 305} 306.trending_post:last-child { 307 border-bottom: none; 308 margin-bottom: 0; 309} 310.trend_content { 311 position: relative; 312 width: 300px; 313 padding:1rem; 314 min-height: 10rem; 315 font-size: 1rem; 316} 317.trend_content .title { 318 font-weight: bold; 319 font-size: 0.9rem; 320} 321.trend_content .meta { 322 font-size: 0.7rem; 323} 324.trend_content .meta > span { 325 margin-right: 0.5rem; 326 color: rgba(0,0,0,0.7); 327} 328.trend_content .meta .date { 329 margin-right: 0.3rem; 330} 331.trend_handle { 332 margin-left: -5.6em; 333 height: auto; 334 padding: 0.2rem 0.5rem; 335 top: 3rem; 336 width: auto; 337 background-color: black; 338 position: absolute; 339 display: inline-block; 340 color: white; 341 transform: rotate(90deg); 342 cursor:ew-resize; 343} 344.trend_handle:hover { 345 color:white; 346} 347#trend_monitor .trend_monitor_h { 348 margin:0; 349 padding:0 0 0.5rem 0; 350 font-size:1.2rem; 351 font-weight:bold; 352} 353</style> 354
354<script type="text/javascript"> 355 var advadsCfpQueue = []; 356 var advadsCfpAd = function( adID ) { 357 if ( 'undefined' === typeof advadsProCfp ) { 358 advadsCfpQueue.push( adID ) 359 } else { 360 advadsProCfp.addElement( adID ) 361 } 362 } 363 </script>
363 364
364<script> 365var sqbpager = new Object(); 366</script>
366 367<style id="custom-background-css"> 368body.custom-background { background-image: url("https://vuosaarilehti.fi/wp-content/uploads/2019/06/Tausta-netti-24-19-1.jpg"); background-position: center bottom; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; } 369</style> 370
370<script type="text/javascript"> 371 if ( typeof advadsGATracking === 'undefined' ) { 372 window.advadsGATracking = { 373 delayedAds: {}, 374 deferedAds: {} 375 }; 376 } 377 </script>
377 378 <link rel="stylesheet" href="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/vuosaarilehti.css?v=1786439094" type="text/css" media="screen" /> 379</head> 380 381<body class="wp-singular page-template page-template-page_wide page-template-page_wide-php page page-id-350 custom-background wp-theme-uusi-verkkolehti aa-prefix-vuosa- wide"> 382 383 <div id="container"> 384 385<div id="above-everything"><div class="widget vuosa-widget"><div class="vuosa-paraati vuosa-entity-placement" id="vuosa-4254317224"><div id="vuosa-1406904472" data-vuosa-trackid="19984" data-vuosa-trackbid="1" class="vuosa-target vuosa-target"><a data-no-instant="1" href="https://www.k-ruoka.fi/kauppa/k-supermarket-vuosaari" rel="noopener" class="a2t-link" target="_blank" aria-label="Cittari BANNERI PERUS 20-26"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" data-src="https://vuosaarilehti.fi/wp-content/uploads/2026/05/Cittari-BANNERI-PERUS-20-26-scaled.png" alt="" width="1190" height="300" /><noscript><img src="https://vuosaarilehti.fi/wp-content/uploads/2026/05/Cittari-BANNERI-PERUS-20-26-scaled.png" alt="" width="1190" height="300" /></noscript></a></div></div></div></div><!-- dynamic sidebar: above-everything --><!-- NO HEADER IMG --><div class="clearfix"></div> 386<div id="sitetools"><div id="sitetools-edge"> 387<span class="paywall-login-wrap paywall-logged_out"><a href="https://vuosaarilehti.fi/kirjaudu/" class="paywall-profile-link"><i class="icon icon-user" aria-hidden="true"></i></a><span class="paywall-login-wrap-options"><a href="https://vuosaarilehti.fi/kirjaudu/">Kirjaudu</a><a href="https://vuosaarilehti.fi/tunnukset/">Luo tunnus</a></span></span><span class="sitetools-title"><span class="sitetools-title-text">Seuraa Vuosaari-lehteä: </span><a href="https://www.instagram.com/vuosaarilehti.fi/" class="sitetools-icon"><i class="icon icon-instagram"></i></a></span><span class="sitetools-search"><form action="/" method="get" class="sitetools-search-form"><input type="text" name="s" value="" placeholder="Haku" class="sitetools-term"><button type="submit" class="sitetools-submit"><i class="icon icon-search"></i></button></form></span><div class="clearfix"></div> 388</div></div><!-- sitetools --> 389<span id="sitemenu-anchor"></span> 390 391<div id="header-wrap"><div id="header" style=""> 392<a href="/" id="logolink"> 393<img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" class="logo" data-src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/vuosaari1.png"><noscript><img class="logo" src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/vuosaari1.png"></noscript> 394<img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" class="logo2" data-src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/vuosaari1.png"><noscript><img class="logo2" src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/vuosaari1.png"></noscript></a> 395<span class="today">Torstai<br/>01.10.2026</span> 396<!-- 397<a href="/laheta-lukijan-kirjoitus-tai-kuva/" id="toimitukselle"><img src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/toimitukselle.png" alt="Lähetä toimitukselle kuva tai kirjoitus!"></a> 398--> 399</div><div class="topmenu"><ul id="menu-ylavalikko" class="secondaryNavigation"><li id="menu-item-353" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-350 current_page_item menu-item-353"><a href="https://vuosaarilehti.fi/lehtiarkisto/" aria-current="page">Printtilehden näköislehti</a></li> 400<li id="menu-item-239" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-239"><a href="https://vuosaarilehti.fi/jakelu/">Jakelu</a></li> 401<li id="menu-item-279" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-279"><a href="https://vuosaarilehti.fi/mediakortti/">Mediakortit</a></li> 402<li id="menu-item-376" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-376"><a href="https://vuosaarilehti.fi/vuosaari-lehti/">Vuosaari-lehti ja yhteystiedot</a></li> 403<li id="menu-item-835" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-835"><a href="https://vuosaarilehti.fi/juttuvinkki/">Yhteydenottolomake</a></li> 404</ul></div></div> 405<div class="clearfix"></div> 406 407 408<div id="navbar"> 409<div id="navbar-edge"> 410<div id="inner-navbar"> 411<a href="/"><span class="homebutton" title="Vuosaari-lehti"><i class="icon icon-home"></i></span></a> 412<div class="menu-paavalikko-container"><ul id="menu-paavalikko" class="menu sitenavigation"><li id="menu-item-6" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6"><a href="/">
412Uutiset</a> 413<ul class="sub-menu"> 414 <li id="menu-item-282" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-282"><a href="https://vuosaarilehti.fi/category/urheilujaharrastukset/">Urheilu ja harrastukset</a></li> 415 <li id="menu-item-281" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-281"><a href="https://vuosaarilehti.fi/category/rakentaminenjakaavoitus/">Rakentaminen ja kaavoitus</a></li> 416 <li id="menu-item-94" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94"><a href="https://vuosaarilehti.fi/category/lapset-ja-nuoret/">Lapset ja nuoret</a></li> 417 <li id="menu-item-93" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-93"><a href="https://vuosaarilehti.fi/category/kulttuuri/">Kulttuuri</a></li> 418 <li id="menu-item-283" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-283"><a href="https://vuosaarilehti.fi/category/liikenne/">Liikenne</a></li> 419 <li id="menu-item-440" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-440"><a href="https://vuosaarilehti.fi/category/koulut/">Koulut ja päiväkodit</a></li> 420 <li id="menu-item-598" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-598"><a href="https://vuosaarilehti.fi/category/yritykset/">Yritykset</a></li> 421 <li id="menu-item-1620" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1620"><a href="https://vuosaarilehti.fi/category/terveys/">Terveys</a></li> 422 <li id="menu-item-369" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-369"><a href="/sarjakuvat/">Sarjakuvat</a></li> 423 <li id="menu-item-12635" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-12635"><a href="https://vuosaarilehti.fi/category/yleinen/kolumni/">Kolumnit</a></li> 424</ul> 425</li> 426<li id="menu-item-73" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-73"><a href="https://vuosaarilehti.fi/category/henkilot/">Henkilöt</a></li> 427<li id="menu-item-329" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-329"><a href="https://vuosaarilehti.fi/category/tapahtumat/">Tapahtumat</a></li> 428<li id="menu-item-245" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-245"><a href="https://vuosaarilehti.fi/category/rikokset-ja-onnettomuudet/">Rikokset ja onnettomuudet</a></li> 429<li id="menu-item-95" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-95"><a href="https://vuosaarilehti.fi/category/luonto/">Luonto</a></li> 430<li id="menu-item-1067" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1067"><a href="https://vuosaarilehti.fi/category/historia/">Historia</a></li> 431<li id="menu-item-567" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-567"><a href="https://vuosaarilehti.fi/category/pakinat/">Pakinat</a></li> 432<li id="menu-item-356" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-356"><a href="https://vuosaarilehti.fi/category/lukijalta/">Lukijalta</a></li> 433</ul></div><div style="clear: both;"></div> 434</div> 435</div> 436</div> 437 438<div id="mobi-navbar"> 439<div id="mobi-buttons" style="display: none;"> 440<a class="mobitoggle" onclick="jQuery('#mobi-inner-navbar-content').toggle(600);"><i class="icon icon-bars notification-icon"></i></a> 441 442<a href="/" class="mobi-sitetitle"><img data-lazyloaded="1" src="data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" data-src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/vuosaari1.png"><noscript><img src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/vuosaari1.png"></noscript></span></a> 443 444<form action="/" method="get" class="mobi-search-form" style="display: none;"> 445<input type="text" name="s" value="" placeholder="Haku" class="mobi-search-term"> 446</form> 447 448<a onclick="jQuery('.mobi-search-form,.mobi-sitetitle').toggle(200);" class="mobi-search"><i class="icon icon-search" aria-hidden="true"></i></a> 449 450<a href="https://vuosaarilehti.fi/kirjaudu/" class="mobi-login"><i class="icon icon-user-o" aria-hidden="true"></i></a> 451</div> 452 453<div id="mobi-search-box" style="display: none;"> 454<form action="/" method="get" class="mobi-search-form"> 455<input type="text" name="s" value="" placeholder="Haku" class="mobi-search-term"> 456</form> 457</div> 458<div id="mobi-inner-navbar"> 459<div id="mobi-inner-navbar-content"> 460<div class="mobimenu_container"> 461</div> 462<!-- HMM navbar --><div class="mobimenu_container"><ul id="menu-paavalikko-1" class="dropdown-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6" role="presentation"><a role="menuitem" class="menu-link" href="/">
462Uutiset</a> 463 464 465<a href="#" class="dropdown-toggle"><i class="icon icon-plus icon-lg"></i></a> 466<ul role="menu" class="dropdown-menu sub-menu sub-menu-1"> 467 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-282" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/urheilujaharrastukset/">Urheilu ja harrastukset</a> 468</li> 469 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-281" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/rakentaminenjakaavoitus/">Rakentaminen ja kaavoitus</a> 470</li> 471 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-94" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/lapset-ja-nuoret/">Lapset ja nuoret</a> 472</li> 473 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-93" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/kulttuuri/">Kulttuuri</a> 474</li> 475 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-283" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/liikenne/">Liikenne</a> 476</li> 477 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-440" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/koulut/">Koulut ja päiväkodit</a> 478</li> 479 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-598" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/yritykset/">Yritykset</a> 480</li> 481 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1620" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/terveys/">Terveys</a> 482</li> 483 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-369" role="presentation"><a role="menuitem" class="menu-link" href="/sarjakuvat/">Sarjakuvat</a> 484</li> 485 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-12635" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/yleinen/kolumni/">Kolumnit</a> 486</li> 487</ul> 488</li> 489<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-73" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/henkilot/">Henkilöt</a> 490</li> 491<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-329" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/tapahtumat/">Tapahtumat</a> 492</li> 493<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-245" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/rikokset-ja-onnettomuudet/">Rikokset ja onnettomuudet</a> 494</li> 495<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-95" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/luonto/">Luonto</a> 496</li> 497<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1067" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/historia/">Historia</a> 498</li> 499<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-567" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/pakinat/">Pakinat</a> 500</li> 501<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-356" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/category/lukijalta/">Lukijalta</a> 502</li> 503</ul></div><div class="mobimenu_container"><ul id="menu-ylavalikko-1" class="dropdown-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-350 current_page_item menu-item-353 current-site" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/lehtiarkisto/">Printtilehden näköislehti</a> 504</li> 505<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-239" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/jakelu/">Jakelu</a> 506</li> 507<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-279" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/mediakortti/">Mediakortit</a> 508</li> 509<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-376" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/vuosaari-lehti/">Vuosaari-lehti ja yhteystiedot</a> 510</li> 511<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-835" role="presentation"><a role="menuitem" class="menu-link" href="https://vuosaarilehti.fi/juttuvinkki/">Yhteydenottolomake</a> 512</li> 513</ul></div><div class="mobimenu_container"> 514<!--<a href="/laheta-lukijan-kirjoitus-tai-kuva/"><img src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/vuosaarilehti/toimitukselle.png" alt="Lähetä toimitukselle kuva tai kirjoitus!"></a> --> 515</div> 516</div> 517</div> 518
519<script> 520function mobi_navbar_toggles() { 521 jQuery('.navi-toggle-dropdown').click(function(event) { 522 event.preventDefault(); 523 if (jQuery(this).parent().hasClass('open')) { 524 jQuery(this).parent().removeClass('open'); 525 jQuery(this).find('.icon').removeClass('icon-minus').addClass('icon-plus'); 526 } else { 527 jQuery(this).parent().addClass('open'); 528 jQuery(this).find('.icon').removeClass('icon-plus').addClass('icon-minus'); 529 } 530 }); 531 532} 533/* addLoadEvent(mobi_navbar_toggles); */ 534</script>
534 535</div> 536 537 <div id="content"> <div id="inner-content" class="wrap clearfix"> <div id="main" class="eightcol first clearfix" role="main"> 538 <article id="post-350" class="clearfix post-350 page type-page status-publish hentry" role="article" itemscope itemtype="http://schema.org/BlogPosting"> 539 <header class="article-header"> 540 <h1 class="page-title" itemprop="headline">Lehtiarkisto</h1> 541 <p class="byline vcard"><time class="updated" datetime="2018-11-2" pubdate>2.11.2018</time> <span class="author"><span class="fn"><a href="https://vuosaarilehti.fi/author/anttihonkanen/" title="Kirjoittanut: Antti Honkanen" rel="author">Antti Honkanen</a></span></span>.<meta itemprop="datePublished" content="2018-11-02T12:58:48+0200"></p> 542 </header> <!-- end article header --> 543 544 <section class="entry-content clearfix" itemprop="articleBody"> 545 <img src="" style="display: none;" class="hidden_featured_image" itemprop="image" alt="Lehtiarkisto"/> 546 <h2><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_30_2026" target="_blank" rel="noopener">Klikkaa tätä linkkiä, niin pääset lukemaan viimeisimmän Vuosaari-lehden.</a></span></h2> 547<p> </p> 548<div style="position: relative; padding-top: max(60%,326px); height: 0; width: 100%;"><iframe data-lazyloaded="1" src="about:blank" style="position: absolute; border: none; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0;" title="Vuosaari-lehti 30/2026" data-src="https://e.issuu.com/embed.html?d=vuosaari-lehti_30_2026&u=vuosaari" sandbox="allow-top-navigation allow-top-navigation-by-user-activation allow-downloads allow-scripts allow-same-origin allow-popups allow-modals allow-popups-to-escape-sandbox allow-forms" allowfullscreen="allowfullscreen"></iframe><noscript><iframe style="position: absolute; border: none; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0;" title="Vuosaari-lehti 30/2026" src="https://e.issuu.com/embed.html?d=vuosaari-lehti_30_2026&u=vuosaari" sandbox="allow-top-navigation allow-top-navigation-by-user-activation allow-downloads allow-scripts allow-same-origin allow-popups allow-modals allow-popups-to-escape-sandbox allow-forms" allowfullscreen="allowfullscreen"></iframe></noscript></div> 549<p> </p> 550<p>Klikkaa lehden numeroa, niin pääset lukemaan kyseisen näköislehden. Alla 100 viimeisintä Vuosaari-lehteä.</p> 551<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_30_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 30/2026, ilmestynyt 30.9.2026.</a></span></p> 552<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_29_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 29/2026, ilmestynyt 23.9.2026.</a></span></p> 553<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_28_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 28/2026, ilmestynyt 16.9.2026.</a></span></p> 554<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_27_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 27/2026, ilmestynyt 9.9.2026.</a></span></p> 555<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_26_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 26/2026, ilmestynyt 2.9.2026.</a></span></p> 556<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_25_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 25/2026, ilmestynyt 26.8.2026.</a></span></p> 557<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_24_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 24/2026, ilmestynyt 19.8.2026.</a></span></p> 558<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_23_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 23/2026, ilmestynyt 12.8.2026.</a></span></p> 559<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_22_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 22/2026, ilmestynyt 10.6.2026.</a></span></p> 560<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_21_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 21/2026, ilmestynyt 3.6.2026.</a></span></p> 561<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_20_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 20/2026, ilmestynyt 27.5.2026.</a></span></p> 562<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_19_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 19/2026, ilmestynyt 20.5.2026.</a></span></p> 563<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_18_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 18/2026, ilmestynyt 13.5.2026.</a></span></p> 564<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_17_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 17/2026, ilmestynyt 6.5.2026.</a></span></p> 565<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_16_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 16/2026, ilmestynyt 29.4.2026.</a></span></p> 566<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_15_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 15/2026, ilmestynyt 22.4.2026.</a></span></p> 567<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_14_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 14/2026, ilmestynyt 15.4.2026.</a></span></p> 568<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_13_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 13/2026, ilmestynyt 8.4.2026.</a></span></p> 569<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_12_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 12/2026, ilmestynyt 1.4.2026.</a></span></p> 570<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_11_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 11/2026, ilmestynyt 25.3.2026.</a></span></p> 571<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_10_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 10/2026, ilmestynyt 18.3.2026.</a></span></p> 572<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_9_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 9/2026, ilmestynyt 11.3.2026.</a></span></p> 573<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_8_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 8/2026, ilmestynyt 4.3.2026.</a></span></p> 574<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_7_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 7/2026, ilmestynyt 25.2.2026.</a></span></p> 575<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_6_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 6/2026, ilmestynyt 18.2.2026.</a></span></p> 576<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_5_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 5/2026, ilmestynyt 11.2.2026.</a></span></p> 577<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_4_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 4/2026, ilmestynyt 4.2.2026.</a></span></p> 578<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_3_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 3/2026, ilmestynyt 28.1.2026.</a></span></p> 579<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_2_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 2/2026, ilmestynyt 21.1.2026.</a></span></p> 580<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_1_2026" target="_blank" rel="noopener">Vuosaari-lehti numero 1/2026, ilmestynyt 14.1.2026.</a></span></p> 581<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_43_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 43/2025, ilmestynyt 17.12.2025.</a></span></p> 582<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_42_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 42/2025, ilmestynyt 10.12.2025.</a></span></p> 583<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_41_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 41/2025, ilmestynyt 3.12.2025.</a></span></p> 584<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_40_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 40/2025, ilmestynyt 26.11.2025.</a></span></p> 585<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_39_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 39/2025, ilmestynyt 19.11.2025.</a></span></p> 586<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_38_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 38/2025, ilmestynyt 12.11.2025.</a></span></p> 587<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_37_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 37/2025, ilmestynyt 5.11.2025.</a></span></p> 588<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_36_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 36/2025, ilmestynyt 29.10.2025.</a></span></p> 589<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_35_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 35/2025, ilmestynyt 22.10.2025.</a></span></p> 590<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_34_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 34/2025, ilmestynyt 15.10.2025.</a></span></p> 591<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_33_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 33/2025, ilmestynyt 8.10.2025.</a></span></p> 592<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_32_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 32/2025, ilmestynyt 1.10.2025.</a></span></p> 593<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_31_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 31/2025, ilmestynyt 24.9.2025.</a></span></p> 594<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_30_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 30/2025, ilmestynyt 17.9.2025.</a></span></p> 595<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_29_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 29/2025, ilmestynyt 10.9.2025.</a></span></p> 596<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_28_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 28/2025, ilmestynyt 3.9.2025.</a></span></p> 597<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_27_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 27/2025, ilmestynyt 27.8.2025.</a></span></p> 598<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_26_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 26/2025, ilmestynyt 20.8.2025.</a></span></p> 599<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_25_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 25/2025, ilmestynyt 13.8.2025.</a></span></p> 600<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_24_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 24/2025, ilmestynyt 6.8.2025.</a></span></p> 601<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_23_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 23/2025, ilmestynyt 11.6.2025.</a></span></p> 602<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_22_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 22/2025, ilmestynyt 4.6.2025.</a></span></p> 603<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_21_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 21/2025, ilmestynyt 28.5.2025.</a></span></p> 604<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_20_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 20/2025, ilmestynyt 21.5.2025.</a></span></p> 605<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_19_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 19/2025, ilmestynyt 14.5.2025.</a></span></p> 606<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_18_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 18/2025, ilmestynyt 7.5.2025.</a></span></p> 607<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_17_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 17/2025, ilmestynyt 30.4.2025.</a></span></p> 608<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_16_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 16/2025, ilmestynyt 23.4.2025.</a></span></p> 609<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_15_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 15/2025, ilmestynyt 16.4.2025.</a></span></p> 610<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_14_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 14/2025, ilmestynyt 9.4.2025.</a></span></p> 611<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_13_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 13/2025, ilmestynyt 2.4.2025.</a></span></p> 612<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_12_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 12/2025, ilmestynyt 26.3.2025.</a></span></p> 613<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_11_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 11/2025, ilmestynyt 19.3.2025.</a></sp
613an></p> 614<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_10_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 10/2025, ilmestynyt 12.3.2025.</a></span></p> 615<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_9_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 9/2025, ilmestynyt 5.3.2025.</a></span></p> 616<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_8_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 8/2025, ilmestynyt 26.2.2025.</a></span></p> 617<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_7_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 7/2025, ilmestynyt 19.2.2025.</a></span></p> 618<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_6_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 6/2025, ilmestynyt 12.2.2025.</a></span></p> 619<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vuosaari-lehti_5_2025" target="_blank" rel="noopener">Vuosaari-lehti numero 5/2025, ilmestynyt 5.2.2025.</a></span></p> 620<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx042025" target="_blank" rel="noopener">Vuosaari-lehti numero 4/2025, ilmestynyt 29.1.2025.</a></span></p> 621<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx032025" target="_blank" rel="noopener">Vuosaari-lehti numero 3/2025, ilmestynyt 22.1.2025.</a></span></p> 622<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx022025" target="_blank" rel="noopener">Vuosaari-lehti numero 2/2025, ilmestynyt 15.1.2025.</a></span></p> 623<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx012025" target="_blank" rel="noopener">Vuosaari-lehti numero 1/2025, ilmestynyt 8.1.2025.</a></span></p> 624<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx422024" target="_blank" rel="noopener">Vuosaari-lehti numero 42/2024, ilmestynyt 18.12.2024.</a></span></p> 625<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx412024" target="_blank" rel="noopener">Vuosaari-lehti numero 41/2024, ilmestynyt 11.12.2024.</a></span></p> 626<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx402024" target="_blank" rel="noopener">Vuosaari-lehti numero 40/2024, ilmestynyt 4.12.2024.</a></span></p> 627<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx392024" target="_blank" rel="noopener">Vuosaari-lehti numero 39/2024, ilmestynyt 27.11.2024.</a></span></p> 628<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx382024" target="_blank" rel="noopener">Vuosaari-lehti numero 38/2024, ilmestynyt 20.11.2024.</a></span></p> 629<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx372024" target="_blank" rel="noopener">Vuosaari-lehti numero 37/2024, ilmestynyt 13.11.2024.</a></span></p> 630<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx362024" target="_blank" rel="noopener">Vuosaari-lehti numero 36/2024, ilmestynyt 6.11.2024.</a></span></p> 631<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx352024" target="_blank" rel="noopener">Vuosaari-lehti numero 35/2024, ilmestynyt 30.10.2024.</a></span></p> 632<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx342024" target="_blank" rel="noopener">Vuosaari-lehti numero 34/2024, ilmestynyt 23.10.2024.</a></span></p> 633<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx332024" target="_blank" rel="noopener">Vuosaari-lehti numero 33/2024, ilmestynyt 16.10.2024.</a></span></p> 634<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx322024" target="_blank" rel="noopener">Vuosaari-lehti numero 32/2024, ilmestynyt 9.10.2024.</a></span></p> 635<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx312024" target="_blank" rel="noopener">Vuosaari-lehti numero 31/2024, ilmestynyt 2.10.2024.</a></span></p> 636<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx302024" target="_blank" rel="noopener">Vuosaari-lehti numero 30/2024, ilmestynyt 25.9.2024.</a></span></p> 637<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx292024" target="_blank" rel="noopener">Vuosaari-lehti numero 29/2024, ilmestynyt 18.9.2024.</a></span></p> 638<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx282024" target="_blank" rel="noopener">Vuosaari-lehti numero 28/2024, ilmestynyt 11.9.2024.</a></span></p> 639<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx272024" target="_blank" rel="noopener">Vuosaari-lehti numero 27/2024, ilmestynyt 4.9.2024.</a></span></p> 640<p><a href="https://issuu.com/vuosaari/docs/vspgx262024" target="_blank" rel="noopener"><span style="color: #ff0000;">Vuosaari-lehti numero 26/2024, ilmestynyt 28.8.2024.</span></a></p> 641<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx252024" target="_blank" rel="noopener">Vuosaari-lehti numero 25/2024, ilmestynyt 21.8.2024.</a></span></p> 642<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx242024" target="_blank" rel="noopener">Vuosaari-lehti numero 24/2024, ilmestynyt 14.8.2024.</a></span></p> 643<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx232024" target="_blank" rel="noopener">Vuosaari-lehti numero 23/2024, ilmestynyt 7.8.2024.</a></span></p> 644<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx222024_ca4764961c37b1" target="_blank" rel="noopener">Vuosaari-lehti numero 22/2024, ilmestynyt 12.6.2024.</a></span></p> 645<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx212024_82019e1f30a555" target="_blank" rel="noopener">Vuosaari-lehti numero 21/2024, ilmestynyt 5.6.2024.</a></span></p> 646<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx202024_ce55b96f75bba6" target="_blank" rel="noopener">Vuosaari-lehti numero 20/2024, ilmestynyt 29.5.2024.</a></span></p> 647<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx192024_64f0d13007c096" target="_blank" rel="noopener">Vuosaari-lehti numero 19/2024, ilmestynyt 22.5.2024.</a></span></p> 648<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx182024_abfcf7f91b5074" target="_blank" rel="noopener">Vuosaari-lehti numero 18/2024, ilmestynyt 15.5.2024.</a></span></p> 649<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx172024_a201cd595d4c8d" target="_blank" rel="noopener">Vuosaari-lehti numero 17/2024, ilmestynyt 8.5.2024.</a></span></p> 650<p><span style="color: #ff0000;"><a style="color: #ff0000;" href="https://issuu.com/vuosaari/docs/vspgx162024_7c7496b3df69b6" target="_blank" rel="noopener">Vuosaari-lehti numero 16/2024, ilmestynyt 1.5.2024.</a></span></p> 651 </section> <!-- end article section --> 652
652<script> 653jQuery('.entry-content p').fitVids(); 654</script>
654 655 656 </div> <!-- end #main --> 657 658 </div> <!-- end #inner-content --> 659 660 </div> <!-- end #content --> 661 662 663 <footer class="footer" role="contentinfo"> 664 665 <div id="inner-footer" class="wrap clearfix"> 666 667 <nav role="navigation"> 668 </nav> 669 670<div id="footerwidgets" class="clearfix"> 671 672<div id="footerwidgetleft" class="footerwidget"> 673</div> 674 675<div id="footerwidgetmidleft" class="footerwidget"> 676<div id="footer-mid-left"><div id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><h5>Vuosaari-lehti</h5> 677Toimitus:<br> 678Vuosaari-lehti<br> 679Merikorttikuja 6 E<br> 68000960 Helsinki<br> 681Puh: <a href="tel:0504629702">050 462 9702</a><br> 682<a href="mailto:vuosaarilehti(at)vuosaarilehti.fi">vuosaarilehti(at)vuosaarilehti.fi</a></div></div></div><!-- dynamic sidebar: footer-mid-left --></div> 683 684<div id="footerwidgetmidright" class="footerwidget"> 685<div id="footer-mid-right"><div id="custom_html-4" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><h5>Päätoimittaja</h5> 686Antti Honkanen<br> 687Puh. <a href="tel:0405538857">050 462 9702</a><br> 688<a href="mailto:eero.honkanen(at)vuosaarilehti.fi">vuosaarilehti(at)vuosaarilehti.fi</a><br> 689 690<h5>Ilmoitukset ja toimitus:</h5> 691Puh. <a href="tel:050 462 9702">050 462 9702</a>, <a href="tel:0405538857">040 553 8857</a></div></div></div><!-- dynamic sidebar: footer-mid-right --></div> 692 693<div id="footerwidgetright" class="footerwidget"> 694<div id="footer-right"><div id="custom_html-5" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><h5>Jakelu</h5> 695Ilmestymispäivä joka keskiviikko<br> 696Puh. <a href="tel:050 462 9702">050 462 9702</a><br> 697Aku Honkanen<br> 698Puh. <a href="tel:0407242713">040 724 2713</a></div></div></div><!-- dynamic sidebar: footer-right --></div> 699 700</div> 701 702 </div> <!-- end #inner-footer --> 703 704 </footer> <!-- end footer --> 705 706 707 708 </div> <!-- end #container --> 709 710
710<script type='text/javascript'> 711/* <![CDATA[ */ 712var advancedAds = {"adHealthNotice":{"enabled":true,"pattern":"AdSense fallback was loaded for empty AdSense ad \"[ad_title]\""},"frontendPrefix":"vuosa-","tracking":{"googleEvents":{"impression":"advanced_ads_impression","click":"advanced_ads_click"}}}; 713 714/* ]]> */ 715</script>
vendor: 1 bytes, line 715
715
716<script>rtm_popinc(350,0)</script>
716<script type="speculationrules"> 717{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/uusi-verkkolehti/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 718</script>
vendor: 1 bytes, line 718
718
719<script> 720function init_mobi_dropdown() { 721 jQuery('.dropdown-toggle').click(function(e) { 722 console.log(e.target); 723 if (jQuery(e.target).hasClass('icon-plus')) { 724 jQuery(e.target).removeClass('icon-plus').addClass('icon-minus'); 725 } else { 726 jQuery(e.target).removeClass('icon-minus').addClass('icon-plus'); 727 } 728 var ul = jQuery(e.target).parent().parent().children('ul'); 729 ul.toggle(); 730 }); 731} 732addLoadEvent(init_mobi_dropdown); 733</script>
vendor: 1 bytes, line 733
733
734<script> 735function init_lozad() { 736 console.log('lozad init'); 737 const observer = lozad(); 738 observer.observe(); 739} 740addLoadEvent(init_lozad); 741</script>
741 742<!-- BELOW: c --><style> 743.cm_ui h3 { 744 line-height: 1.1; 745} 746.cm_ui .cm_content { 747 margin-bottom: 1rem; 748} 749.cm_ui { 750 position: absolute; 751 top: 0; 752 left: 0; 753 width: 100vw; 754 min-height: 100vh; 755 background-color: rgba(255,255,255,0.5); 756 z-index: 999; 757} 758.cm_ui_wrap { 759 margin: 0 auto; 760 max-width: 1000px; 761} 762/* Modaalin sisus käyttää geneeristä .container-luokkaa, jota teemat 763 tyylittävät (pihtipudaskorulla teema maalasi sen valkoiseksi koko ruudun 764 korkuisena â iso tyhjä laatikko kortin ympärille). Nollataan teeman 765 vaikutus modaalin sisällä. */ 766.cm_ui .container { 767 background: none; 768 box-shadow: none; 769 border: 0; 770 height: auto; 771 min-height: 0; 772 max-width: none; 773 width: auto; 774 padding: 0; 775 margin: 0; 776} 777.cm_ui .container .row { 778 display: flex; 779 flex-direction: column; 780 justify-content: center; 781 min-height: 100vh; 782} 783.cm_ui .cookie_disclaimer_body, 784.cm_ui .cookie_selection { 785 padding: 2rem; 786 background-color: white; 787 box-shadow: 0 0 1rem rgba(0,0,0,0.2); 788} 789.cm_ui h4 { 790 margin: 0; 791 font-size: 1rem; 792 font-weight: bold; 793} 794.cm_ui th { 795 vertical-align: top; 796 padding-right: 1rem; 797} 798#manage_cookies p { 799 margin: 0 0 1em 0; 800} 801.cm_ui .cm_buttons { 802 text-align: center; 803} 804.cm_ui button { 805 margin: 0 1rem; 806} 807.cm_ui .cm_accept_all { 808 background-color: green; 809} 810.cm_ui .cm_exit, 811.cm_ui .cm_do_not_accept, 812.cm_ui .cm_open_selector, 813.cm_ui .cm_accept_selected { 814 background-color: #808080; 815} 816</style> 817<div id="cookie_disclaimer" class="cm_ui" style="display:none;"><div id="cookie_disclaimer_wrap" class="cm_ui_wrap"><div class="container"><div class="row"> 818<div class="cookie_disclaimer_body"> 819<h3>Vuosaari-lehti käyttää evästeitä</h3><div class="cm_content"><p>Keräämme evästeitä ja laitetunnisteita. Osa niistä on välttämättömiä palvelun toiminnalle, osaa käytämme kävijämäärien mittaamiseen ja mainonnan raportointiin. Voit valita, mitkä hyväksyt, ja muuttaa valintaasi myöhemmin.</p></div> 820<div class="cm_buttons"><button type="button" class="button cm_do_not_accept" onclick="cm_necessary();">Vain välttämättömät</button><button class="button cm_open_selector" onclick="cm_selector();">Asetukset</button> <button class="button cm_accept_all" onclick="cm_all();">Hyväksy kaikki</button> 821</div> 822</div> 823</div></div></div></div> 824<div id="manage_cookies" class="cm_ui" style="display:none;"><div id="manage_cookies_wrap" class="cm_ui_wrap"><div class="container"><div class="row"> 825<div class="cookie_selection"><table id="cookie_mgr"><tr><th><input type="checkbox" disabled="disabled" checked="checked" id="cm_default"></th><td><h4>Välttämättömät evästeet</h4><p>Nämä evästeet pitävät sivuston toiminnassa. Ne muistavat istuntosi, kirjautumisesi ja tekemäsi valinnat. Ilman niitä palvelu ei toimi, joten niitä ei voi kytkeä pois.</p></td></tr><tr><th><input type="checkbox" id="cm_remember"></th><td><h4>Muista minut -eväste</h4><p>Tunnistamme sinut, kun palaat sivustolle, etkä joudu kirjautumaan joka kerta uudelleen.</p></td></tr><tr><th><input type="checkbox" id="cm_analytics"></th><td><h4>Analytiikkaevästeet</h4><p>Analytiikka kertoo, montako kävijää sivustolla käy ja mitä sisältöjä luetaan. Käytämme tietoa sisällön suunnitteluun. Emme yhdistä sitä henkilöllisyyteesi. Käytössä olevat palvelut on lueteltu evästeselosteessa.</p></td></tr><tr><th><input type="checkbox" id="cm_ads"></th><td><h4>Mainonnan evästeet</h4><p>Mainostulot rahoittavat osan sivuston toiminnasta. Näiden evästeiden avulla raportoimme mainostajille, montako kertaa mainos näkyi ja montako kertaa sitä klikattiin. Raportit ovat anonyymejä. Emme luovuta henkilötietojasi mainostajille.</p></td></tr></table><div class="cm_buttons"><button type="button" class="button cm_do_not_accept" onclick="cm_necessary();">Vain välttämättömät</button><button class="button cm_accept_selected" onclick="cm_selected();">Hyväksy valitut</button> <button class="button cm_accept_all" onclick="cm_all();">Hyväksy kaikki</button></div></div></div></div></div></div> 826<a id="rtmcc_reopen" href="#" style="display:none;" onclick="cm_open();return false;">Evästeasetukset</a>
826<script> 827 828function cm_necessary() { 829 cm_set_cookie('cm_default',1,365); 830 cm_delete_cookie('cm_remember'); 831 cm_delete_cookie('cm_analytics'); 832 cm_delete_cookie('cm_ads'); 833 cm_purge_tracking(['_ga', '_gid', '_gat', '_gcl_', '_fbp', '_fbc']); 834 cm_reload(); 835} 836 837function cm_selected() { 838 var el_remember = document.getElementById('cm_remember'); 839 if (el_remember && el_remember.checked) { 840 cm_set_cookie('cm_remember',1,365); 841 } else { 842 cm_delete_cookie('cm_remember'); 843 } 844 cm_set_cookie('cm_default',1,365); 845 var el_analytics = document.getElementById('cm_analytics'); 846 if (el_analytics && el_analytics.checked) { 847 cm_set_cookie('cm_analytics',1,365); 848 } else { 849 cm_delete_cookie('cm_analytics'); 850 } 851 cm_set_cookie('cm_default',1,365); 852 var el_ads = document.getElementById('cm_ads'); 853 if (el_ads && el_ads.checked) { 854 cm_set_cookie('cm_ads',1,365); 855 } else { 856 cm_delete_cookie('cm_ads'); 857 } 858 cm_set_cookie('cm_default',1,365); 859 if (!(el_analytics && el_analytics.checked)) cm_purge_tracking(['_ga', '_gid', '_gat']); 860 if (!(el_ads && el_ads.checked)) cm_purge_tracking(['_gcl_', '_fbp', '_fbc']); 861 cm_reload(); 862} 863function cm_all() { 864 cm_set_cookie('cm_default',1,365); 865 cm_set_cookie('cm_remember',1,365); 866 cm_set_cookie('cm_analytics',1,365); 867 cm_set_cookie('cm_ads',1,365); 868 cm_reload(); 869} 870 871var cm_elh = 0; 872 873function cm_limit(elh) { 874 // Sivutason vierityslukko poistettu 13.8.2026. Banneri on position:fixed -modaali, 875 // joka peittää koko ruudun tummalla verholla, joten sivun vieriminen sen takana ei 876 // näy mihinkään eikä lukkoa tarvita. 877 // 878 // Vanha toteutus rajasi vierityksen arvoon (bannerin korkeus - ikkunan korkeus) ja 879 // jäätyi mobiilissa: kun banneri mahtui ruudulle, raja oli 0 px eikä sivu liikkunut 880 // lainkaan. Matalalla ruudulla banneri ei mahtunut, jolloin osa napeista jäi ruudun 881 // alapuolelle ja sivu liikkui vain sen verran mitä rajaus salli - lukija ei päässyt 882 // nappeihin eikä siten eroon bannerista. Lisäksi allow laskettiin joka scroll- 883 // tapahtumassa elävällä innerHeightilla, kun cm_elh oli napattu kerran avaushetkellä: 884 // mobiiliselaimen palkkien piiloutuessa innerHeight kasvaa ja raja meni kesken eleen 885 // negatiiviseksi. Ilmoitettu lukijalta 13.8.2026 (Brave, Android). 886 // 887 // Napit pidetään ruudulla CSS:llä (position: sticky, ks. rtmcc-standalone), ei 888 // vierityksen estämisellä. 889} 890function cm_open() { 891 var cm = document.getElementById("manage_cookies"); 892 // flex, ei block: standalone-tyylit keskittävät modaalin flexillä, 893 // ja inline block voittaisi tyylitiedoston. 894 cm.style.display = "flex"; 895 cm_limit(cm.offsetHeight); 896} 897function cm_close() { 898 var cm = document.getElementById('manage_cookies'); 899 cm.style.display = "none"; 900} 901function cm_disclaimer_open() { 902 var cd = document.getElementById("cookie_disclaimer"); 903 cd.style.display = "flex"; 904 cm_limit(cd.offsetHeight); 905} 906function cm_disclaimer_close() { 907 var cd = document.getElementById("cookie_disclaimer"); 908 cd.style.display = "none"; 909} 910function cm_selector() { 911 var cm = document.getElementById("cookie_disclaimer"); 912 cm.style.display = "none"; 913 cm_open(); 914} 915function cm_reload() { 916 window.location.href = window.location.pathname + window.location.search + window.location.hash; 917} 918function cm_get_cookie(name) { 919 var dc = document.cookie; 920 console.log('cookies ' + dc); 921 var prefix = name + "="; 922 var begin = dc.indexOf("; " + prefix); 923 if (begin == -1) { 924 begin = dc.indexOf(prefix); 925 if (begin != 0) { 926 console.log('cookie ' + name + ' is not set.'); 927 return null; 928 } 929 } else { 930 begin += 2; 931 var end = document.cookie.indexOf(";", begin); 932 if (end == -1) { 933 end = dc.length; 934 } 935 } 936 console.log('cookie ' + name + '=' + decodeURI(dc.substring(begin + prefix.length, end))); 937 return decodeURI(dc.substring(begin + prefix.length, end)); 938} 939function cm_set_cookie(name,value,days) { 940 var expires = ""; 941 if (days) { 942 var date = new Date(); 943 date.setTime(date.getTime() + (days*24*60*60*1000)); 944 expires = "; expires=" + date.toUTCString(); 945 } 946 document.cookie = name + "=" + (value || "") + expires + "; path=/"; 947} 948function cm_delete_cookie(name) { 949 // path=/ pakollinen: eväste asetetaan path=/:lla, ja ilman samaa polkua 950 // poisto ei osu koskaan. Sama bugi korjattu lehti2019-teemaan 8.8.2026. 951 document.cookie = name+'=; Max-Age=-99999999; path=/;'; 952 // Google/Meta asettavat evästeensä juuridomainille (.example.fi) â poisto 953 // ilman samaa domainia ei osu niihin. 954 document.cookie = name+'=; Max-Age=-99999999; path=/; domain=.'+location.hostname.replace(/^www\./,'')+';'; 955} 956function cm_purge_tracking(prefixes) { 957 // Perumisen on poistettava jo asetetut seurantaevästeet, ei vain estettävä 958 // uudet: _ga_<ID> elää muuten 2 vuotta valinnan perumisen jälkeen. 959 document.cookie.split('; ').forEach(function (c) { 960 var name = c.split('=')[0]; 961 for (var i = 0; i < prefixes.length; i++) { 962 if (name.indexOf(prefixes[i]) === 0) { cm_delete_cookie(name); break; } 963 } 964 }); 965} 966if (cm_get_cookie("cm_remember")) 967 968 console.log("cm_remember is set."); 969else 970 console.log("cm_remember is not set."); 971if (cm_get_cookie("cm_analytics")) 972 973 console.log("cm_analytics is set."); 974else 975 console.log("cm_analytics is not set."); 976if (cm_get_cookie("cm_ads")) 977 978 console.log("cm_ads is set."); 979else 980 console.log("cm_ads is not set."); 981 982if (cm_get_cookie("cm_default")) { 983 console.log('cookies already selected'); 984 var rtmcc_link = document.getElementById('rtmcc_reopen'); 985 if (rtmcc_link) rtmcc_link.style.display = 'inline-block'; 986 // Perumissiivous myös sivulatauksella: perumishetkellä ajettu purge voi 987 // hävitä kilpailun GA4-tagille, joka kirjoittaa istuntoevästeen takaisin 988 // ennen uudelleenlatausta. Täällä tagi ei ole vielä ehtinyt mihinkään. 989 if (!cm_get_cookie("cm_analytics")) cm_purge_tracking(['_ga', '_gid', '_gat']); 990 if (!cm_get_cookie("cm_ads")) cm_purge_tracking(['_gcl_', '_fbp', '_fbc']); 991} else { 992 cm_disclaimer_open(); 993 console.log("cookies not selected"); 994} 995 996function reset_cookie_mgr() { 997 var el = document.getElementById("cm_remember"); 998 if (el) el.checked = !!cm_get_cookie("cm_remember"); 999 var el = document.getElementById("cm_analytics"); 1000 if (el) el.checked = !!cm_get_cookie("cm_analytics"); 1001 var el = document.getElementById("cm_ads"); 1002 if (el) el.checked = !!cm_get_cookie("cm_ads"); 1003} 1004addLoadEvent(reset_cookie_mgr); 1005</script>
vendor: 1 bytes, line 1005
1005
1006<script> 1007function superfish_menus() { 1008 jQuery('.sitenavigation').superfish({ 1009 autoArrows: true, 1010 animation: {opacity:'show',height:'show'}, 1011 cssArrows: true 1012 }); 1013} 1014addLoadEvent(superfish_menus); 1015</script>
1015 1016<div id="to-top"><a onclick="window.scrollTo(0, 0);" title="Sivun alkuun"><i></i></a></div>
1017<script type="text/javascript"> 1018function init_pardot() { 1019 1020piAId = '281042'; 1021piCId = '1502'; 1022 1023(function() { 1024 function async_load(){ 1025 var s = document.createElement('script'); s.type = 'text/javascript'; 1026 s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js'; 1027 var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); 1028 } 1029 if(window.attachEvent) { window.attachEvent('onload', async_load); } 1030 else { window.addEventListener('load', async_load, false); } 1031})(); 1032} 1033addLoadEvent(init_pardot); 1034</script>
1034 1035
1036<script> 1037jQuery(document).ready(function(){ 1038 jQuery('.infieldcontainer label').inFieldLabels(); 1039}); 1040</script>
vendor: 1 bytes, line 1040
1040
1041<script> 1042var sqbseen = [350]; 1043function squareblocks_pager_init() { 1044 jQuery('button.sqbpager').on("click", function (e) { 1045 var id = e.srcElement.id; 1046 var button = document.querySelector('#' + id); 1047 var current = button.dataset.current; 1048 var source = button.dataset.source; 1049 var args = sqbpager[source]; 1050 args.current = button.dataset.current; 1051 args.action = 'sqbpager'; 1052 args.sqbpager = id; 1053 args.sqbseen = sqbseen; 1054 if (typeof(args)=="undefined") return; 1055 button.disabled = true; 1056 jQuery.ajax("https://vuosaarilehti.fi/wp-admin/admin-ajax.php",{ 1057 data: args, 1058 dataType: 'json', 1059 method: 'post', 1060 success: function (r) { 1061 var button = document.querySelector('#' + r.sqbpager); 1062 button.dataset.current = r.current; 1063 button.disabled = false; 1064 jQuery(r.content).insertBefore('#' + r.sqbpager); 1065 sqbseen = r.seen; 1066 if (r.completed) jQuery('#' + r.sqbpager).hide(); 1067 } 1068 }); 1069 }); 1070} 1071addLoadEvent(squareblocks_pager_init); 1072</script>
1072 1073<style id="rtmcc-standalone"> 1074.cm_ui { 1075 position: fixed; 1076 inset: 0; 1077 width: 100%; 1078 max-width: none; 1079 background: rgba(0, 0, 0, .55); 1080 overflow-y: auto; 1081 display: flex; 1082 align-items: center; 1083 justify-content: center; 1084 padding: 1.5rem; 1085 box-sizing: border-box; 1086 /* Teemojen kiinteät valikkopalkit (vuosaari: z-index ~1000) leikkasivat 1087 bannerin tekstiä. Banneri on modaali; sen on voitettava kaikki. */ 1088 z-index: 100000; 1089} 1090#rtmcc_reopen { 1091 position: fixed; 1092 left: .75rem; 1093 bottom: .75rem; 1094 z-index: 99999; 1095 font-size: .75rem; 1096 line-height: 1; 1097 padding: .4rem .6rem; 1098 background: rgba(255,255,255,.92); 1099 color: #333; 1100 border: 1px solid #ccc; 1101 border-radius: .25rem; 1102 text-decoration: none; 1103 box-shadow: 0 1px 4px rgba(0,0,0,.15); 1104} 1105#rtmcc_reopen:hover { background: #fff; } 1106.cm_ui > * { 1107 background: #fff; 1108 color: #111; 1109 width: 100%; 1110 max-width: 46rem; 1111 margin: auto; 1112 padding: 1.75rem; 1113 border-radius: .5rem; 1114 box-sizing: border-box; 1115 box-shadow: 0 .5rem 2rem rgba(0, 0, 0, .3); 1116} 1117/* Portatun lohkon sisärakenne pois pelistä: .row venytti kortin koko ruudun 1118 korkuiseksi (min-height: 100vh) ja .cookie_disclaimer_body piirsi kortin 1119 kortin sisään. Todettu pihtipudaskorulla 8.8.2026 â kortti istui ison 1120 tyhjän valkoisen laatikon pohjalla. */ 1121.cm_ui .container, 1122.cm_ui .container .row { 1123 min-height: 0; 1124 height: auto; 1125 display: block; 1126} 1127.cm_ui .cookie_disclaimer_body, 1128.cm_ui .cookie_selection { 1129 padding: 0; 1130 background: none; 1131 box-shadow: none; 1132} 1133/* Vain välistys ja napit. Fonttiperhettä ei aseteta tarkoituksella: banneri 1134 käyttää sivuston omaa typografiaa, ei lataa yhtään ylimääräistä fonttia 1135 eikä muuta sivuston tyyliä. */ 1136.cm_ui h3 { margin: 0 0 .75rem; } 1137.cm_ui h4 { margin: 1.25rem 0 .25rem; } 1138.cm_ui .cm_content p, 1139.cm_ui p { margin: 0 0 .75rem; } 1140.cm_ui .cm_buttons { 1141 display: flex; 1142 flex-wrap: wrap; 1143 gap: .5rem; 1144 margin-top: 1.25rem; 1145 box-shadow: none; 1146 padding: 0; 1147 background: none; 1148} 1149.cm_ui .cm_buttons button { 1150 /* Selain ei periytä fonttia button-elementtiin vaan käyttää 1151 järjestelmäfonttia. font: inherit palauttaa sivuston oman. */ 1152 font: inherit; 1153 flex: 1 1 auto; 1154 min-height: 2.75rem; 1155 padding: .5rem 1rem; 1156 cursor: pointer; 1157} 1158/* Ele ei karkaa taustasivulle bannerin päältä vedettäessä. */ 1159.cm_ui { overscroll-behavior: contain; } 1160@media (max-width: 40rem) { 1161 .cm_ui { align-items: flex-end; padding: 0; } 1162 .cm_ui > * { 1163 border-radius: .5rem .5rem 0 0; 1164 max-height: 85vh; 1165 overflow-y: auto; 1166 overscroll-behavior: contain; 1167 -webkit-overflow-scrolling: touch; 1168 } 1169 /* Matalalla ruudulla banneri ei mahdu kokonaan näkyviin, ja napit jäivät 1170 ruudun alapuolelle: lukija ei päässyt niihin, koska kortin oma vieritys ei 1171 näy mobiilissa mitenkään. Napit pysyvät nyt kortin pohjassa ja teksti rullaa 1172 niiden alta. Ilmoitettu lukijalta 13.8.2026 (Brave, Android). 1173 1174 Valitsin on tarkoituksella kolmiosainen: .cm_ui .cm_buttons { background: none } 1175 yllä on yhtä tarkka, ja tasapelissä myöhempi voittaisi vain jos järjestys 1176 pysyy. Tämä ei jää siitä kiinni. */ 1177 .cm_ui .cookie_disclaimer_body .cm_buttons, 1178 .cm_ui .cookie_selection .cm_buttons { 1179 position: sticky; 1180 bottom: 0; 1181 z-index: 1; 1182 background: #fff; 1183 box-shadow: 0 -.75rem .75rem #fff; 1184 padding: .75rem 0 .25rem; 1185 margin-top: 1rem; 1186 } 1187} 1188</style> 1189 1190<!-- AG: no authors -->
1191<script id="jquery-ui-core-js-before"> 1192jQuery.uiBackCompat = true; 1193//# sourceURL=jquery-ui-core-js-before 1194</script>
vendor: 1 bytes, line 1194
1194
1195<script id="jquery-ui-core-js" src="https://vuosaarilehti.fi/wp-includes/js/jquery/ui/core.min.js"></script>
vendor: 1 bytes, line 1195
1195
1196<script id="jquery-ui-tabs-js" src="https://vuosaarilehti.fi/wp-includes/js/jquery/ui/tabs.min.js"></script>
vendor: 1 bytes, line 1196
1196
1197<script id="jquery-lazyload-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.lazyload.min.js"></script>
vendor: 1 bytes, line 1197
1197
1198<script id="lazysizes-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/lazysizes.min.js"></script>
vendor: 1 bytes, line 1198
1198
1199<script id="infieldlabels-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.infieldlabel.min.js"></script>
vendor: 1 bytes, line 1199
1199
1200<script id="superfish-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/superfish/superfish.min.js"></script>
vendor: 1 bytes, line 1200
1200
1201<script id="jquery-ui-mouse-js" src="https://vuosaarilehti.fi/wp-includes/js/jquery/ui/mouse.min.js"></script>
vendor: 1 bytes, line 1201
1201
1202<script id="jquery-ui-draggable-js" src="https://vuosaarilehti.fi/wp-includes/js/jquery/ui/draggable.min.js"></script>
vendor: 1 bytes, line 1202
1202
1203<script id="jquery-ui-droppable-js" src="https://vuosaarilehti.fi/wp-includes/js/jquery/ui/droppable.min.js"></script>
vendor: 1 bytes, line 1203
1203
1204<script id="touch-punch-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.ui.touch-punch.min.js"></script>
vendor: 1 bytes, line 1204
1204
1205<script id="shapeshift-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.shapeshift.min.js"></script>
vendor: 1 bytes, line 1205
1205
1206<script id="jquery-bxslider-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.bxslider.min.js"></script>
vendor: 1 bytes, line 1206
1206
1207<script id="jquery-elastic-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.elastic.js"></script>
vendor: 1 bytes, line 1207
1207
1208<script id="hoverintent-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/superfish/hoverIntent.js"></script>
vendor: 1 bytes, line 1208
1208
1209<script id="jquery-inview-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/jquery.inview.min.js"></script>
vendor: 1 bytes, line 1209
1209
1210<script id="advanced-ads-find-adblocker-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads/admin/assets/js/advertisement.js"></script>
vendor: 1 bytes, line 1210
1210
1211<script id="advanced-ads-pro-main-js-extra"> 1212var advanced_ads_cookies = {"cookie_path":"/","cookie_domain":".vuosaarilehti.fi"}; 1213var advadsCfpInfo = {"cfpExpHours":"3","cfpClickLimit":"3","cfpBan":"7","cfpPath":"","cfpDomain":"","cfpEnabled":""}; 1214//# sourceURL=advanced-ads-pro-main-js-extra 1215</script>
vendor: 1 bytes, line 1215
1215
1216<script id="advanced-ads-pro-main-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-pro/assets/dist/advanced-ads-pro.js"></script>
vendor: 1 bytes, line 1216
1216
1217<script id="unslider-js-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-slider/public/assets/js/unslider.min.js"></script>
vendor: 1 bytes, line 1217
1217
1218<script id="unslider-move-js-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-slider/public/assets/js/jquery.event.move.js"></script>
vendor: 1 bytes, line 1218
1218
1219<script id="unslider-swipe-js-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-slider/public/assets/js/jquery.event.swipe.js"></script>
vendor: 1 bytes, line 1219
1219
1220<script id="advanced-ads-pro/postscribe-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-pro/assets/js/postscribe.js"></script>
vendor: 1 bytes, line 1220
1220
1221<script id="advanced-ads-pro/cache_busting-js-extra"> 1222var advanced_ads_pro_ajax_object = {"ajax_url":"https://vuosaarilehti.fi/wp-admin/admin-ajax.php","lazy_load_module_enabled":"","lazy_load":{"default_offset":0,"offsets":[]},"moveintohidden":"","wp_timezone_offset":"10800","the_id":"350","is_singular":"1"}; 1223var advanced_ads_responsive = {"reload_on_resize":"0"}; 1224//# sourceURL=advanced-ads-pro%2Fcache_busting-js-extra 1225</script>
vendor: 1 bytes, line 1225
1225
1226<script id="advanced-ads-pro/cache_busting-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-pro/assets/dist/front.js"></script>
vendor: 1 bytes, line 1226
1226
1227<script id="lozad-js" src="https://vuosaarilehti.fi/wp-content/mu-plugins/rtminc/js/lozad.min.js"></script>
vendor: 1 bytes, line 1227
1227
1228<script id="advadsTrackingScript-js-extra"> 1229var advadsTracking = {"impressionActionName":"aatrack-records","clickActionName":"aatrack-click","targetClass":"vuosa-target","blogId":"1","frontendPrefix":"vuosa-"}; 1230//# sourceURL=advadsTrackingScript-js-extra 1231</script>
vendor: 1 bytes, line 1231
1231
1232<script id="advadsTrackingScript-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-tracking/assets/dist/tracking.js"></script>
vendor: 1 bytes, line 1232
1232
1233<script id="advadsTrackingGAFront-js" src="https://vuosaarilehti.fi/wp-content/plugins/advanced-ads-tracking/assets/dist/ga-tracking.js"></script>
vendor: 1 bytes, line 1233
1233
1234<script id="bones-js-js" src="https://vuosaarilehti.fi/wp-content/themes/uusi-verkkolehti/library/js/scripts.js"></script>
vendor: 1 bytes, line 1234
1234
1235<script id="wp-emoji-settings" type="application/json"> 1236{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://vuosaarilehti.fi/wp-includes/js/wp-emoji-release.min.js"}} 1237</script>
vendor: 1 bytes, line 1237
1237
1238<script type="module"> 1239/*! This file is auto-generated */ 1240var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1241//# sourceURL=https://vuosaarilehti.fi/wp-includes/js/wp-emoji-loader.min.js 1242</script>
vendor: 1 bytes, line 1242
1242
1243<script>window.advads_admin_bar_items = [{"title":"Cittari PERUS 20-26","type":"ad","count":1},{"title":"Iso yl\u00e4banneri","type":"group","count":1},{"title":"Paraati","type":"placement","count":1}];</script>
1243<script>window.advads_has_ads = [["19984","ad","Cittari PERUS 20-26","off"]]; 1244( window.advanced_ads_ready || jQuery( document ).ready ).call( null, function() {if ( !window.advanced_ads_pro ) {console.log("Advanced Ads Pro: cache-busting can not be initialized");} });</script>
1244<script type="text/javascript" id="slb_context">/* <![CDATA[ */if ( !!window.jQuery ) {(function($){$(document).ready(function(){if ( !!window.SLB ) { {$.extend(SLB, {"context":["public","user_guest"]});} }})})(jQuery);}/* ]]> */</script>
vendor: 1 bytes, line 1244
1244
1245<script>!function(){window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[],advanced_ads_ready_queue.push=window.advanced_ads_ready;for(var d=0,a=advanced_ads_ready_queue.length;d<a;d++)advanced_ads_ready(advanced_ads_ready_queue[d])}();</script>
1245<script id="vuosa-tracking">var advads_tracking_ads = {"1":[19984]};var advads_tracking_urls = {"1":"https:\/\/vuosaarilehti.fi\/wp-content\/ajax-handler.php"};var advads_tracking_methods = {"1":"frontend"};var advads_tracking_parallel = {"1":false};var advads_tracking_linkbases = {"1":"https:\/\/vuosaarilehti.fi\/linkout\/"};var advads_gatracking_uids = {"1":[]};var advads_gatracking_allads = {"1":{"18669":{"title":"Ad created on 10.12.2025 16:03","target":"https:\/\/sfp.fi\/evenemang\/helsingfors-julglogg-med-sfp-i-ostra-helsingfors\/","impression":true,"click":true},"16957":{"title":"Ad created on 12.5.2025 15:14","target":"https:\/\/www.facebook.com\/events\/3876935792572415?locale=fi_FI","impression":true,"click":true},"14383":{"title":"Apteekki Kompassi","target":"https:\/\/www.facebook.com\/Apteekkikompassi","impression":true,"click":true},"19839":{"title":"Atlas 18-26","target":"https:\/\/www.colliersasunnot.com\/uudiskohteet\/atlas\/","impression":true,"click":true},"19430":{"title":"CDY pikkubanneri 2026","target":"https:\/\/cdy.fi\/","impression":true,"click":true},"10754":{"title":"CDY-mainos","target":"https:\/\/cdy.fi\/","impression":true,"click":true},"15175":{"title":"Cecilia","target":"https:\/\/cecilia.fi\/ajankohtaista\/cecilia-avoimet-ovet-9-10-tervetuloa\/?utm_source=vuosaari&utm_medium=banner&utm_campaign=avoimet_ovet","impression":true,"click":true},"14678":{"title":"Cecilia","target":"https:\/\/cecilia.fi\/ajankohtaista\/cecilia-open-house-13-6-tervetuloa\/","impression":true,"click":true},"12935":{"title":"Cecilia","target":"https:\/\/cecilia.fi\/","impression":true,"click":true},"14692":{"title":"Cecilia 2","target":"https:\/\/cecilia.fi\/tilapaisasuminen\/","impression":true,"click":true},"19986":{"title":"Cittari KALAP\u00c4IV\u00c4 20-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-supermarket-vuosaari","impression":true,"click":true},"19837":{"title":"Cittari Mammuttimarkkinat 18-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-supermarket-vuosaari","impression":true,"click":true},"18900":{"title":"Cittari Meegaedut 1-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-supermarket-vuosaari","impression":true,"click":true},"20557":{"title":"Cittari Megaedut 27-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-citymarket-helsinki-columbus","impression":true,"click":true},"19984":{"title":"Cittari PERUS 20-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-supermarket-vuosaari","impression":true,"click":true},"18977":{"title":"Cittari perus 3-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-citymarket-helsinki-columbus","impression":true,"click":true},"19273":{"title":"Cittari perus vko 9-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-citymarket-helsinki-columbus","impression":true,"click":true},"19274":{"title":"Cittari pikkubanneri 8-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-citymarket-helsinki-columbus","impression":true,"click":true},"15358":{"title":"Developit 2024","target":"https:\/\/developit.fi\/myymala\/","impression":true,"click":true},"18809":{"title":"Fintraffic","target":"https:\/\/www.fintraffic.fi\/fi\/tie\/hankkeet-ja-kehittaminen\/vuosaarentunneli","impression":true,"click":true},"16563":{"title":"Hakola 2025","target":"https:\/\/www.juhahakola.fi\/","impression":true,"click":true},"19384":{"title":"Helen 10-26","target":"https:\/\/go.helen.fi\/ydinvoima-vuosaari.html","impression":true,"click":true},"19046":{"title":"HSI vko 7\/26","target":"https:\/\/hsi.fi\/tarjouspyynto","impression":true,"click":true},"19202":{"title":"HSI vko 9","target":"https:\/\/hsi.fi\/tarjouspyynto","impression":true,"click":true},"11445":{"title":"Juha Hakola","target":"https:\/\/www.juhahakola.fi\/","impression":true,"click":true},"15123":{"title":"K-Citymarket pieni banneri","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-citymarket-helsinki-columbus","impression":true,"click":true},"10923":{"title":"Kalenteri 2023","target":"https:\/\/vuokkikauppa.fi\/tuote\/seinakalenteri-2023","impression":true,"click":true},"10758":{"title":"KSM pikkubanneri 40-22","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-supermarket-vuosaari?gclid=CNT4w__usNQCFd6Csgodo5oMlQ","impression":true,"click":true}
1245,"19382":{"title":"Mammuttimarkkinat 9-26","target":"https:\/\/www.k-ruoka.fi\/kauppa\/k-supermarket-vuosaari","impression":true,"click":true},"11481":{"title":"Niiranen","target":"https:\/\/www.mattiniiranen.fi","impression":true,"click":true},"16582":{"title":"Niiranen 2025","target":"https:\/\/www.mattiniiranen.fi","impression":true,"click":true},"10797":{"title":"Normal 41-22","target":"https:\/\/www.normal.fi\/","impression":true,"click":true},"10799":{"title":"Normal 42-22","target":"https:\/\/www.normal.fi\/","impression":true,"click":true},"10761":{"title":"Oma pieni sivubanneri 40-22","target":"https:\/\/vuosaarilehti.fi\/juttuvinkki\/","impression":true,"click":true},"12811":{"title":"OmaStadi","target":"https:\/\/omastadi.hel.fi\/","impression":true,"click":true},"16554":{"title":"Parrukoski","target":"https:\/\/petriparrukoski.fi\/","impression":true,"click":true},"11448":{"title":"Petri Lillqvist BANNERI 2023","target":"https:\/\/lillqvist.net\/","impression":true,"click":true},"11561":{"title":"Qvintus 11-23","target":"https:\/\/www.sdp.fi\/ehdokkaat\/qvintus-dimitri\/","impression":true,"click":true},"20210":{"title":"Rastila Fest 2026","target":"https:\/\/www.facebook.com\/events\/1578630697123146?locale=fi_FI","impression":true,"click":true},"11079":{"title":"Rentokil","target":"https:\/\/www.rentokil.com\/fi\/ota-yhteytta\/","impression":true,"click":true},"18672":{"title":"RKP","target":"https:\/\/sfp.fi\/evenemang\/helsingfors-julglogg-med-sfp-i-ostra-helsingfors\/","impression":true,"click":true},"17543":{"title":"Satamap\u00e4iv\u00e4 2025","target":"https:\/\/vuosaarensatamapaiva.fi\/","impression":true,"click":true},"11558":{"title":"Shawn Huff","target":"https:\/\/shawnhuff.fi","impression":true,"click":true},"12431":{"title":"Street Food Festival","target":"https:\/\/www.facebook.com\/events\/657508493080276?active_tab=about","impression":true,"click":true},"14816":{"title":"Street Food Siesta","target":"https:\/\/www.facebook.com\/events\/1024127402764623?acontext=%7B%22event_action_history%22%3A%5B%5D%7D","impression":true,"click":true},"19490":{"title":"Street Food Siesta 12-26","target":"https:\/\/www.facebook.com\/events\/956717486805288","impression":true,"click":true},"20168":{"title":"Suutari 23-26","target":"https:\/\/vuosaarensuutari.fi\/","impression":true,"click":true},"10862":{"title":"Vantaan Mattopesula","target":"https:\/\/www.vantaanmattopesu.fi\/pesua-box","impression":true,"click":true},"10763":{"title":"Vuokkikauppa iso yl\u00e4banneri 40-22","target":"https:\/\/vuokkikauppa.fi\/tuote\/seinakalenteri-2023","impression":true,"click":true},"11460":{"title":"Vuokkikauppa yl\u00e4banneri","target":"https:\/\/vuokkikauppa.fi\/","impression":true,"click":true},"10755":{"title":"Vuokkikauppa-banneri 40-22","target":"https:\/\/vuokkikauppa.fi\/","impression":true,"click":true},"10793":{"title":"Vuokkikauppa-banneri 40-22 (copy)","target":"https:\/\/vuokkikauppa.fi\/","impression":true,"click":true},"18831":{"title":"Vuosaaren lukio 1-2026","target":"https:\/\/www.hel.fi\/fi\/kasvatus-ja-koulutus\/vuosaaren-lukio","impression":true,"click":true},"17983":{"title":"YIT","target":"https:\/\/www.yit.fi\/asunnot\/myytavat-asunnot\/helsinki\/kahvikortteli\/helsingin-presso?utm_source=print&utm_medium=banner&utm_campaign=prospects_prospecting_helsingin-presso&utm_content=1190x300-vuosaarilehti_6_10_2025","impression":true,"click":true},"18051":{"title":"Yit 2","target":"https:\/\/www.yit.fi\/asunnot\/myytavat-asunnot\/helsinki\/kahvikortteli\/helsingin-presso?utm_source=print&utm_medium=banner&utm_campaign=prospects_prospecting_helsingin-presso&utm_content=1190x300-vuosaarilehti_20_10_2025","impression":true,"click":true},"18189":{"title":"Yit 3","target":"https:\/\/www.yit.fi\/asunnot\/myytavat-asunnot\/asuntohaku?location=Vuosaari&tab=f3f0df34-2","impression":true,"click":true},"18981":{"title":"Yit helmi 26","target":"https:\/\/www.yit.fi\/asunnot\/myytavat-asunnot\/helsinki\/kahvikortteli\/helsingin-presso?utm_source=vuosaarilehti&utm_medium=display&utm_campaign=prospects_prospecting_helsingin-presso&utm_term=1190x300&utm_content=presso","impression":true,"click":true},"19321":{"title":"YIT vko 11\/2026","target":"https:\/\/www.yit.fi\/asunnot\/myytavat-asunnot\/helsinki\/kahvikortteli\/helsingin-presso?utm_source=vuosaarilehti&utm_medium=display&utm_campaign=prospects_prospecting_helsingin-presso&utm_term=1190x300&utm_content=esittely-12-3-yksitysesittely","impression":true,"click":true}}};var advads_gatracking_anonym = false;var advads_gatracking_transmitpageqs = {};</script>
1245
1245<script type="text/javascript"> 1246 if ( typeof window.advadsGATracking === 'undefined' ) { 1247 window.advadsGATracking = {}; 1248 } 1249 advadsGATracking.postContext = {"postID":350,"postSlug":"lehtiarkisto","cats":""}; 1250 </script>
1250 1251 1252
1252<script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}
1252),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script>
1252</body> 1253 1254</html> 1255 1256 1257 1258<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-01 09:10:01 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.