.depot-form fieldset {
  background: #f1f1f1;
}

.depot-form legend {
  color: #fff;
  background: #794c55;
  font-family: sans-serif;
  padding: 0.2em 1em;
}

.depot-form label {
  width: 5em;
  float: left;
  text-align: right;
  margin-right: 0.5em;
  display: block;
}

.depot-form .submit {
  margin-left: 5.5em;
}

#user_list {
}

.list-line-even { 
background: #fff; 
} 
.list-line-odd { 
background: #ececec; 
}

#user_details {
	padding: 2ex;
	background-color: #f9f9f9;
	border: 1px solid #515151;
}

#user_details .list-line-even { 
background: #fff; 
} 
#user_details .list-line-odd { 
background: #ececec; 
}

#user_details .fieldTitle {
	font-style: italic;
	font-size: small;
	color: #696969;
}

input {
	background-color: #f8f8f8;
	margin: 4px;
	font-size: small;
}

form {
	padding: 2em;
}

label {
	display: inline;
	float: left;
	width: 70px;
}

fieldset {
	background-color: #f8f8f8;
}

.listlogin {
	display: inline;
	float: left;
	width: 20ex;
	margin-left: 4px;
}

.listaddresses {
	display: inline;
	float: left;
	width: 40ex;
	margin-left: 4px;
}

.listinterventions {
	display: inline-block;
	float: none;
	width: 20ex;
	margin-left: 2ex;
	clear: none;
}

#show_address {
	padding: 1ex;
	border: 1px solid #794c55;
}

#show_task {
	padding: 4px;
	border: 1px solid #794c55;
}

#interventiondetails {
	padding: 4px;
	border: 1px solid #794c55;
}


#contractslist {
	border: 1px solid #794c55;
	padding: 1ex;
}

#pasencorelu {
	color: red;
}

#dejalu {
	color: olive;
}

