<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#blk_div{position: relative;}
#blkbox{position:relative;/*display:block;*//*width:500px;*/margin:0 auto;border:none;/*max-width: 100%;*/display:flex;flex-wrap:wrap;justify-content: center;}

#blkbox .kalendermonat{position:relative;background:#ffffff;margin:0 3px 3px 0;padding:0;border:none;font-size:11px;line-height:11px;text-align:center;}
/*#blkbox table{border:none;padding:0;margin:0;font-size:11px;text-align:center;font-weight:normal;background:#ffffff;}*/
#blkbox .blk-monat {font-size:12px;padding: 4px;}
#blkbox .kalendermonat td{width:16px;height:15px;border:none;padding:0;margin:0;background-color:#95dc94;}
#blkbox tr.wtag td{background-color:#BBBBBB;}
#blkbox td.sa, #blkbox td.so{color:#FF0000;}
#blkbox td.anfang, #blkbox td.ende{background-color:#eee;}
#blkbox td.extra{background-color:#fff;}
#blkbox td.s1, #legende td.s1{background-color:#95dc94;}
#blkbox td.s2, #legende td.s2{background-color:#FF8080;}
#blkbox td.s3, #legende td.s3{background-color:#FFFF80;}
#blkbox td.s4, #legende td.s4{background-color:#777777;}

#legende{margin:0 auto;}
#legende td{width:10px;height:10px;line-height:10px;}
#legende td.leg{width:60px;}
#legende td.txt{font-size:9px;text-align:left;color:#666666;}


/* belegt-belegt */
#blkbox td.s22{background: linear-gradient(135deg, #FF8080 47%, #fff 47%, #fff 53%, #FF8080 53%);background-color:#FF8080;}

/* belegt-frei */
#blkbox td.s21{background: linear-gradient(135deg, #FF8080 47%, #fff 47%, #fff 53%, #95dc94 53%);background-color:#95dc94;}

/* belegt-reserviert */
#blkbox td.s23{background: linear-gradient(135deg, #FF8080 47%, #fff 47%, #fff 53%, #FFFF80 53%);background-color:#FFFF80;}

/* belegt-geschlossen */
#blkbox td.s24{background: linear-gradient(135deg, #FF8080 47%, #fff 47%, #fff 53%, #777777 53%);background-color:#777777;}


/* frei-belegt */
#blkbox td.s12{background: linear-gradient(135deg, #95dc94 47%, #fff 47%, #fff 53%, #FF8080 53%);background-color:#FF8080;}

/* frei-reserviert */
#blkbox td.s13{background: linear-gradient(135deg, #95dc94 47%, #fff 47%, #fff 53%, #FFFF80 53%);background-color:#FFFF80;}

/* frei-geschlossen */
#blkbox td.s14{background: linear-gradient(135deg, #95dc94 47%, #fff 47%, #fff 53%, #777777 53%);background-color:#777777;}


/* reserviert-belegt */
#blkbox td.s32{background: linear-gradient(135deg, #FFFF80 47%, #fff 47%, #fff 53%, #FF8080 53%);background-color:#FF8080;}

/* reserviert-frei */
#blkbox td.s31{background: linear-gradient(135deg, #FFFF80 47%, #fff 47%, #fff 53%, #95dc94 53%);background-color:#95dc94;}

/* reserviert-reserviert */
#blkbox td.s33{background: linear-gradient(135deg, #FFFF80 47%, #fff 47%, #fff 53%, #FFFF80 53%);background-color:#FFFF80;}

/* reserviert-geschlossen */
#blkbox td.s34{background: linear-gradient(135deg, #FFFF80 47%, #fff 47%, #fff 53%, #777777 53%);background-color:#777777;}


/* geschlossen-belegt */
#blkbox td.s42{background: linear-gradient(135deg, #777777 47%, #fff 47%, #fff 53%, #FF8080 53%);background-color:#FF8080;}

/* geschlossen-frei */
#blkbox td.s41{background: linear-gradient(135deg, #777777 47%, #fff 47%, #fff 53%, #95dc94 53%);background-color:#95dc94;}

/* geschlossen-reserviert */
#blkbox td.s43{background: linear-gradient(135deg, #777777 47%, #fff 47%, #fff 53%, #FFFF80 53%);background-color:#FFFF80;}

/* geschlossen-geschlossen */
#blkbox td.s44{background: linear-gradient(135deg, #777777 47%, #fff 47%, #fff 53%, #777777 53%);background-color:#777777;}


#blkbox .legende{width:70px;text-align:center;}

#loading{position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	display: inline-block;
	width: 40px;
	height: 40px;
	display:none;
}

#loading:after{
	content: " ";
	display: block;
	width: 40px;
	height: 40px;
	margin: 0;
	border-radius: 50%;
	border: 2px solid #fff;
	border-color: #aaa transparent #aaa transparent;
	animation: lb-loading-ring 1.4s linear infinite;
}

.blk-prevLink, .blk-nextLink {
	width: 35px;
	height: 35px;
	position: absolute;
	top: 50%;
	background-color: #fff;
	cursor: pointer;
	border: 1px solid #717171;
	border-radius: 50%;
	opacity: 0.6;
	transform: translateY(-50%);
	z-index: 10;
}

.blk-nextLink {
	right: 1vw;
}

.blk-prevLink {
	left: 1vw;
}

.blk-prevLink::after, .blk-nextLink::after {
	position: absolute;
	top: 8px;
	color: #717171;
	font-size: 30px;
	border: solid currentColor;
	border-width: 0 0.1em .1em 0;
	display: inline-block;
	padding: 0.25em;
}

.blk-nextLink::after {
	content: "";
	right: 11px;
	transform: rotate(-45deg);
}

.blk-prevLink::after {
	content: "";
	left: 11px;
	transform: rotate(135deg);
}

#blk_wrapper{position:relative;margin-top:10px;}

@media screen and (max-width:600px)
{
	#blkbox{max-width:350px;}

	/*
	#blk_div{width: 70%;
		margin: 0 auto;
		position: relative;}
		*/
}

@media screen and (max-width:480px)
{
	#blk_div{width: 100%;}
}</pre></body></html>