/*
 * Stylesheet für Auftragsverwaltung
 */

table.auftragverwaltung_kalender 
{
	text-align: center;
	border: 1px solid black;
	margin-bottom: 1em;
	margin-right: 1em;
	
}

table.auftragverwaltung_kalender > thead, table.auftragverwaltung_kalender th
{
	font-weight: bold;
	text-align: center;
	background-color: #123375;
	color: #FFF;
}
table.auftragverwaltung_kalender tr
{
	border-bottom: 1px solid black;
}

table.auftragverwaltung_kalender .auftragverwaltung_kalender-inaktiv 
{ 
	background-color: #e6e6e6;
}
table.auftragverwaltung_kalender .auftragverwaltung_kalender-heute 
{ 
	font-weight: bold;
}

table.auftragverwaltung_kalender .auftragverwaltung_kalender-aktuell-4
{
	background-color: #8AABF2;
}

table.auftragverwaltung_kalender .auftragverwaltung_kalender-aktuell-8
{
	background-color: #5A7BF4;
}

table.auftragverwaltung_kalender .auftragverwaltung_kalender-extern-4, 
div.auftragverwaltung_kalender-extern-4
{
	background-color: orange;
}

table.auftragverwaltung_kalender .auftragverwaltung_kalender-extern-8, 
div.auftragverwaltung_kalender-extern-8
{
	background-color: red;
}

table.auftragverwaltung_kalender .auftragverwaltung_kalender-mixed-4
{
	background-color: yellow;
}






div.aufgabe_wochenende {
	width: 100%;
	height: 100%;
	background-color: #AAAAAA;
	display:inline-block;
}

div.auftragsverwaltung-belegt-4 {
	width: 100%;
	height: 100%;
	background-color: orange;
	display:inline-block;
	vertical-align: center;
}

div.auftragsverwaltung-belegt-8 {
	width: 100%;
	height: 100%;
	background-color: red;
	display:inline-block;
}



div.aufgabe_local_full {
	width: 100%;
	height: 100%;
	background-color: #005195;
	display:inline-block;
}
div.aufgabe_local_full:hover {cursor: pointer;}

div.aufgabe_global_full {
	width: 100%;
	height: 100%;
	background-color: #FFC603;
	display:inline-block;
}

div.aufgabe_collection {
	width: 100%;
	height: 100%;
	display:inline-block;
}

div.aufgabe_local_left {
	width: 50%;
	height: 100%;
	background-color: #005195;
	display:inline-block;
	float: left;
}
div.aufgabe_local_left:hover {cursor: pointer;}

div.aufgabe_global_right {
	width: 50%;
	height: 100%;
	background-color: #FFC603;
	display:inline-block;
	float:right;
}

div.aufgabe_empty {
	width: 100%;
	height: 100%;
	display:inline-block;
}
div.aufgabe_empty:hover {cursor: pointer;}

div.aufgabe_wochenende {
	width: 100%;
	height: 100%;
	background-color: #AAAAAA;
	display:inline-block;
}
div.aufgabe_vergangenheit {
	width: 100%;
	height: 100%;
	background-color: #DDDDDD;
	display:inline-block;
}

div.aufgabe_vergangenheit_local_full {
	width: 100%;
	height: 100%;
	background-color: aqua;
	display:inline-block;
}

div.aufgabe_vergangenheit_local_half {
	width: 50%;
	height: 100%;
	background-color: #0083EF;
	display:inline-block;
	float:left;
}

div.aufgabe_vergangenheit_global_full {
	width: 100%;
	height: 100%;
	background-color: #0083EF;
	display:inline-block;
}

div.aufgabe_vergangenheit_global_half {
	width: 50%;
	height: 100%;
	background-color: #FF9900;
	display:inline-block;
	float:right;
}

button.aufgaben {
	width: 200px;
	height: 25px;
	margin: 2px;
}

img.ajax_load {
	z-index: 10;
	vertical-align: middle;
	text-align: center;
}



table.aufgabe_zuweisung th {
	width: 20px;
	padding: 3px 3px 3px 3px;
}
table.aufgabe_zuweisung td {
	padding: 0px;
	margin: 0px;
	height: 40px;
	
}

div.aufgabe_table_mitarbeiter {
	padding: 3px;
}



div.aufgaben_zuweisung_table {
	width: 100%;
	overflow-x: scroll;
}
table.aufgaben_zuweisung_table {
	margin-top: 1em;
}
table.aufgaben_zuweisung_table th{
	padding: 3px 5px 3px 5px;
	width: 15px;
	border: 1px solid gray;
	text-align: center;
	
}
table.aufgaben_zuweisung_table th.background {
	background-color: #E6E6E6;
}
table.aufgaben_zuweisung_table td{
	padding: 0px !important;
	margin: 0px;
	height: 40px;
	border: 1px solid gray;
	
}
div.aufgaben_zuweisung_table_head {
	margin-right: 20px;
	float:left;
}

span.glyphicon.fristwarnung {
	color: red;
	/* vertical-align: middle;*/
	right: 1em;
}