#eventcontainer h4{
	font-weight: bold;
}
#eventcontainer h5{
	color: gray;
}
#eventcontainer .eventdate {
	font-size: 11px;
	float:right;
}


#eventcontainer input.submit {
	clear: none;
	width: 124px;
	height: 22px;
	line-height: 10px;
	margin: 5px 0 10px 11px;
	background: none;
	background-color: #555454;
}


#eventcontainer input.active {
	background: none;
	background-color: #01FF00;
	color: #000;
	/*background: 0 2px no-repeat url(/images/bg_button.gif);*/
}

#attende_saved{
	float:right;
}

/*
	Calender
*/ 

.cal_main {
	width: 497px;
	border: 1px solid #4B8CCC;
}
.cal_main[class]{
	width: 497px;
}

.cal_year {
	width: 100%;
	text-align: center;
	color: #000;
}
.cal_head {
	float:left; width: 69px; height: 20px;
	text-align: center;
	background-color: #EFF8FF;
	border: 1px solid #4B8CCC;
}
.cal_head[class]{width: 69px;}

.cal_blank {
	float:left; width: 69px; height: 69px;
	padding: 1px;
}
.cal_blank[class]{width: 69px;}

.cal {
	float:left; width: 69px; height: 69px;
	border: 1px solid #4B8CCC;
	/*cursor: pointer;*/
	overflow: auto;
}
.cal[class]{width: 69px;}


.calnow {
	background-color: #9FD6FF;
}

.eventnow {
	border-color: #FFBA00;
}

.day {
	position:relative;
	top:0;
	right:0;
	text-align:right;
	margin-bottom:-50px;
	font-size:40px;
	height:50px;
	line-height:40px;
	color:#CFEBFF;
	font-weight:bold;
}

.eventlist {
	padding: 0;
	margin: 0;
	position:relative; /* Vor Datumsangaben bei News-Liste */
	z-index:5;
}
.eventlist li {
	list-style-type: none;
	padding: 0 0 2px 2px;
	line-height: 1.3em;
	font: normal 0.8em/130% verdana,geneva,sans-serif;
	color: #614F3F;
	background: url(/site/style/graphics/pfeil.gif) no-repeat 0 2px;
}


