#availability {
}
#calendars {
}
.information {
}
table.bbxBody {
	background-color: #deeeee;
	margin: 7px;
}
td.a {
	background-color: #FFFFFF;
}
td.b {
	background-color: #bcbcbc;
	color: #999999;
}
td.ba {
	background-color: #FFFFFF;
	background-image: url(/root/import/webgui-7-style-lanza/zs.gif);
}
td.ub, td.ab {
	background-color: #FFFFFF;
	background-image: url(/root/import/webgui-7-style-lanza/sz.gif);
}
td.u {
	background-color: #bfbfbf;
}
td.na {
	background-color: #deeeee;
}
td.s {	background-color:#ffa952;}
.calendars .month td.unknown-available,.calendars .month td.unknown-unavailable,.calendars .month td.unknown-special,.calendars .month td.available-unknown,.calendars .month td.available-unavailable,.calendars .month td.available-special,.calendars .month td.unavailable-unknown,.calendars .month td.unavailable-available,.calendars .month td.unavailable-special,.calendars .month td.special-unknown,.calendars .month td.special-available,.calendars .month td.special-unavailable {	background-image: url(/root/import/webgui-7-style-lanza/avail-start-end1.gif);	background-repeat: no-repeat;}
.calendars .month td.unknown-available {	background-color: #fff;	background-position: left center;}
.calendars .month td.unknown-unavailable {	background-color: #bfbfbf;	background-position: -34px center;}
.calendars .month td.unknown-special {	background-color: #ffa952;	background-position: -68px center;}
.calendars .month td.available-unknown {	background-color: #ffe55c;	background-position: -102px center;}
.calendars .month td.available-unavailable {	background-color: #bfbfbf;	background-position: -136px center;}
.calendars .month td.available-special {	background-color: #ffa952;	background-position: -170px center;}
.calendars .month td.unavailable-unknown {	background-color: #ffe55c;	background-position: -204px center;}
.calendars .month td.unavailable-available {	background-color: #fff;	background-position: -238px center;}
.calendars .month td.unavailable-special {	background-color: #ffa952;	background-position: -272px center;}
.calendars .month td.special-unknown {	background-color: #ffe55c;	background-position: -306px center;}
.calendars .month td.special-available {	background-color: #fff;	background-position: -340px center;}
.calendars .month td.special-unavailable {	background-color: #ffa952;	background-position: right center;}
.row {
}
.label {
	background-color: #89b8c2;
	color: #FFFFFF;
}
.month {
}