body{
  		margin: 0px 0px 0px 0px;
  		padding: 0px 0px 0px 0px;
		background-color:#FCFAD5;
/*		scrollbar-face-color:#F9F495;*/
		scrollbar-face-color:#F9F499;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#FCFAD5;
		scrollbar-3dlight-color:#FFFFFF;
		scrollbar-darkshadow-color:#FAF7B8;
}
#corpus{
		margin-top:30px;
		padding:0px;
		width: 756px;
		height: 544px;
		border:2px;
		border-style:solid;
		border-color:#458929;
}
#wrapper{
		margin:0px;
		padding:0px;
		width: 756px;
		height: 544px;
}
/*---------------------------------------------------------------------------------------------------------*/
img{
	border:0px;
}
h1{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#AF111D;
		text-decoration:none;
		text-align:left;
}
h2{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#458929;
		text-decoration:none;
		text-align:left;
}
/*----------------------------------------------------------links-----------------------------------------------*/
a:link, a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:500;
		color:#458929;
		text-decoration:none;
}
a:hover, a:active, a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:500;
		color:#AF111D;
		text-decoration:none;
}
.navi{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		word-spacing:40px;
		padding-top:2px;
}
.navi a:link, .navi a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
}
.navi a:hover, .navi a:active, .navi a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#AF111D;
		text-decoration:none;
}
.unten{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:600;
		color:#FFFFFF;
		text-decoration:none;
		padding-top:1px;
		padding-left:615px;
		word-spacing:20px;
}
.unten a:link, .unten a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:600;
		color:#FFFFFF;
		text-decoration:none;
}
.unten a:hover, .unten a:active, .unten a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:600;
		color:#AF111D;
		text-decoration:none;
}
.text{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:500;
		color:#458929;
		text-decoration:none;
}
.text a:link, .text a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:500;
		color:#458929;
		text-decoration:none;
}
.text a:hover, .text a:active, .text a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:500;
		color:#AF111D;
		text-decoration:none;
}
.text_link{
		width:100%;
    	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#458929;
		text-decoration:underline;
		line-height:17px;
		float:left;
}
.text_link a:link, .text_link a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#458929;
		text-decoration:underline;
		float:left;
}
.text_link a:hover, .text_link a:active, .text_link a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#AF111D;
		text-decoration:underline;
		float:left;
}
.text_link_dachs{
		width:100%;
    	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#458929;
		text-decoration:underline;
		line-height:17px;
		float:left;
}
.text_link_dachs a:link, .text_link_dachs a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#458929;
		text-decoration:underline;
		float:left;
}
.text_link_dachs a:hover, .text_link_dachs a:active, .text_link_dachs a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#AF111D;
		text-decoration:underline;
		float:left;
}
/*----------------------------------------------------------kopf-----------------------------------------------*/
#kopf{
		float:left;
		width:756px;
		height:114px;
		margin:0px;
		padding:0px;
		background-image:url("../Bilder/kopf.jpg");
		background-repeat:no-repeat;
}
#kopf_mitte{
    width:296px;
    height:110px;
		float:left;
		clear:right;
}
#kopf_text_links{
    width:150px;
		float:left;
		clear:right;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#FAEF1D;
		text-decoration:none;
		text-align:left;
		line-height:16px;
		padding-top:13px;
		padding-left:80px;
}
#kopf_text_links a{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#FAEF1D;
		text-decoration:none;
		text-align:left;
}
#kopf_text_rechts{
    width:150px;
		float:right;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#FAEF1D;
		text-decoration:none;
		text-align:left;
		line-height:16px;
		padding-top:13px;
		padding-right:80px;
}
#kopf_text_rechts a{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#FAEF1D;
		text-decoration:none;
		text-align:left;
}
/*----------------------------------------------------------navi----------------------------------------------*/
#navi{
		float:left;
		width:750px;
		height:19px;
		margin:0px;
		padding:0px;
		background-color:#458929;
		border:3px;
		border-style:solid;
		border-color:#FFFFFF;
		border-bottom:0px;
}
/*----------------------------------------------------------main----------------------------------------------*/
#main_home{
		float:left;
		width:756px;
		height:363px;
		padding-top:5px;
		margin:0px;
		background-image:url("../Bilder/bg_pic.png");
		background-repeat:no-repeat;
}
.main_zeile{
		float:left;
		width:490px;
		height:120px;
		padding:0px;
		margin:0px;
}
.zeile_pages{
		float:left;
		width:700px;
		height:120px;
		padding:0px;
		margin:0px;
}
#zeilen{
		float:left;
		clear:right;
		width:490px;
		height:360px;
		padding:0px;
		margin:0px;
}
#main_spaceli{
		float:left;
		width:20px;
		height:300px;
		clear:right;
		border-left:3px #FFFFFF solid;
}
#main_spacere{
		float:left;
		width:20px;
		height:300px;
		float:right;
		border-right:3px #FFFFFF solid;
}
.main_button{
		float:left;
		width:120px;
		height:90px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		line-height:12px;
		color:#458929;
}
#main_news{
		float:left;
		width:200px;
		height:324px;
		background-color:#FFFFFF;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
		text-align:left;
		line-height:14px;
		color:#458929;
		margin-left:20px;
		background-color:#FBF9D8;
}
/*----------------------------------------------------------pages----------------------------------------------*/
#main_pages{
		float:left;
		width:750px;
		height:360px;
		padding-top:5px;
		margin:0px;
		background-color:#FAF7B8;
		border:3px;
		border-style:solid;
		border-color:#FFFFFF;
		border-top:0px;
		overflow:auto;
}
#main_pages1{
		float:left;
		width:310px;
		height:315px;
		padding-left:45px;
		padding-top:30px;
		margin:0px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#458929;
		clear:right;
}
.main_pages1{
		float:left;
		width:310px;
		height:315px;
		padding-left:45px;
		padding-top:30px;
		margin:0px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#458929;
		clear:right;
}
.main_pages_news{
		float:left;
		width:400px;
		height:315px;
		padding-left:45px;
		padding-top:30px;
		margin:0px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#458929;
		clear:right;
}
.main_pages_news a:link, .main_pages_news a:visited{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#458929;
		text-decoration:none;
}
.main_pages_news a:hover, .main_pages_news a:active, .main_pages_news a:focus{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#AF111D;
		text-decoration:none;
}
#main_pages4{
		float:left;
		width:170px;
		height:315px;
		padding-left:10px;
		padding-top:30px;
		margin:0px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#458929;
		clear:right;
}
#dachs_navi{
		float:left;
		width:150px;
		height:300px;
		padding-left:45px;
		padding-top:30px;
		margin:0px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#458929;
		clear:right;
}
#main_dachs{
		float:right;
		width:520px;
		height:315px;
		padding-right:8px;
		padding-top:30px;
		margin:0px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		line-height:16px;
		color:#458929;
}
#unten{
		float:left;
		width:756px;
		height:15px;
		padding:0px;
		margin:0px;
		background-color:#9EBA92;
}
#logo{
		float:right;
		width:100px;
		height:100px;
		padding-right:20px;
		padding-top:30px;
		margin:0px;
}
/*----------------------------------------------------------footer-----------------------------------------------*/
#footer{
		float:left;
		width:756px;
		height:25px;
		padding:0px;
		margin:0px;
		background-color:#FAEF1D;
}
#footer_text{
		float:left;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:500;
		padding-left:6px;
		padding-top:6px;
		color:#458929;
}
/*----------------------------------------------------------Kontaktformular-----------------------------------------------*/
form {
	  font-size:1px;
	  padding:0px;
	  margin:0px;
	  width:630px;
}
textarea {
	  width:180px;
	  height:100px;
	  padding:5px;
	  margin:0px;
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:11px;
	  text-align:left;
	  color:#458929;
	  text-decoration:none;
}

