/*
 * CALENDAR MODULE
 */	
.agenda_date {    
	margin:					1px;
	border:					1px solid #D0D0D0;
	padding-right:			0 !important;
	font-size:				12px;
	width:                  200px;
	height:					190px;	
}
.agenda_date a {
	text-decoration:		none;
	font-weight:			normal;	
}
.agenda_date a:hover{
    text-decoration:        none;
}
.agenda_date div {
    display:                block;
    float:                  left;
    text-align:             center;
}
.agenda_date .months {
	width:					100%;
	padding:				10px 0;
}
.agenda_date .months a {
	font-weight:			bold;
}
.agenda_date .day_type,
.agenda_date .week {
	width:					100%;
}
.agenda_date .day_type {
	/*background: 			#CCC;	*/
}
.day_type .week, .row_on .day, .row_on .weeknr {
	/*background:				blue;*/
}
.agenda_date .day, 
.agenda_date .weeknr,
.agenda_date .day_type div {
    width:              	22px;
	height:					22px;
}
.agenda_date .first {
	margin-left: 3px	
}
.noweeknr .day, 
.noweeknr .weeknr,
.noweeknr .day_type div {
	width: 					14%;
}
.agenda_date .day a,
.agenda_date .weeknr a {
	display:				block;
	padding:				1px;
}
.agenda_date .day a:hover {}
.agenda_date .weeknr a {
    clear:					both;
    font-weight:			bold;
}
.agenda_date .current a {
/*	color:					white !important;*/
	color: 					#000;
	font-weight: 			bold;
}
.agenda_date .empty a {
	color:					#D0D0D0;	
}
.agenda_date .active a {
	background:				#FF7320;
	color:					white;
}
.current_week {
	border-top:				2px solid #FF7320;
	border-bottom:			2px solid #FF7320;
	height:					16px;
}
.noweeknr .weeknr {
	display:				none;
}
.cal_clear_box {
	clear:					both;
	line-height:			1px;
}
/*================================================================*/
.multiple_calendar .calendarrange {
	border-collapse: 		collapse;
    border-spacing: 		1px;	
}
.calendarrange, .calendarrange td, .calendarrange table {
	border: none;
}
.multiple_calendar .agenda_date {
	float: 					left;
}
.multiple_calendar .agenda_date .day {
	height: 				auto;
	padding: 				0;
}
table.calendar td {
	text-align:				center;
}