$themeDisplay.getUrlLayout()
                    [{uuid=ae72b59d-4191-4adc-aab6-d16ffd53804f, plid=11432, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:33 EEST 2025, modifiedDate=Mon Mar 31 14:50:32 EEST 2025, privateLayout=false, layoutId=12, parentLayoutId=0, name=Etusivu, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=56_INSTANCE_gzAyhqtfonX5,
, hidden=true, friendlyURL=/etusivu, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=.vi-menu-message:before {
    background-position-y: -110em;
}, priority=0, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=e62ab0c0-3329-40da-9e75-4ee7471f1366, plid=11371, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Mon Mar 31 14:50:32 EEST 2025, privateLayout=false, layoutId=7, parentLayoutId=0, name=Kokousaineistot, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=56_INSTANCE_ahlfhKqQ3ziH,
, hidden=false, friendlyURL=/kokousaineistot, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=.header-menu .navbar-nav .top-menu-logout a {
display: none;}

.header-menu .navbar-nav > li {
    display: none !important;
}

.upload-folder-portlet .fa-file-pdf-o:before {
    background-position-y: -229em;
}

.upload-folder-portlet .fa-download:before {
    background-position-y: -196em;
}
.upload-folder-portlet .fa-link:before {
    background-position-y: -214em;
}
.upload-folder-portlet .fa-link.fa-stack-2x:before {
    background-position-y: -214em;
}
.upload-folder-portlet .fa-download.fa-stack-2x:before {
    background-position-y: -196em;
}
.upload-folder-portlet .fa-clock-o:before {
    background-position-y: -245em;
}


/* ==================== KOTKA BRAND ==================== */

#main-content a {
    color: #1880C8 !important;
}

#main-content a:hover {
    color: #ca5c5b !important;
}

/* Change brand nav bar bg to red */
.navbar {
    background: #ca5c5b;
}

/* Change brand nav bar height */
.navbar-brand {
    padding-top: 0; 
    padding-bottom: 0; 
    max-height: 9px;
}

/* Logo display settings */
.navbar img {
    vertical-align: middle;
    border-style: none;
    position: relative;
    height: 89px;
    top: -12px;
    z-index: 11;
}

/* Remove main nav shadows and other details */
.site-menu {
    background: #ffffff !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    z-index: 10;
    border-bottom: solid 1px #e5e5e5;
}

/* Push nav links to the right in desktop for logo space */
@media (min-width: 1200px) {
    .navbar-expand-xl .navbar-collapse {
        margin-left: 90px;
    }
}

@media (max-width: 1199.98px) {
    .site-menu.navbar {
        padding-bottom: 12px !important;
    }
}

#activeSite .nav-link {
    display: none;
}

/* ==================== KUULUTUKSET ==================== */
.form-control {
    border-radius: 0 !important;
}

.project-blue {
    color: #1880C8 !important;
}

.project-blue:hover {
    color: #ca5c5b !important;
}

.upload-area-title-border {
    border-bottom: 2px solid #ca5c5b !important;
}

/* ==================== MEETING MATERIALS PORTLET ==================== */
#meeting_materials_widget {
    width: 100%;
}, priority=1, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=39edb0e4-d249-4e7a-92fa-f0b41f630094, plid=11410, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Thu Nov 20 16:35:05 EEST 2025, privateLayout=false, layoutId=10, parentLayoutId=0, name=Viranhaltijapäätökset, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=56_INSTANCE_69SJaDXbJRrC,searchportlet_WAR_searchcommonportlet,
, hidden=false, friendlyURL=/viranhaltijapaatokset, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=, priority=2, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=6fffc17b-529e-461b-b0ec-c5d61f09e700, plid=11426, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:33 EEST 2025, modifiedDate=Fri Oct 10 12:21:15 EEST 2025, privateLayout=false, layoutId=11, parentLayoutId=0, name=Kuulutukset, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=announcementssearchportlet_WAR_materialfolderportlet,
javascript=fetch('/ebs/session/refresh').then(response => {_SAFE_NEWLINE_CHARACTER_            console.log("extended session", response)_SAFE_NEWLINE_CHARACTER_        });
, hidden=false, friendlyURL=/kuulutukset, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=.header-menu .navbar-nav .top-menu-logout a {
display: none;}

.header-menu .navbar-nav > li {
    display: none !important;
}

.upload-folder-portlet .fa-file-pdf-o:before {
    background-position-y: -229em;
}

