diff --git a/interface/web/themes/default/css/navigation/nav_top.css b/interface/web/themes/default/css/navigation/nav_top.css
index 8d2f2c6a037999610ca34e3cf0b8f0a673a9ab39..1e31a5c31b5b30f4a35a7962854875c960a3ff5c 100644
--- a/interface/web/themes/default/css/navigation/nav_top.css
+++ b/interface/web/themes/default/css/navigation/nav_top.css
@@ -24,19 +24,25 @@
 	}
 	
 	#topNav li {
-		display: inline;
+		display: inline-block;
 		margin: 0 2px 0 0;
 	}
 	
 	#topNav a {
-		padding: 0 1.5em;
-		text-decoration: none;
-		color: black;
-		background: #d3d3d3;
+		background-color: #D3D3D3;
+		background-position: center top;
+		background-repeat: no-repeat;
+		color:black;
+		display:block;
+		height:20px;
+		padding-top:68px;
+		text-align:center;
+		text-decoration:none;
+		width:97px;
 	}
 	
 	#topNav a:hover {
-		background: #fc0;
+		background-color: #fc0;
 		color: #540;
 	}
 	
@@ -46,7 +52,39 @@
 	#topNav #topNav_current a {
 		padding-bottom: 2px;
 		font-weight: bold;
-		color: #ff6600;
-		background: #ffffff;
+		color: black;
+		background-color: #ffffff;
+	}
+
+	.topnav-admin {
+		background-image: url('../../icons/x64/system.png') !important;
+	}
+
+	.topnav-client {
+		background-image: url('../../icons/x64/client.png') !important;
+	}
+
+	.topnav-mail {
+		background-image: url('../../icons/x64/email.png') !important;
+	}
+
+	.topnav-monitor {
+		background-image: url('../../icons/x64/monitor.png') !important;
+	}
+
+	.topnav-sites {
+		background-image: url('../../icons/x64/sites.png') !important;
+	}
+
+	.topnav-dns {
+		background-image: url('../../icons/x64/dns.png') !important;
+	}
+
+	.topnav-tools {
+		background-image: url('../../icons/x64/tools.png') !important;
+	}
+
+	.topnav-help {
+		background-image: url('../../icons/x64/help.png') !important;
 	}
 }
\ No newline at end of file
diff --git a/interface/web/themes/default/css/screen/basemod.css b/interface/web/themes/default/css/screen/basemod.css
index c9fb46b8da95d7e5c4444b48830eac4d773f364a..1c9eb6d85527c6d9a1966e3c267ce47d6406aca8 100644
--- a/interface/web/themes/default/css/screen/basemod.css
+++ b/interface/web/themes/default/css/screen/basemod.css
@@ -74,7 +74,7 @@
 	
 	/* (en) adjustment of main navigation */
 	/* (de) Anpassung der Hauptnavigation */
-	#nav ul { margin-left: 200px; }
+	#nav ul { margin-left: 20px; }
 	#nav_main { background: #9a9a9a repeat-x top left; }
 	
 	#main { background: #fff;padding:10px 0; }
diff --git a/interface/web/themes/default/icons/x64/client.png b/interface/web/themes/default/icons/x64/client.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e443c99db50896f13e1e1539f4bc780cd7310a0
Binary files /dev/null and b/interface/web/themes/default/icons/x64/client.png differ
diff --git a/interface/web/themes/default/icons/x64/dns.png b/interface/web/themes/default/icons/x64/dns.png
new file mode 100644
index 0000000000000000000000000000000000000000..9af2f636b0359af47c209c077ac8650ca1c44855
Binary files /dev/null and b/interface/web/themes/default/icons/x64/dns.png differ
diff --git a/interface/web/themes/default/icons/x64/email.png b/interface/web/themes/default/icons/x64/email.png
new file mode 100644
index 0000000000000000000000000000000000000000..442141d10626748a8af9447d78e7e8cff2b47584
Binary files /dev/null and b/interface/web/themes/default/icons/x64/email.png differ
diff --git a/interface/web/themes/default/icons/x64/help.png b/interface/web/themes/default/icons/x64/help.png
new file mode 100644
index 0000000000000000000000000000000000000000..64ed09dfc41ae8b1eb3e45d46389f3ec82377556
Binary files /dev/null and b/interface/web/themes/default/icons/x64/help.png differ
diff --git a/interface/web/themes/default/icons/x64/monitor.png b/interface/web/themes/default/icons/x64/monitor.png
new file mode 100644
index 0000000000000000000000000000000000000000..a3dcabcb3b11549a8e991fbbfff463db44214aef
Binary files /dev/null and b/interface/web/themes/default/icons/x64/monitor.png differ
diff --git a/interface/web/themes/default/icons/x64/network.png b/interface/web/themes/default/icons/x64/network.png
index f4c20744e5962e6fcf8b5d408aeb37394fdd828f..d3f72be6b553727aab673ecefd06b0bdd9f0d043 100644
Binary files a/interface/web/themes/default/icons/x64/network.png and b/interface/web/themes/default/icons/x64/network.png differ
diff --git a/interface/web/themes/default/icons/x64/server.png b/interface/web/themes/default/icons/x64/server.png
index 6ca269358209e2703c97a65c446dcca142b386f0..30cb5d4c54d102ee61276f0196f70db6ed9d2529 100644
Binary files a/interface/web/themes/default/icons/x64/server.png and b/interface/web/themes/default/icons/x64/server.png differ
diff --git a/interface/web/themes/default/icons/x64/sites.png b/interface/web/themes/default/icons/x64/sites.png
new file mode 100644
index 0000000000000000000000000000000000000000..5ac69c439bcc2eb1555d1e2319400c187c38b44a
Binary files /dev/null and b/interface/web/themes/default/icons/x64/sites.png differ
diff --git a/interface/web/themes/default/icons/x64/system.png b/interface/web/themes/default/icons/x64/system.png
new file mode 100644
index 0000000000000000000000000000000000000000..ec8162da3be7b7190ff80989de866dafc5f5617c
Binary files /dev/null and b/interface/web/themes/default/icons/x64/system.png differ
diff --git a/interface/web/themes/default/icons/x64/tools.png b/interface/web/themes/default/icons/x64/tools.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ecbfe51e7b71e24701246de9b30923fa4e72ba7
Binary files /dev/null and b/interface/web/themes/default/icons/x64/tools.png differ
diff --git a/interface/web/themes/default/templates/topnav.tpl.htm b/interface/web/themes/default/templates/topnav.tpl.htm
index 025b9bc900c1e54d96a8adb33c627bc4d6abd41d..668df7ba37acddd1b22b8e8bd3f7115e92c5cd60 100644
--- a/interface/web/themes/default/templates/topnav.tpl.htm
+++ b/interface/web/themes/default/templates/topnav.tpl.htm
@@ -1,9 +1,9 @@
 <ul id="topmenu">
 <tmpl_loop name="nav_top">
 <tmpl_if name="active">
-  <li id="topNav_current"><a href="#"><tmpl_var name="title"></a></li>
+  <li id="topNav_current"><a href="#" class="topnav topnav-<tmpl_var name='module'>"><tmpl_var name="title"></a></li>
 <tmpl_else>
-  <li><a href="#" onClick="capp('<tmpl_var name='module'>')"><tmpl_var name="title"></a></li>
+  <li><a href="#" onClick="capp('<tmpl_var name='module'>')" class="topnav topnav-<tmpl_var name='module'>"><tmpl_var name="title"></a></li>
 </tmpl_if>
 </tmpl_loop>
 </ul>