Its tough to say. I'm usually "working out" for 2 hours, but I rarely weight train over 45 minutes (if I do its because I'm not timing my rest intervals properly)
5 minutes light cardio to warm up
20 - 30 minutes of stretching
45 minutes of weight training
20 - 30 minutes of stretching
Stretching, while key, doesn't need to make up that large of a portion of a normal trainee's workout. I require that due to the ammount of years I did not stretch at all and all of the damage I have caused myself. A general rule of thumb, however, is that stretching should take up at least 25% of the total time you are working out.