diff --git a/.gitignore b/.gitignore
index 9f7ad62..7ad846f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -197,3 +197,9 @@ FakesAssemblies/
OpenAntrag/Video/OpenAntrag-Administration.mp4
OpenAntrag/Video/OpenAntrag-Administration.ogv
OpenAntrag/Video/OpenAntrag-Administration.webm
+OpenAntrag/Web.config
+OpenAntrag/Content/Representations/
+OpenAntrag/App_Data/Representations.xml
+OpenAntrag/App_Data/Roles.xml
+OpenAntrag/App_Data/Users.xml
+Thumbs.db
diff --git a/OpenAntrag/App_Data/ProcessStepDefinitions.xml b/OpenAntrag/App_Data/ProcessStepDefinitions.xml
new file mode 100644
index 0000000..94cab58
--- /dev/null
+++ b/OpenAntrag/App_Data/ProcessStepDefinitions.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OpenAntrag/Content/Teaser/ulm/Info/teaser-info.html b/OpenAntrag/Content/Teaser/ulm/Info/teaser-info.html
new file mode 100644
index 0000000..74cb12f
--- /dev/null
+++ b/OpenAntrag/Content/Teaser/ulm/Info/teaser-info.html
@@ -0,0 +1,46 @@
+
+
+
+
+ Ulm hoch 3 ist eine Wählervereinigung aus Mitgliedern der Piratenpartei,
+ der Linken und der Grünen, sowie parteilosen Bürgern, die für ein transparentes
+ Rathaus, eine soziale Stadt und ein lebenswertes Ulm steht. Sie stellt damit
+ eine Alternative zur bisherigen Politik des Abnickens der Entscheidungen der
+ Stadtverwaltung durch den Gemeinderat dar.
+
+
+ "Transparentes Rathaus bedeutet, daß die Einwohner Ulms frühzeitig und mehr in die
+ Entscheidungen des Gemeinderats eingebunden werden müssen."
+ so Denise Niggemeier (Listenplatz 1).
+
+
+ Um Ulm noch lebenswerter zu machen, will
+ Jochen Schmidberger (Listenplatz 2) die Stadt
+ attraktiver machen:
+
"Das geht von einem fahrscheinlosen ÖPNV bis zu Cannabis Social Clubs."
+
+
+ Eva-Maria Glathe-Braun (Listenplatz 3)
+ macht sich für eine neue politische Kultur des
+ solidarischen Miteinander stark.
+ "Wohnen, Energie und gesellschaftliche Teilhabe müssen für alle bezahlbar sein."
+
+
+ Hier findest du unsere Ziele in Kurzform
+ und hier unser Programm.
+
+
+ Das mit den Anträgen auf hier OpenAntrag funktioniert natürlich erst, wenn du uns am
+ 25. Mai gewählt hast und wir dann im Stadtrat sitzen. Bis dahin kannst du uns aber dein
+ Anliegen auch schon per Mail an antrag@ulmhoch3.de schicken, wir freuen uns auf deinen Input!"
+
\ No newline at end of file
diff --git a/OpenAntrag/Content/Teaser/ulm/Info/teaser.info b/OpenAntrag/Content/Teaser/ulm/Info/teaser.info
new file mode 100644
index 0000000..74cb12f
--- /dev/null
+++ b/OpenAntrag/Content/Teaser/ulm/Info/teaser.info
@@ -0,0 +1,46 @@
+
+
+
+
+ Ulm hoch 3 ist eine Wählervereinigung aus Mitgliedern der Piratenpartei,
+ der Linken und der Grünen, sowie parteilosen Bürgern, die für ein transparentes
+ Rathaus, eine soziale Stadt und ein lebenswertes Ulm steht. Sie stellt damit
+ eine Alternative zur bisherigen Politik des Abnickens der Entscheidungen der
+ Stadtverwaltung durch den Gemeinderat dar.
+
+
+ "Transparentes Rathaus bedeutet, daß die Einwohner Ulms frühzeitig und mehr in die
+ Entscheidungen des Gemeinderats eingebunden werden müssen."
+ so Denise Niggemeier (Listenplatz 1).
+
+
+ Um Ulm noch lebenswerter zu machen, will
+ Jochen Schmidberger (Listenplatz 2) die Stadt
+ attraktiver machen:
+
"Das geht von einem fahrscheinlosen ÖPNV bis zu Cannabis Social Clubs."
+
+
+ Eva-Maria Glathe-Braun (Listenplatz 3)
+ macht sich für eine neue politische Kultur des
+ solidarischen Miteinander stark.
+ "Wohnen, Energie und gesellschaftliche Teilhabe müssen für alle bezahlbar sein."
+
+
+ Hier findest du unsere Ziele in Kurzform
+ und hier unser Programm.
+
+
+ Das mit den Anträgen auf hier OpenAntrag funktioniert natürlich erst, wenn du uns am
+ 25. Mai gewählt hast und wir dann im Stadtrat sitzen. Bis dahin kannst du uns aber dein
+ Anliegen auch schon per Mail an antrag@ulmhoch3.de schicken, wir freuen uns auf deinen Input!"
+
\ No newline at end of file
diff --git a/OpenAntrag/Content/Teaser/ulm/IntroBack/1200.jpg b/OpenAntrag/Content/Teaser/ulm/IntroBack/1200.jpg
new file mode 100644
index 0000000..e62c5c2
Binary files /dev/null and b/OpenAntrag/Content/Teaser/ulm/IntroBack/1200.jpg differ
diff --git a/OpenAntrag/Content/Teaser/ulm/IntroBack/770.jpg b/OpenAntrag/Content/Teaser/ulm/IntroBack/770.jpg
new file mode 100644
index 0000000..0b55a62
Binary files /dev/null and b/OpenAntrag/Content/Teaser/ulm/IntroBack/770.jpg differ
diff --git a/OpenAntrag/Content/Teaser/ulm/IntroBack/980.jpg b/OpenAntrag/Content/Teaser/ulm/IntroBack/980.jpg
new file mode 100644
index 0000000..810f49d
Binary files /dev/null and b/OpenAntrag/Content/Teaser/ulm/IntroBack/980.jpg differ
diff --git a/OpenAntrag/Content/Teaser/ulm/IntroBack/full.jpg b/OpenAntrag/Content/Teaser/ulm/IntroBack/full.jpg
new file mode 100644
index 0000000..62fe63c
Binary files /dev/null and b/OpenAntrag/Content/Teaser/ulm/IntroBack/full.jpg differ
diff --git a/OpenAntrag/Content/Teaser/ulm/style-ulm.css b/OpenAntrag/Content/Teaser/ulm/style-ulm.css
new file mode 100644
index 0000000..5c7b7b3
--- /dev/null
+++ b/OpenAntrag/Content/Teaser/ulm/style-ulm.css
@@ -0,0 +1 @@
+.fotoby:before { content: "cc-by-sa Drombalan" }
diff --git a/OpenAntrag/Images/Icons/step-abgeordneter.png b/OpenAntrag/Images/Icons/step-abgeordneter.png
new file mode 100644
index 0000000..68a872b
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-abgeordneter.png differ
diff --git a/OpenAntrag/Images/Icons/step-angenommen.png b/OpenAntrag/Images/Icons/step-angenommen.png
new file mode 100644
index 0000000..ffad69c
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-angenommen.png differ
diff --git a/OpenAntrag/Images/Icons/step-empfehlung.png b/OpenAntrag/Images/Icons/step-empfehlung.png
new file mode 100644
index 0000000..4147984
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-empfehlung.png differ
diff --git a/OpenAntrag/Images/Icons/step-gruppe.png b/OpenAntrag/Images/Icons/step-gruppe.png
new file mode 100644
index 0000000..8119aeb
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-gruppe.png differ
diff --git a/OpenAntrag/Images/Icons/step-mehrheitsgewinnung.png b/OpenAntrag/Images/Icons/step-mehrheitsgewinnung.png
new file mode 100644
index 0000000..cb4e964
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-mehrheitsgewinnung.png differ
diff --git a/OpenAntrag/Images/Icons/step-modifiziert.png b/OpenAntrag/Images/Icons/step-modifiziert.png
new file mode 100644
index 0000000..baf4d99
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-modifiziert.png differ
diff --git a/OpenAntrag/Images/Icons/step-nicht-notwendig.png b/OpenAntrag/Images/Icons/step-nicht-notwendig.png
new file mode 100644
index 0000000..c93f2a3
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-nicht-notwendig.png differ
diff --git a/OpenAntrag/Images/Icons/step-uebergabe.png b/OpenAntrag/Images/Icons/step-uebergabe.png
new file mode 100644
index 0000000..c5e04fa
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-uebergabe.png differ
diff --git a/OpenAntrag/Images/Icons/step-voting.png b/OpenAntrag/Images/Icons/step-voting.png
new file mode 100644
index 0000000..09a6b01
Binary files /dev/null and b/OpenAntrag/Images/Icons/step-voting.png differ
diff --git a/OpenAntrag/Images/Icons/xxx_boxing_glove.png b/OpenAntrag/Images/Icons/xxx_boxing_glove.png
new file mode 100644
index 0000000..28364cd
Binary files /dev/null and b/OpenAntrag/Images/Icons/xxx_boxing_glove.png differ
diff --git a/OpenAntrag/Images/Icons/xxx_circus.png b/OpenAntrag/Images/Icons/xxx_circus.png
new file mode 100644
index 0000000..2508128
Binary files /dev/null and b/OpenAntrag/Images/Icons/xxx_circus.png differ
diff --git a/OpenAntrag/Images/Icons/xxx_direction.png b/OpenAntrag/Images/Icons/xxx_direction.png
new file mode 100644
index 0000000..7703854
Binary files /dev/null and b/OpenAntrag/Images/Icons/xxx_direction.png differ
diff --git a/OpenAntrag/Images/IntroBack/_/_a-1200.jpg b/OpenAntrag/Images/IntroBack/_/_a-1200.jpg
new file mode 100644
index 0000000..7c5fd75
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_a-1200.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_a-770.jpg b/OpenAntrag/Images/IntroBack/_/_a-770.jpg
new file mode 100644
index 0000000..b4da94d
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_a-770.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_a-980.jpg b/OpenAntrag/Images/IntroBack/_/_a-980.jpg
new file mode 100644
index 0000000..3f1bb7f
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_a-980.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_a-full.jpg b/OpenAntrag/Images/IntroBack/_/_a-full.jpg
new file mode 100644
index 0000000..668e7e8
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_a-full.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_b-1200.jpg b/OpenAntrag/Images/IntroBack/_/_b-1200.jpg
new file mode 100644
index 0000000..3b1e056
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_b-1200.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_b-770.jpg b/OpenAntrag/Images/IntroBack/_/_b-770.jpg
new file mode 100644
index 0000000..2acfa37
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_b-770.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_b-980.jpg b/OpenAntrag/Images/IntroBack/_/_b-980.jpg
new file mode 100644
index 0000000..ee310c5
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_b-980.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_b-full.jpg b/OpenAntrag/Images/IntroBack/_/_b-full.jpg
new file mode 100644
index 0000000..d66f667
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_b-full.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_c-1200.jpg b/OpenAntrag/Images/IntroBack/_/_c-1200.jpg
new file mode 100644
index 0000000..357e10e
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_c-1200.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_c-770.jpg b/OpenAntrag/Images/IntroBack/_/_c-770.jpg
new file mode 100644
index 0000000..b95bc66
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_c-770.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_c-980.jpg b/OpenAntrag/Images/IntroBack/_/_c-980.jpg
new file mode 100644
index 0000000..da48dfc
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_c-980.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_c-full.jpg b/OpenAntrag/Images/IntroBack/_/_c-full.jpg
new file mode 100644
index 0000000..aeb5893
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_c-full.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_d-1200.jpg b/OpenAntrag/Images/IntroBack/_/_d-1200.jpg
new file mode 100644
index 0000000..f147684
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_d-1200.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_d-770.jpg b/OpenAntrag/Images/IntroBack/_/_d-770.jpg
new file mode 100644
index 0000000..a02d0d2
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_d-770.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_d-980.jpg b/OpenAntrag/Images/IntroBack/_/_d-980.jpg
new file mode 100644
index 0000000..3628b58
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_d-980.jpg differ
diff --git a/OpenAntrag/Images/IntroBack/_/_d-full.jpg b/OpenAntrag/Images/IntroBack/_/_d-full.jpg
new file mode 100644
index 0000000..81b8c9b
Binary files /dev/null and b/OpenAntrag/Images/IntroBack/_/_d-full.jpg differ
diff --git a/OpenAntrag/Images/Map/200-BB-active.png b/OpenAntrag/Images/Map/200-BB-active.png
new file mode 100644
index 0000000..e5b3c1d
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BB-active.png differ
diff --git a/OpenAntrag/Images/Map/200-BB-inactive.png b/OpenAntrag/Images/Map/200-BB-inactive.png
new file mode 100644
index 0000000..d38cab2
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BB-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-BE-active.png b/OpenAntrag/Images/Map/200-BE-active.png
new file mode 100644
index 0000000..d32bef4
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BE-active.png differ
diff --git a/OpenAntrag/Images/Map/200-BE-inactive.png b/OpenAntrag/Images/Map/200-BE-inactive.png
new file mode 100644
index 0000000..a32928e
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BE-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-BW-active.png b/OpenAntrag/Images/Map/200-BW-active.png
new file mode 100644
index 0000000..c571285
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BW-active.png differ
diff --git a/OpenAntrag/Images/Map/200-BW-inactive.png b/OpenAntrag/Images/Map/200-BW-inactive.png
new file mode 100644
index 0000000..6462992
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BW-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-BY-active.png b/OpenAntrag/Images/Map/200-BY-active.png
new file mode 100644
index 0000000..a600bcf
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BY-active.png differ
diff --git a/OpenAntrag/Images/Map/200-BY-inactive.png b/OpenAntrag/Images/Map/200-BY-inactive.png
new file mode 100644
index 0000000..1b8f95c
Binary files /dev/null and b/OpenAntrag/Images/Map/200-BY-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-HB-active.png b/OpenAntrag/Images/Map/200-HB-active.png
new file mode 100644
index 0000000..e1d9f71
Binary files /dev/null and b/OpenAntrag/Images/Map/200-HB-active.png differ
diff --git a/OpenAntrag/Images/Map/200-HB-inactive.png b/OpenAntrag/Images/Map/200-HB-inactive.png
new file mode 100644
index 0000000..31d1395
Binary files /dev/null and b/OpenAntrag/Images/Map/200-HB-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-HE-active.png b/OpenAntrag/Images/Map/200-HE-active.png
new file mode 100644
index 0000000..3aa23c7
Binary files /dev/null and b/OpenAntrag/Images/Map/200-HE-active.png differ
diff --git a/OpenAntrag/Images/Map/200-HE-inactive.png b/OpenAntrag/Images/Map/200-HE-inactive.png
new file mode 100644
index 0000000..091b4de
Binary files /dev/null and b/OpenAntrag/Images/Map/200-HE-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-HH-active.png b/OpenAntrag/Images/Map/200-HH-active.png
new file mode 100644
index 0000000..9c62f87
Binary files /dev/null and b/OpenAntrag/Images/Map/200-HH-active.png differ
diff --git a/OpenAntrag/Images/Map/200-HH-inactive.png b/OpenAntrag/Images/Map/200-HH-inactive.png
new file mode 100644
index 0000000..4af1325
Binary files /dev/null and b/OpenAntrag/Images/Map/200-HH-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-MV-active.png b/OpenAntrag/Images/Map/200-MV-active.png
new file mode 100644
index 0000000..7a1e1f0
Binary files /dev/null and b/OpenAntrag/Images/Map/200-MV-active.png differ
diff --git a/OpenAntrag/Images/Map/200-MV-inactive.png b/OpenAntrag/Images/Map/200-MV-inactive.png
new file mode 100644
index 0000000..1796324
Binary files /dev/null and b/OpenAntrag/Images/Map/200-MV-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-NI-active.png b/OpenAntrag/Images/Map/200-NI-active.png
new file mode 100644
index 0000000..995816e
Binary files /dev/null and b/OpenAntrag/Images/Map/200-NI-active.png differ
diff --git a/OpenAntrag/Images/Map/200-NI-inactive.png b/OpenAntrag/Images/Map/200-NI-inactive.png
new file mode 100644
index 0000000..2e764a3
Binary files /dev/null and b/OpenAntrag/Images/Map/200-NI-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-NW-active.png b/OpenAntrag/Images/Map/200-NW-active.png
new file mode 100644
index 0000000..0245c2b
Binary files /dev/null and b/OpenAntrag/Images/Map/200-NW-active.png differ
diff --git a/OpenAntrag/Images/Map/200-NW-inactive.png b/OpenAntrag/Images/Map/200-NW-inactive.png
new file mode 100644
index 0000000..082e217
Binary files /dev/null and b/OpenAntrag/Images/Map/200-NW-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-RP-active.png b/OpenAntrag/Images/Map/200-RP-active.png
new file mode 100644
index 0000000..63ae319
Binary files /dev/null and b/OpenAntrag/Images/Map/200-RP-active.png differ
diff --git a/OpenAntrag/Images/Map/200-RP-inactive.png b/OpenAntrag/Images/Map/200-RP-inactive.png
new file mode 100644
index 0000000..d129ffd
Binary files /dev/null and b/OpenAntrag/Images/Map/200-RP-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-SH-active.png b/OpenAntrag/Images/Map/200-SH-active.png
new file mode 100644
index 0000000..5a82892
Binary files /dev/null and b/OpenAntrag/Images/Map/200-SH-active.png differ
diff --git a/OpenAntrag/Images/Map/200-SH-inactive.png b/OpenAntrag/Images/Map/200-SH-inactive.png
new file mode 100644
index 0000000..60fe20c
Binary files /dev/null and b/OpenAntrag/Images/Map/200-SH-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-SL-active.png b/OpenAntrag/Images/Map/200-SL-active.png
new file mode 100644
index 0000000..d729dd9
Binary files /dev/null and b/OpenAntrag/Images/Map/200-SL-active.png differ
diff --git a/OpenAntrag/Images/Map/200-SL-inactive.png b/OpenAntrag/Images/Map/200-SL-inactive.png
new file mode 100644
index 0000000..42e6428
Binary files /dev/null and b/OpenAntrag/Images/Map/200-SL-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-SN-active.png b/OpenAntrag/Images/Map/200-SN-active.png
new file mode 100644
index 0000000..e401fe3
Binary files /dev/null and b/OpenAntrag/Images/Map/200-SN-active.png differ
diff --git a/OpenAntrag/Images/Map/200-SN-inactive.png b/OpenAntrag/Images/Map/200-SN-inactive.png
new file mode 100644
index 0000000..b2f114a
Binary files /dev/null and b/OpenAntrag/Images/Map/200-SN-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-ST-active.png b/OpenAntrag/Images/Map/200-ST-active.png
new file mode 100644
index 0000000..9debd22
Binary files /dev/null and b/OpenAntrag/Images/Map/200-ST-active.png differ
diff --git a/OpenAntrag/Images/Map/200-ST-inactive.png b/OpenAntrag/Images/Map/200-ST-inactive.png
new file mode 100644
index 0000000..3dd6774
Binary files /dev/null and b/OpenAntrag/Images/Map/200-ST-inactive.png differ
diff --git a/OpenAntrag/Images/Map/200-TH-active.png b/OpenAntrag/Images/Map/200-TH-active.png
new file mode 100644
index 0000000..4062e0a
Binary files /dev/null and b/OpenAntrag/Images/Map/200-TH-active.png differ
diff --git a/OpenAntrag/Images/Map/200-TH-inactive.png b/OpenAntrag/Images/Map/200-TH-inactive.png
new file mode 100644
index 0000000..6028cf5
Binary files /dev/null and b/OpenAntrag/Images/Map/200-TH-inactive.png differ
diff --git a/OpenAntrag/Images/logo-kommunalpiraten.png b/OpenAntrag/Images/logo-kommunalpiraten.png
new file mode 100644
index 0000000..c6e7c9b
Binary files /dev/null and b/OpenAntrag/Images/logo-kommunalpiraten.png differ