/* Eventliste unterhalb der Tabellen. */
.eventlist {
	margin-top: 15px;
}

/* Ueberschrift fuer eine Eventliste. */
.list_header {
	margin-bottom: 2px;
	margin-top: 8px;
}

/* UL-Tags in den Eventlisten */
.eventlist_list {
	margin: 0px;
}

/* Die einzelnen Event in der jeweiligen Liste. */
.eventlist_entry {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

/* Klasse des DIV-Tags um das Kalender-Plugin. */
.eventcalendar {

}

/* Tabelle um alle Monate herum. */
.eventcalendar table{
	
}

/* Einzelne Monatstabelle. */
.eventcalendar table td {
	border: 5px solid transparent;
	margin: 4px;
}

/* Die eigentliche Monatstabelle. */
table.eventcalendar {
	border: 1px solid #999;
	margin: 5px;
	padding: 5px;
}

/* Ueberschrift mit dem Monatsnamen. */
table.eventcalendar .month_title {
 	font-size: 12px;
 	font-weight: bold;
}

table.eventcalendar .linked-day {}

/* Zellen fuer die einzelnen Tage. */
table.eventcalendar td {
 	text-align:center;
 	padding:12px;
 	color: #000;
 	border: 2px solid transparent;
}

/* Hervorhebung der Sonntage. */
table.eventcalendar td.sunday {
 	border: 1px solid #D77;
	background-color: #D77;
}

table.eventcalendar td.weeknumber {
 	text-align:right;
 	color: #FFFFFF;
 	border: none;
}

table.eventcalendar td.empty {
 	text-align:center;
 	color: none;
 	border: none;
}

table.eventcalendar th {
 	text-align:center;
 	font-weight: bold;
 	color: #000;
}

table.eventcalendar a{
 	text-decoration: none;
 	border-bottom: none; 
}

table.eventcalendar .current_day {
 	font-weight: bold;
	color: blue;
}

table.eventcalendar td.ec_ferien {
 	color: #000000;
 	background-color: #fffed1;
}

table.eventcalendar td.ec_feiertage {
 	color: #000000;
 	background-color: #fffed1;
}

table.eventcalendar td.ec_events {
	color: #000000;
 	background-color: #fffed1;

 	color: #000000;
 	background-color:#ceffd8;
}
