body {
	margin: 0px;
	background: #fff url(../images/backBody.jpg) repeat-x;
}
/************* Background **************/
#wrapperTop {
	background: url(../images/wrapper_top.jpg) no-repeat center top;
	position: absolute;
	width: 100%;
	min-height: 744px;
	z-index: 1;
	top:  0px;
}
* html #wrapperTop { /* IE6 Hack */
    height:744px;
}
#wrapperBottom {
	background: url(../images/wrapper_bottom.jpg) no-repeat center top;
	position: relative;
	width: 100%;
	height: 256px;
	z-index: 0;
	margin-top: -120px;
	/*margin-top: 100px;*/
}

#wrapperContent {
	width: 995px;
	/*height: 964px;*/
	margin: 0px auto 0px auto;
	position: relative;
	z-index: 100;
	top: 0;
}
/************* Header **************/
#topLogo {
	width: 995px;
	height: 90px;
}
#topImgLeft {
	width: 48px;
	height: 343px;
	float: left;
}
#topImgCenter {
	width: 895px;
	height: 343px;
	float: left;
}
#topImgRight {
	width: 52px;
	height: 343px;
	float: left;
}
/************* MainNav **************/
#mainNav {
	background: url(../images/mainNavBack.jpg) repeat-y;
	height: 48px;
	width: 995px;
}
* html #mainNav { /* IE6 Hack */
    height:48px;
}
#mainNavShadow {
	height: 20px;
	width: 995px;
	background: url(../images/mainNavShadow.jpg) no-repeat;
}

/************* Content **************/
#contentBack {
	background: url(../images/contentBack.jpg) repeat-y;
	width: 995px;
}
#content {
	background: url(../images/contentTopBack.jpg) no-repeat;
	width: 995px;
	min-height: 243px;
}
#contentBottom {
	background: url(../images/contentBottom.jpg) no-repeat;
	width: 995px;
	height: 50px;
}
/************* SubNavi **************/
#subNavi {
	width: 295px;
	padding: 20px 0px 10px 60px;
	float: left;
}
.subNaviTrenner {
	width: 295px;
	height: 12px;
	margin: 25px 0px;
}
/************* Inhalt **************/
#inhalt {
	padding: 20px 70px 10px 5px;
	float: left;
	width: 565px;
}
.postTrenner {
	width: 565px;
	height: 12px;
	margin: 25px 0px;
}
.navigation {
	width: 565px;
	margin: 10px 0px 60px 0px;
}

/************* Footer **************/
#footer {
	width: 995px;
	margin: 0px auto 0px auto;
}
/************* Global **************/
.clearBoth {
	clear: both;
}
/*************** Search Box ***************/.searchField {	color:#474127 ;	background: transparent;	background-color:#F7F3EC;	width:174px;	height:25px;	margin:0px 0px 0px 0px;	border:1px solid #C1B297;	float:left;	padding:10px 5px 0px 5px;}fieldset>input.searchField {background: transparent;}.searchBut {	background: transparent;	background-image:url(../images/searchBut.jpg);	background-repeat:no-repeat;	background-position:center;	height:35px;	width:40px;	border:0px;	/*display:block;*/	float:left;	margin:0px 0px 0px 0px;}fieldset>input.searchBut {background: transparent;}













