diff --git a/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java b/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java
index b7503a80ce55a7b2d0da8699c98f17edf4f022c4..e810df6179e46af257690ba2648abbd5139a8303 100644
--- a/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java
+++ b/src/de/deadlocker8/budgetmaster/logic/report/ColumnType.java
@@ -2,24 +2,31 @@ package de.deadlocker8.budgetmaster.logic.report;
 
 public enum ColumnType
 {
-	POSITION("Nr."),
-	DATE("Datum"),
-	REPEATING("Wiederholend"),
-	CATEGORY("Kategorie"),
-	NAME("Name"),
-	DESCRIPTION("Notiz"), 
-	RATING("Bewertung"), 
-	AMOUNT("Betrag");
+	POSITION("Nr.", 1),
+	DATE("Datum", 2),
+	REPEATING("Wiederholend", 1),
+	CATEGORY("Kategorie", 3),
+	NAME("Name", 3),
+	DESCRIPTION("Notiz", 3), 
+	RATING("+/-", 1), 
+	AMOUNT("Betrag", 2);
 	
 	private String name;
+	private float proportion;
 
-	private ColumnType(String name)
+	private ColumnType(String name, float proportion)
 	{
 		this.name = name;
+		this.proportion = proportion;
 	}
 
 	public String getName()
 	{
 		return name;
 	}
+
+	public float getProportion()
+	{
+		return proportion;
+	}
 }
\ No newline at end of file
diff --git a/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java b/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java
index f259f43fa1905314295d5267a98a90b95bd175d4..0bdce3d282d9ab5e73ccbd8a3c7776a1b4a90725 100644
--- a/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java
+++ b/src/de/deadlocker8/budgetmaster/logic/report/ReportGenerator.java
@@ -70,7 +70,13 @@ public class ReportGenerator
 
 		if(numberOfColumns > 0)
 		{
-			PdfPTable table = new PdfPTable(numberOfColumns);
+			float[] proportions = new float[numberOfColumns];
+			for(int i = 0; i < columnOrder.getColumns().size(); i++)
+			{
+				proportions[i] = columnOrder.getColumns().get(i).getProportion();
+			}
+			
+			PdfPTable table = new PdfPTable(proportions);
 			table.setWidthPercentage(tableWidth);
 			Font font = new Font(FontFamily.HELVETICA, 8, Font.NORMAL, GrayColor.BLACK);