.notempty{
	background: transparent url(../images/required.png) no-repeat top right;
}

.addbutton {
	background: transparent url(../images/add.png) no-repeat left;
	padding: 2px 5px 0 20px;
}

.feedButton {
	background: transparent url(../images/feed.png) no-repeat left;
	padding: 2px 5px 0 20px;
}

.csvExportButton {
	background: transparent url(../images/csv-export.png) no-repeat left;
	padding: 2px 5px 0 20px;
}

.csvImportButton {
	background: transparent url(../images/csv-import.png) no-repeat left;
	padding: 2px 5px 0 20px;
}

.fabrikTable a.fabrikorder-desc {
	background: transparent url(../images/orderdesc.png) no-repeat right;
	padding-right: 9px;
}

.fabrikTable a.fabrikorder-asc {
	background: transparent url(../images/orderasc.png) no-repeat right;
	padding-right: 9px;
}

.fabrikTable .fabrikTag{
	background: transparent url(../images/tag.png) no-repeat left;
	padding: 3px 0.5em 0 19px;
	line-height:2.1em;
}

.fabrikElementContainer{
	/** for inline edit **/
	position:relative; 
}

table.fabrikTable th {
	background-color: #e0e0e0;
}

.oddRow0 {
	background-color: #0A0A0A;
}

.oddRow1 {
	background-color: #0A0A1F;
}

table.fabrikTable {
	border-collapse: collapse;
	margin-top: 10px;
}

table.fabrikTable td,table.fabrikTable th {
	padding: 5px;
	border: 1px solid #cccccc;
}

/** bump calendar above mocha window in mootools 1.2**/
div.calendar{
	z-index:115 !important;
}
