.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: #FAFAFA;

}



.oddRow1 {

	background-color: #Efefef;

}



table.fabrikTable {

	border-collapse: collapse;

	margin-top: 10px;

}



table.fabrikTable td,table.fabrikTable th {

	padding: 5px;

	border: 1px solid #cccccc;
	
	font-size: 0.9em

}



/** bump calendar above mocha window in mootools 1.2**/

div.calendar{

	z-index:115 !important;

}