#kalendar {
	margin: auto;
	text-align: center;
	font-size: 11px;
	background-color: rgb(255, 255, 255);
}

#kalendar td {
	background-color: rgb(240, 245, 250);
	margin: 0;
	width: 33px;
	line-height: 30px;
	height: 33px;
}


#kalendar a.cal-a-day:hover {
	color: rgb(149, 82, 0);
}

#kalendar a {
	text-decoration: none;
}
#kalendar a.cal-a-day {
	display: block;
	width: 33px;
}


#kalendar td.todayakce {
	border: 1px solid red;
	border-bottom: 3px solid  rgb(234, 0, 0);
	font-weight: bolder;
}

#kalendar td.so {
	background-color: rgb(229, 239, 252);
}

#kalendar td.ne {
	background-color: rgb(223, 233, 245);
}

#kalendar td.today {
	border: 1px solid  rgb(149, 82, 0);
	font-weight: bolder;
	background-color: rgb(250, 135, 61);
}



#kalendar .sraz {
	border-top: 2px dotted rgb(255, 140, 0);
	border-bottom: 2px dotted rgb(255, 140, 0);
	background-color: rgb(255, 255, 255);
}

#kalendar .cal_day{
	font-weight: bold;
	background-color: rgb(207, 222, 240);
}

#kalendar .cal_month{
	background-color: rgb(240, 245, 250);
	width: 100%;
}

#kalendar .history {
	color: rgb(108, 126, 143);;
}
#kalendar .akce {
	border-bottom: 3px solid  rgb(234, 0, 0);
}

#kalendar .nobg {
	background-color: transparent;
}

.kalendar-stranka {
	width: 248px;
	float:right;
	background-color: rgb(255, 255, 255);
}

#srazlist {
	padding: 0 5px 10px 5px;
	background-color: rgb(250,243,232);
	border: 1px solid rgb(232,225,215);
}

#srazlist h4 {
	/*margin: 0;*/
}


#kalendar-page {
	float: left;
	width: 245px;
	margin: 5px 0 10px 0;
}


#kalendar2 {
	margin: auto;
	text-align: center;
	font-size: 11px;
}

#kalendar2 td {
	background-color: rgb(240, 245, 250);
	margin: 0;
	width: 27px;
	line-height: 26px;
	height: 27px;
}


#kalendar2 a.cal-a-day:hover {
	color: rgb(149, 82, 0);
}

#kalendar2 a {
	text-decoration: none;
}
#kalendar2 a.cal-a-day {
	display: block;
	width: 27px;
}

#kalendar2 td.so {
	background-color: rgb(229, 239, 252);
}

#kalendar2 td.ne {
	background-color: rgb(223, 233, 245);
}


#kalendar2 td.today {
	border: 1px solid  rgb(149, 82, 0);
	background-color: rgb(250, 135, 61);
	font-weight: bolder;
}

#kalendar2 td.todayakce {
	border: 1px solid red;
	border-bottom: 1px solid  rgb(234, 0, 0);
	background-color: rgb(250, 135, 61);
	font-weight: bolder;
}

#kalendar2 .sraz {
	border-top: 1px dotted rgb(255, 140, 0);
	border-bottom: 1px dotted rgb(255, 140, 0);
	background-color: rgb(255, 255, 255);
}

#kalendar2 .cal_day{
	font-weight: bold;
	background-color: rgb(207, 222, 240);
}

#kalendar2 .cal_month{
	background-color: rgb(240, 245, 250);
	width: 100%;
}

#kalendar2 .history {
	color: rgb(108, 126, 143);
}
#kalendar2 .akce {
	border-bottom: 3px solid  rgb(234, 0, 0);
}

#kalendar2 .nobg {
	background-color: transparent;
}
