/******** Kalender **********/

/*********** listenansicht ********/
.cal-time-pre {
margin-left: 5px;
margin-right: 5px;
font-size: 14px;
font-weight: bold;
}
.cal-list-zeitspanne {
font-weight: bold;
margin-top: 2px;
}
span.cal-list-found {
margin-left: 25px;
color: #807878;
font-weight: normal;
}
div.cal-list-trenner {
margin-top:32px;
height: 1px;
background-color: #D4D4D4;
margin-bottom: 2px;
}
.cal-list-dates, .cal-event-dates {
font-weight: bold;

}
.cal-list-times, .cal-event-times {

}
p.cal-list-item {
margin-top: 2px;
line-height: 18px;
}
p.cal-list-item a {
font-weight: bold;
}
.pagebrowser {
	margin-top: 14px;
}
.pagebrowser .pages {
	color: #807878;
}
.pagebrowser a {
	padding-left: 3px;
	padding-right: 3px;
}
p.cal-backlink {
	padding: 12px 0 10px 0;	
}
.cal-list-img {
float: right;
}
/*******************Einzelansicht *********************/
.cal-event {


}

.cal-event-backlink {
margin-top: 10px;
clear: both;
}

.cal-event-img {
height: 28px;
}
.cal-date-event {
margin-bottom: 6px;
}
.cal-attachment {
clear: both;
margin-top: 12px;

}






/******** mini list **********************/
.cal-minihead {
	margin: 0 0 -14px 0;	
}
.cal-minihead h2 {
	font-size: 11px;
	font-weight: bold;

}
.cal-minilist {
	font-size: 11px;
	color: #666;
	margin: 0;
	padding: 16px 0 0 0;
}
div.cal-minilist div.cal-list-item {
		font-size: 12px;
		padding: 2px 0 0 0;
}
.cal-minilist  a:link,
.cal-minilist  a:visited {
	color: #666666;
}




/*****************  kleiner Kalender  *******************/
#minical {
	margin-top: 25px;
	line-height: 22px;
}
#minical h4 a, #minical h4 a:focus, #minical h4 a:hover {
	font-size: 14px;
	text-decoration:none;
}
table.month-small {
	/* border: 1px solid #0083C2;	*/	
}

table.month-small th {
	background-color: #0071B7;
	color: #fff;
}
tr.sideback th {
	background-color: #FEFBDC;
}
.month-small th, .month-small td {
			padding: 0;
			font-size: 11px;
			text-align: center;
			background-color: #FEFBDC;
}
.monthSmallBasic .bold {
	font-weight: bold;
}

.monthsmallbasic {
			text-align: center;
			vertical-align: top;
			}

.monthToday {
			background-color: #F2F9FF !important;
			font-weight:bold;
			}
.cal_day6,
.cal_day0 {
			background-color: #FFFFEF !important;
			}

.monthSelected {
			/* border: solid 1px red !important; */
			}

