#kalendar { padding-bottom:17px; }
.curr_year { background:url(/img/curr_year.gif) left top no-repeat; width:100%; margin:0 auto;}
.r_corn_y {background:url(/img/curr_year_r.gif) right top no-repeat;  height:34px;}
.mes { background:url(/img/mes_.gif) left top no-repeat; }
.r_corn_m {background:url(/img/mes_r.gif) right top no-repeat; height:33px;}
.dates {background:url(/img/dates.gif) left top no-repeat; }
.r_corn_d {background:url(/img/dates_r.gif) right top no-repeat; height:34px;}
.whiteBot { background:url(/img/w.gif) left bottom repeat-x; margin:0 11px; padding: 0 22px;}
.activeblock { height:17px; background:url(/img/activ1.gif) left top no-repeat;}
.act_r { background:url(/img/act1_r.gif) right top no-repeat; height:17px;}
.act_r1 { background:url(/img/act1_r1.gif) right top no-repeat; height:17px;}
#a1{width:100%;  margin:0 auto; }
#a2 {  background:url(/img/activ1_1.gif) left top no-repeat; }
#t_years, #t_dates, #t_mes, #t_act_y, #t_act_m  {
	font-size: 11px;
	width: 100%;
	border: 0;
	}
#t_years td, #t_dates td, #t_mes td { text-align:center; line-height:33px;}
#t_mes td, #t_act_m td { width: 8.3%; }
#t_dates td { width: 3.3%;}
.chIt { font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.openIt { color: #ff6802; font-weight:bold; }
.actTd { background:url(/img/actTd.gif) center center no-repeat; font-size:0; text-align:center;}
.noactTd { background:url(/img/noactTd.gif) left top repeat-x; }
.cal_count {font-size: 9px; color: #a0a0a0;}


