diff --git a/themes/kde/menu-active.xpm b/themes/kde/menu-active.xpm
index 3db3063d12ef5361d4053b90b5e6a3c59495a62a..8f2e17901887962a75f900bf7e512680b1d34bf6 100644
--- a/themes/kde/menu-active.xpm
+++ b/themes/kde/menu-active.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * menu_active_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_1",
-"+	c #FFFFFF s active_hilight_2",
-"@	c #6A6D6A s active_shadow_2",
-"#	c #DEDEDE s active_color_2",
-"$	c #000000 s active_border_color",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@+++++++++++.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+#$$$$$$$$#.@+",
-".@+#$$$$$$$$#.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@............@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+".	c #FFFFFF s active_hilight_2",
+"+	c #B4B6B4 s inactive_color_1",
+"@	c #000000 s active_border_color",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+" .............. ",
+" .++++++++++++@ ",
+" .@@@@@@@@@@@@@ ",
+" ..+.+.+.+.+.+@ ",
+" .+.+.+.+.+.+.@ ",
+" ..+.+.+.+.+.+@ ",
+" .+.+.+.+.+.+.@ ",
+" ..+.+.+.+.+.+@ ",
+" .+.+.+.+.+.+.@ ",
+" ..+.+.+.+.+.+@ ",
+" .@@@@@@@@@@@@@ ",
+"                ",
+"                ",
 "                "};
diff --git a/themes/kde/menu-inactive.xpm b/themes/kde/menu-inactive.xpm
index 0b0720101ba7040ccbf7ab58f82e6c792006ac8c..09cd08a8260d21f64f77e7d2f65d4c0435c610be 100644
--- a/themes/kde/menu-inactive.xpm
+++ b/themes/kde/menu-inactive.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * menu_inactive_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_2",
-"+	c #FFFFFF s inactive_hilight_2",
-"@	c #6A6D6A s inactive_shadow_2",
-"#	c #DEDEDE s inactive_color_2",
-"$	c #000000 s inactive_border_color",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@+++++++++++.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+#$$$$$$$$#.@+",
-".@+#$$$$$$$$#.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@............@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+".	c #FFFFFF s inactive_hilight_2",
+"+	c #B4B6B4 s inactive_color_2",
+"@	c #000000 s inactive_border_color",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+" .............. ",
+" .++++++++++++@ ",
+" .@@@@@@@@@@@@@ ",
+" ..+.+.+.+.+.+@ ",
+" .+.+.+.+.+.+.@ ",
+" ..+.+.+.+.+.+@ ",
+" .+.+.+.+.+.+.@ ",
+" ..+.+.+.+.+.+@ ",
+" .+.+.+.+.+.+.@ ",
+" ..+.+.+.+.+.+@ ",
+" .@@@@@@@@@@@@@ ",
+"                ",
+"                ",
 "                "};
diff --git a/themes/kde/menu-pressed.xpm b/themes/kde/menu-pressed.xpm
index faf8699980c59db74f06063622360fe8692f3dac..4ee0e432fce9ae1afe3f8c859dad6fb482947442 100644
--- a/themes/kde/menu-pressed.xpm
+++ b/themes/kde/menu-pressed.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * menu_pressed_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_1",
-"+	c #FFFFFF s active_hilight_2",
-"@	c #6A6D6A s active_shadow_2",
-"#	c #DEDEDE s active_color_2",
-"$	c #838183 s inactive_shadow_1",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@...........+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##$$$$$$$$+@+",
-".@.##$$$$$$$$+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@++++++++++++@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+".	c #FFFFFF s active_hilight_2",
+"+	c #B4B6B4 s inactive_color_1",
+"@	c #838183 s inactive_shadow_1",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"  ..............",
+"  .++++++++++++@",
+"  .@@@@@@@@@@@@@",
+"  ..+.+.+.+.+.+@",
+"  .+.+.+.+.+.+.@",
+"  ..+.+.+.+.+.+@",
+"  .+.+.+.+.+.+.@",
+"  ..+.+.+.+.+.+@",
+"  .+.+.+.+.+.+.@",
+"  ..+.+.+.+.+.+@",
+"  .@@@@@@@@@@@@@",
+"                ",
 "                "};
