diff --git a/interface/web/themes/default-304/icons/device_sprite.png b/interface/web/themes/default-304/icons/device_sprite.png
index af531d7fba6139a1a0e5afb176e43a4b65376ced..fed33c07422865834297916ec076725b7b405599 100644
Binary files a/interface/web/themes/default-304/icons/device_sprite.png and b/interface/web/themes/default-304/icons/device_sprite.png differ
diff --git a/interface/web/themes/default-304/icons/x16_sprite.png b/interface/web/themes/default-304/icons/x16_sprite.png
index 3915a92b2fea8719a7400a9b2bc828614a96153a..e8a3055bf829fc848e2e8cb86eaa483525a561b8 100644
Binary files a/interface/web/themes/default-304/icons/x16_sprite.png and b/interface/web/themes/default-304/icons/x16_sprite.png differ
diff --git a/interface/web/themes/default-304/icons/x32_sprite.png b/interface/web/themes/default-304/icons/x32_sprite.png
index 2680bb8627234d675cb9e0cef1c990eb921ccd3a..99ca464975c4ec1d44abba633310c20e7455fae7 100644
Binary files a/interface/web/themes/default-304/icons/x32_sprite.png and b/interface/web/themes/default-304/icons/x32_sprite.png differ
diff --git a/interface/web/themes/default/css/styles.css b/interface/web/themes/default/css/styles.css
index 1aa8cb4ee4e7dd51927121fc8fbed3e0b0f56a41..469635056dd3c88f3ce2137176e453c52c5e6586 100644
--- a/interface/web/themes/default/css/styles.css
+++ b/interface/web/themes/default/css/styles.css
@@ -1,5 +1,4 @@
 @charset "UTF-8";
-
 @import url(http://fonts.googleapis.com/css?family=Ubuntu:400,700,300);
 
 /* 
@@ -111,7 +110,8 @@ header {
     color: #faf0e6;
     padding: 15px 2em 5px 20px;
     background: #20AAE5;
-        border-radius: 8px 8px 0 0;
+    border-radius: 8px 8px 0 0;
+    min-height: 54px;
 }
 header h1 {
     font-size:2.5em;
@@ -132,6 +132,8 @@ header span {
     text-align: right;
 }
 #topsubnav a { 
+    display: inline-block;
+    min-height: 20px;
     color: #f0f8ff;
     font-weight: normal;
     background:transparent;
@@ -401,7 +403,7 @@ table.list .tbl_col_limit {
 .pageForm_description { font-size: 12px; }
 
 /* Tab-Box */
-.tabbox_tabs { border-bottom: 1px solid #d3d3d3; }
+.tabbox_tabs { border-bottom: 1px solid #d3d3d3; margin-top: 2em; }
 .tabbox_tabs ul {
     list-style: none;
     padding: 0;
@@ -409,14 +411,17 @@ table.list .tbl_col_limit {
 }
 .tabbox_tabs li {
     display: inline;
+    line-height: 35px;
     margin: 0 2px 0 0;
 }
 .tabbox_tabs a {
-    padding: 0 1em;
+    font-size: 16px;
+    padding: 9px 1em;
     text-decoration: none;
     color: black;
-    background: #d3d3d3;
+    background: linear-gradient(to bottom, #F7F7F5, #E0DED8) repeat scroll 0 0 #C7C2BA;
     border: 1px solid #d3d3d3;
+    border-radius: 6px 6px 0 0;
 }
 .tabbox_tabs a:hover {
     background: #fc0;
@@ -772,7 +777,7 @@ button.negative:hover {
 .iconstxt.icoNegative:before { background-position: 0px -104px; }
 .iconstxt.icoAdd:before { background-position: 0px -72px; }
 .iconstxt.icoKey:before { background-position: 0px -8px; }
-.iconstxt.icoDelet:beforee { background-position: 0px -40px; }
+.iconstxt.icoDelete:before { background-position: 0px -40px; }
 .iconstxt.icoDownload:before { background-position: 0px -8px; }
 .iconstxt.icoRestore:before { background-position: 0px -8px; }
 
@@ -887,7 +892,7 @@ a[href $="#logout"] {
 
 a[href $="#usersettings"] {
     padding-left: 24px;
-    background: url("../icons/x16_sprite.png") no-repeat left -440px transparent !important;
+    background: url("../icons/x16_sprite.png") no-repeat left -442px transparent !important;
 }
 
 /* Select Menu with Images */
@@ -1259,7 +1264,7 @@ div.gs-container * {
 div.gs-container input {
     background: url("../icons/x16_sprite.png") no-repeat 2px -119px #FFFFFF;
     height:20px;
-    border:1px solid #444;
+    border:1px solid #fff;
     padding:0 22px 2px;
     color:#444;
     -moz-border-radius:5px;
@@ -1880,4 +1885,4 @@ a.link-page.current-page {
     font-weight: bold;
     border-color: #f63;
     color: #fff;
-}
+}
\ No newline at end of file
diff --git a/interface/web/themes/default/icons/device_sprite.png b/interface/web/themes/default/icons/device_sprite.png
index 1095366e3bb2ef61eb244174e8df9a02c9999cfd..fed33c07422865834297916ec076725b7b405599 100644
Binary files a/interface/web/themes/default/icons/device_sprite.png and b/interface/web/themes/default/icons/device_sprite.png differ
diff --git a/interface/web/themes/default/icons/x16_sprite.png b/interface/web/themes/default/icons/x16_sprite.png
index 3915a92b2fea8719a7400a9b2bc828614a96153a..e8a3055bf829fc848e2e8cb86eaa483525a561b8 100644
Binary files a/interface/web/themes/default/icons/x16_sprite.png and b/interface/web/themes/default/icons/x16_sprite.png differ
diff --git a/interface/web/themes/default/icons/x32_sprite.png b/interface/web/themes/default/icons/x32_sprite.png
index 2680bb8627234d675cb9e0cef1c990eb921ccd3a..99ca464975c4ec1d44abba633310c20e7455fae7 100644
Binary files a/interface/web/themes/default/icons/x32_sprite.png and b/interface/web/themes/default/icons/x32_sprite.png differ
diff --git a/interface/web/themes/default/images/header_logo.png b/interface/web/themes/default/images/header_logo.png
index d85333a5af3d21da5fefc6b0fa2e052ac489501d..8d1e50f6123826985d57faaba2e2944db93cf97e 100644
Binary files a/interface/web/themes/default/images/header_logo.png and b/interface/web/themes/default/images/header_logo.png differ
diff --git a/interface/web/themes/default/templates/main.tpl.htm b/interface/web/themes/default/templates/main.tpl.htm
index 25fbcd513499bf4d04c5c5b97d507b23c9123d3d..1072853f7427271144cf2fadf298df1e1b736007 100644
--- a/interface/web/themes/default/templates/main.tpl.htm
+++ b/interface/web/themes/default/templates/main.tpl.htm
@@ -142,7 +142,6 @@
                     </tmpl_if>
                 </nav>
                 <h1 id="ir-HeaderLogo" class="swap" style="background-image:url('{tmpl_var name='app_logo'}');"><span>ISPConfig 3</span></h1>
-                <span>hosting control panel</span>
             </header>
             <!-- end: header -->
             <a id="navigation" name="navigation"></a><!-- skiplink anchor: navigation -->