Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 3952)
+++ /CKEditor/trunk/CHANGES.html	(revision 3953)
@@ -167,4 +167,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/4074">#4074</a> : Indent error with 'indentClasses' config specified.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/4057">#4057</a> : Fixed anchor is lost after switch between editing modes.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/3644">#3644</a> : Image dialog was missin radio lock.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/plugins/image/dialogs/image.js
===================================================================
--- /CKEditor/trunk/_source/plugins/image/dialogs/image.js	(revision 3952)
+++ /CKEditor/trunk/_source/plugins/image/dialogs/image.js	(revision 3953)
@@ -348,6 +348,6 @@
 					this.hidePage( 'Link' );		//Hide Link tab.
 				var doc = this._.element.getDocument();
+				this.addFocusable( doc.getById( 'btnResetSize' ), 5 );
 				this.addFocusable( doc.getById( 'btnLockSizes' ), 5 );
-				this.addFocusable( doc.getById( 'btnResetSize' ), 5 );
 			},
 			onHide : function()
@@ -604,5 +604,5 @@
 												{
 													type : 'html',
-													style : 'position:relative;top:10px;width:40px;height:50px;',
+													style : 'margin-top:10px;width:40px;height:40px;',
 													onLoad : function()
 													{
Index: /CKEditor/trunk/_source/skins/kama/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/kama/dialog.css	(revision 3952)
+++ /CKEditor/trunk/_source/skins/kama/dialog.css	(revision 3953)
@@ -565,5 +565,5 @@
 }
 
-.cke_skin_kama .cke_dialog .cke_btn_reset
+.cke_skin_kama .cke_dialog a.cke_btn_reset
 {
 	float: right;
@@ -577,11 +577,11 @@
 }
 
-.cke_skin_kama .cke_rtl .cke_dialog .cke_btn_reset
+.cke_skin_kama .cke_rtl .cke_dialog a.cke_btn_reset
 {
 	float: left;
 }
 
-.cke_skin_kama .cke_dialog .cke_btn_locked,
-.cke_skin_kama .cke_dialog .cke_btn_unlocked
+.cke_skin_kama .cke_dialog a.cke_btn_locked,
+.cke_skin_kama .cke_dialog a.cke_btn_unlocked
 {
 	float: left;
@@ -595,11 +595,11 @@
 }
 
-.cke_skin_kama .cke_dialog .cke_btn_locked,
-.cke_skin_kama .cke_dialog .cke_btn_unlocked
+.cke_skin_kama .cke_rtl .cke_dialog a.cke_btn_locked,
+.cke_skin_kama .cke_rtl .cke_dialog a.cke_btn_unlocked
 {
 	float: right;
 }
 
-.cke_skin_kama .cke_dialog .cke_btn_unlocked
+.cke_skin_kama .cke_dialog a.cke_btn_unlocked
 {
 	background-position: 0 -16px;
Index: /CKEditor/trunk/_source/skins/office2003/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/office2003/dialog.css	(revision 3952)
+++ /CKEditor/trunk/_source/skins/office2003/dialog.css	(revision 3953)
@@ -504,5 +504,5 @@
 }
 
-.cke_skin_office2003 .cke_dialog .cke_btn_reset
+.cke_skin_office2003 .cke_dialog a.cke_btn_reset
 {
 	float: right;
@@ -516,11 +516,11 @@
 }
 
-.cke_skin_office2003 .cke_rtl .cke_dialog .cke_btn_reset
+.cke_skin_office2003 .cke_rtl .cke_dialog a.cke_btn_reset
 {
 	float: left;
 }
 
-.cke_skin_office2003 .cke_dialog .cke_btn_locked,
-.cke_skin_office2003 .cke_dialog .cke_btn_unlocked
+.cke_skin_office2003 .cke_dialog a.cke_btn_locked,
+.cke_skin_office2003 .cke_dialog a.cke_btn_unlocked
 {
 	float: left;
@@ -534,11 +534,11 @@
 }
 
-.cke_skin_office2003 .cke_dialog .cke_btn_locked,
-.cke_skin_office2003 .cke_dialog .cke_btn_unlocked
+.cke_skin_office2003 .cke_rtl .cke_dialog a.cke_btn_locked,
+.cke_skin_office2003 .cke_rtl .cke_dialog a.cke_btn_unlocked
 {
 	float: right;
 }
 
-.cke_skin_office2003 .cke_dialog .cke_btn_unlocked
+.cke_skin_office2003 .cke_dialog a.cke_btn_unlocked
 {
 	background-position: 0 -16px;
Index: /CKEditor/trunk/_source/skins/v2/dialog.css
===================================================================
--- /CKEditor/trunk/_source/skins/v2/dialog.css	(revision 3952)
+++ /CKEditor/trunk/_source/skins/v2/dialog.css	(revision 3953)
@@ -501,5 +501,5 @@
 }
 
-.cke_skin_v2 .cke_dialog .cke_btn_reset
+.cke_skin_v2 .cke_dialog a.cke_btn_reset
 {
 	float: right;
@@ -513,11 +513,11 @@
 }
 
-.cke_skin_v2 .cke_rtl .cke_dialog .cke_btn_reset
+.cke_skin_v2 .cke_rtl .cke_dialog a.cke_btn_reset
 {
 	float: left;
 }
 
-.cke_skin_v2 .cke_dialog .cke_btn_locked,
-.cke_skin_v2 .cke_dialog .cke_btn_unlocked
+.cke_skin_v2 .cke_dialog a.cke_btn_locked,
+.cke_skin_v2 .cke_dialog a.cke_btn_unlocked
 {
 	float: left;
@@ -531,11 +531,11 @@
 }
 
-.cke_skin_v2 .cke_dialog .cke_btn_locked,
-.cke_skin_v2 .cke_dialog .cke_btn_unlocked
+.cke_skin_v2 .cke_rtl .cke_dialog a.cke_btn_locked,
+.cke_skin_v2 .cke_rtl .cke_dialog a.cke_btn_unlocked
 {
 	float: right;
 }
 
-.cke_skin_v2 .cke_dialog .cke_btn_unlocked
+.cke_skin_v2 .cke_dialog a.cke_btn_unlocked
 {
 	background-position: 0 -16px;
