/* alle kalenderzellen */
.month-small th,
.month-small td {
	font-size: 10px;
	text-align: center;
	font-size:10px;
	padding-bottom:4px;
	padding-top:3px;
}
.month-small td {
	width:32px;
}
/*Rahmen und Farbe von Wochentagen*/
.month-small .cal_dayMontag,.month-small .cal_dayDienstag,.month-small .cal_dayMittwoch,.month-small .cal_dayDonnerstag,.month-small .cal_dayFreitag,.month-small .cal_daySamstag,.month-small .cal_daySonntag,.month-small .cal_day{
	border-left:1px solid #4f4e4e;
	border-top:1px solid #4f4e4e;
	color:#fffefe;
}
/* Linie nach rechts an Sonntagen */
.month-small .cal_daySonntag{
	border-right:1px solid #4f4e4e;
}

/* Hintergrund für den heutigen Tag wenn kein Event Stattfindet*/
.month-small .linked_today_nolink{
	background-color:#3e3d3d;
	color:#FFFFFF;
}

/* Hintergrund für den aktuellen Tag wenn ein Event stattfindet*/


.month-small th a:link, .month-small th a:visited{
	font-weight: bold;
	color:#FFFFFF;
}


/* Links bei Klickbaren Terminen im Kalender */
.linked_day div,.linked_today{
	color:#FFFF00;
	font-weight:bold;
	cursor:pointer;
	background-color:none;
}
.linked_activeDay{
	background-color:#a6a6a6;
}
.linked_activeDay div{
	color:#000000;
	font-weight:bold;
}



/* Hoverlink bei Klickbaren Terminen im Kalender */
.linked_day:hover,.linked_today:hover{
	color:#FFFFFF;
}

/* Container für die events in der Javascript box */

/* diese Box umschließt die Kalender Tabelle*/
.calendarbox{
	width:239px;
	margin-right:auto;
	margin-left:auto;
	padding-top:5px;
	padding-bottom:10px;

}
/* Rand unten bei Kalender Tabelle */
.month-small{
	border-bottom:1px solid #4f4e4e;
}

/* Container für die Termin Tagesvorschau*/
.newscalendar_table{
	background-image:url(../../img_web/bg/calendar_table.png);
	border-top:0px;
	border:1px solid #4f4e4e;
	border-top:0px;
	color:#fffefe;
	font-size:10px;
}

#inhalt_links .calendarbox a:hover,
#inhalt_links .calendarbox a:visited,
#inhalt_links .calendarbox a:link{
	border-bottom-color:#FFFFFF;
	border-bottom:none;
	color:#fffefe;
}

a:link.newscalendar_link,a.newscalendar_link,a:visited.newscalendar_link{
	color:#fffefe;
	border-bottom:none;
}


/* Styles für die Listenansicht des Kalender im rechten Teil */


.newsCalendar_listHeader{
	font-size:1.5em;
	font-weight:bold;
	background-color:#C7D5FE;
	color:#333333;
	border:1px solid #7e7e7e;
	padding:0.5em;
}
.newsCalendar_listBody{
	padding:1em;
}
.newsCalendar_listItem{
	padding-bottom:5px;
	padding-left:10px;
}


.newsCalendar_listItemHeader{
	color:#990000;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}


