How do i set the color of GUI.Box when using a GUIStyle?

hey, for the following code

GUI.color = new Color(0.6f, 0.6f, 0.6f);
GUI.Box(new Rect(EditorPos.x, EditorPos.y, 80, 20), string.Empty, "ScriptStyleHeader");
GUI.color = Color.white;

As long as i pass a style parameter, it ignores the color is set. Also i don’t seem to find any possibility to define the color in the style. How can i display a GUI.Box colored while using a style?

(this is for an Editor extension)

GUI has multiple colors, look at : Unity - Scripting API: GUI.backgroundColor and Unity - Scripting API: GUI.contentColor.

Good luck!