Assuming both your inbound flights are on-time, you should be fine.
MUC is a good airport to make a transfer
http://www.flyertalk.com/forum/lufth...ad-merged.html
You are not connecting as you will be on separate itineraries, so if your first flight is delayed and you miss the second one, then expect to pay for an expensive walk-up fare to reach your destination.