Intenta con las propiedades normales, no shorthad.
Código HTML:
Ver original<div style="width:100px; height:100px"> <div style="width:50px; height:50px; margin-top:0px; margin-bottom:0; margin-left:auto;"></div>
Cita: Estas repitiendo el "div style" cambia uno de nombre, ya que le estas dando dimensiones distintas al mismo div...
"style" no es un identificador o nombre de alguna clase, es un atributo como width, como title, etc. Sirve para definir estilos dentro de la etiqueta html, en este caso <div>