Index: /CKEditor/branches/prototype/_source/skins/default/toolbar.css
===================================================================
--- /CKEditor/branches/prototype/_source/skins/default/toolbar.css	(revision 2760)
+++ /CKEditor/branches/prototype/_source/skins/default/toolbar.css	(revision 2761)
@@ -85,10 +85,17 @@
 }
 
-.cke_skin_default a.cke_off:hover.cke_button,
-.cke_skin_default a.cke_off:focus.cke_button,
-.cke_skin_default a.cke_off:active.cke_button,	/* IE */
-.cke_skin_default a.cke_on:hover.cke_button,
-.cke_skin_default a.cke_on:focus.cke_button,
-.cke_skin_default a.cke_on:active.cke_button	/* IE */
+/* IE6 BUG: Hover removes the padding and border, for some unknown reason. */
+.cke_skin_default.cke_browser_ie a.cke_button.cke_disabled:hover
+{
+	padding: 2px 4px;
+	border: solid 1px #efefde;
+}
+
+.cke_skin_default a.cke_button.cke_off:hover,
+.cke_skin_default a.cke_button.cke_off:focus,
+.cke_skin_default a.cke_button.cke_off:active,	/* IE */
+.cke_skin_default a.cke_button.cke_on:hover,
+.cke_skin_default a.cke_button.cke_on:focus,
+.cke_skin_default a.cke_button.cke_on:active	/* IE */
 {
 	border: solid 1px #316ac5;
@@ -109,5 +116,6 @@
 }
 
-.cke_skin_default.cke_rtl a:hover.cke_button
+.cke_skin_default.cke_rtl a.cke_button.cke_off:hover,
+.cke_skin_default.cke_rtl a.cke_button.cke_on:hover,
 {
 	float: right;
