diff --git a/elections/migrations/0024_electionssimplepage.py b/elections/migrations/0024_electionssimplepage.py
new file mode 100644
index 0000000000000000000000000000000000000000..da94859436ff9f9a5aacf05eb7bad169a04d41ce
--- /dev/null
+++ b/elections/migrations/0024_electionssimplepage.py
@@ -0,0 +1,33 @@
+# Generated by Django 4.1.13 on 2024-04-24 11:03
+
+from django.db import migrations, models
+import django.db.models.deletion
+import shared.models.base
+import wagtail.blocks
+import wagtail.fields
+import wagtailmetadata.models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('wagtailimages', '0025_alter_image_file_alter_rendition_file'),
+        ('wagtailcore', '0083_workflowcontenttype'),
+        ('elections', '0023_alter_electionsfullprogrampage_content'),
+    ]
+
+    operations = [
+        migrations.CreateModel(
+            name='ElectionsSimplePage',
+            fields=[
+                ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.page')),
+                ('content', wagtail.fields.StreamField([('text', wagtail.blocks.RichTextBlock(template='styleguide2/includes/atoms/text/prose_richtext.html'))], blank=True, use_json_field=True, verbose_name='Hlavní obsah')),
+                ('search_image', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.image', verbose_name='Search image')),
+            ],
+            options={
+                'verbose_name': 'Jednoduchá stárnka',
+                'abstract': False,
+            },
+            bases=(shared.models.base.SubpageMixin, wagtailmetadata.models.WagtailImageMetadataMixin, 'wagtailcore.page', models.Model),
+        ),
+    ]
diff --git a/elections/models.py b/elections/models.py
index 534729eca8e84d1d8cf254186e0fe32e84426bd6..75694deac70a61dc707409e03208736e37c55372 100644
--- a/elections/models.py
+++ b/elections/models.py
@@ -87,6 +87,7 @@ class ElectionsHomePage(MainHomePageMixin):
         "elections.ElectionsFaqPage",
         "elections.ElectionsSearchPage",
         "elections.ElectionsFullProgramPage",
+        "elections.ElectionsSimplePage",
     ]
 
     ### OTHERS
@@ -372,3 +373,11 @@ class ElectionsFullProgramPage(
                 )
 
         return ""
+
+
+class ElectionsSimplePage(MainSimplePageMixin):
+    parent_page_types = [
+        "elections.ElectionsHomePage",
+        "elections.ElectionsSimplePage",
+    ]
+    subpage_types = ["elections.ElectionsSimplePage"]
diff --git a/elections/templates/elections/elections_simple_page.html b/elections/templates/elections/elections_simple_page.html
index 39f76d90ce23b71f22725741928c0cf58074b7bc..4e1c87bda67d9ee38d051e78930634de8c566950 100644
--- a/elections/templates/elections/elections_simple_page.html
+++ b/elections/templates/elections/elections_simple_page.html
@@ -1 +1,17 @@
 {% extends "styleguide2/simple_page.html" %}
+{% load wagtailcore_tags %}
+
+{% block content %}
+
+{% include 'styleguide2/includes/organisms/layout/elections/navbar.html' %}
+{% include 'styleguide2/includes/organisms/header/elections/simple_header.html' with title=page.title %}
+
+<main role="main" class="mb-10 xl:mb-32">
+  <div class="container--wide mb-2 lg:mb-12">
+    {% for block in page.content %}
+      {% include_block block %}
+    {% endfor %}
+  </div>
+</main>
+
+{% endblock %}