You can delete a node from a BST by searching the node with the key you want to delete. If you find the node:
1. if the left child or right child is empty you have to replace the node with the child node not empty
2. if both childs are not empty you have to replace the node element with the minimum of the right child
Hope this help,
Andrea.