diff --git a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/color.css.xml b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/color.css.xml
index 9b0612f68b134f70bf14336c96ed0c66d0984bca..9c1570cd006d3e9d00b741c4caf5caccbbf444a7 100644
--- a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/color.css.xml
+++ b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/color.css.xml
@@ -52,7 +52,6 @@
 <tal:block define="dummy python: request.RESPONSE.setHeader(\'Content-Type\', \'text/css;; charset=utf-8\')"/>\n
 \n
 \n
-\n
 body {\n
   background:#E9E9E9 url(../km_img/bg.png) repeat-x scroll 0 0;\n
 }\n
@@ -94,10 +93,10 @@ body {\n
 .draggable_wrapper #page_wrapper h3 {\n
 \n
 \tbackground: url(../km_img/widgethead.png) repeat-x #c1c0b4;\n
-  border-color:#C0BFB3 #C0BFB3 #9C9479;\n
-  border-style:solid;\n
-  border-width:1px;\n
-  color:#776D61;\n
+\tborder-color:#C0BFB3 #C0BFB3 #9C9479;\n
+\tborder-style:solid;\n
+\tborder-width:1px;\n
+\tcolor:#776D61;\n
 \n
 }\n
 \n
@@ -130,7 +129,6 @@ fieldset.right h4 {\n
 .document > .content ul li {\n
 \n
   background:transparent url(../km_img/bg_bullet_square.gif) no-repeat scroll 0 0.5em;\n
-  no-repeat scroll 0 0.5em;\n
   margin:0 0 0.3em 2px;\n
   padding:0 0 0 12px;\n
   list-style-image:none;\n
@@ -183,8 +181,8 @@ table tbody tr td {\n
 \tborder-top: 1px solid #ecebe2;\n
 \tbackground-color: #FFFFFF;\n
 \t-webkit-transition-property: background;\n
-    -webkit-transition-duration: 0.2s;\n
-    -webkit-transition-timing-function: linear;\n
+\t-webkit-transition-duration: 0.2s;\n
+\t-webkit-transition-timing-function: linear;\n
 \n
 }\n
 \n
@@ -209,7 +207,7 @@ table tbody tr:hover td {\n
 \n
 }\n
 \n
-h3 { color:#3f69be; }\n
+/*h3 { color:#3f69be; }*/\n
 \n
 .section {\n
 \n
diff --git a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/erp5_km_common.css.xml b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/erp5_km_common.css.xml
index a330f45c3d9b7863677741d8e2cecb0bea7d360b..a0f13491e1acc9b403079371fbe4e3cf6c515b3b 100644
--- a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/erp5_km_common.css.xml
+++ b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/erp5_km_common.css.xml
@@ -113,15 +113,7 @@ div.searchBar input, div.extendedSearchBar input {\n
   width: auto;\n
 }\n
 \n
-/* Knowledge Pad dialogs */\n
-.toggable_dialog {\n
-  background-color: #C2C1C1!important;\n
-  border: 5px solid #C0BFB3!important;\n
-}\n
-\n
-.toggable_dialog h3{\n
-  color: #000000;\n
-}
+
 
 ]]></string> </value>
         </item>
diff --git a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/gadget.css.xml b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/gadget.css.xml
index e76a4830123436d354cc62eddedb418c1981b549..9f62afc312c7f9e7bf0ac026c1d38d63392dfad4 100644
--- a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/gadget.css.xml
+++ b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/gadget.css.xml
@@ -15,7 +15,7 @@
         </item>
         <item>
             <key> <string>_EtagSupport__etag</string> </key>
-            <value> <string>ts73820488.63</string> </value>
+            <value> <string>ts73833002.27</string> </value>
         </item>
         <item>
             <key> <string>__name__</string> </key>
@@ -253,10 +253,17 @@ h3.handle span.handle {\n
   left:200px;\n
   top: 100px;\n
   width: 200px;\n
+  background-color: #C2C1C1!important;\n
+  border: 5px solid #C0BFB3!important;\n
+}\n
+\n
+.toggable_dialog h3{\n
+  color: #000000;\n
 }\n
 \n
 .toggable_dialog button{\n
-  padding: 0em;\n
+  padding: 0.1em;\n
+  margin-right: 0.2em;\n
   float:left;\n
 }\n
 \n
@@ -311,7 +318,7 @@ div.block fieldset label{\n
         </item>
         <item>
             <key> <string>size</string> </key>
-            <value> <int>4652</int> </value>
+            <value> <int>4797</int> </value>
         </item>
         <item>
             <key> <string>title</string> </key>
diff --git a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/layout.css.xml b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/layout.css.xml
index bd31c35f875d73dc15f3847530bbfd2213e9508c..246de38654ae7782ea1d3c0bb3a460922816c334 100644
--- a/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/layout.css.xml
+++ b/bt5/erp5_km/SkinTemplateItem/portal_skins/erp5_km_theme/km_css/layout.css.xml
@@ -104,7 +104,7 @@ div {\n
 \n
 #mainwrapper {\n
 \n
-  min-height: 100%;\n
+\tmin-height: 100%;\n
 \twidth:952px;\n
 \tmargin: 0 auto;\n
 \n
@@ -114,7 +114,7 @@ div {\n
 #header {\n
 \n
 \tdisplay:block;\n
-  clear:both;\n
+\tclear:both;\n
 \n
 }\n
 \n
@@ -224,8 +224,8 @@ fieldset.right {\n
 \tfloat: left;\n
 \twidth:22.5%;\n
 \tposition:relative;\n
-  margin-left: 19px;\n
-  padding-top: 10px;\n
+\tmargin-left: 19px;\n
+\tpadding-top: 10px;\n
 \n
 }\n
 \n
@@ -233,7 +233,7 @@ fieldset.right {\n
 #km_front .text {\n
 \n
 \tpadding:10px;\n
-  width: auto;\n
+\twidth: auto;\n
 \n
 }\n
 \n
@@ -397,7 +397,7 @@ button, select, input {\n
 \n
 \tfloat:right;\n
 \twidth:auto;\n
-  margin-right: 10px;\n
+\tmargin-right: 10px;\n
 \n
 }\n
 \n
@@ -407,7 +407,7 @@ button, select, input {\n
 \tdisplay: block;\n
 \tclear: both;\n
 \twidth:100%;\n
-  padding: 5px 0;\n
+\tpadding: 5px 0;\n
 \n
 }\n
 \n
@@ -451,7 +451,7 @@ ul.breadcrumb {\n
 \tmargin:0 0 0 5px;\n
 \tpadding:0;\n
 \twidth:auto;\n
-  height:100%;\n
+\theight:100%;\n
 \tfloat: left;\n
 \tposition: relative;\n
 \tz-index: 11;\n
@@ -462,7 +462,7 @@ ul.breadcrumb li {\n
 \n
 \tfloat:left;\n
 \tmargin-left:5px;\n
-  height:100%;\n
+\theight:100%;\n
 \n
 }\n
 \n
@@ -470,7 +470,7 @@ ul.widget_management_box,\n
 ul.language_box{\n
 \n
 \tfloat:right;\n
-        margin:0;\n
+\tmargin:0;\n
 \tpadding: 0;\n
 \tz-index: 10;\n
 \tposition: relative;\n
@@ -585,7 +585,7 @@ width: auto;\n
 \tfloat:left;\n
 \toverflow: hidden;\n
 \tmargin: 0;\n
-  padding: 0 0 0 10px;\n
+\tpadding: 0 0 0 10px;\n
 \theight:22px;\n
 \twidth:auto;\n
 \tbackground: url(../km_img/tabs.png) no-repeat transparent;\n
@@ -755,9 +755,9 @@ div#mainwrapper div#wrapper_right fieldset.widget .minimize_wrapper .content{\n
 \n
 div#mainwrapper div#wrapper_right fieldset.widget iframe {width: 100%;}\n
 div#mainwrapper div#wrapper_right fieldset.widget table.gadget td div {\n
-padding: 0 !important;\n
-margin: 0 !important;\n
-border: 0 !important;\n
+\tpadding: 0 !important;\n
+\tmargin: 0 !important;\n
+\tborder: 0 !important;\n
 }\n
 \n
 div#mainwrapper div#wrapper_right fieldset.widget div.field ul{\n
@@ -894,8 +894,6 @@ table .right {\n
 }\n
 \n
 .gadget .inner .table-b{\n
-\n
-\n
 }\n
 \n
 .gadget .inner .table-b tr td{\n
@@ -907,16 +905,16 @@ table .right {\n
 #km_left .document > .content{\n
 \n
 \tfloat:left;\n
-  margin: 10px;\n
+\tmargin: 10px;\n
 \n
 }\n
 \n
 #km_front .document > .content{\n
 \n
 \tfloat:left;\n
-  padding: 10px;\n
-  width: auto;\n
-  min-width: 98%\n
+\tpadding: 10px;\n
+\twidth: auto;\n
+\tmin-width: 98%\n
 \n
 }\n
 \n
@@ -1030,10 +1028,10 @@ form p,\n
 }\n
 \n
 .meta .search_button {\n
-width: 20px;\n
-height: 20px;\n
-margin:5px 0 5px 5px;\n
-cursor:pointer;\n
+\twidth: 20px;\n
+\theight: 20px;\n
+\tmargin:5px 0 5px 5px;\n
+\tcursor:pointer;\n
 \n
 }\n
 \n
@@ -1237,14 +1235,6 @@ button.bt-med span img {\n
 \n
 /* ## buttons ######################################### end ### */\n
 \n
-\n
-\n
-\n
-\n
-\n
-\n
-\n
-\n
 #main_form {\n
 \n
   height:100%;\n
@@ -1366,9 +1356,6 @@ fieldset.right_registration select {\n
 \n
 /* ## screen sizes #################################### end ### */\n
 \n
-\n
-\n
-\n
 .listbox input {\n
 \n
   width: auto;\n
@@ -1403,6 +1390,13 @@ fieldset.right_registration select {\n
 \n
 }\n
 \n
+/* Content formatting */\n
+div.document div.content div.text h1, h2, h3, h4, h5, h6, p{\n
+  /* XXX: generate it dynamically */\n
+}\n
+\n
+\n
+\n
 /* Web Toolbar */\n
 div.web-toolbar{\n
   color: auto;\n
@@ -1429,7 +1423,7 @@ div.web-toolbar ul li.toolboxSection:hover {\n
 }\n
 \n
 div.web-toolbar h3:hover {\n
-background:#E9E9E9;\n
+  background:#E9E9E9;\n
 }\n
 \n
 
diff --git a/bt5/erp5_km/bt/revision b/bt5/erp5_km/bt/revision
index 5e2cf217f855395d50227b20b15d27fea56620b5..62713742b7a0ea2587d575022bb971c4f7ef372c 100644
--- a/bt5/erp5_km/bt/revision
+++ b/bt5/erp5_km/bt/revision
@@ -1 +1 @@
-1388
\ No newline at end of file
+1390
\ No newline at end of file