BODY { background: url(struktur/holz.jpg) center top;}
BODY {overflow: -moz-scrollbars-vertical; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f}

IMG {border: 0px; margin: 0px; padding: 0px;}
FORM {border: 0px; margin: 0px;	padding: 0px;}

A {
	color: #9ac017;
	text-decoration: none;
	font-weight:bold;
}

A:hover {
	text-decoration: underline;
}

DIV {margin: 0px; padding: 0px;}

ul { list-style-image:url(struktur/bullet.png);	margin:0px;	padding: 10px 0px 10px 18px; line-height:17px; vertical-align:baseline;}
* html ul { list-style-image:url(struktur/bulletie6.png);} /* IE Hack für png-Fix */

#wrapper {
	width: 950px; 
	min-height: 100%; 
	text-align: left;   
    margin: 0 auto;
	position:relative;
	padding:0px;
}
#header {
	width: 950x;
	height: 185px;
}
#shadow-top {
	width: 950x;
	height: 57px;
	background: url(struktur/header.png);
}
* html #shadow-top { behavior: url(/scripts/iepngfix.htc); } /* IE Hack für png-Fix */
#logo {
	width: 330px;
	height:128px;
	padding-left:20px;
	float:left;
}
#header-bg{width:950px;
	background:url(struktur/bg_main.png) repeat-y; height:128px;} 
* html #header-bg{ behavior: url(/scripts/iepngfix.htc); } /* IE Hack für png-Fix */
#main {
	width: 910px;
	margin:0px;
	height:auto;
	overflow: hidden;
	padding:0 20px;
	background:url(struktur/bg_main.png) repeat-y;
}
* html #main { behavior: url(/scripts/iepngfix.htc); margin: 0 auto; padding:0px; width:950px; } /* IE Hack für png-Fix */
#navi {width:560px; text-align:right; float:left; height:78px; background:url(struktur/bg_navi.png); padding-right:20px; padding-top:50px;  font-size:13px; font-weight:bold;}
#content {
	width: 870px;
	margin:0px;
	height:auto;
	overflow: hidden;
	padding-left:20px;
	padding-right:20px;
	background: url(struktur/bg_content.png) no-repeat;
}
* html #content  { margin: 0 auto; padding:0px; width:910px;} /* IE Hack  */
h1 {padding:0; margin:0; font-size:13px}
#footer {
	width: 910px;
	margin:0px;
	height:95px;
	padding-left:20px;
	padding-right:20px;
	overflow: hidden;
	background:url(struktur/footer.png);
}
* html #footer { behavior: url(/scripts/iepngfix.htc);margin: 0 auto; padding:0px; width:950px; } /* IE Hack für png-Fix */
.pic {background:url(struktur/bg_pic_new.png) no-repeat; width:250px; height:250px; padding:20px;margin-left:100px; float:left;}
* html .pic img { margin:0px 20px 20px 20px; padding:0px} /* IE Hack  */
* html .pic  {  padding-left:0px; margin-left:60px;} /* IE Hack  */
* html .pic  { behavior: url(/scripts/iepngfix.htc); } /* IE Hack für png-Fix */
.pro { float:left; padding:10px; width:460px;height:284px;}
.text { float:left; margin-left:100px; margin-top:20px;}
* html .text { float:left; margin-left:67px; margin-top:20px; padding-left:0px; width:100%} /* IE Hack  */
.link {width:215px; height:47px; padding-top:30px; padding-left:35px; float:left; background:url(struktur/button.png) no-repeat; font-size:13px; font-weight:bold}
* html .link { behavior: url(/scripts/iepngfix.htc); padding-left:15px;width:235px; } /* IE Hack für png-Fix */
.link a{color:#2f2f2f}
.link a:hover{color:#2f2f2f}
.link a:visited{color:#2f2f2f}
.footer-text { float:left; margin-left:140px; margin-top:28px; width:100%}
* html .footer-text{padding-left:0px;margin-left:78px;}/* IE Hack  */
.headline{padding-left:20px; padding-bottom:10px;}
* html .headline{padding-left:0px; padding-bottom:10px;}/* IE Hack  */

.spacer_horiz {width:20px; float:left;}
.spacer_verti {height:10px;}


br { line-height:8px;}
