Index: admin/style/default.css
===================================================================
--- admin/style/default.css	(revision 1383)
+++ admin/style/default.css	(revision 1394)
@@ -260,6 +260,7 @@
 /* -------------------------------------------------------------- layout - onglets */
 .part-tabs ul {
-	padding: .5em 0 .3em 1rem;
-	border-bottom: 1px solid #ccc;
+	padding: .5em 0 .3em 0;
+	margin-left: 1em;
+	border-bottom: 1px solid #ddd;
 }
 .part-tabs li {
@@ -269,11 +270,10 @@
 }
 .part-tabs li a {
-	padding: .5em 1em;
-	margin-right: .5em;
+	padding: .5em 2em;
+	margin-right: -1px;
 	border: 1px solid #ccc;
 	border-bottom: none;
-	background: #efefef;
 	text-decoration: none;
-	color: #000;
+	color: #333;
 	background-color:#ededed;
 }
@@ -285,6 +285,4 @@
 .part-tabs li.part-tabs-active a {
 	background: #fff;
-	border: 1px solid #d30e60;
-	color: #d30e60;
 	font-weight: bold;
 	border-bottom-color: #fff;
@@ -361,5 +359,5 @@
 	background: #dfdfdf;
 	border-color: #999;
-	color: #666;
+	color: #444;
 	border-bottom-right-radius: .6em;
 	border-top-right-radius: .6em;
@@ -446,5 +444,5 @@
 	width: 210px;
 	text-align: center;
-	margin: 1em 0;
+	margin: 1em 0 2em;
 	padding: 1em 0;
 	display:inline-block;
@@ -461,4 +459,5 @@
 #icons a span {
 	border-bottom: 1px dotted #f90;
+	color: #333;
 }
 #icons a img {
@@ -467,4 +466,5 @@
 	border-radius: 1.6rem;
 	box-shadow: 0 3px 3px 0 #ccc;
+	margin-bottom: .6rem;
 }
 #icons a img:hover, #icons a:focus img {
@@ -491,4 +491,5 @@
 	margin: 3em auto;
 	display: table;
+	width: 100%;
 	border-collapse: collapse;
 }
@@ -963,7 +964,4 @@
 	color: #fff;
 }
-#content > .message, #content > .error {
-	margin-right: 14em
-}
 /* ------------------------------------------------------------------ navigation */
 .anchor-nav {
@@ -975,9 +973,10 @@
 .nav_prevnext {
 	margin-bottom: 2em;
-	color: #ccc;
+	color: #fff;
 }
 .nav_prevnext a, a.back {
-	border: 1px solid #ccc;
-	padding: .2rem .5rem;
+	border: 1px solid #eee;
+	padding: .2rem 2rem;
+	border-radius: 1rem;
 	background-color: #eef;
 }
@@ -985,5 +984,12 @@
 	content: "\ab\a0";
 }
-
+a.onblog_link {
+	color: #333;
+	float: right;
+	border: 1px solid #eee;
+	padding: .2rem 2rem;
+	border-radius: 1rem;
+	background-color: #ffe;
+}
 /* ------------------------------------------------------------------ debug */
 #debug {
Index: admin/style/jsToolBar/jsToolBar.css
===================================================================
--- admin/style/jsToolBar/jsToolBar.css	(revision 1065)
+++ admin/style/jsToolBar/jsToolBar.css	(revision 1394)
@@ -2,6 +2,5 @@
 	border-width : 0 1px 1px 1px;
 	border-style : solid;
-	border-color : #000 #ccc #ccc #000;
-	padding-left: 5px;
+	border-color : #ccc;
 	background : #f9f9f9;
 }
@@ -9,6 +8,10 @@
   margin: 0;
   border: 0;
+  padding: 0;
 }
-
+.jstEditor textarea {
+  width: 99%;
+  padding: 1rem 0 1rem 1%;
+}
 .jstHandle {
 	height: 8px;
@@ -22,9 +25,17 @@
 
 .jstElements {
-	padding: 3px 3px;
-	border-width: 1px 1px 0 1px;
-	border-style: solid;
-	border-color: #000 #ccc #ccc #000;
-	background: #dfdfdf;
+	height: 28px;
+	padding: 0 1rem; 
+	border: 1px solid #ccc;
+	overflow: hidden; 
+	background: #e1e1e1; 
+	background: -moz-linear-gradient(center top , #f2f2f2, #e1e1e1); 
+	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e1e1e1)); 
+	-moz-border-radius: 4px 4px 0 0; 
+	-webkit-border-radius: 4px 4px 0 0; 
+	border-radius: 4px 4px 0 0; 
+	-webkit-box-shadow: 0 1px 0 #FFF inset; 
+	-moz-box-shadow: 0 1px 0 #FFF inset; 
+	box-shadow: 0 1px 0 #FFF inset;
 }
 
@@ -34,13 +45,12 @@
 .jstElements select {
 	width: 12em;
+	margin-right: .6rem;
 }
 .jstElements button {
-	margin-right : 2px;
-	width : 20px;
-	height: 20px;
-	padding: 0;
-	border-style: solid;
-	border-width: 1px;
-	border-color: #dfdfdf;
+	width : 30px;
+	height: 28px;
+	border-style: groove;
+	border-width:  0 1px 0 0;
+	border-color: #666;
 	background-color : transparent;
 	background-position : 50% 50%;
@@ -55,11 +65,16 @@
 }
 .jstElements span {
-	display : inline;
+	display : inline-block;
+	vertical-align: top;
+	background: #dfdfdf;
 }
 
 .jstSpacer {
-	width : 0px;
-	font-size: 1px;
-	margin-right: 4px;
+	width : 2px;
+	height: 28px;
+	margin-right: 0;
+	border-style: groove;
+	border-width:  0 1px 0 0;
+	border-color: #666;
 }
 
