Assets/Scripte/PauseMenu.cs(23,26): error CS1525: Unexpected symbol if

Hello,
I “building” a 3D Game. This is the Code for the PauseMenu, But somehow a error in there.
I have the Problem my Script is doesnt working .
Please Help.
Love, .
StrubellpKevin.
Sorry for my Bad English.
Code:

public class PauseMenu : MonoBehaviour {

	private bool isPause = false;
	private Rect butRect;
	private float ctrlWidth = 160;
	private float ctrlHeight = 30;
	private SceneFader sceneFader;
	// Use this for initialization
	void Awake (){
		sceneFader = GetComponen<SceneFader> ();
		butRect = new Rect (0, 0, ctrlWidth, ctrlHeight);
	}

	void OnGui()
	{
		if(isPause) 
		{
			butRect.y = (Screen.height - ctrlHeight/2

			if(GUI.Button (butRect,"Weiter"))
			             ToggleTimeScale ();
		}
	}
	void Start () {
	
	}
	
	// Update is called once per frame
	void Update () {
		if(Input.GetKeyDown(KeyCode.Escape))
		   	ToggleTimeScale ();
	}

	void ToggleTimeScale()
	{
		if (!isPause) 
		{
			Time.timeScale = 0;
		}
		else
		{
			Time.timeScale = 1;
		}
		isPause = !isPause;
	}
}

This line:

 butRect.y = (Screen.height - ctrlHeight/2

Change to:

 butRect.y = (Screen.height - ctrlHeight/2);