Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 7598)
+++ /CKEditor/trunk/CHANGES.html	(revision 7599)
@@ -49,4 +49,5 @@
 		<li><a href="http://dev.ckeditor.com/ticket/9209">#9209</a> : Fixed IE7 crashed when switching list item type.</li>
 		<li><a href="http://dev.ckeditor.com/ticket/8995">#8995</a> : Fixed incorrect html escaping in bbcode plugin.</li>
+		<li><a href="http://dev.ckeditor.com/ticket/6168">#6168</a> : Fixed style definition with styles defined as inline style attribute.</li>
 	</ul>
 	<h3>
Index: /CKEditor/trunk/_source/plugins/styles/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/styles/plugin.js	(revision 7598)
+++ /CKEditor/trunk/_source/plugins/styles/plugin.js	(revision 7599)
@@ -91,4 +91,14 @@
 	CKEDITOR.style = function( styleDefinition, variablesValues )
 	{
+		// Inline style text as attribute should be converted
+		// to styles object.
+		var attrs = styleDefinition.attributes;
+		if ( attrs && attrs.style )
+		{
+			styleDefinition.styles = CKEDITOR.tools.extend( {},
+				styleDefinition.styles, parseStyleText( attrs.style ) );
+			delete attrs.style;
+		}
+
 		if ( variablesValues )
 		{
