#jelenleti_table th, #jelenleti_table td {
	text-align: center;
	vertical-align: middle;
	border-top-color: #c0c0c0 !important;
	border-right-color: #c0c0c0 !important;
	border-bottom-color: #c0c0c0 !important;
	border-left-color: #c0c0c0 !important;
}
#leader_jelenleti_table th, #leader_jelenleti_table td {
	text-align: center;
	vertical-align: middle;
}
.jelenleti_nev {
	text-align: left !important;
}
.jelenleti_noday {
	background-color: #c0c0c0;
}
.jelenleti_noworkday {
	background-color: #e0e0e0;
	color: #a0a0a0;
}
.jelenleti_workday_empty {
	color: #a0a0a0;
}
.jelenleti_workday_empty_link {
	color: #a0a0a0;
	font-weight: normal;
}
.jelenleti_workday_added {
	color: #0057a8;
	background-color: #b9def0;
}
.jelenleti_workday_added_link {
	color: #0057a8;
	font-weight: bold;
}
.jelenleti_workday_other {
	color: #0057a8;
}
.jelenleti_workday_other_app {
	color: #0057a8;
	background-color: #81c3e4;
}
.jelenleti_outday_sz {
	color: #009933;
}
.jelenleti_outday_sz_app {
	color: #009933;
	background-color: #d0ffc8;
}
.jelenleti_outday_be {
	color: red;
}
.jelenleti_outday_be_app {
	color: red;
	background-color: #ffb3b3;
}
.jelenleti_outday_other {
	color: #bd7800;
}
.jelenleti_outday_other_app {
	color: #bd7800;
	background-color: #ffe5b8;
}
.jelenleti_user_app {
	background-color: #d0ffc8;
}

#progress {
 width: 100%;
 position: relative;
 padding: 1px;
 margin-top: 24px;
}
#marker {
 position: absolute;
 left: 50%;
 top: -19px;
}
#bartext {
 position: absolute;
 left: 1%;
 color: green;
}
#bar {
 height: 20px;
 background-color: #C0FFB8;
 width: 50%;
}

#orgdata_users_table td {
	white-space: nowrap;
}

#postdata_users_table td {
	white-space: nowrap;
}

#predata_users_table td {
	white-space: nowrap;
}

#leader_jelenleti_table td {
	white-space: nowrap;
}
#leader_holiday_table td {
	white-space: nowrap;
}
