diff --git a/htdocs/theme/bureau2crea/style.css.php b/htdocs/theme/bureau2crea/style.css.php
index 28a08fc0caa36f6c7e1c2e14ff26e16d67dad4f1..d08d34fce85ed9f3200c34267116e0d4876bf790 100644
--- a/htdocs/theme/bureau2crea/style.css.php
+++ b/htdocs/theme/bureau2crea/style.css.php
@@ -1087,7 +1087,7 @@ span.tabspan {
 
 /* Nouvelle syntaxe a utiliser */
 
-a.butAction:link, a.butAction:visited, a.butAction:hover, a.butAction:active, a.butActionDelete, a.butActionDelete:link, a.butActionDelete:visited, a.butActionDelete:hover, a.butActionDelete:active {
+.butAction:link, .butAction:visited, .butAction:hover, .butAction:active, .butActionDelete, .butActionDelete:link, .butActionDelete:visited, .butActionDelete:hover, .butActionDelete:active {
 	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
 	font-weight: bold;
 	background: url(<?php echo DOL_URL_ROOT.'/theme/bureau2crea/img/bg_btnBlue.jpg' ?>) repeat-x;
@@ -1104,19 +1104,19 @@ a.butAction:link, a.butAction:visited, a.butAction:hover, a.butAction:active, a.
     cursor: pointer;
 }
 
-a.butAction:hover   {
+.butAction:hover   {
 	background: #dee7ec;
 }
 
-a.butActionDelete    {
+.butActionDelete    {
 	border: 1px solid red;
 }
 
-a.butActionDelete:link, a.butActionDelete:visited, a.butActionDelete:hover, a.butActionDelete:active {
+.butActionDelete:link, .butActionDelete:visited, .butActionDelete:hover, .butActionDelete:active {
 	border: 1px solid #997777;
 }
 
-a.butActionDelete:hover {
+.butActionDelete:hover {
 	background: #FFe7ec;
 }
 
@@ -1133,6 +1133,10 @@ a.butActionDelete:hover {
 	cursor: not-allowed;
 }
 
+span.butAction, span.butActionDelete {
+	cursor: pointer;
+}
+
 
 /* ============================================================================== */
 /* Tables                                                                         */
@@ -2011,4 +2015,6 @@ div.leftContent {
 .cke_editor table, .cke_editor tr, .cke_editor td
 {
     border: 0px solid #FF0000 !important;
-}
\ No newline at end of file
+}
+span.cke_skin_kama { padding: 0 !important; }
+.cke_wrapper { padding: 4px !important; }
diff --git a/htdocs/theme/cameleo/style.css.php b/htdocs/theme/cameleo/style.css.php
index b66ffd765486f05892b1f63f2d47081ee5afcbf9..32efdb3cc2071a3dd2a1199212f0aafd6384b098 100644
--- a/htdocs/theme/cameleo/style.css.php
+++ b/htdocs/theme/cameleo/style.css.php
@@ -1092,7 +1092,7 @@ span.tabspan {
 
 /* Nouvelle syntaxe a utiliser */
 
-a.butAction:link, a.butAction:visited, a.butAction:hover, a.butAction:active, a.butActionDelete,a.butActionRefused, a.butActionDelete:link, a.butActionDelete:visited, a.butActionDelete:hover, a.butActionDelete:active {
+.butAction:link, .butAction:visited, .butAction:hover, .butAction:active, .butActionDelete, .butActionRefused, .butActionDelete:link, .butActionDelete:visited, .butActionDelete:hover, .butActionDelete:active {
 	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
 	font-weight: bold;
 	/*background: url(<?php echo DOL_URL_ROOT.'/theme/bureau2crea/img/bg_btnBlue.jpg' ?>) repeat-x;*/
@@ -1115,29 +1115,33 @@ a.butAction:link, a.butAction:visited, a.butAction:hover, a.butAction:active, a.
     cursor: pointer;
 }
 
-a.butAction:hover   {
+.butAction:hover   {
 	background: #FFe7ec;
         color: #961400;
 }
 
-a.butActionDelete    {
+.butActionDelete    {
 	border: 1px solid red;
 }
 
-a.butActionDelete:link, a.butActionDelete:visited, a.butActionDelete:hover, a.butActionDelete:active {
+.butActionDelete:link, .butActionDelete:visited, .butActionDelete:hover, .butActionDelete:active {
 	border: 2px solid red;
 }
 
-a.butActionDelete:hover {
+.butActionDelete:hover {
 	background: #FFe7ec;
-        color: #961400;
+    color: #961400;
 }
 
-a.butActionRefused {
-        background: #FFe7ec;
+.butActionRefused {
+    background: #FFe7ec;
 	color: #666;
 }
 
+span.butAction, span.butActionDelete {
+	cursor: pointer;
+}
+
 
 /* ============================================================================== */
 /* Tables                                                                         */