
/* events_calendar */
.CalendarContainer {
  position:absolute;
  margin:3px 0 0 609px;
  z-index: 1;
}

.CalendarContainer table.month td.monthname {
  font-weight:bold;
}

.CalendarContainer table.month .monthpicker, .CalendarContainer table.month .yearpicker, .CalendarContainer table.month .pickerbutton {
  font-size:10px;
  z-index: 1;
}

.CalendarContainer table.month .pickerbutton {
  background:#000000;
  border: 1px solid #1D1D1D;
  color: #ffffff;
	width:auto;
  overflow:visible;
	padding: 1px 2px 1px 2px;
	_cursor: hand; cursor: pointer; 
}

.CalendarContainer table.month td.dayname { 
  color:#CB1600;
} 

.CalendarContainer table.month td.datepicker {
  padding-bottom:5px;
}

.CalendarContainer table.month td.monthday a, td.saturday a, td.sunday a { 
  color:#ffffff;
  text-decoration: none;
}

.CalendarContainer td.event a { 
  color:#CB1600;
  text-decoration: underline;
}

.CalendarContainer td.selectedevent a { 
  color: #CB1600;
  text-decoration: underline;
}

.CalendarContainer td.todayevent a {
	font-weight: bold;
  color: #CB1600;
  text-decoration: underline;
}

input.form_ec, textarea.form_ec {
	width: 330px;
	border: 1px solid #cecccc;
}

select.form_ec {
	border: 1px solid #cecccc;
}

input.form_ec_checkbox {
	vertical-align: middle;
}

input.form_ec_border {
	border: 1px solid #cecccc;
}

table.filter {
	width: 100%;
	border-bottom: 1px solid #cecccc;
}
div.filter_item {
	line-height: 150%;
	margin-bottom: 3px;
}

table.events_calendar_list {
	width: 98%;
}
table.events_calendar_list tr.header td.ecl {
	border-bottom: 2px solid #CC271E;
	font-weight: bold;
}

table.events_calendar_list tr.color_1 td.ecl {
	border-bottom: 1px solid #CC271E;
}

table.events_calendar_list tr.color_1 td {
	background-color: #F4F4F4;
}

table.events_calendar_list tr.color_2 td.ecl {
	border-bottom: 1px solid #CC271E;
}
table.events_calendar_list tr.color_2 td {
}
.ecl_nazev {
	font-weight: bold;
}
div.print_actions {
	text-align: right;
	margin-top: 10px;
}
/* end of: events_calendar */