diff --git a/themes/kde/shade-active.xpm b/themes/kde/shade-active.xpm
index 26944cf5fb1711f872828d6a5d3bef2b62045642..cb6fdc20fd6a124f4d282294f2f1ea744941d566 100644
--- a/themes/kde/shade-active.xpm
+++ b/themes/kde/shade-active.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * shade_active_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_1",
+".	c #000000 s active_border_color",
 "+	c #FFFFFF s active_hilight_2",
-"@	c #6A6D6A s active_shadow_2",
-"#	c #DEDEDE s active_color_2",
-"$	c #000000 s active_border_color",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@+++++++++++.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+#$$$$$$$$#.@+",
-".@+#$$$$$$$$#.@+",
-".@+####$$####.@+",
-".@+###$$$$###.@+",
-".@+##$$$$$$##.@+",
-".@+#$$$$$$$$#.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@............@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+"@	c #B4B6B4 s inactive_color_1",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"  ............  ",
+"  .++++++++++.  ",
+"  ............  ",
+"                ",
+"       ..       ",
+"      .++.      ",
+"     .+@@@.     ",
+"    .+@@@@@.    ",
+"   .+@@@@@@@.   ",
+"  ............  ",
+"                ",
+"                ",
+"                ",
 "                "};
diff --git a/themes/kde/shade-inactive.xpm b/themes/kde/shade-inactive.xpm
index 2900ea57739a056ea9e9ae5c7b7b558c7d5a334e..cd0e7e974a371100aab56bb2b7f5a3dc49193242 100644
--- a/themes/kde/shade-inactive.xpm
+++ b/themes/kde/shade-inactive.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * shade_inactive_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_2",
+".	c #000000 s inactive_border_color",
 "+	c #FFFFFF s inactive_hilight_2",
-"@	c #6A6D6A s inactive_shadow_2",
-"#	c #DEDEDE s inactive_color_2",
-"$	c #000000 s inactive_border_color",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@+++++++++++.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+#$$$$$$$$#.@+",
-".@+#$$$$$$$$#.@+",
-".@+####$$####.@+",
-".@+###$$$$###.@+",
-".@+##$$$$$$##.@+",
-".@+#$$$$$$$$#.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@............@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+"@	c #B4B6B4 s inactive_color_2",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"  ............  ",
+"  .++++++++++.  ",
+"  ............  ",
+"                ",
+"       ..       ",
+"      .++.      ",
+"     .+@@@.     ",
+"    .+@@@@@.    ",
+"   .+@@@@@@@.   ",
+"  ............  ",
+"                ",
+"                ",
+"                ",
 "                "};
diff --git a/themes/kde/shade-pressed.xpm b/themes/kde/shade-pressed.xpm
index ec914043eeeaffc24192baf5808646fb5d649288..5933093101a2bb548b3c9b56bedf18546201b75b 100644
--- a/themes/kde/shade-pressed.xpm
+++ b/themes/kde/shade-pressed.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * shade_pressed_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_1",
+".	c #838183 s inactive_shadow_1",
 "+	c #FFFFFF s active_hilight_2",
-"@	c #6A6D6A s active_shadow_2",
-"#	c #DEDEDE s active_color_2",
-"$	c #838183 s inactive_shadow_1",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@...........+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##$$$$$$$$+@+",
-".@.##$$$$$$$$+@+",
-".@.#####$$###+@+",
-".@.####$$$$##+@+",
-".@.###$$$$$$#+@+",
-".@.##$$$$$$$$+@+",
-".@.##########+@+",
-".@++++++++++++@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+"@	c #B4B6B4 s inactive_color_1",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"   ............ ",
+"   .++++++++++. ",
+"   ............ ",
+"                ",
+"        ..      ",
+"       .++.     ",
+"      .+@@@.    ",
+"     .+@@@@@.   ",
+"    .+@@@@@@@.  ",
+"   ............ ",
+"                ",
+"                ",
 "                "};
diff --git a/themes/kde/stick-active.xpm b/themes/kde/stick-active.xpm
index 340e28f2ccf006b76ab1e5dbe216809456241b61..0bcb8ced394adcf545e5f6745bb326d695bd509b 100644
--- a/themes/kde/stick-active.xpm
+++ b/themes/kde/stick-active.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * stick_active_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_1",
+".	c #000000 s active_border_color",
 "+	c #FFFFFF s active_hilight_2",
