This is my site: http://www.foconline.com.br/ if you want to test what i am going to say there go ahead. In the IE 7 when i enter or update(F5) whatever page the logo at top left go to the left edge. That happens only in the IE 7 (oh rly). If you do not want to test here is the basic problem code and a pic: img width="60px" src="images/logo_puc.png" alt="Foco online" style=" float: left; margin:22px 0 0 200px;"/> Code (markup):
Why are you floating the first image to the left, but aligning the last image to the right?... A lot of conflicting statements in your code. Relative positioning + float => IE issues anyway... Since you are positioning at block level, why not absolutely position the images? ( just curious ) It is partially a bug - but more of a bug in your coding style, in my opinion...