@CHARSET "UTF-8";
.abAvailability{
	color: #999;
	background-color: #fff;
	font: normal 12px/14px Verdana, Arial, sans-serif;
	width: 100%;
	overflow: hidden;
}
.abAvailability a:link,
.abAvailability a:visited,
.abAvailability a:active,
.abAvailability a:hover,
.abAvailability a:focus{
	color: #63A8C9;
	text-decoration: none;
}
.abAvailability a:hover{
	text-decoration: underline;
}
/* */
.abCal-row:before,
.abCal-row:after{
	content: "";
	display: table;
	zoom: 1;
}
.abCal-row:after{
	clear: both;
}
.abCal-container{
	clear: both;
	overflow: hidden;
}
.abCal-calendars{
	float: left;
	width: 30%;
}
.abCal-dates{
	float: left;
	overflow-y: hidden;
	overflow-x: auto;
	width: 70%;
}
.abCal-scroll{
	min-width: 713px;
}
.abCal-title{
	border-bottom: solid 1px #ccc;
	height: 31px;
	line-height: 31px;
	margin: 0 0 7px 0;
	padding: 0 2px 7px 5px;
	overflow: hidden;
}
.abCal-title .abCal-note{
	line-height: 18px;
	padding: 5px 0 0; 
}
.abCal-head{
	border-bottom: solid 1px #ccc;
	height: 64px;
	margin: 0 0 7px 0;
	padding: 0 0 7px 0;
	width: 100%;
}
.abCal-head-row{
	overflow: hidden;
	margin: 0 0 1px 0;
}
.abCal-head-row span{
	background-color: #EDECEE;
	color: #B6B2B1;
	display: block;
	float: left;
	font-weight: bold;
	height: 29px;
	line-height: 29px;
	margin: 0;
	text-align: center;
	width: 23px;
}
.abCal-head-row a{
	text-decoration: underline !important;
}
.abCal-program{
	border-bottom: solid 1px #ccc;
	height: 31px;
	margin: 0 0 7px 0;
	padding: 0 0 7px 0;
	width: 100%;
}
.abCal-program.abCal-link,
.abCal-program.abCal-link span{
	cursor: pointer !important;
}
.abCal-program a:link, .abCal-program a:visited, .abCal-program a:active, .abCal-program span{
	display: block;
	float: left;
	height: 31px;
	line-height: 31px;
	margin: 0;
	text-align: center;
	text-decoration: none;
	width: 23px;
}
a.abCal-prev-month:link,
a.abCal-prev-month:active,
a.abCal-prev-month:visited,
a.abCal-prev-month:focus,
a.abCal-prev-month:hover{
	background: none;
	float: left;
	font-weight: normal;
	margin: 0 0 0 5px;
}
a.abCal-next-month:link,
a.abCal-next-month:active,
a.abCal-next-month:visited,
a.abCal-next-month:focus,
a.abCal-next-month:hover{
	background: none;
	float: right;
	font-weight: normal;
	margin: 0 5px 0 0;
}
.abAvailability .abCal-head-row a:link, 
.abAvailability .abCal-head-row a:visited, 
.abAvailability .abCal-head-row a:active, 
.abAvailability .abCal-head-row a:hover, 
.abAvailability .abCal-head-row a:focus{
	color: #fff;
}
.abAvailability .abCal-head-row span,
.abAvailability .abCal-program span{
	background-image: url(app/web/img/dot.gif);
	background-position: top right;
	background-repeat: repeat-y;
}

.abAvailability .abCal-program span.abCal-imgOuter{
	position: relative;
	overflow: hidden;
}
.abAvailability .abCal-program span .abCal-imgWrap{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: auto;
	height: 100%;
	margin: 0 1px 0 0;
}
.abAvailability .abCal-program .abCal-img{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(app/web/img/dot.gif) top right repeat-y;
	/*padding: 0 1px 0 0;*/
}

