body {
margin:0;
padding:0;
height:100%;
}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(img/hintergrund.jpg);
}


#wrap{
	
	
	width:858px;
	margin:70px auto 0px auto;
	height:100%;
	border:solid;
	border-width:12px;
	border-color:#ffffff;
}
#content_wrap{

	float:left;
	background-image:url(img/text_back.jpg);

}
#header{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
}
#header1{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header1.jpg);
	background-repeat:no-repeat;
	
}
	

#header2{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header2.jpg);
	background-repeat:no-repeat;
}

	

#header3{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header3.jpg);
	background-repeat:no-repeat;
}

	

#header4{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header4.jpg);
	background-repeat:no-repeat;
}

	

#header5{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header5.jpg);
	background-repeat:no-repeat;
}

	

#header6{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header6.jpg);
	background-repeat:no-repeat;
}


#header7{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header7.jpg);
	background-repeat:no-repeat;
}

#header8{
	top:0px;
	/*margin-left:1px;*/
	width: 860px;
	height: 208px;
	background-color:#FFFFFF;
	background-image:url(img/header8.jpg);
	background-repeat:no-repeat;
}


#left_column{
	font-size:11pt;
	float:left;
	width:153px;

}



#main_navigation{
	float:left;
	padding-top: 58px;
	height: auto;
font-size:12px;
	color:#4d8300;
	padding-left:38px;
	line-height:25px;
	text-align:left;
	
}
#text_heading{

	font-size:18px;
	height:25px;
color:#e5ac00;

}


#middle_column{
	float:left;
	width:660px;
	padding:60px 20px 45px 24px;
	color:#FFFFFF;

}

#middle_column_kontakt{
	float:left;
	width:376px;
	padding:60px 20px 45px 24px;
	color:#FFFFFF;

}

#bild{
float:right;
	border-left:solid;
	border-left-width:8px;
	border-left-color:#cebd73;
	width:277px;
	height:358px;
	margin:60px 0px 0px 0px;
	background-image:url(img/text_back.jpg);
	background-repeat:no-repeat;*/
}


a{
	text-decoration:none;
	/*font-weight: bold;*/
}
a:link{
	color:#ffffff;
	text-decoration:none;
	
}
a:visited {
	color:#ffffff;
	text-decoration:none;
}
a:active {
	color:#e5ac00;
	text-decoration:none;
}
a:hover{
	color:#e5ac00;
	text-decoration:none;
}

a.active_link:link{color:#e5ac00;font-weight: bold;text-decoration:none;}
a.active_link:visited{color:#e5ac00;font-weight: bold;text-decoration:none;}
a.active_link:active{color:#ffffff;text-decoration:none;}

a.subnav {
background-image:url(img/pfeil.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:13px;
}

#subnav_active{
background-image:url(img/pfeil_active.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:13px;
color:#7ACC00;
text-decoration:none;

}
a.subnav:link{color:#4d8300;text-decoration:none;}
a.subnav:visited{color:#4d8300;text-decoration:none;}
a.subnav:active{color:#ffffff;text-decoration:none;}
a.subnav:hover{
	color:#7ACC00;
	text-decoration:none;
}



.larger{
font-size:14px;
}