@charset "iso-8859-2";
/* CSS Document */

#Calendar, #Calendar2, #Calendar3, #Calendar_2_, #Calendar_2_2, #Calendar_2_3 {
	margin:12px 0;
	width:280px;
	background-color:var(--background);
	-webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px; 
	padding:3px;
}

.clndr .clndr-controls {
	background-color:var(--txt);
	-webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    border-radius: 5px;
	
	position:relative;
	margin-bottom:6px;
}
.clndr .clndr-controls:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clndr .month {
	color:var(--background);
	line-height:41px;
	height:41px;
	text-align:center;
	float:left;
	width:100%;
}
.clndr .clndr-previous-button, .clndr .clndr-next-button {
	float:left;
	height:20px;
	padding: 11px 0 11px 0;
	width:21px;
	display:inline-block;
	cursor:pointer;
}
.clndr .clndr-previous-button {
	padding-left:10px;
}
.clndr .clndr-next-button {
	padding-right:10px;
}
.clndr .days-of-the-week {
	width:100%;
	font-family:'Open Sans Condensed',Arial,sans-serif;
	font-size:16px;
	padding-bottom:3px;
}
.clndr .days-of-the-week:after {
	content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clndr .header-day {
	font-weight:bold;
}
/*Update JC 30.03.2021: da von Bootstrap box-sizing:border-box gesetzt wird, was zu fehlerhafter Darstellung führt*/
.clndr .header-day, .clndr .days div {
	/*Update JC 30.03.2021: da von Bootstrap box-sizing:border-box gesetzt wird, was zu fehlerhafter Darstellung führt
	width:30px;*/
	width:36.8px;
	max-width:calc(14.2857% - 2px);
	border:1px solid transparent;
	float:left;
	text-align:center;
	padding:6px 2px;
	margin: 1px;
}
.clndr div.day {
	color:var(--txt-light);
}
.clndr .day-contents {
	width: 18px;
	display:inline-block;
	color:#DD1216;
	padding:3px;
}
.clndr .days div.today {
	text-shadow:#000000 0px 1px 3px;
	border-color: transparent;
	font-weight:bold;
}
.clndr div.event {
	color:var(--txt);
	cursor:pointer;
}
.clndr div.day[type='soldout'] {
	background:#ff0000;
	color:#FFF;
}