#content_kontakt /*an content anpassen*/ {
	  width:600px;
	  height:230px;
	  margin-top:10px;
	  float:left;
	  clear:right;
}
#content_kontakt_left /*an content anpassen*/ {
	  width:290px;
	  height:220px;
	  float:left;
	  clear:right;
	  padding-left:10px;
}
#content_kontakt_right /*an content anpassen*/ {
	  width:300px;
	  height:220px;
	  float:left;
	  clear:right;
}
.kontakt_zeile /*an content anpassen*/ {
	  width:265px;
	  float:left;
	  clear:left;
	  padding-top:3px;
	  margin-left:5px;
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:11px;
	  text-align:left;
	  color:#458929;
	  text-decoration:none;
}
.kontakt_name {
	  width:80px;
	  float:left;
	  clear:right;
	  margin-top:1px;
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:11px;
	  text-align:left;
	  color:#458929;
	  text-decoration:none;
}
.kontakt_inhalt {
	  width:180px;
	  float:right;
	  clear:right;
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:11px;
	  text-align:right;
	  color:#458929;
	  text-decoration:none;
}
.kontakt_button {
	  width:80px;
	  height:20px;
	  float:left;
	  clear:right;
	  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-size:11px;
	  text-align:center;
	  color:#458929;
	  text-decoration:none;

}
/*------------------------------------Kontaktformular--------------------------------------*/
td{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#458929;
		font-weight:normal;
		text-decoration:none;
		text-align:left;
}
tr{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#458929;
		font-weight:normal;
		text-decoration:none;
		text-align:left;
}
#news{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		background-color:#458929;
		font-weight:bold;
		text-decoration:none;
		height:20px;
		padding-left:3px;
		padding-top:3px;
		text-align:left;
}
input{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#458929;
		font-weight:normal;
		text-decoration:none;
}
select{
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#458929;
		font-weight:normal;
		text-decoration:none;
		text-align:left;
}
/*------------------------------------------kontaktformular---------------------------------------------*/
#main_kontakt{
		width:644px;
		height:240px;
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		color:#458929;
		text-decoration:none;
}

