How to display the summary (teaser) over the body in a full content view I want to display a teaser on the top of each article under the title,
as in following “full content” layout:


Title
Teaser (article summary)
Image
Body


Moreover the teaser should have its own formatting (for example italic and a bigger font)

I did not find any way to do that without editing tpl files or core files.

A solution would be to  add a new field "article_teaser" to my content type, then manage display in order to get my layout in “Full content” view. This works, but I do not like to have two teaser-fields in my input content form, because I should type two times the same text.

It seems that I cannot split the field body in its “text” and “summary” parts, but I can only display one or the other, but not both!

Is there any way (a module?) to do that?

(My environment: Drupal 7 with Zen sub theme.)
You can do this with Views.  Create a view that overrides the paths for your content type.  Set the display to Fields and then add the body field twice; set the first instance to display the teaser and the second instance to display the body.  You can add the images in between.  Views will also allow you to customize the CSS of the teaser/body fields easily (by default, Views provides a number of classes, and you can add additional classes if necessary).

For reference:
Node One series of video screencasts on using Views