I am currently modifying a website template which I have found for free on the web.
When i remove, for instance, a div from the code, the CSS for it rem
div
You can get pretty close to what you are asking for with the Google Chrome's Audit tab under Developer Tools. It does not remove unused CSS, but it will show you what CSS rules are not being used.
Observe: