/* .calendar determines the overall formatting style of the calendar, acting as the default unless later overruled. */
.calendar{
	width: 100%;
	font-family:arial,helvetica; 
	font-size:11px; 
	color: #FFFFFF;
	background-color: #D6DCE2;
	
}

/* .calendarlink determines the formatting of those days linked to content. */
.calendarlink {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}

/* .header determines the formatting of the weekday headers at the top of the calendar. */
.header {
	background-color: #FFFFFF;
	color: #016DA4;
	width: 14.3%;
	height: 0px;
}

/* .day determines the formatting of each day displayed in the calendar. */
.day {
	background-color: #EBEBEB;
	text-align: center;
	color: #585858;
	width: 14.3%;
}

/* .linkedday determines the formatting of a date to which content is available. */
.linkedday {
	background-color: #016DA4;
	text-align: center;
	position: relative;
} 

/* .today determines the formatting of the current day. */
.today {
	background-color: #EAEAEB;
	text-align: center;
	color: #585858;
	width: 14.3%;
	border-color: #046EA5;
	border-style: solid;
	border-width: 1px;
} 

/* .today determines the formatting of the current day if content is available. */
.linkedtoday {
	background-color: #CCCCCC;
	text-align: center;
	border-color: #016DA4;
	border-style: solid;
	border-width: 1px;
} 
.linkedtoday a {
	color: #016DA4;
} 

div.cur {
	position: relative;
}
div.cloud {
	position: absolute;
	background: url(../images/neprezrite.gif) no-repeat;
	width: 150px;
	height: 37px;
	top: -37px;
	left: -8px !important;
	left: -15px;
	display: block;
	z-index:1; /*domen dodal*/
}

div#dogback {
	background: transparent url(../images/n-dogodki.gif) no-repeat left;
	width: 205px;
	height: 38px;
	margin-top: 30px;
	margin-left: 10px;
}

div#dogodki {
	font-family:arial,helvetica; 
	font-size:12px; 
	color: #6BAD2D;
	font-weight: bold;
	text-align: right;
	padding: 13px 25px 0px 20px;
}
