/* 
body.verein{
	background-image: url("/files/tvg/hintergrundbilder/fotolia/fotolia_verein.png");
	background-repeat: no-repeat;
    background-position: 10px 140px;
	background-size:30% auto;
}

body.tischtennis{
	background-image: url("/files/tvg/hintergrundbilder/fotolia/fotolia_tischtennis1.png");
	background-repeat: no-repeat;
    background-position: 50px 100px;
	background-size:25% auto;
}

body.handball{
	background-image: url("/files/tvg/hintergrundbilder/fotolia/fotolia_handball1.png");
	background-repeat: no-repeat;
    background-position: 50px 100px;
	background-size:25% auto;
}
body.handballfrauen{
	background-image: url("/files/tvg/hintergrundbilder/fotolia/fotolia_handball_frauen.png");
	background-repeat: no-repeat;
    background-position: 50px 100px;
	background-size:25% auto;
}

body.turnen{
	background-image: url("/files/tvg/hintergrundbilder/fotolia/fotolia_turnen1.png");
	background-repeat: no-repeat;
    background-position: 50px 100px;
	background-size:22% auto;
}

body.fitness{
	background-image: url("/files/tvg/hintergrundbilder/fotolia/fotolia_fitness.png");
	background-repeat: no-repeat;
    background-position: 50px 100px;
	background-size:22% auto;
}

@media screen and (max-width: 599px) {
	body.fitness,
	body.turnen,
	body.handballfrauen,
	body.handball,
	body.tischtennis,
	body.verein
	{
		background-image: none;
	}
}
@media screen and (max-width: 1125px) {
	body.fitness,
	body.turnen,
	body.handballfrauen,
	body.handball,
	body.tischtennis,
	body.verein
	{
		background-image: none;
	}
}
*/
.mod_navigation .level_2 {
	margin-left:20px;
}
.mod_navigation a.trail,
.mod_navigation a.active {
	font-weight:bold;
}
.icon-links a {
	font-size:25px;
	font-weight:bold;
}

.days.active{
	background-color:#FFF3CF !important;
}

.days.active a:link{
	font-weight:bold;
	font-size:18px;
	border:none;
}

.recurring {
	font-size:14px;
	padding:20px 10px 10px 10px;
	background-color:#f0f0f0;
}