Different placement/alignment for image (field) in teaser and Full content view
Just pick the field with right parent

on node teaser view - you will find class as "node-teaser"

and on full node view - you will find class as "node-full"

so its just matter of picking field with parent while applying the css.
OR also you can have a separate template for your node-teaser view, check this link