como ya dijo el compañero
jomaruro usa las propiedades compactas ñ.ñ y a estas sumale un margin:0; para la imagen quedando tu css así:
Código CSS:
Ver original.div_info_1_c2 {
float: right;
width: auto;
margin-right: 20px;
border: 1px solid #666;
display: block;
padding: 2px;
height: auto;
}
.div_info_1_c2 img{margin:0;padding:0;}
pregunta: si solo quieres agregar un marco porque no agregas la clase sobre la imagen? en lugar de agregar
<div class="div_info_1_c2"><img src="" alt="" /></div>
podrías usar <img class="marco" src="" alt="" />
y en tu css
.marco{
margin:0;
padding:2px;
border: 1px solid #666;
}