diff --git a/htdocs/theme/auguria/style.css.php b/htdocs/theme/auguria/style.css.php
index 420c80cc389e6e28ec8a3dd10c7b2e21b3e073b7..71ced3d52d88f1d6d22a9beaaac41e7e5d8e8cb1 100644
--- a/htdocs/theme/auguria/style.css.php
+++ b/htdocs/theme/auguria/style.css.php
@@ -1315,9 +1315,7 @@ table.valid {
 /* Tooltips                                                                       */
 /* ============================================================================== */
 
-#dhtmltooltip
-{
--moz-border-radius:4px;
+#tooltip {
 position: absolute;
 width: <?php print dol_size(450,'width'); ?>px;
 border-top: solid 1px #BBBBBB;
@@ -1325,12 +1323,14 @@ border-<?php print $left; ?>: solid 1px #BBBBBB;
 border-<?php print $right; ?>: solid 1px #444444;
 border-bottom: solid 1px #444444;
 padding: 2px;
-background-color: #FFFFE0;
-visibility: hidden;
-z-index: 100;
+z-index: 3000;
+background-color: #FFFFF0;
+opacity: 1;
+-moz-border-radius:6px;
 }
 
 
+
 /* ============================================================================== */
 /* Calendar                                                                       */
 /* ============================================================================== */
diff --git a/htdocs/theme/eldy/style.css.php b/htdocs/theme/eldy/style.css.php
index f58ceca8f102296ab95b01237522a0c1acddbcad..edef7988854364f12010619aaef206c95c945ab7 100644
--- a/htdocs/theme/eldy/style.css.php
+++ b/htdocs/theme/eldy/style.css.php
@@ -1295,20 +1295,6 @@ table.valid {
 /* Tooltips                                                                       */
 /* ============================================================================== */
 
-#dhtmltooltipx
-{
-position: absolute;
-width: <?php print dol_size(450,'width'); ?>px;
-border-top: solid 1px #BBBBBB;
-border-<?php print $left; ?>: solid 1px #BBBBBB;
-border-<?php print $right; ?>: solid 1px #444444;
-border-bottom: solid 1px #444444;
-padding: 2px;
-background-color: #FFFFE0;
-visibility: hidden;
-z-index: 100;
-}
-
 #tooltip {
 position: absolute;
 width: <?php print dol_size(450,'width'); ?>px;
@@ -1320,6 +1306,7 @@ padding: 2px;
 z-index: 3000;
 background-color: #FFFFF0;
 opacity: 1;
+-moz-border-radius:6px;
 }
 
 
diff --git a/htdocs/theme/freelug/style.css.php b/htdocs/theme/freelug/style.css.php
index c603f86d4c69a25ce541b554cf92d701e8bb8c87..dd0842f7de6b356f9b5f4b2b4a933aa6e42d85fc 100644
--- a/htdocs/theme/freelug/style.css.php
+++ b/htdocs/theme/freelug/style.css.php
@@ -1067,21 +1067,22 @@ table.valid {
 /* Tooltips                                                                       */
 /* ============================================================================== */
 
-#dhtmltooltip
-{
+#tooltip {
 position: absolute;
 width: <?php print dol_size(450,'width'); ?>px;
 border-top: solid 1px #BBBBBB;
-border-left: solid 1px #BBBBBB;
-border-right: solid 1px #444444;
+border-<?php print $left; ?>: solid 1px #BBBBBB;
+border-<?php print $right; ?>: solid 1px #444444;
 border-bottom: solid 1px #444444;
 padding: 2px;
-background-color: #FFFFE0;
-visibility: hidden;
-z-index: 100;
+z-index: 3000;
+background-color: #FFFFF0;
+opacity: 1;
+-moz-border-radius:6px;
 }
 
 
+
 /* ============================================================================== */
 /* Calendar                                                                       */
 /* ============================================================================== */
diff --git a/htdocs/theme/yellow/style.css.php b/htdocs/theme/yellow/style.css.php
index fe452a1c1f83ad1a9cd7695976d9e3e5fb3bf770..34a0d94ebbf730e0b32aae976dbd87adca8ba4af 100644
--- a/htdocs/theme/yellow/style.css.php
+++ b/htdocs/theme/yellow/style.css.php
@@ -1057,18 +1057,22 @@ table.valid {
 /* Tooltips                                                                       */
 /* ============================================================================== */
 
-#dhtmltooltip
-{
+#tooltip {
 position: absolute;
 width: <?php print dol_size(450,'width'); ?>px;
-border: 1px solid #444444;
+border-top: solid 1px #BBBBBB;
+border-<?php print $left; ?>: solid 1px #BBBBBB;
+border-<?php print $right; ?>: solid 1px #444444;
+border-bottom: solid 1px #444444;
 padding: 2px;
-background-color: lightyellow;
-visibility: hidden;
-z-index: 100;
+z-index: 3000;
+background-color: #FFFFF0;
+opacity: 1;
+-moz-border-radius:6px;
 }
 
 
+
 /* ============================================================================== */
 /* Calendar                                                                       */
 /* ============================================================================== */