Hi Christian,
This chart does a really good job at defining css support per email client. As you can see, nearly all the major email clients now support css styles being located in the head of your html. As far as Gmail is concerned, it actually strips css from the body as well as the head, so the location of the css doesn't matter. For now, it looks like were stuck with just inline styles when it comes to gmail.