.upload-folder-portlet .fa-download:before {
    background-position-y: -196em;
}
.upload-folder-portlet .fa-link:before {
    background-position-y: -214em;
}
.upload-folder-portlet .fa-link.fa-stack-2x:before {
    background-position-y: -214em;
}
.upload-folder-portlet .fa-download.fa-stack-2x:before {
    background-position-y: -196em;
}
.upload-folder-portlet .fa-clock-o:before {
    background-position-y: -245em;
}


/* ==================== KOTKA BRAND ==================== */

#main-content a {
    color: #1880C8 !important;
}

#main-content a:hover {
    color: #ca5c5b !important;
}

/* Change brand nav bar bg to red */
.navbar {
    background: #ca5c5b;
}

/* Change brand nav bar height */
.navbar-brand {
    padding-top: 0; 
    padding-bottom: 0; 
    max-height: 9px;
}

/* Logo display settings */
.navbar img {
    vertical-align: middle;
    border-style: none;
    position: relative;
    height: 89px;
    top: -12px;
    z-index: 11;
}

/* Remove main nav shadows and other details */
.site-menu {
    background: #ffffff !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    z-index: 10;
    border-bottom: solid 1px #e5e5e5;
}

/* Push nav links to the right in desktop for logo space */
@media (min-width: 1200px) {
    .navbar-expand-xl .navbar-collapse {
        margin-left: 90px;
    }
}

@media (max-width: 1199.98px) {
    .site-menu.navbar {
        padding-bottom: 12px !important;
    }
}

#activeSite .nav-link {
    display: none;
}

/* ==================== KUULUTUKSET ==================== */
.form-control {
    border-radius: 0 !important;
}

.project-blue {
    color: #1880C8 !important;
}

.project-blue:hover {
    color: #ca5c5b !important;
}

.upload-area-title-border {
    border-bottom: 2px solid #ca5c5b !important;
}

/* ==================== MEETING MATERIALS PORTLET ==================== */
#meeting_materials_widget {
    width: 100%;
}, priority=3, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=25f3e193-e41c-442e-8d71-893bb9e92d0c, plid=13026, groupId=10532, companyId=10507, createDate=Mon Aug 24 16:26:25 EEST 2026, modifiedDate=Tue Aug 25 18:39:42 EEST 2026, privateLayout=false, layoutId=13, parentLayoutId=0, name=Saavutettavuusseloste, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1-customizable=false
column-1=56_INSTANCE_USxWGcj4D8EV
column-2-customizable=false
, hidden=false, friendlyURL=/saavutettavuusseloste, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=casehandlingtheme_WAR_casehandlingtheme, wapColorSchemeId=, css=.vi-menu-message:before {
    background-position-y: -112em;
}

.ktk-nav-link:has([class*=fo-ktk-]), .ktk-nav-link:has([class^=fo-ktk-]) {
    display: none;
}

#p_p_id_meetingmaterial_WAR_yseserviceapppublication_ h1 {
        text-transform: none !important;
        color: black !important;
    }

