.cell {
	width:	18px;
	height:	20px;
	text-align:center;
}
.event {
	background-color:#b7e1fa; 
}
.noevent {
	background-color:#cecece; 
}
.medal {
	background-color:#eb9b22; 
}
.dark {
	background-color:#cecece; 
}
.bright {
	background-color:#f5f5f5;
}
.sport {
	padding-left:6px;
}
.datum {
	padding-left:16px;
}
.week_days {
	font-size:11px;
}
.headline_calendar {
	height:29px;
	padding-left:6px;
}
.overlib {
	font-size:90%;
	margin: 0px 0px 0px 0px;
	padding-left:16px;
}
.overlib_head {
	background-color:#ff0000;
}
.bull {
	font-size:14px;
	padding-right:7px;
}
a.kalender_link {
	text-decoration:none;
	color: #000000;
}
a.kalender_link:hover {	
	color: #434343;
}
a.kalender_link:visited {	
	color: #000000;
}

.olympia2010_over_head {
	background:		url(/sportal/images/olympia_2010/olympia2010_over_top.png) no-repeat;
	height:			5px;
	line-height:	5px;
	font-size:		5px;
	width:			250px;
}

.olympia2010_over_content {
	background:		url(/sportal/images/olympia_2010/olympia2010_over_bg.png);
	width:			250px;
}

.olympia2010_over_bottom {
	background:		url(/sportal/images/olympia_2010/olympia2010_over_bottom.png) no-repeat;
	height:			6px;
	line-height:	6px;
	font-size:		6px;
	width:			250px;
}