-"@	c #6A6D6A s active_shadow_2",
-"#	c #DEDEDE s active_color_2",
-"$	c #000000 s active_border_color",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@+++++++++++.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+####$$##$#.@+",
-".@+####$+$$$#.@+",
-".@+#+++$.++$#.@+",
-".@+#$$$$...$#.@+",
-".@+####$.$$$#.@+",
-".@+####$$##$#.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@............@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+"@	c #B4B6B4 s inactive_color_1",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"       ..     . ",
+"       .+.   .. ",
+"       .++...+. ",
+" ++++++.@+@+@+. ",
+" @@@@@@.@+@+@+. ",
+" .......@@.@.@. ",
+"       .@...... ",
+"       ...   .. ",
+"       ..     . ",
+"                ",
+"                ",
+"                ",
 "                "};
diff --git a/themes/kde/stick-inactive.xpm b/themes/kde/stick-inactive.xpm
index 1368c1ddd67daffb2f6cb123eea5d22de50829c1..135e4264efbd2e808f39d466f84fdd0ea0e17001 100644
--- a/themes/kde/stick-inactive.xpm
+++ b/themes/kde/stick-inactive.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * stick_inactive_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_2",
+".	c #000000 s inactive_border_color",
 "+	c #FFFFFF s inactive_hilight_2",
-"@	c #6A6D6A s inactive_shadow_2",
-"#	c #DEDEDE s inactive_color_2",
-"$	c #000000 s inactive_border_color",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@+++++++++++.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@+####$$##$#.@+",
-".@+####$+$$$#.@+",
-".@+#+++$.++$#.@+",
-".@+#$$$$...$#.@+",
-".@+####$.$$$#.@+",
-".@+####$$##$#.@+",
-".@+##########.@+",
-".@+##########.@+",
-".@............@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+"@	c #B4B6B4 s inactive_color_2",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"       ..     . ",
+"       .+.   .. ",
+"       .++...+. ",
+" ++++++.@+@+@+. ",
+" @@@@@@.@+@+@+. ",
+" .......@@.@.@. ",
+"       .@...... ",
+"       ...   .. ",
+"       ..     . ",
+"                ",
+"                ",
+"                ",
 "                "};
diff --git a/themes/kde/stick-pressed.xpm b/themes/kde/stick-pressed.xpm
index f84127a6a48acc47bdef393e38a526da91f88324..1a0658a302dc6da11b853d6139e4e174e7f9b875 100644
--- a/themes/kde/stick-pressed.xpm
+++ b/themes/kde/stick-pressed.xpm
@@ -1,29 +1,27 @@
 /* XPM */
 static char * stick_pressed_xpm[] = {
-"16 20 6 1",
+"16 20 4 1",
 " 	c None",
-".	c #B4B6B4 s inactive_color_1",
+".	c #838183 s inactive_shadow_1",
 "+	c #FFFFFF s active_hilight_2",
-"@	c #6A6D6A s active_shadow_2",
-"#	c #DEDEDE s active_color_2",
-"$	c #838183 s inactive_shadow_1",
-"                ",
-"                ",
-"                ",
-"...............+",
-".@@@@@@@@@@@@@@+",
-".@...........+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.##########+@+",
-".@.#####$$##$+@+",
-".@.#####$+$$$+@+",
-".@.##+++$.++$+@+",
-".@.##$$$$...$+@+",
-".@.#####$.$$$+@+",
-".@.#####$$##$+@+",
-".@.##########+@+",
-".@++++++++++++@+",
-".@@@@@@@@@@@@@@+",
-"++++++++++++++++",
+"@	c #B4B6B4 s inactive_color_1",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"                ",
+"        ..     .",
+"        .+. . ..",
+"        .++...+.",
+"  ++++++.@+@+@+.",
+"  @@@@@@.@+@+@+.",
+"  .......@@.@.@.",
+"        .@......",
+"        ...   ..",
+"        ..     .",
+"                ",
+"                ",
 "                "};