diff --git a/htdocs/theme/bureau2crea/style.css.php b/htdocs/theme/bureau2crea/style.css.php
index 6207ee6161d3d098fbde3047cab3634fe5c029bd..dbc5f2dd2b4d127a466a6a90de600dd941344c61 100644
--- a/htdocs/theme/bureau2crea/style.css.php
+++ b/htdocs/theme/bureau2crea/style.css.php
@@ -296,6 +296,8 @@ div.tmenu {
     margin: 5px 0px 10px 0px;
     font-size: 13px;
     background-image : url(<?php echo DOL_URL_ROOT.'/theme/bureau2crea/img/bg_mainNav.jpg' ?>);
+    background-repeat: no-repeat;
+    background-color: #996644;
     height: 22px;
     border-bottom: 2px solid #842F00;
 <?php } ?>
@@ -452,14 +454,12 @@ li.tmenu span, li.tmenusel span {
 	margin: 0px 10px 0px 10px;
     }
 
-li.tmenu {
-    }
 .tmenuimage {
-margin: 0 !important;
-padding: 0 !important;
+	margin: 0 !important;
+	padding: 0 !important;
 }
 
-li.tmenu a {
+li.tmenu a, li.tmenusel a {
 	position: relative;
 	display: block;
     height: 22px;
@@ -469,53 +469,36 @@ li.tmenu a {
     color: #FFF;
     font-weight: normal;
     float: <?php print $left; ?>;
-    }
+}
 
 li.tmenu a:hover {
 	color: #FFFFFF;
     background-color: #D45416;
-    }
+}
 
-li.tmenu a.tmenusel,
-li.tmenu a.tmenusel:hover {
+li.tmenu a.tmenusel, li.tmenu a.tmenusel:hover, li.tmenusel a.tmenusel, li.tmenusel a.tmenusel:hover {
 	color: #842F00;
     font-weight: bold;
     background-color: #FFF;
-    }
+    font-weight: normal;
+}
 
-li.tmenu .tmenusel {
+li.tmenu .tmenusel, li.tmenusel .tmenusel {
     background: #FFFFFF;
-	}
-
+}
 
 li.tmenusel {
     background-image : url(<?php echo DOL_URL_ROOT.'/theme/bureau2crea/img/bg_tmenusel_btnD.jpg' ?>);
     background-position: right;
-    }
-
-li.tmenusel a.tmenusel {
-	position: relative;
-	display: block;
-    width: 100%;
-    height: 22px;
-    background-image : url(<?php echo DOL_URL_ROOT.'/theme/bureau2crea/img/bg_tmenusel_btnG.jpg' ?>);
-    background-position: left;
-	background-repeat: no-repeat;
-    font-size: 12px;
-    font-family: Geneva, Verdana, sans-serif;
-    line-height: 25px;
-    color: #303030;
-    font-weight: normal;
-    float: left;
-    }
+}
 
 li.tmenusel a:hover {
 	color: #474747;
-    }
+}
 
 li.tmenu a.tmenudisabled {
 	color: #CCC;
-    }
+}
 
 /* --- end nav --- */
 
@@ -1301,7 +1284,7 @@ padding: 0px;
 }
 
 .boxhandle {
-	margin: 1px 4px 0px 0px;
+	margin: 1px 1px 0px 0px;
 }
 
 .notopnoleft {
diff --git a/htdocs/theme/cameleo/style.css.php b/htdocs/theme/cameleo/style.css.php
index 919c2eeabb55eaf6e2d06cc4273eae309873107e..969588eeb921cfd898c61d03b5539fe46c6c4d6b 100644
--- a/htdocs/theme/cameleo/style.css.php
+++ b/htdocs/theme/cameleo/style.css.php
@@ -357,7 +357,7 @@ ul.tmenu {	/* t r b l */
     margin: 0px 0px 0px 6px;
 	list-style: none;
 }
-li.tmenu {
+li.tmenu, li.tmenusel {
 	text-align: center;
 	vertical-align: top;
 	float: <?php print $left; ?>;