--- a/inc/ticket.class.php
+++ b/inc/ticket.class.php
@@ -2013,7 +2013,33 @@ class Ticket extends CommonDBTM {
       return $tab;
    }
 
+   /**
+    * Get Ticket status Color
+    *
+    * @param $value status ID
+    */
+   static function getStatusColor($value) {
+		switch($value){
+			case "closed":
+			case "solved":
+				$style = "#8D8";
+				break;
+
+			case "waiting":
+				$style = "#FFC65D";
+				break;
+
+			case "new":
+				$style = "#cf9b9b";
+				break;
+
+			default: 
+				$style = "white";
+		}
+		return $style;
+   }
 
+  
    /**
     * get the Ticket status allowed for a current status
     *
@@ -2056,7 +2082,7 @@ class Ticket extends CommonDBTM {
       } else {
          $tab = self::getAllStatusArray(false);
       }
-      echo "<select name='$name'>";
+      echo "<select name='$name' style='background-color: ".self::getStatusColor($value)."'>";
       foreach ($tab as $key => $val) {
          echo "<option value='$key' ".($value==$key?" selected ":"").">$val</option>";
       }
@@ -2699,7 +2725,7 @@ class Ticket extends CommonDBTM {
       if ($canupdate) {
          self::dropdownStatus("status",$this->fields["status"],2); // Allowed status
       } else {
-         echo self::getStatus($this->fields["status"]);
+         echo "<span style='background-color:".self::getStatusColor($this->fields["status"])."'>".self::getStatus($this->fields["status"])."</span>";
       }
       echo "</td>";
       echo "<th class='center b' colspan='2'>".$LANG['job'][4]."&nbsp;: </th>";
@@ -2931,7 +2957,7 @@ class Ticket extends CommonDBTM {
          TicketValidation::dropdownStatus('global_validation',
                                           array('value'=>$this->fields['global_validation']));
       } else {
-         echo TicketValidation::getStatus($this->fields['global_validation']);
+         echo "<span style='background-color:".TicketValidation::getStatusColor($this->fields["global_validation"])."'>".TicketValidation::getStatus($this->fields['global_validation']);
       }
       echo "</td>";
       // Need comment right to add a followup with the realtime
