diff --git a/app/views/documents/_form.html.erb b/app/views/documents/_form.html.erb
new file mode 100644
index 0000000..1c2094d
--- /dev/null
+++ b/app/views/documents/_form.html.erb
@@ -0,0 +1,7 @@
+<%= semantic_form_for @document, :html=>{:class=>""} do |f| %>
+ <%= f.input :text, :as=>:tinymce_text %>
+<%= f.action :submit, :as => :input_ %>
+
+<% end %>
+<%= tinymce %>
+
diff --git a/app/views/documents/write.html.erb b/app/views/documents/write.html.erb
new file mode 100755
index 0000000..e3ab18b
--- /dev/null
+++ b/app/views/documents/write.html.erb
@@ -0,0 +1,6 @@
+
Editing Dokument
+
+<%= render 'form' %>
+
+<%= link_to 'Show', @document %> |
+
diff --git a/app/views/documents/write_etherpad.html.erb b/app/views/documents/write_etherpad.html.erb
new file mode 100644
index 0000000..3c33eb4
--- /dev/null
+++ b/app/views/documents/write_etherpad.html.erb
@@ -0,0 +1 @@
+<%= link_to "weiter" , "http://www.fet.at/etherpad/p/"+@document.ep_pad.id , target: :blank %>
diff --git a/app/views/themen/_documents.html.erb b/app/views/themen/_documents.html.erb
new file mode 100644
index 0000000..6183c01
--- /dev/null
+++ b/app/views/themen/_documents.html.erb
@@ -0,0 +1,16 @@
+
+<% if can?(:edit,@thema)|| ! @thema.documents.empty? %>
+
+Dokumente
+<%= link_to "Neues Dokument", new_document_path(:parent_id=>@thema.id, :parent_type=>"Thema"), :remote=>true %>
+
+
+<% unless @documents.empty? %>
+
+<% @documents.each do |d| %>
+<%= render d %>
+
+<% end%>
+<% end%>
+<% end%>
+
diff --git a/app/views/themen/documents.js.erb b/app/views/themen/documents.js.erb
new file mode 100644
index 0000000..3174d9a
--- /dev/null
+++ b/app/views/themen/documents.js.erb
@@ -0,0 +1 @@
+$("#themaview").html("<%=escape_javascript( render :partial=>'themen/documents' )%>")
\ No newline at end of file