.grid-view thead th{
	background:#7F7F7F;
	color:#fff;
}
.grid-view thead th a{
	color:#fff;	
}

/*** CLIENT GRID  ***/
.client-grid  table.items tr.potential{
	background: #f0ad4e;
}
.client-grid  table.items tr.existing{
	background: #428bca;
	color:#fff;
}
.client-grid  table.items tr:hover{
	color:#000;
}
/* call center */
#client-grid-call-center thead th{
	background:#d9534f;
}
/* closet contacts */
#client-grid-closet-contacts thead th{
	background:#5cb85c;
}
/* existing */
#client-grid-existing thead th{
	background:#428bca;
}
/* potential */
#client-grid-potential thead th{
	background:#f0ad4e;
}

/*** RESERVATION/REALISATION GRID ***/
#realisation-grid thead th{
	background:#5cb85c;
}
#reservation-grid thead th{
	background:#f0ad4e;
}
#received-grid thead th{
	background:#5bc0de;
}
.prepared{
	background:#5CB85C;
}
/* group grid view */
div.category-move{
	float:right;
}
div.category-move a{
	float:left;	
	width:16px;
	height:16px;	
}
.category-up{
	background:url(../images/arrow-up.png) no-repeat;
}
.category-down{
	margin-right:2px;
	background:url(../images/arrow-down.png) no-repeat;
}
.category-update{
	margin-right:2px;
	background:url(../images/update.png) no-repeat;
}
.category-delete{
	margin-right:2px;
	background:url(../images/delete.png) no-repeat;
}
/*** equipment grid ***/
#equipment-grid tr:hover, #equipment-grid-update tr:hover{
	 cursor:pointer;
}
#equipment-grid tr td, #equipment-grid-update tr td{
	padding:5px;
}
#equipment-grid tr td.equipment-item, #equipment-grid-update tr td.equipment-item{
	padding:2px 5px 2px 5px;
}
#equipment-grid .inactive .checkbox{
	display: none;
}
#equipment-view-grid tr td.operations img, #equipment-grid tr td.operations img, #equipment-grid-update tr td.operations img{
	width:25px;
}
#equipment-view-grid tr td.operations, #equipment-grid-update tr td.operations{
	min-width:70px;
}

/*** cash transaction ***/
#cash-transation-grid .wyplata{
	color:#DB0000;
}

/*** reservation applicant ***/
#reservation-applicant-grid .transfer{
	background:#5CBF00;
	color:#fff;
}

.col-current{
	text-align:right !important;
}

/*** add ***/
.expandable{
	padding-left: 20px;
	background: url(../images/arrow_up.png) no-repeat 5px 5px;
	cursor:pointer;
}
.expanded{
	background: url(../images/arrow_down.png) no-repeat 5px 5px;
}
.checked-eq{
	font-weight:bold;
	text-transform: uppercase;
}
.loading-grid{
	width:100%;
	min-height:300px;
	background:url('../images/loading.gif') center center no-repeat;
}
.loading-grid > *{
	display:none;
}