/* standard classes */
.clearer { display: block; clear: both; height: 1%; font:0/0 d; margin: 0; padding: 0; margin: 0; border: none; }
.clearer img { display: block; height: 0px; }
.w100 { width: 100% }
/* clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.invisible { display: none; }

/* cms toolbar */
.cms-toolbar a { color: #000; }
.cms-toolbar { background-color: #F0F2ED; font-family: Arial, sans-serif; font-size: 100%; }
.cms-toolbar td { vertical-align: bottom; font-family: Arial, sans-serif; padding: 3px 5px 8px 5px; border-bottom:1px #666666 solid; }
.cms-toolbar .sep- { padding: 0 0 4px 0; }

/* messages to user *//*
.system-mess-ok- {
	font-size: 140%;
	padding-bottom: 15px; }
.system-mess- {
	font-size: 140%; color: #c00;
	padding-bottom: 15px; }*/

/* editable block *//*
.text {
  background: #fff;
  width: 200px; height: 100px; float: right;
  margin-bottom: 20px; margin-left: 20px; }*/
