Hola
Sebak y George.
El peligro de max || min -weight viene por los ie (al menos hasta el 7, el 8 no se). No lo entiende.
Si continúas con esa forma quizás te sea útil
éste tema.
También puedes colocar las imágenes grandes en un enlace, con las propiedades adecuadas según sean tus necesidades (especialmente el tamaño y con "overflow:hidden") y el destino de ese enlace que sea la imagen a su tamaño real.
O implementar algún tipo lightbox para desplegarlas
Es una idea..
Un saludo