.cleaner { clear: both }
.h10 { height: 10px }
.h20 { height: 20px }
.h30 { height: 30px }
.h40 { height: 40px }
.h50 { height: 50px }
.h60 { height: 60px }


#templatemo_wrapper {
	margin: 0 auto;
	padding: 0 10px;
	width: 940px;
}

#templatemo_header {
	width: 100%;
	height: 152px;
	background: url(images/templatemo_header.jpg) no-repeat top left
}

#site_title { float: left; margin-top: 54px; }
#site_title h1 { margin: 0; padding: 0 }
#site_title h1 a { display: block; width: 400px; height: 86px; color: #fff; text-indent: -10000px; background: url(images/templatemo_logo.png) no-repeat top center }

#templatemo_menu { float: right; }

#templatemo_fw { width: 940px; height: 500px; }

#templatemo_main {
	clear: both;
	width: 940px;
	padding: 60px 0 20px;
}

#templatemo_content {
	float: left;
	width: 630px;
}

#templatemo_sidebar {
	float: right;
	width: 300px;
}

.post_box { clear: both; margin-bottom: 40px; padding-bottom: 30px  }
.post_header { background: #ccc;  }
.post_header h2 { padding-left: 100px; line-height: 60px  }
.post_date { float: left; width: 60px; font-family: "Segoe UI"; font-size: 20px; color: #FFF; text-align: center;  padding: 25px 10px 20px; background: 
#009 }
.post_date span { display: block; margin-top: 5px; font-size: 20px; font-family: Segoe UI }
.post_inner { padding-left: 100px }
.post_inner img { margin-bottom: 20px }
.post_meta { margin-bottom: 20px }

.templatemo_paging { margin: 0 0 20px; padding: 0 }
.templatemo_paging ul { margin: 0; padding: 0; list-style: none }
.templatemo_paging ul li { margin: 0; padding: 0; display: inline }
.templatemo_paging ul li a { float: left; display: block; color: #666; text-decoration: none; margin-right: 5px; padding: 5px 10px; background-color: #ccc; border: 1px solid #999; }
.templatemo_paging ul li a:hover { background: #000099; border: 1px solid #999; color: #FFF  }

p.special_aktivitaeten {
	font-family: "Segoe UI";
	font-size: 24px;
	margin: 0px 0px 10px 10px;
	padding: 10px 10px 10px 0px; 
/*	border: 10px 5px 10px 5px; */
	color: #00F;
	text-align: center;
}