#p_p_id_meetingmaterial_WAR_yseserviceapppublication_ .row:has(>.meeting-breadcrumb+.meeting-breadcrumb)
 {
    flex-wrap: nowrap;
    gap: 0px;
    padding: 0 0px;
}, priority=4, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=28ded2a8-59ea-4ac3-9e68-fbd13abb38af, plid=11176, groupId=10532, companyId=10507, createDate=Fri Dec 20 14:07:26 EEST 2024, modifiedDate=Mon Aug 24 16:26:33 EEST 2026, privateLayout=false, layoutId=4, parentLayoutId=0, name=Kirjaudu, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=authenticateuser_WAR_authenticationportlet
column-1-customizable=false
column-2-customizable=false
, hidden=true, friendlyURL=/kirjaudu, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=casehandlingtheme_WAR_casehandlingtheme, wapColorSchemeId=, css=, priority=5, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=523fbf3f-5c11-419e-8ce1-dfad793c5f0e, plid=11270, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:06:24 EEST 2025, modifiedDate=Mon Mar 31 14:50:32 EEST 2025, privateLayout=false, layoutId=6, parentLayoutId=0, name=Login, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1-customizable=false
column-1=58
column-2-customizable=false
, hidden=true, friendlyURL=/login, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=casehandlingtheme_WAR_casehandlingtheme, wapColorSchemeId=, css=, priority=6, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=db4fbec1-79dc-4356-b832-910e94838331, plid=11387, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Thu Mar 12 18:45:48 EEST 2026, privateLayout=false, layoutId=8, parentLayoutId=7, name=Esityslistat, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=meetingmaterial_WAR_yseserviceapppublication,56_INSTANCE_g8dsXHiHfu1t
javascript=document.addEventListener("DOMContentLoaded", function() {_SAFE_NEWLINE_CHARACTER_        // Funktio, joka tarkistaa linkit ja lisää event-kuuntelijan tarvittaessa_SAFE_NEWLINE_CHARACTER_        function checkAndAddEventListeners() {_SAFE_NEWLINE_CHARACTER_            // Valitse kaikki linkit, joissa on luokka 'meeting-link' tai 'meeting-agenda-item-link'_SAFE_NEWLINE_CHARACTER_            var links = document.querySelectorAll('.meeting-link, .meeting-agenda-item-link');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_            links.forEach(function(link) {_SAFE_NEWLINE_CHARACTER_                // Tarkista, onko linkille jo lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_                if (!link.hasAttribute('data-listener-added')) {_SAFE_NEWLINE_CHARACTER_                    // Lisää klikkaustapahtuman käsittelijä_SAFE_NEWLINE_CHARACTER_                    link.addEventListener('click', function(event) {_SAFE_NEWLINE_CHARACTER_                        // Näytä spinner_SAFE_NEWLINE_CHARACTER_                        document.querySelector('.spinner').style.display = 'block';_SAFE_NEWLINE_CHARACTER_                    });_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_                    // Merkitse, että tälle linkille on lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_                    link.setAttribute('data-listener-added', 'true');_SAFE_NEWLINE_CHARACTER_                }_SAFE_NEWLINE_CHARACTER_            });_SAFE_NEWLINE_CHARACTER_        }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_        // Funktio, joka tarkistaa, onko jokin tietty elementti ladattu, ja piilottaa spinnerin_SAFE_NEWLINE_CHARACTER_        function checkAndHideSpinner() {_SAFE_NEWLINE_CHARACTER_            // Tarkista, onko olemassa elementti luokalla 'meeting-select-header', 'meeting-agenda-header', tai jolla on attribuutti ng-controller="MeetingController"_SAFE_NEWLINE_CHARACTER_            var meetingSelectHeader = document.querySelector('.meeting-select-header');_SAFE_NEWLINE_CHARACTER_            var meetingControllerDiv = document.querySelector('div[ng-controller="MeetingController"]');_SAFE_NEWLINE_CHARACTER_            var meetingAgendaHeader = document.querySelector('.meeting-agenda-header');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_            if (meetingSelectHeader || meetingControllerDiv || meetingAgendaHeader) {_SAFE_NEWLINE_CHARACTER_                // Piilota spinner_SAFE_NEWLINE_CHARACTER_                document.querySelector('.spinner').style.display = 'none';_SAFE_NEWLINE_CHARACTER_            }_SAFE_NEWLINE_CHARACTER_        }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_        // Funktio, joka piilottaa esityslistat_SAFE_NEWLINE_CHARACTER_        function hideMinutes() {_SAFE_NEWLINE_CHARACTER_            var parentDiv = document.querySelector('div[ng-controller="MeetingSelectController"]');_SAFE_NEWLINE_CHARACTER_            var rowDivs = Array.from(parentDiv.children).filter(child => child.classList.contains('row'));_SAFE_NEWLINE_CHARACTER_            rowDivs[2].style.display = 'none';_SAFE_NEWLINE_CHARACTER_         }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_        // Aja funktiot 1,5 sekunnin välein_SAFE_NEWLINE_CHARACTER_        setInterval(function() {_SAFE_NEWLINE_CHARACTER_            try {_SAFE_NEWLINE_CHARACTER_               checkAndAddEventListeners();_SAFE_NEWLINE_CHARACTER_            } catch(err1) { }_SAFE_NEWLINE_CHARACTER_            try {_SAFE_NEWLINE_CHARACTER_               checkAndHideSpinner();_SAFE_NEWLINE_CHARACTER_            } catch(err2) { }_SAFE_NEWLINE_CHARACTER_            try {_SAFE_NEWLINE_CHARACTER_               hideMinutes();_SAFE_NEWLINE_CHARACTER_            } catch(err3) { }_SAFE_NEWLINE_CHARACTER_        }, 1500);_SAFE_NEWLINE_CHARACTER_    });
, hidden=false, friendlyURL=/esityslistat, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=, priority=0, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=b306fdf4-6a02-460c-b826-04640c9779c5, plid=11403, groupId=10532, companyId=10507, createDate=Tue Feb 11 15:29:32 EEST 2025, modifiedDate=Thu Mar 12 18:45:44 EEST 2026, privateLayout=false, layoutId=9, parentLayoutId=7, name=Pöytäkirjat, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=meetingmaterial_WAR_yseserviceapppublication,56_INSTANCE_czeJyt6r5VI8
javascript=document.addEventListener("DOMContentLoaded", function() {_SAFE_NEWLINE_CHARACTER_        // Funktio, joka tarkistaa linkit ja lisää event-kuuntelijan tarvittaessa_SAFE_NEWLINE_CHARACTER_        function checkAndAddEventListeners() {_SAFE_NEWLINE_CHARACTER_            // Valitse kaikki linkit, joissa on luokka 'meeting-link' tai 'meeting-agenda-item-link'_SAFE_NEWLINE_CHARACTER_            var links = document.querySelectorAll('.meeting-link, .meeting-agenda-item-link');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_            links.forEach(function(link) {_SAFE_NEWLINE_CHARACTER_                // Tarkista, onko linkille jo lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_                if (!link.hasAttribute('data-listener-added')) {_SAFE_NEWLINE_CHARACTER_                    // Lisää klikkaustapahtuman käsittelijä_SAFE_NEWLINE_CHARACTER_                    link.addEventListener('click', function(event) {_SAFE_NEWLINE_CHARACTER_                        // Näytä spinner_SAFE_NEWLINE_CHARACTER_                        document.querySelector('.spinner').style.display = 'block';_SAFE_NEWLINE_CHARACTER_                    });_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_                    // Merkitse, että tälle linkille on lisätty event-kuuntelija_SAFE_NEWLINE_CHARACTER_                    link.setAttribute('data-listener-added', 'true');_SAFE_NEWLINE_CHARACTER_                }_SAFE_NEWLINE_CHARACTER_            });_SAFE_NEWLINE_CHARACTER_        }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_        // Funktio, joka tarkistaa, onko jokin tietty elementti ladattu, ja piilottaa spinnerin_SAFE_NEWLINE_CHARACTER_        function checkAndHideSpinner() {_SAFE_NEWLINE_CHARACTER_            // Tarkista, onko olemassa elementti luokalla 'meeting-select-header', 'meeting-agenda-header', tai jolla on attribuutti ng-controller="MeetingController"_SAFE_NEWLINE_CHARACTER_            var meetingSelectHeader = document.querySelector('.meeting-select-header');_SAFE_NEWLINE_CHARACTER_            var meetingControllerDiv = document.querySelector('div[ng-controller="MeetingController"]');_SAFE_NEWLINE_CHARACTER_            var meetingAgendaHeader = document.querySelector('.meeting-agenda-header');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_            if (meetingSelectHeader || meetingControllerDiv || meetingAgendaHeader) {_SAFE_NEWLINE_CHARACTER_                // Piilota spinner_SAFE_NEWLINE_CHARACTER_                document.querySelector('.spinner').style.display = 'none';_SAFE_NEWLINE_CHARACTER_            }_SAFE_NEWLINE_CHARACTER_        }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_        // Funktio, joka piilottaa esityslistat_SAFE_NEWLINE_CHARACTER_        function hideAgendas() {_SAFE_NEWLINE_CHARACTER_            document.querySelector('div[ng-controller="MeetingSelectController"] .row:nth-of-type(2)').style.display = 'none';_SAFE_NEWLINE_CHARACTER_            document.querySelector('div[ng-controller="MeetingSelectController"] hr').style.display = 'none';_SAFE_NEWLINE_CHARACTER_         }_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_        // Aja funktiot 1,5 sekunnin välein_SAFE_NEWLINE_CHARACTER_        setInterval(function() {_SAFE_NEWLINE_CHARACTER_            try {_SAFE_NEWLINE_CHARACTER_               checkAndAddEventListeners();_SAFE_NEWLINE_CHARACTER_            } catch(err1) { }_SAFE_NEWLINE_CHARACTER_            try {_SAFE_NEWLINE_CHARACTER_               checkAndHideSpinner();_SAFE_NEWLINE_CHARACTER_            } catch(err2) { }_SAFE_NEWLINE_CHARACTER_            try {_SAFE_NEWLINE_CHARACTER_               hideAgendas();_SAFE_NEWLINE_CHARACTER_            } catch(err3) { }_SAFE_NEWLINE_CHARACTER_        }, 1500);_SAFE_NEWLINE_CHARACTER_    });
, hidden=false, friendlyURL=/poytakirjat, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=, wapColorSchemeId=, css=, priority=1, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}, {uuid=250d3529-9e83-4009-b4a6-7a1e7081e8ba, plid=11210, groupId=10532, companyId=10507, createDate=Wed Jan 08 13:07:28 EEST 2025, modifiedDate=Wed Nov 26 13:14:28 EEST 2025, privateLayout=false, layoutId=5, parentLayoutId=11, name=Latausalue, title=, description=, keywords=, robots=, type=portlet, typeSettings=sitemap-include=1
sitemap-changefreq=daily
layout-template-id=default_1_column
show-alternate-links=true
layoutUpdateable=true
column-1=uploadfolderportlet_WAR_materialfolderportlet,
column-1-customizable=false
javascript=fetch('/ebs/session/refresh');_SAFE_NEWLINE_CHARACTER__SAFE_NEWLINE_CHARACTER_setTimeout(() => {_SAFE_NEWLINE_CHARACTER_    if (document.body.contains(document.querySelector(".fa.fa-spin"))) {_SAFE_NEWLINE_CHARACTER_        window.location.reload();_SAFE_NEWLINE_CHARACTER_    }_SAFE_NEWLINE_CHARACTER_}, 5000);
, hidden=true, friendlyURL=/latausalue, iconImage=false, iconImageId=0, themeId=casehandlingtheme_WAR_casehandlingtheme, colorSchemeId=, wapThemeId=casehandlingtheme_WAR_casehandlingtheme, wapColorSchemeId=, css=.vi-menu-message:before {
    background-position-y: -110em;
}

.ktk-nav-link:has([class*=fo-ktk-]), .ktk-nav-link:has([class^=fo-ktk-]) {
    display: none;
}

#p_p_id_meetingmaterial_WAR_yseserviceapppublication_ h1 {
        text-transform: none !important;
        color: black !important;
    }

#p_p_id_meetingmaterial_WAR_yseserviceapppublication_ .row:has(>.meeting-breadcrumb+.meeting-breadcrumb)
 {
    flex-wrap: nowrap;
    gap: 0px;
    padding: 0 0px;
}, priority=0, layoutPrototypeUuid=, layoutPrototypeLinkEnabled=false, sourcePrototypeLayoutUuid=}]
                

Saavutettavuus

Tästä palvelusta vastaa twoday Oy, joka pyrkii takaamaan verkkopalvelujensa saavutettavuuden niin kuin laissa digitaalisten palvelujen tarjoamisesta edellytetään. Haluamme tarjota digitaalisia palveluja, joita mahdollisimmat monet pystyvät käyttämään.

Tämä saavutettavuusseloste koskee Kotkan kaupungin paatosjulkaisu-verkkosivustoa. Seloste on päivitetty 30.6.2026.

Teemme työtä saavutettavuuden parantamiseksi

Twoday on itse arvioinut palvelun saavutettavuuden. Korjaamme palvelun saavutettavuudessa havaitsemamme puutteet käytettävissä olevin resurssein niin pian kuin mahdollista. Otamme saavutettavuuden huomioon myös palvelua kehittäessämme.

Kuinka saavutettava palvelu on

Tämä palvelu täyttää osittain lain edellyttämät saavutettavuusvaatimukset. Palvelun puutteet kuvataan tarkemmin seuraavassa kappaleessa.

Sisältö tai toiminnot, jotka eivät ole vielä saavutettavia:

  • Sivustolla on havaittu tekstin ja taustavärin riittämätön kontrasti, mikä voi heikentää sisällön luettavuutta erityisesti heikkonäköisille käyttäjille. Puute koskee joitakin otsikoita, painikkeita ja tekstikenttiä. Ongelma pyritään korjaamaan tulevissa päivityksissä WCAG 2.1 -kriteerin 1.4.3 (Contrast Minimum) mukaisesti.

Ilmoittaminen ei-​saavutettavasta sisällöstä

Jos huomasit saavutettavuuspuutteen, jota ei tällä sivulla ole kuvattu, kerrothan sen meille. Ota yhteyttä lähettämällä sähköpostia osoitteeseen: support.esm.fi@twoday.com

Jos et ole tyytyväinen saamaasi vastaukseen tai et saa vastausta lainkaan kahden viikon aikana, voit antaa palautteen Traficomille. Traficomin saavutettavuusvaatimukset.fi-sivustolla kerrotaan, miten valituksen voi tehdä ja miten asia käsitellään.

Valvontaviranomaisen yhteystiedot

Liikenne- ja viestintävirasto Traficom
Digitaalisen esteettömyyden ja saavutettavuuden valvontayksikkö