/* Menu */
.abAvailability .abMenu{
	height: 43px;
	padding: 5px;
}
.abAvailability .abMenu:before,
.abAvailability .abMenu:after{
	content: "";
	display: table;
	zoom: 1;
}
.abAvailability .abMenu:after{
	clear: both;
}
.abAvailability .abMenuList{
	margin: 0;
	padding: 0;
	list-style: none;
}
.abAvailability .abMenuList li{
	float: left;
}
.abAvailability .abMenuList a{
	display: inline-block;
}
.abAvailability .abMenuNav{
	float: left;
	margin: 3px 0 0 3px;
}
.abAvailability .abMenuNav li{
	padding: 5px;
}
.abAvailability .abMenuNav a{
	float: none !important;
	width: 10px !important;
	height: 17px !important;
	text-decoration: none;
}
.abAvailability .abMenuLocale{
	float: right;
	margin: 5px 2px 0 0;
}
.abAvailability .abMenuLocale li{
	height: 13px;
	padding: 5px 5px 5px 0;
}
.abAvailability .abMenuLocale a{
	border: solid 1px #fff;
	vertical-align: top;
	width: 16px;
	height: 11px;
}
.abAvailability .abMenuLocale a.abLocaleFocus,
.abAvailability .abMenuLocale a:hover{
	border: solid 1px #000;
}
.abAvailability .abMenuLocale img{
	vertical-align: top;
	border: none;
	width: 16px;
	height: 11px;
}
.abAvailability span.abError{
	color: #be3d21;
}
.abAvailability .abBox{
	border-bottom: solid 1px #DFDFDF;
	overflow: hidden;
}
.abAvailability .abGray{
	background-color: #f8f7f5;
}
.abAvailability .abPaymentForm .abBox{
	padding: 20px;
	text-align: center;
	font-size: 15px;
}
.abAvailability .abMenu .pjRpbcLanguage .pjRpbcBtnNav img{vertical-align: baseline;}
.abAvailability .abMenu .pjRpbcLanguage .pjFdBtnActive{background-color: #f5f5f5;}


@media screen and (min-width: 1040px) {
	.abAvailability .abCal-program a:link, 
	.abAvailability .abCal-program a:visited, 
	.abAvailability .abCal-program a:active, 
	.abAvailability .abCal-program span,
	.abAvailability .abCal-head-row span{
		width: 3.225806451612903%;
	}
}
@CHARSET "UTF-8";
.abAvailability .abMenu{
	background-color: #187c9a;
	margin: 0 0 1px;
}
.abAvailability .abCal-head-row span{
	background-color: #187c9a;
	color: #fff;
}
.abCal-id-1 a:link, 
.abCal-id-1 a:visited, 
.abCal-id-1 a:active, 
.abCal-id-1 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 span {
	cursor: default !important;
}
.abCal-id-1 a.abCalendarReserved,
.abCal-id-1 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarReservedNightsStart, 
.abCal-id-1 a.abCalendarReservedNightsEnd,
.abCal-id-1 span.abCalendarReservedNightsStart, 
.abCal-id-1 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarReservedNightsStart,
.abCal-id-1 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarReservedNightsEnd,
.abCal-id-1 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsPendingPending,
.abCal-id-1 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsReservedPending,
.abCal-id-1 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsPendingReserved,
.abCal-id-1 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarNightsReservedReserved,
.abCal-id-1 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-1 a.abCalendarPending,
.abCal-id-1 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarPendingNightsStart, 
.abCal-id-1 a.abCalendarPendingNightsEnd,
.abCal-id-1 span.abCalendarPendingNightsStart, 
.abCal-id-1 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-1 a.abCalendarPendingNightsStart,
.abCal-id-1 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-1 a.abCalendarPendingNightsEnd,
.abCal-id-1 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-4 a:link, 
.abCal-id-4 a:visited, 
.abCal-id-4 a:active, 
.abCal-id-4 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 span {
	cursor: default !important;
}
.abCal-id-4 a.abCalendarReserved,
.abCal-id-4 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarReservedNightsStart, 
.abCal-id-4 a.abCalendarReservedNightsEnd,
.abCal-id-4 span.abCalendarReservedNightsStart, 
.abCal-id-4 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarReservedNightsStart,
.abCal-id-4 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarReservedNightsEnd,
.abCal-id-4 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsPendingPending,
.abCal-id-4 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsReservedPending,
.abCal-id-4 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsPendingReserved,
.abCal-id-4 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarNightsReservedReserved,
.abCal-id-4 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-4 a.abCalendarPending,
.abCal-id-4 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarPendingNightsStart, 
.abCal-id-4 a.abCalendarPendingNightsEnd,
.abCal-id-4 span.abCalendarPendingNightsStart, 
.abCal-id-4 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-4 a.abCalendarPendingNightsStart,
.abCal-id-4 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-4 a.abCalendarPendingNightsEnd,
.abCal-id-4 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-5 a:link, 
.abCal-id-5 a:visited, 
.abCal-id-5 a:active, 
.abCal-id-5 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 span {
	cursor: default !important;
}
.abCal-id-5 a.abCalendarReserved,
.abCal-id-5 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarReservedNightsStart, 
.abCal-id-5 a.abCalendarReservedNightsEnd,
.abCal-id-5 span.abCalendarReservedNightsStart, 
.abCal-id-5 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarReservedNightsStart,
.abCal-id-5 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarReservedNightsEnd,
.abCal-id-5 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsPendingPending,
.abCal-id-5 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsReservedPending,
.abCal-id-5 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsPendingReserved,
.abCal-id-5 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarNightsReservedReserved,
.abCal-id-5 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-5 a.abCalendarPending,
.abCal-id-5 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarPendingNightsStart, 
.abCal-id-5 a.abCalendarPendingNightsEnd,
.abCal-id-5 span.abCalendarPendingNightsStart, 
.abCal-id-5 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-5 a.abCalendarPendingNightsStart,
.abCal-id-5 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-5 a.abCalendarPendingNightsEnd,
.abCal-id-5 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-6 a:link, 
.abCal-id-6 a:visited, 
.abCal-id-6 a:active, 
.abCal-id-6 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 span {
	cursor: default !important;
}
.abCal-id-6 a.abCalendarReserved,
.abCal-id-6 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarReservedNightsStart, 
.abCal-id-6 a.abCalendarReservedNightsEnd,
.abCal-id-6 span.abCalendarReservedNightsStart, 
.abCal-id-6 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarReservedNightsStart,
.abCal-id-6 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarReservedNightsEnd,
.abCal-id-6 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsPendingPending,
.abCal-id-6 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsReservedPending,
.abCal-id-6 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsPendingReserved,
.abCal-id-6 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarNightsReservedReserved,
.abCal-id-6 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-6 a.abCalendarPending,
.abCal-id-6 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarPendingNightsStart, 
.abCal-id-6 a.abCalendarPendingNightsEnd,
.abCal-id-6 span.abCalendarPendingNightsStart, 
.abCal-id-6 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-6 a.abCalendarPendingNightsStart,
.abCal-id-6 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-6 a.abCalendarPendingNightsEnd,
.abCal-id-6 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-7 a:link, 
.abCal-id-7 a:visited, 
.abCal-id-7 a:active, 
.abCal-id-7 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 span {
	cursor: default !important;
}
.abCal-id-7 a.abCalendarReserved,
.abCal-id-7 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarReservedNightsStart, 
.abCal-id-7 a.abCalendarReservedNightsEnd,
.abCal-id-7 span.abCalendarReservedNightsStart, 
.abCal-id-7 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarReservedNightsStart,
.abCal-id-7 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarReservedNightsEnd,
.abCal-id-7 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsPendingPending,
.abCal-id-7 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsReservedPending,
.abCal-id-7 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsPendingReserved,
.abCal-id-7 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarNightsReservedReserved,
.abCal-id-7 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-7 a.abCalendarPending,
.abCal-id-7 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarPendingNightsStart, 
.abCal-id-7 a.abCalendarPendingNightsEnd,
.abCal-id-7 span.abCalendarPendingNightsStart, 
.abCal-id-7 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-7 a.abCalendarPendingNightsStart,
.abCal-id-7 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-7 a.abCalendarPendingNightsEnd,
.abCal-id-7 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-8 a:link, 
.abCal-id-8 a:visited, 
.abCal-id-8 a:active, 
.abCal-id-8 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 span {
	cursor: default !important;
}
.abCal-id-8 a.abCalendarReserved,
.abCal-id-8 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarReservedNightsStart, 
.abCal-id-8 a.abCalendarReservedNightsEnd,
.abCal-id-8 span.abCalendarReservedNightsStart, 
.abCal-id-8 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarReservedNightsStart,
.abCal-id-8 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarReservedNightsEnd,
.abCal-id-8 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsPendingPending,
.abCal-id-8 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsReservedPending,
.abCal-id-8 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsPendingReserved,
.abCal-id-8 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarNightsReservedReserved,
.abCal-id-8 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-8 a.abCalendarPending,
.abCal-id-8 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarPendingNightsStart, 
.abCal-id-8 a.abCalendarPendingNightsEnd,
.abCal-id-8 span.abCalendarPendingNightsStart, 
.abCal-id-8 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-8 a.abCalendarPendingNightsStart,
.abCal-id-8 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-8 a.abCalendarPendingNightsEnd,
.abCal-id-8 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-9 a:link, 
.abCal-id-9 a:visited, 
.abCal-id-9 a:active, 
.abCal-id-9 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 span {
	cursor: default !important;
}
.abCal-id-9 a.abCalendarReserved,
.abCal-id-9 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarReservedNightsStart, 
.abCal-id-9 a.abCalendarReservedNightsEnd,
.abCal-id-9 span.abCalendarReservedNightsStart, 
.abCal-id-9 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarReservedNightsStart,
.abCal-id-9 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarReservedNightsEnd,
.abCal-id-9 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsPendingPending,
.abCal-id-9 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsReservedPending,
.abCal-id-9 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsPendingReserved,
.abCal-id-9 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarNightsReservedReserved,
.abCal-id-9 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-9 a.abCalendarPending,
.abCal-id-9 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarPendingNightsStart, 
.abCal-id-9 a.abCalendarPendingNightsEnd,
.abCal-id-9 span.abCalendarPendingNightsStart, 
.abCal-id-9 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-9 a.abCalendarPendingNightsStart,
.abCal-id-9 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-9 a.abCalendarPendingNightsEnd,
.abCal-id-9 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-10 a:link, 
.abCal-id-10 a:visited, 
.abCal-id-10 a:active, 
.abCal-id-10 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 span {
	cursor: default !important;
}
.abCal-id-10 a.abCalendarReserved,
.abCal-id-10 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarReservedNightsStart, 
.abCal-id-10 a.abCalendarReservedNightsEnd,
.abCal-id-10 span.abCalendarReservedNightsStart, 
.abCal-id-10 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarReservedNightsStart,
.abCal-id-10 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarReservedNightsEnd,
.abCal-id-10 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsPendingPending,
.abCal-id-10 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsReservedPending,
.abCal-id-10 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsPendingReserved,
.abCal-id-10 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarNightsReservedReserved,
.abCal-id-10 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-10 a.abCalendarPending,
.abCal-id-10 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarPendingNightsStart, 
.abCal-id-10 a.abCalendarPendingNightsEnd,
.abCal-id-10 span.abCalendarPendingNightsStart, 
.abCal-id-10 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-10 a.abCalendarPendingNightsStart,
.abCal-id-10 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-10 a.abCalendarPendingNightsEnd,
.abCal-id-10 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-11 a:link, 
.abCal-id-11 a:visited, 
.abCal-id-11 a:active, 
.abCal-id-11 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 span {
	cursor: default !important;
}
.abCal-id-11 a.abCalendarReserved,
.abCal-id-11 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarReservedNightsStart, 
.abCal-id-11 a.abCalendarReservedNightsEnd,
.abCal-id-11 span.abCalendarReservedNightsStart, 
.abCal-id-11 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarReservedNightsStart,
.abCal-id-11 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarReservedNightsEnd,
.abCal-id-11 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsPendingPending,
.abCal-id-11 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsReservedPending,
.abCal-id-11 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsPendingReserved,
.abCal-id-11 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarNightsReservedReserved,
.abCal-id-11 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-11 a.abCalendarPending,
.abCal-id-11 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarPendingNightsStart, 
.abCal-id-11 a.abCalendarPendingNightsEnd,
.abCal-id-11 span.abCalendarPendingNightsStart, 
.abCal-id-11 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-11 a.abCalendarPendingNightsStart,
.abCal-id-11 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-11 a.abCalendarPendingNightsEnd,
.abCal-id-11 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-12 a:link, 
.abCal-id-12 a:visited, 
.abCal-id-12 a:active, 
.abCal-id-12 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 span {
	cursor: default !important;
}
.abCal-id-12 a.abCalendarReserved,
.abCal-id-12 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarReservedNightsStart, 
.abCal-id-12 a.abCalendarReservedNightsEnd,
.abCal-id-12 span.abCalendarReservedNightsStart, 
.abCal-id-12 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarReservedNightsStart,
.abCal-id-12 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarReservedNightsEnd,
.abCal-id-12 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsPendingPending,
.abCal-id-12 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsReservedPending,
.abCal-id-12 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsPendingReserved,
.abCal-id-12 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarNightsReservedReserved,
.abCal-id-12 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-12 a.abCalendarPending,
.abCal-id-12 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarPendingNightsStart, 
.abCal-id-12 a.abCalendarPendingNightsEnd,
.abCal-id-12 span.abCalendarPendingNightsStart, 
.abCal-id-12 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-12 a.abCalendarPendingNightsStart,
.abCal-id-12 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-12 a.abCalendarPendingNightsEnd,
.abCal-id-12 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-13 a:link, 
.abCal-id-13 a:visited, 
.abCal-id-13 a:active, 
.abCal-id-13 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 span {
	cursor: default !important;
}
.abCal-id-13 a.abCalendarReserved,
.abCal-id-13 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarReservedNightsStart, 
.abCal-id-13 a.abCalendarReservedNightsEnd,
.abCal-id-13 span.abCalendarReservedNightsStart, 
.abCal-id-13 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarReservedNightsStart,
.abCal-id-13 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarReservedNightsEnd,
.abCal-id-13 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsPendingPending,
.abCal-id-13 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsReservedPending,
.abCal-id-13 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsPendingReserved,
.abCal-id-13 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarNightsReservedReserved,
.abCal-id-13 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-13 a.abCalendarPending,
.abCal-id-13 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarPendingNightsStart, 
.abCal-id-13 a.abCalendarPendingNightsEnd,
.abCal-id-13 span.abCalendarPendingNightsStart, 
.abCal-id-13 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-13 a.abCalendarPendingNightsStart,
.abCal-id-13 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-13 a.abCalendarPendingNightsEnd,
.abCal-id-13 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-14 a:link, 
.abCal-id-14 a:visited, 
.abCal-id-14 a:active, 
.abCal-id-14 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 span {
	cursor: default !important;
}
.abCal-id-14 a.abCalendarReserved,
.abCal-id-14 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarReservedNightsStart, 
.abCal-id-14 a.abCalendarReservedNightsEnd,
.abCal-id-14 span.abCalendarReservedNightsStart, 
.abCal-id-14 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarReservedNightsStart,
.abCal-id-14 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarReservedNightsEnd,
.abCal-id-14 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsPendingPending,
.abCal-id-14 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsReservedPending,
.abCal-id-14 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsPendingReserved,
.abCal-id-14 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarNightsReservedReserved,
.abCal-id-14 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-14 a.abCalendarPending,
.abCal-id-14 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarPendingNightsStart, 
.abCal-id-14 a.abCalendarPendingNightsEnd,
.abCal-id-14 span.abCalendarPendingNightsStart, 
.abCal-id-14 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-14 a.abCalendarPendingNightsStart,
.abCal-id-14 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-14 a.abCalendarPendingNightsEnd,
.abCal-id-14 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-15 a:link, 
.abCal-id-15 a:visited, 
.abCal-id-15 a:active, 
.abCal-id-15 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 span {
	cursor: default !important;
}
.abCal-id-15 a.abCalendarReserved,
.abCal-id-15 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarReservedNightsStart, 
.abCal-id-15 a.abCalendarReservedNightsEnd,
.abCal-id-15 span.abCalendarReservedNightsStart, 
.abCal-id-15 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarReservedNightsStart,
.abCal-id-15 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarReservedNightsEnd,
.abCal-id-15 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsPendingPending,
.abCal-id-15 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsReservedPending,
.abCal-id-15 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsPendingReserved,
.abCal-id-15 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarNightsReservedReserved,
.abCal-id-15 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-15 a.abCalendarPending,
.abCal-id-15 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarPendingNightsStart, 
.abCal-id-15 a.abCalendarPendingNightsEnd,
.abCal-id-15 span.abCalendarPendingNightsStart, 
.abCal-id-15 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-15 a.abCalendarPendingNightsStart,
.abCal-id-15 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-15 a.abCalendarPendingNightsEnd,
.abCal-id-15 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-16 a:link, 
.abCal-id-16 a:visited, 
.abCal-id-16 a:active, 
.abCal-id-16 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 span {
	cursor: default !important;
}
.abCal-id-16 a.abCalendarReserved,
.abCal-id-16 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarReservedNightsStart, 
.abCal-id-16 a.abCalendarReservedNightsEnd,
.abCal-id-16 span.abCalendarReservedNightsStart, 
.abCal-id-16 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarReservedNightsStart,
.abCal-id-16 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarReservedNightsEnd,
.abCal-id-16 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsPendingPending,
.abCal-id-16 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsReservedPending,
.abCal-id-16 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsPendingReserved,
.abCal-id-16 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarNightsReservedReserved,
.abCal-id-16 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-16 a.abCalendarPending,
.abCal-id-16 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarPendingNightsStart, 
.abCal-id-16 a.abCalendarPendingNightsEnd,
.abCal-id-16 span.abCalendarPendingNightsStart, 
.abCal-id-16 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-16 a.abCalendarPendingNightsStart,
.abCal-id-16 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-16 a.abCalendarPendingNightsEnd,
.abCal-id-16 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-17 a:link, 
.abCal-id-17 a:visited, 
.abCal-id-17 a:active, 
.abCal-id-17 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 span {
	cursor: default !important;
}
.abCal-id-17 a.abCalendarReserved,
.abCal-id-17 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarReservedNightsStart, 
.abCal-id-17 a.abCalendarReservedNightsEnd,
.abCal-id-17 span.abCalendarReservedNightsStart, 
.abCal-id-17 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarReservedNightsStart,
.abCal-id-17 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarReservedNightsEnd,
.abCal-id-17 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsPendingPending,
.abCal-id-17 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsReservedPending,
.abCal-id-17 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsPendingReserved,
.abCal-id-17 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarNightsReservedReserved,
.abCal-id-17 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-17 a.abCalendarPending,
.abCal-id-17 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarPendingNightsStart, 
.abCal-id-17 a.abCalendarPendingNightsEnd,
.abCal-id-17 span.abCalendarPendingNightsStart, 
.abCal-id-17 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-17 a.abCalendarPendingNightsStart,
.abCal-id-17 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-17 a.abCalendarPendingNightsEnd,
.abCal-id-17 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-19 a:link, 
.abCal-id-19 a:visited, 
.abCal-id-19 a:active, 
.abCal-id-19 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 span {
	cursor: default !important;
}
.abCal-id-19 a.abCalendarReserved,
.abCal-id-19 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarReservedNightsStart, 
.abCal-id-19 a.abCalendarReservedNightsEnd,
.abCal-id-19 span.abCalendarReservedNightsStart, 
.abCal-id-19 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarReservedNightsStart,
.abCal-id-19 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarReservedNightsEnd,
.abCal-id-19 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsPendingPending,
.abCal-id-19 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsReservedPending,
.abCal-id-19 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsPendingReserved,
.abCal-id-19 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarNightsReservedReserved,
.abCal-id-19 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-19 a.abCalendarPending,
.abCal-id-19 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarPendingNightsStart, 
.abCal-id-19 a.abCalendarPendingNightsEnd,
.abCal-id-19 span.abCalendarPendingNightsStart, 
.abCal-id-19 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-19 a.abCalendarPendingNightsStart,
.abCal-id-19 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-19 a.abCalendarPendingNightsEnd,
.abCal-id-19 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-20 a:link, 
.abCal-id-20 a:visited, 
.abCal-id-20 a:active, 
.abCal-id-20 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 span {
	cursor: default !important;
}
.abCal-id-20 a.abCalendarReserved,
.abCal-id-20 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarReservedNightsStart, 
.abCal-id-20 a.abCalendarReservedNightsEnd,
.abCal-id-20 span.abCalendarReservedNightsStart, 
.abCal-id-20 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarReservedNightsStart,
.abCal-id-20 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarReservedNightsEnd,
.abCal-id-20 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsPendingPending,
.abCal-id-20 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsReservedPending,
.abCal-id-20 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsPendingReserved,
.abCal-id-20 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarNightsReservedReserved,
.abCal-id-20 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-20 a.abCalendarPending,
.abCal-id-20 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarPendingNightsStart, 
.abCal-id-20 a.abCalendarPendingNightsEnd,
.abCal-id-20 span.abCalendarPendingNightsStart, 
.abCal-id-20 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-20 a.abCalendarPendingNightsStart,
.abCal-id-20 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-20 a.abCalendarPendingNightsEnd,
.abCal-id-20 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-21 a:link, 
.abCal-id-21 a:visited, 
.abCal-id-21 a:active, 
.abCal-id-21 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 span {
	cursor: default !important;
}
.abCal-id-21 a.abCalendarReserved,
.abCal-id-21 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarReservedNightsStart, 
.abCal-id-21 a.abCalendarReservedNightsEnd,
.abCal-id-21 span.abCalendarReservedNightsStart, 
.abCal-id-21 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarReservedNightsStart,
.abCal-id-21 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarReservedNightsEnd,
.abCal-id-21 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsPendingPending,
.abCal-id-21 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsReservedPending,
.abCal-id-21 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsPendingReserved,
.abCal-id-21 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarNightsReservedReserved,
.abCal-id-21 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-21 a.abCalendarPending,
.abCal-id-21 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarPendingNightsStart, 
.abCal-id-21 a.abCalendarPendingNightsEnd,
.abCal-id-21 span.abCalendarPendingNightsStart, 
.abCal-id-21 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-21 a.abCalendarPendingNightsStart,
.abCal-id-21 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-21 a.abCalendarPendingNightsEnd,
.abCal-id-21 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-22 a:link, 
.abCal-id-22 a:visited, 
.abCal-id-22 a:active, 
.abCal-id-22 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 span {
	cursor: default !important;
}
.abCal-id-22 a.abCalendarReserved,
.abCal-id-22 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarReservedNightsStart, 
.abCal-id-22 a.abCalendarReservedNightsEnd,
.abCal-id-22 span.abCalendarReservedNightsStart, 
.abCal-id-22 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarReservedNightsStart,
.abCal-id-22 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarReservedNightsEnd,
.abCal-id-22 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsPendingPending,
.abCal-id-22 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsReservedPending,
.abCal-id-22 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsPendingReserved,
.abCal-id-22 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarNightsReservedReserved,
.abCal-id-22 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-22 a.abCalendarPending,
.abCal-id-22 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarPendingNightsStart, 
.abCal-id-22 a.abCalendarPendingNightsEnd,
.abCal-id-22 span.abCalendarPendingNightsStart, 
.abCal-id-22 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-22 a.abCalendarPendingNightsStart,
.abCal-id-22 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-22 a.abCalendarPendingNightsEnd,
.abCal-id-22 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-23 a:link, 
.abCal-id-23 a:visited, 
.abCal-id-23 a:active, 
.abCal-id-23 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 span {
	cursor: default !important;
}
.abCal-id-23 a.abCalendarReserved,
.abCal-id-23 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarReservedNightsStart, 
.abCal-id-23 a.abCalendarReservedNightsEnd,
.abCal-id-23 span.abCalendarReservedNightsStart, 
.abCal-id-23 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarReservedNightsStart,
.abCal-id-23 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarReservedNightsEnd,
.abCal-id-23 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsPendingPending,
.abCal-id-23 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsReservedPending,
.abCal-id-23 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsPendingReserved,
.abCal-id-23 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarNightsReservedReserved,
.abCal-id-23 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-23 a.abCalendarPending,
.abCal-id-23 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarPendingNightsStart, 
.abCal-id-23 a.abCalendarPendingNightsEnd,
.abCal-id-23 span.abCalendarPendingNightsStart, 
.abCal-id-23 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-23 a.abCalendarPendingNightsStart,
.abCal-id-23 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-23 a.abCalendarPendingNightsEnd,
.abCal-id-23 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-24 a:link, 
.abCal-id-24 a:visited, 
.abCal-id-24 a:active, 
.abCal-id-24 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 span {
	cursor: default !important;
}
.abCal-id-24 a.abCalendarReserved,
.abCal-id-24 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarReservedNightsStart, 
.abCal-id-24 a.abCalendarReservedNightsEnd,
.abCal-id-24 span.abCalendarReservedNightsStart, 
.abCal-id-24 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarReservedNightsStart,
.abCal-id-24 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarReservedNightsEnd,
.abCal-id-24 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsPendingPending,
.abCal-id-24 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsReservedPending,
.abCal-id-24 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsPendingReserved,
.abCal-id-24 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarNightsReservedReserved,
.abCal-id-24 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-24 a.abCalendarPending,
.abCal-id-24 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarPendingNightsStart, 
.abCal-id-24 a.abCalendarPendingNightsEnd,
.abCal-id-24 span.abCalendarPendingNightsStart, 
.abCal-id-24 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-24 a.abCalendarPendingNightsStart,
.abCal-id-24 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-24 a.abCalendarPendingNightsEnd,
.abCal-id-24 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-25 a:link, 
.abCal-id-25 a:visited, 
.abCal-id-25 a:active, 
.abCal-id-25 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-25 span {
	cursor: default !important;
}
.abCal-id-25 a.abCalendarReserved,
.abCal-id-25 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-25 a.abCalendarReservedNightsStart, 
.abCal-id-25 a.abCalendarReservedNightsEnd,
.abCal-id-25 span.abCalendarReservedNightsStart, 
.abCal-id-25 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-25 a.abCalendarReservedNightsStart,
.abCal-id-25 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-25 a.abCalendarReservedNightsEnd,
.abCal-id-25 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-25 a.abCalendarNightsPendingPending,
.abCal-id-25 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-25 a.abCalendarNightsReservedPending,
.abCal-id-25 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-25 a.abCalendarNightsPendingReserved,
.abCal-id-25 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-25 a.abCalendarNightsReservedReserved,
.abCal-id-25 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-25 a.abCalendarPending,
.abCal-id-25 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-25 a.abCalendarPendingNightsStart, 
.abCal-id-25 a.abCalendarPendingNightsEnd,
.abCal-id-25 span.abCalendarPendingNightsStart, 
.abCal-id-25 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-25 a.abCalendarPendingNightsStart,
.abCal-id-25 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-25 a.abCalendarPendingNightsEnd,
.abCal-id-25 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-26 a:link, 
.abCal-id-26 a:visited, 
.abCal-id-26 a:active, 
.abCal-id-26 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-26 span {
	cursor: default !important;
}
.abCal-id-26 a.abCalendarReserved,
.abCal-id-26 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-26 a.abCalendarReservedNightsStart, 
.abCal-id-26 a.abCalendarReservedNightsEnd,
.abCal-id-26 span.abCalendarReservedNightsStart, 
.abCal-id-26 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-26 a.abCalendarReservedNightsStart,
.abCal-id-26 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-26 a.abCalendarReservedNightsEnd,
.abCal-id-26 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-26 a.abCalendarNightsPendingPending,
.abCal-id-26 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-26 a.abCalendarNightsReservedPending,
.abCal-id-26 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-26 a.abCalendarNightsPendingReserved,
.abCal-id-26 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-26 a.abCalendarNightsReservedReserved,
.abCal-id-26 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-26 a.abCalendarPending,
.abCal-id-26 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-26 a.abCalendarPendingNightsStart, 
.abCal-id-26 a.abCalendarPendingNightsEnd,
.abCal-id-26 span.abCalendarPendingNightsStart, 
.abCal-id-26 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-26 a.abCalendarPendingNightsStart,
.abCal-id-26 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-26 a.abCalendarPendingNightsEnd,
.abCal-id-26 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-27 a:link, 
.abCal-id-27 a:visited, 
.abCal-id-27 a:active, 
.abCal-id-27 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 span {
	cursor: default !important;
}
.abCal-id-27 a.abCalendarReserved,
.abCal-id-27 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarReservedNightsStart, 
.abCal-id-27 a.abCalendarReservedNightsEnd,
.abCal-id-27 span.abCalendarReservedNightsStart, 
.abCal-id-27 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarReservedNightsStart,
.abCal-id-27 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarReservedNightsEnd,
.abCal-id-27 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsPendingPending,
.abCal-id-27 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsReservedPending,
.abCal-id-27 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsPendingReserved,
.abCal-id-27 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarNightsReservedReserved,
.abCal-id-27 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-27 a.abCalendarPending,
.abCal-id-27 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarPendingNightsStart, 
.abCal-id-27 a.abCalendarPendingNightsEnd,
.abCal-id-27 span.abCalendarPendingNightsStart, 
.abCal-id-27 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-27 a.abCalendarPendingNightsStart,
.abCal-id-27 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-27 a.abCalendarPendingNightsEnd,
.abCal-id-27 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-32 a:link, 
.abCal-id-32 a:visited, 
.abCal-id-32 a:active, 
.abCal-id-32 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 span {
	cursor: default !important;
}
.abCal-id-32 a.abCalendarReserved,
.abCal-id-32 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarReservedNightsStart, 
.abCal-id-32 a.abCalendarReservedNightsEnd,
.abCal-id-32 span.abCalendarReservedNightsStart, 
.abCal-id-32 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarReservedNightsStart,
.abCal-id-32 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarReservedNightsEnd,
.abCal-id-32 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsPendingPending,
.abCal-id-32 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsReservedPending,
.abCal-id-32 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsPendingReserved,
.abCal-id-32 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarNightsReservedReserved,
.abCal-id-32 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-32 a.abCalendarPending,
.abCal-id-32 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarPendingNightsStart, 
.abCal-id-32 a.abCalendarPendingNightsEnd,
.abCal-id-32 span.abCalendarPendingNightsStart, 
.abCal-id-32 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-32 a.abCalendarPendingNightsStart,
.abCal-id-32 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-32 a.abCalendarPendingNightsEnd,
.abCal-id-32 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-33 a:link, 
.abCal-id-33 a:visited, 
.abCal-id-33 a:active, 
.abCal-id-33 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 span {
	cursor: default !important;
}
.abCal-id-33 a.abCalendarReserved,
.abCal-id-33 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarReservedNightsStart, 
.abCal-id-33 a.abCalendarReservedNightsEnd,
.abCal-id-33 span.abCalendarReservedNightsStart, 
.abCal-id-33 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarReservedNightsStart,
.abCal-id-33 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarReservedNightsEnd,
.abCal-id-33 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsPendingPending,
.abCal-id-33 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsReservedPending,
.abCal-id-33 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsPendingReserved,
.abCal-id-33 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarNightsReservedReserved,
.abCal-id-33 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-33 a.abCalendarPending,
.abCal-id-33 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarPendingNightsStart, 
.abCal-id-33 a.abCalendarPendingNightsEnd,
.abCal-id-33 span.abCalendarPendingNightsStart, 
.abCal-id-33 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-33 a.abCalendarPendingNightsStart,
.abCal-id-33 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-33 a.abCalendarPendingNightsEnd,
.abCal-id-33 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-34 a:link, 
.abCal-id-34 a:visited, 
.abCal-id-34 a:active, 
.abCal-id-34 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 span {
	cursor: default !important;
}
.abCal-id-34 a.abCalendarReserved,
.abCal-id-34 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarReservedNightsStart, 
.abCal-id-34 a.abCalendarReservedNightsEnd,
.abCal-id-34 span.abCalendarReservedNightsStart, 
.abCal-id-34 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarReservedNightsStart,
.abCal-id-34 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarReservedNightsEnd,
.abCal-id-34 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsPendingPending,
.abCal-id-34 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsReservedPending,
.abCal-id-34 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsPendingReserved,
.abCal-id-34 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarNightsReservedReserved,
.abCal-id-34 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-34 a.abCalendarPending,
.abCal-id-34 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarPendingNightsStart, 
.abCal-id-34 a.abCalendarPendingNightsEnd,
.abCal-id-34 span.abCalendarPendingNightsStart, 
.abCal-id-34 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-34 a.abCalendarPendingNightsStart,
.abCal-id-34 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-34 a.abCalendarPendingNightsEnd,
.abCal-id-34 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-35 a:link, 
.abCal-id-35 a:visited, 
.abCal-id-35 a:active, 
.abCal-id-35 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 span {
	cursor: default !important;
}
.abCal-id-35 a.abCalendarReserved,
.abCal-id-35 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarReservedNightsStart, 
.abCal-id-35 a.abCalendarReservedNightsEnd,
.abCal-id-35 span.abCalendarReservedNightsStart, 
.abCal-id-35 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarReservedNightsStart,
.abCal-id-35 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarReservedNightsEnd,
.abCal-id-35 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsPendingPending,
.abCal-id-35 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsReservedPending,
.abCal-id-35 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsPendingReserved,
.abCal-id-35 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarNightsReservedReserved,
.abCal-id-35 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-35 a.abCalendarPending,
.abCal-id-35 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarPendingNightsStart, 
.abCal-id-35 a.abCalendarPendingNightsEnd,
.abCal-id-35 span.abCalendarPendingNightsStart, 
.abCal-id-35 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-35 a.abCalendarPendingNightsStart,
.abCal-id-35 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-35 a.abCalendarPendingNightsEnd,
.abCal-id-35 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-36 a:link, 
.abCal-id-36 a:visited, 
.abCal-id-36 a:active, 
.abCal-id-36 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 span {
	cursor: default !important;
}
.abCal-id-36 a.abCalendarReserved,
.abCal-id-36 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarReservedNightsStart, 
.abCal-id-36 a.abCalendarReservedNightsEnd,
.abCal-id-36 span.abCalendarReservedNightsStart, 
.abCal-id-36 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarReservedNightsStart,
.abCal-id-36 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarReservedNightsEnd,
.abCal-id-36 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsPendingPending,
.abCal-id-36 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsReservedPending,
.abCal-id-36 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsPendingReserved,
.abCal-id-36 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarNightsReservedReserved,
.abCal-id-36 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-36 a.abCalendarPending,
.abCal-id-36 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarPendingNightsStart, 
.abCal-id-36 a.abCalendarPendingNightsEnd,
.abCal-id-36 span.abCalendarPendingNightsStart, 
.abCal-id-36 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-36 a.abCalendarPendingNightsStart,
.abCal-id-36 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-36 a.abCalendarPendingNightsEnd,
.abCal-id-36 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-38 a:link, 
.abCal-id-38 a:visited, 
.abCal-id-38 a:active, 
.abCal-id-38 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 span {
	cursor: default !important;
}
.abCal-id-38 a.abCalendarReserved,
.abCal-id-38 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarReservedNightsStart, 
.abCal-id-38 a.abCalendarReservedNightsEnd,
.abCal-id-38 span.abCalendarReservedNightsStart, 
.abCal-id-38 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarReservedNightsStart,
.abCal-id-38 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarReservedNightsEnd,
.abCal-id-38 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsPendingPending,
.abCal-id-38 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsReservedPending,
.abCal-id-38 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsPendingReserved,
.abCal-id-38 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarNightsReservedReserved,
.abCal-id-38 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-38 a.abCalendarPending,
.abCal-id-38 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarPendingNightsStart, 
.abCal-id-38 a.abCalendarPendingNightsEnd,
.abCal-id-38 span.abCalendarPendingNightsStart, 
.abCal-id-38 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-38 a.abCalendarPendingNightsStart,
.abCal-id-38 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-38 a.abCalendarPendingNightsEnd,
.abCal-id-38 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-39 a:link, 
.abCal-id-39 a:visited, 
.abCal-id-39 a:active, 
.abCal-id-39 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-39 span {
	cursor: default !important;
}
.abCal-id-39 a.abCalendarReserved,
.abCal-id-39 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-39 a.abCalendarReservedNightsStart, 
.abCal-id-39 a.abCalendarReservedNightsEnd,
.abCal-id-39 span.abCalendarReservedNightsStart, 
.abCal-id-39 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-39 a.abCalendarReservedNightsStart,
.abCal-id-39 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-39 a.abCalendarReservedNightsEnd,
.abCal-id-39 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-39 a.abCalendarNightsPendingPending,
.abCal-id-39 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-39 a.abCalendarNightsReservedPending,
.abCal-id-39 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-39 a.abCalendarNightsPendingReserved,
.abCal-id-39 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-39 a.abCalendarNightsReservedReserved,
.abCal-id-39 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-39 a.abCalendarPending,
.abCal-id-39 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-39 a.abCalendarPendingNightsStart, 
.abCal-id-39 a.abCalendarPendingNightsEnd,
.abCal-id-39 span.abCalendarPendingNightsStart, 
.abCal-id-39 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-39 a.abCalendarPendingNightsStart,
.abCal-id-39 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-39 a.abCalendarPendingNightsEnd,
.abCal-id-39 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-41 a:link, 
.abCal-id-41 a:visited, 
.abCal-id-41 a:active, 
.abCal-id-41 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 span {
	cursor: default !important;
}
.abCal-id-41 a.abCalendarReserved,
.abCal-id-41 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarReservedNightsStart, 
.abCal-id-41 a.abCalendarReservedNightsEnd,
.abCal-id-41 span.abCalendarReservedNightsStart, 
.abCal-id-41 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarReservedNightsStart,
.abCal-id-41 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarReservedNightsEnd,
.abCal-id-41 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsPendingPending,
.abCal-id-41 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsReservedPending,
.abCal-id-41 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsPendingReserved,
.abCal-id-41 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarNightsReservedReserved,
.abCal-id-41 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-41 a.abCalendarPending,
.abCal-id-41 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarPendingNightsStart, 
.abCal-id-41 a.abCalendarPendingNightsEnd,
.abCal-id-41 span.abCalendarPendingNightsStart, 
.abCal-id-41 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-41 a.abCalendarPendingNightsStart,
.abCal-id-41 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-41 a.abCalendarPendingNightsEnd,
.abCal-id-41 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-42 a:link, 
.abCal-id-42 a:visited, 
.abCal-id-42 a:active, 
.abCal-id-42 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-42 span {
	cursor: default !important;
}
.abCal-id-42 a.abCalendarReserved,
.abCal-id-42 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-42 a.abCalendarReservedNightsStart, 
.abCal-id-42 a.abCalendarReservedNightsEnd,
.abCal-id-42 span.abCalendarReservedNightsStart, 
.abCal-id-42 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-42 a.abCalendarReservedNightsStart,
.abCal-id-42 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-42 a.abCalendarReservedNightsEnd,
.abCal-id-42 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-42 a.abCalendarNightsPendingPending,
.abCal-id-42 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-42 a.abCalendarNightsReservedPending,
.abCal-id-42 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-42 a.abCalendarNightsPendingReserved,
.abCal-id-42 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-42 a.abCalendarNightsReservedReserved,
.abCal-id-42 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-42 a.abCalendarPending,
.abCal-id-42 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-42 a.abCalendarPendingNightsStart, 
.abCal-id-42 a.abCalendarPendingNightsEnd,
.abCal-id-42 span.abCalendarPendingNightsStart, 
.abCal-id-42 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-42 a.abCalendarPendingNightsStart,
.abCal-id-42 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-42 a.abCalendarPendingNightsEnd,
.abCal-id-42 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-43 a:link, 
.abCal-id-43 a:visited, 
.abCal-id-43 a:active, 
.abCal-id-43 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 span {
	cursor: default !important;
}
.abCal-id-43 a.abCalendarReserved,
.abCal-id-43 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarReservedNightsStart, 
.abCal-id-43 a.abCalendarReservedNightsEnd,
.abCal-id-43 span.abCalendarReservedNightsStart, 
.abCal-id-43 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarReservedNightsStart,
.abCal-id-43 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarReservedNightsEnd,
.abCal-id-43 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsPendingPending,
.abCal-id-43 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsReservedPending,
.abCal-id-43 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsPendingReserved,
.abCal-id-43 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarNightsReservedReserved,
.abCal-id-43 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-43 a.abCalendarPending,
.abCal-id-43 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarPendingNightsStart, 
.abCal-id-43 a.abCalendarPendingNightsEnd,
.abCal-id-43 span.abCalendarPendingNightsStart, 
.abCal-id-43 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-43 a.abCalendarPendingNightsStart,
.abCal-id-43 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-43 a.abCalendarPendingNightsEnd,
.abCal-id-43 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-44 a:link, 
.abCal-id-44 a:visited, 
.abCal-id-44 a:active, 
.abCal-id-44 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 span {
	cursor: default !important;
}
.abCal-id-44 a.abCalendarReserved,
.abCal-id-44 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarReservedNightsStart, 
.abCal-id-44 a.abCalendarReservedNightsEnd,
.abCal-id-44 span.abCalendarReservedNightsStart, 
.abCal-id-44 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarReservedNightsStart,
.abCal-id-44 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarReservedNightsEnd,
.abCal-id-44 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsPendingPending,
.abCal-id-44 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsReservedPending,
.abCal-id-44 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsPendingReserved,
.abCal-id-44 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarNightsReservedReserved,
.abCal-id-44 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-44 a.abCalendarPending,
.abCal-id-44 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarPendingNightsStart, 
.abCal-id-44 a.abCalendarPendingNightsEnd,
.abCal-id-44 span.abCalendarPendingNightsStart, 
.abCal-id-44 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-44 a.abCalendarPendingNightsStart,
.abCal-id-44 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-44 a.abCalendarPendingNightsEnd,
.abCal-id-44 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-45 a:link, 
.abCal-id-45 a:visited, 
.abCal-id-45 a:active, 
.abCal-id-45 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 span {
	cursor: default !important;
}
.abCal-id-45 a.abCalendarReserved,
.abCal-id-45 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarReservedNightsStart, 
.abCal-id-45 a.abCalendarReservedNightsEnd,
.abCal-id-45 span.abCalendarReservedNightsStart, 
.abCal-id-45 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarReservedNightsStart,
.abCal-id-45 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarReservedNightsEnd,
.abCal-id-45 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsPendingPending,
.abCal-id-45 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsReservedPending,
.abCal-id-45 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsPendingReserved,
.abCal-id-45 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarNightsReservedReserved,
.abCal-id-45 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-45 a.abCalendarPending,
.abCal-id-45 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarPendingNightsStart, 
.abCal-id-45 a.abCalendarPendingNightsEnd,
.abCal-id-45 span.abCalendarPendingNightsStart, 
.abCal-id-45 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-45 a.abCalendarPendingNightsStart,
.abCal-id-45 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-45 a.abCalendarPendingNightsEnd,
.abCal-id-45 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-46 a:link, 
.abCal-id-46 a:visited, 
.abCal-id-46 a:active, 
.abCal-id-46 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 span {
	cursor: default !important;
}
.abCal-id-46 a.abCalendarReserved,
.abCal-id-46 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarReservedNightsStart, 
.abCal-id-46 a.abCalendarReservedNightsEnd,
.abCal-id-46 span.abCalendarReservedNightsStart, 
.abCal-id-46 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarReservedNightsStart,
.abCal-id-46 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarReservedNightsEnd,
.abCal-id-46 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsPendingPending,
.abCal-id-46 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsReservedPending,
.abCal-id-46 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsPendingReserved,
.abCal-id-46 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarNightsReservedReserved,
.abCal-id-46 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-46 a.abCalendarPending,
.abCal-id-46 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarPendingNightsStart, 
.abCal-id-46 a.abCalendarPendingNightsEnd,
.abCal-id-46 span.abCalendarPendingNightsStart, 
.abCal-id-46 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-46 a.abCalendarPendingNightsStart,
.abCal-id-46 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-46 a.abCalendarPendingNightsEnd,
.abCal-id-46 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-47 a:link, 
.abCal-id-47 a:visited, 
.abCal-id-47 a:active, 
.abCal-id-47 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 span {
	cursor: default !important;
}
.abCal-id-47 a.abCalendarReserved,
.abCal-id-47 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarReservedNightsStart, 
.abCal-id-47 a.abCalendarReservedNightsEnd,
.abCal-id-47 span.abCalendarReservedNightsStart, 
.abCal-id-47 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarReservedNightsStart,
.abCal-id-47 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarReservedNightsEnd,
.abCal-id-47 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsPendingPending,
.abCal-id-47 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsReservedPending,
.abCal-id-47 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsPendingReserved,
.abCal-id-47 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarNightsReservedReserved,
.abCal-id-47 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-47 a.abCalendarPending,
.abCal-id-47 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarPendingNightsStart, 
.abCal-id-47 a.abCalendarPendingNightsEnd,
.abCal-id-47 span.abCalendarPendingNightsStart, 
.abCal-id-47 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-47 a.abCalendarPendingNightsStart,
.abCal-id-47 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-47 a.abCalendarPendingNightsEnd,
.abCal-id-47 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}.abCal-id-48 a:link, 
.abCal-id-48 a:visited, 
.abCal-id-48 a:active, 
.abCal-id-48 span {
	cursor: pointer;
	background-color: #80b369;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 span {
	cursor: default !important;
}
.abCal-id-48 a.abCalendarReserved,
.abCal-id-48 span.abCalendarReserved{
	background-color: #da5350;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarReservedNightsStart, 
.abCal-id-48 a.abCalendarReservedNightsEnd,
.abCal-id-48 span.abCalendarReservedNightsStart, 
.abCal-id-48 span.abCalendarReservedNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarReservedNightsStart,
.abCal-id-48 span.abCalendarReservedNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarReservedNightsEnd,
.abCal-id-48 span.abCalendarReservedNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=80b369&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsPendingPending,
.abCal-id-48 span.abCalendarNightsPendingPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsReservedPending,
.abCal-id-48 span.abCalendarNightsReservedPending {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsPendingReserved,
.abCal-id-48 span.abCalendarNightsPendingReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=da5350&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarNightsReservedReserved,
.abCal-id-48 span.abCalendarNightsReservedReserved {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=da5350&color2=da5350&width=43&height=31");
	background-position: center center;
	color: #ffffff;
}
.abCal-id-48 a.abCalendarPending,
.abCal-id-48 span.abCalendarPending {
	background-color: #f9ce67;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarPendingNightsStart, 
.abCal-id-48 a.abCalendarPendingNightsEnd,
.abCal-id-48 span.abCalendarPendingNightsStart, 
.abCal-id-48 span.abCalendarPendingNightsEnd {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.abCal-id-48 a.abCalendarPendingNightsStart,
.abCal-id-48 span.abCalendarPendingNightsStart {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=80b369&color2=f9ce67&width=43&height=31");
	background-position: center center;
}
.abCal-id-48 a.abCalendarPendingNightsEnd,
.abCal-id-48 span.abCalendarPendingNightsEnd {
	background-image: url("https://musziszallas.hu/script/index.php?controller=pjFront&action=pjActionImage&color1=f9ce67&color2=80b369&width=43&height=31");
	background-position: center center;
}