diff --git a/src/main/webapp/static/themes/openolat/all/_basemod.scss b/src/main/webapp/static/themes/openolat/all/_basemod.scss
index 76cd94cb5f15d29966891a05acab94412c76aabc..0cfc5356d6cc39a2c990e651fa23deb760cbc14d 100644
--- a/src/main/webapp/static/themes/openolat/all/_basemod.scss
+++ b/src/main/webapp/static/themes/openolat/all/_basemod.scss
@@ -430,6 +430,8 @@ div.b_tree {
 		border-top:1px solid #ddd;
 	}
 	
+	a { color: $basegray_light; }
+	
 	#b_footer_user { 
 		float: left; line-height: 16px;
 	 	a.b_ajax {background: url(../openolat/images/ajax.png) no-repeat; width: 20px; height: 16px; display: block; float: left; }
diff --git a/src/main/webapp/static/themes/openolat/all/content.scss b/src/main/webapp/static/themes/openolat/all/content.scss
index 88ad65feb31939f015656a0954abe5df422b5601..692fa2bcda8f39535a4d48d43dcec1e6309ae105 100644
--- a/src/main/webapp/static/themes/openolat/all/content.scss
+++ b/src/main/webapp/static/themes/openolat/all/content.scss
@@ -98,9 +98,9 @@ dd { margin: 0 0 1em 2em }
 .b_important {background: #FFF1A4; padding: 1em; border: 2px #F4D000 solid; @include o-border-radius(4px);}
 .b_warning {background: #FFD5AA; padding: 1em; border: 2px #FF9E3E solid; @include o-border-radius(4px);}
 div.b_note, div.b_important, div.b_warning, div.b_info { margin: 1em 0;}
-.b_border_box { border: 1px solid #ACAAAA; padding: 1em;}
+.b_border_box { border: 1px solid $basegray_light; padding: 1em;}
 /* font  */
-.b_disabled { color: #ACAAAA; }
+.b_disabled { color: $basegray_light; }
 .b_deleted { text-decoration: line-through; }	
 .b_selected { font-weight: bold; }	
 /* font sizes relative to parent object */
@@ -121,7 +121,6 @@ blockquote.b_quote { margin: 0; border: 1px solid rgb(229, 229, 229);color: blac
 .o_ochre { color: #c8a959; }
 	
 
-
 /* =============================================================================== **/
 	
 	/* HELP, context sensitive */
diff --git a/src/main/webapp/static/themes/openolat/all/modules/_misc.scss b/src/main/webapp/static/themes/openolat/all/modules/_misc.scss
index c650b180946bb7d5d22c38e5a37d40613fcb9506..32084495c2260c7a6883d6c7dc42df9f1c764d7b 100644
--- a/src/main/webapp/static/themes/openolat/all/modules/_misc.scss
+++ b/src/main/webapp/static/themes/openolat/all/modules/_misc.scss
@@ -37,6 +37,11 @@ div.o_bcard_footer {text-align: right; clear: both; font-size: 95%; color:rgb(31
 }
 #callout_fx_link input { width:460px;}
 
+#b_footer .fx_footer #b_footer_version {
+	> a { display:block; min-height: 45px; height: 4em; background: transparent url('../../images/frentix/frentix_logo_grey.png') no-repeat left bottom ; }
+	> a:hover { background-image: url('../../images/frentix/frentix_logo.png'); }
+}
+
 /* INFO MESSAGES */
 div.o_infomsgs { 
 		padding-top:5px;