.votetable	{border-collapse:collapse; max-width:1400px;}
.votetable tr.kopf {position:sticky; top:0;} /* background-color:#ffe; */
.votetable tr.itsme{background-color:#e0e0e0;}

/* change basic style settings!? */
div.content	{max-width:1400px;}

div#Request	{position:absolute; top:6px; right:10px;}
form#time	{width:1020px;}

.votetable th, .votetable td		{border:1px solid #006; height:20px;}
.votetable td {text-align:center; padding:4px;}

.name		{padding:0 4px; font-weight:normal; white-space: nowrap;}
.edit		{cursor:default;}
.edit:hover	{background-color:#ddd;}
.red		{color:red; font-weight:bold;}	/* Cheat	*/

img.zeit	{height:20px; max-height:20px; cursor:pointer; border:0; padding:0px; margin:0px 0px -4px 0px;}

input[type='date'], button, textarea	{width:220px;}
select		{width:228px;}
label.null	{width:auto;}

span.jahr,
a.jahr	{border:1px solid #aaa; text-decoration:none; background-color:#ddd; display:inline-block;
		 width:40px; text-align:center; border-radius:3px; cursor:pointer; font-weight:bold;}

.summe th {padding:0 4px;}
.summe td {font-weight:bold;}

.checks input[type='checkbox'],
.checks input[type='radio'] {
	appearance:none;
	width:12px;
	height:12px;
	border:1px solid #000;
	border-radius:50%;
	outline:none;
	background-color:white;
	margin:0;
	cursor:pointer;
}
.checks input[type='radio']:checked {background-color:#f99;}
