#kalendar {
	height: 240px;
	width: 182px;
	background: url('../images/kalendar.gif') no-repeat bottom center;
	text-align: left;
	}
	
#kalendar .mesic {
	width: 111px;
	height: 21px;
	display: block;
	position:relative;
	top: 25px;
	left: 24px;
}

#kalendar .sipkaL {
	background: url('../images/kal_left.gif') no-repeat top left;
	display: block;
	width: 20px;
	height: 22px;
	position:relative;
	top: 4px;
	left: 132px;
}

#kalendar .sipkaR {
	background: url('../images/kal_right.gif') no-repeat top left;
	display: block;
	width: 20px;
	height: 22px;
	position:relative;
	top: -18px;
	left: 152px;
}

.r2008 {
	background: url('../images/2008.gif') no-repeat;
}
.r2009 {
	background: url('../images/2009.gif') no-repeat;
}
.r2010 {
	background: url('../images/2010.gif') no-repeat;
}
.r2011 {
	background: url('../images/2011.gif') no-repeat;
}
.r2012 {
	background: url('../images/2012.gif') no-repeat;
}


.m2 {
	background-position:  -111px 0px;
}
.m3 {
	background-position:  -222px 0px;
}
.m4 {
	background-position:  -333px 0px;
}
.m5 {
	background-position:  -444px 0px;
}
.m6 {
	background-position:  -555px 0px;
}
.m7 {
	background-position:  -666px 0px;
}
.m8 {
	background-position:  -777px 0px;
}
.m9 {
	background-position:  -888px 0px;
}
.m10 {
	background-position:  -999px 0px;
}
.m11 {
	background-position:  -1110px 0px;
}
.m12 {
	background-position:  -1221px 0px;
}
	
#kalendar table {
	margin-left: 20px;
	margin-top: 2px;
	width: 150px;
	height: 123px;
	font-size:13px;
}

#kalendar th, td {
	text-align: center;
	font-size: 12px;
	/*color:#FF0000;
	background:#009933;*/	
}

#kalendar a {
	color:#FFFFFF;
}

#kalendar .ev {
	background: #2F8CD2;
	color:#FFFFFF;
}
