body {
	
	background: url(../images/blog_bg.png) repeat fixed;
	}
	
#blog_header {
	
	position: fixed;
	top: 0;
	left: 0;
	
	background: url(../images/blog_zickzack.png) repeat-x 0 0 fixed;
	
	text-align: center;
	
	width: 100%;
	height: 80px;
	}
	
.heading_inner {

	width: 960px;
	
	margin: 0 auto 0 auto;
	padding: 16px 0 16px 0;
	
	text-align: left;
	color: #fff;
	}
	
.blog_clouds {
	
	position: fixed;
	background: url(../images/blog_wolken.png) no-repeat 0 0;
	
	height: 300px;
	}
	
.heading_inner a:hover { color: #ededed; }

.blog_content {
	
	margin-top: 80px;
	}
	
.blog_sidebar {
	
	float: left;
	width: 205px;
	
	font: 18px "Times New Roman", Times, Cambria, sans-serif;
	color: #7b7365;
	
	margin-top: -2px;
	}
	
.blog_sidebar span {
	
	font-size: 24px;
	}
	
.blog_post {
	
	float: right;
	width: 552px;
	}
	
h3.blog_post_title {
	
	font: 35px "Times New Roman", Times, Cambria, sans-serif;
	
	display: block;
	
	text-shadow: 1px 1px 1px #fff;
	
	margin: 26px 0 26px 0;
	}
	
.blog_logo {
	
	float: left;
	margin-right: 25px;
	}
	
.blog_logo a {
	
	background: url(../images/blog_logo_small.png) no-repeat;
	width: 170px;
	height: 39px;
	
	display: block;
	text-indent: -99999px;
	}
	
.blog_page_navi {
	
	float: right;
	padding-top: 15px;
	}
	
.blog_clouds {
	
	padding: 100px 0 0 180px;
	}
	
	

