/* Kalender */
.termine_week .schicht_termine_td{
	min-width: 123px;
}



/* wunschplan overview */
overviewSV .simpleVon, .overviewSV .simpleBis{
	display:inline;
	margin-left:6px;
}
.overviewSV{
	min-height:130px;
	border-bottom: solid 1.5px black;
}
.wishplan_td{
	width:90px;
}

.simpleEditSnippet input{
	width: 80%;
	background: white;
	border: solid 1px black;
}



/* wunschplan allgemein */

.schichtwunsch{
	font-size:10px;
	padding-right: 4px;
	display:block;
	float:left;	
}
.schichtwunsch_1 a{
	color:green;
	font-size:11px;
	font-weight:600;	
}

.schichtwunsch_1{
	color:green;
}
.schichtwunsch_2 a{
	font-size:11px;
	font-weight:500;	
	color:orange;
}

.schichtwunsch_2{
	color:orange;
}
.schichtwunsch_3{
	color:red;
}

.schichtwunsch_3 a{
	font-size:9px;
	color:red;
}

.schichtwunsch_4{
	font-weight:400;
	color:grey;
}
.schichtwunsch_4 a{
	color:grey;
	font-size:6px;
}


.schichtwunsch_5{
	display: none;	
}

/* wunschplan index */

.nrPerWeek input{
	width:40px;
}
.nrPerWeek label{
	width: auto;
	margin-right: 15px;
}

.sw_aufeinanderfolgend{
	width: 800px;
}

.sw_aufeinanderfolgend label{
	width: 270px;
}
.sw_aufeinanderfolgend div{
	width: 380px;
}

.sw_overview_userlist .todotable{
	font-size:10pt;
}
.sw_overview_userlist .todotable th{
	padding:2px;
	font-weight:500;
}

.wishplan .wholeDay{
	font-size:80%;
}
.wishplan .nextWeek{
	font-size:70%;
}
