.divbreaker{
	clear:both;
	height:1px;
	overflow:hidden;
	position:relative;
}
.divheader{
	width:990px;
	height:210px;
	overflow:hidden;
	position:relative;
}
.divheader1{
	position:absolute;
	top:0px;
	left:0px;
	width:265px;
	height:208px;
	overflow:hidden;
	background-color:#ffb400;
}
.divheader2{
	position:absolute;
	top:0px;
	left:265px;
	width:490px;
	height:208px;
	overflow:hidden;
	background-color:#004421;
}
.divheader3{
	position:absolute;
	top:0px;
	left:755px;
	width:235px;
	height:208px;
	overflow:hidden;
	background-color:#b5152b;
	background-image:url(../../main/pin_gruen.jpg);
}
.divpindate{
	position:absolute;
	top:29px;
	left:30px;
	font-weight:bold;
	font-size:11px;
}
.divpintext{
	position:absolute;
	top:48px;
	left:30px;
	font-weight:normal;
	font-size:11px;
	width:175px;
	height:105px;
	overflow:hidden;
}
.divpinmore{
	position:absolute;
	top:158px;
	left:30px;
	font-weight:normal;
	font-size:11px;
	width:175px;
	overflow:hidden;
}
.divlogo{
	height:163px;
	background-color:#FFFFFF;
}
.divarea{
	height:45px;
	overflow:hidden;
	background-color:#717d79;
}
.divarea2{
	padding-top:13px;
	padding-left:17px;
	padding-right:15px;
}
.divnavi{
	height:163px;
	overflow:hidden;
	background-image:url(../../backs/headback_3.gif);
	position:relative;
}
.divglobalall{
	height:50px;
	overflow:hidden;
}
.divglobal{
	float:left;
	width:330px;	
	height:50px;
	overflow:hidden;
}
.divglobal2{
	padding-top:13px;
	padding-left:15px;
}
.divglobal3{
	float:left;
	width:160px;	
	height:50px;
	overflow:hidden;
	background-image:url(../../backs/globallines_4.gif);
	background-repeat:no-repeat;
}
.divglobal4{
	padding-top:13px;
	padding-right:15px;
	text-align:right;
}
.divmn{
	height:113px;
	overflow:hidden;
	position:relative;
}
.divmn2{
	position:absolute;
	bottom:15px;
	left:0px;
	width:490px;
}
.divmn3{
	padding-left:15px;
	padding-right:15px;
}
.divred{
	height:45px;
	overflow:hidden;
	background-color:#007d40;
}
.divheadimage{
	width:235px;
	height:163px;
	overflow:hidden;
	background-image:url(../../mainimages/kopfpic_3.jpg);
}
.divsearch{
	margin-top:12px;
	margin-left:15px;
}
.divservice{
	height:40px;
	overflow:hidden;
	text-align:left;
}
.divservice2{
	padding-right:10px;
	padding-top:20px;
}
.divcontent{
	background-color:#e4e2dc;
	text-align:left;
}
.divcontent2{
	background-color:#e4e2dc;
	text-align:left;
}
.divcontentinnen{
	width:990px;
	background-color:#e4e2dc;
	background-image:url(../../backs/contback.gif);	
}
.divcontentinnen2{
	width:990px;
	background-color:#e4e2dc;
	background-image:url(../../backs/contback3.gif);	
}
.divcol1{
	float:left;
	width:265px;
	overflow:hidden;
}
.divcol2{
	float:left;
	width:490px;
	overflow:hidden;
	background-color:#FFFFFF;
}
.divcol2_725{
	float:left;
	width:725px;
	overflow:hidden;
	background-color:#FFFFFF;
}
.divcol3{
	float:left;
	width:235px;
	overflow:hidden;
}
.divcontfooter{
	clear:both;
	background-color:#e4e2dc;
	height:32px;
	overflow:hidden;
}
.divcontfooterleft {
	float:left;
	width:255px;
	text-align:left;
	height:23px;
	padding-left:10px;
	padding-top:9px;
	background-color:#FFFFFF;
}
.divcontfooterright {
	float:left;
	text-align:center;
	background-color:#e4e2dc;
	height:32px;
}
.divfooter{
	width:auto;
	text-align:left;
}
.divfooterleft {
	float:left;
	width:255px;
	text-align:left;
	padding-left:10px;
	padding-bottom:5px;
}
.divfooterright {
	border-left:1px solid #e4e2dc;
	float:left;
	width:724px;
	text-align:center;
	margin-top:5px;
	padding-bottom:6px;
	padding-top:5px;
}
.divpfad{
	padding-top:9px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:9px;
}
.divsubnavi{
	position:relative;
	background-color:#bcb49d;
	padding-top:10px;
	padding-bottom:10px;
}
.divsubnavibut{
	position:relative;
	background-repeat:no-repeat;
	background-image:url(../../backs/sn_back_1.gif);
	padding-top:4px;
	padding-bottom:4px;
	padding-left:45px;
	padding-right:10px;
	margin-bottom:0px;
}
.divsubnavibutact{
	position:relative;
	background-repeat:no-repeat;
	background-image:url(../../backs/sn_back_2.gif);
	padding-top:4px;
	padding-bottom:4px;
	padding-left:45px;
	padding-right:10px;
	margin-bottom:0px;
}
.divinfolinks{
	clear:both;
}
.ssn{
	position:relative;
	margin:0px;
	padding:0px;
	padding-left:66px;
}
.sssn{
	position:relative;
	margin:0px;
	padding:0px;
	padding-left:8px;
	margin-top:4px;
	margin-bottom:4px;
}
.ssn2{
	padding-top:2px;
	padding-bottom:2px;
}
.sssn2{
	padding-top:2px;
	padding-bottom:2px;
}
.divsiteimg{
	clear:both;
	margin-bottom:10px;
}
.divstruct1sp{
	clear:both;
	width:730px;
}
.divstruct1sp_490{
	clear:both;
	width:490px;
}
.divstruct2sp{
	clear:both;
	background-image:url(../../backs/contback2.gif);
}
.divstruct2sp2{
	clear:both;
	width:730px;
	background:url(../../backs/contback4.gif) 2px 0px repeat-y;	
}
.divcontblock{
	clear:both;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:12px;
}
.divgalerie{
	clear:both;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:12px;
}
.divgalblock{
	float:left;
	width:122px;
	margin-right:14px;
	margin-bottom:10px;
}
.divgalblock2{
	height:122px;
	border-color:#bcb49d;
	border-width:1px;
	border-style:solid;
	background-color:#f1ede2;
}
.divgaltext{
	padding:6px;
	text-align:center;
}
.divueber{
	margin-bottom:10px;	
}
.divueber2{
	margin-bottom:10px;
}
.divueber3{
	margin-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	position:relative;	
}
.divliner{
	background-color:#bcb49d;
	margin-left:1px;
	margin-right:1px;
	height:2px;
	overflow:hidden;
	margin-bottom:12px;
}
.divliner2{
	background-color:#bcb49d;
	margin-left:1px;
	margin-right:1px;
	height:2px;
	overflow:hidden;
}
.divtext{
	clear:both;
}
.divtextangebot{
	float:left;
	width:190px;
}
.divtextangebot_330{
	float:left;
	width:330px;
}
.divlink{
	margin-top:10px;
}
.divdown{
	margin-top:10px;
}
.divimageleft{
	float:left;
	margin-right:10px;
	margin-bottom:3px;
}
.divimageright{
	float:right;
	margin-left:10px;
	margin-bottom:3px;
}
.divimageall{
	margin-bottom:10px;
}
.divimagetext{
	margin-top:1px;
	text-align:center;
	padding:5px;
	border-width:1px;
	border-style:solid;
	border-color:#e9b8bf;
}
.divinfos{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:18px;
	padding-right:5px;
}
.divinfos2{
	padding-top:18px;
	padding-bottom:18px;
	padding-left:18px;
	padding-right:18px;
}
.divbanner{
	width:197px;
	border-width:1px;
	border-style:solid;
	border-color:#cac7be;
}
.divbanner2{
	width:197px;
	border-width:1px;
	border-style:solid;
	border-color:#bcb49e;
}
.divspalte1{
	float:left;
	width:245px;
	overflow:hidden;
}
.divspalte1_362{
	float:left;
	width:362px;
	overflow:hidden;
}
.divspalte2{
	float:left;
	width:245px;
	overflow:hidden;
}
.divspalte2_363{
	float:left;
	width:363px;
	overflow:hidden;
}
.divbignewslist{
	

}
.divbignews{
	line-height:1.6;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:10px;
}
.divbignews:hover{
	background-color:#f1ede2;
}
.divtimeline{
	margin-bottom:0px;
	padding-left:15px;
	padding-right:15px;
}
.divaktion{
	padding-left:15px;
}
.divrubrik{
	border-color:#007d40;
	border-width:1px;
	border-style:solid;
	padding:6px;
	margin-bottom:3px;
}
.divrubrik2{
	border-color:#a58184;
	border-width:1px;
	border-style:solid;
	padding:6px;
	margin-bottom:3px;
	background-color:#f1ede2;
}
.divrubrik2:hover{
	background-color:#FFFFFF;
}
.divimageangebot{
	float:left;
	width:120px;
	margin-right:20px;
}
.divangebot{
	position:relative;
	float:left;
	width:355px;
	overflow:hidden;
}
.divangeboteall{
	padding-bottom:15px;
}
.divimgthumb{
	padding:5px;
	text-align:center;
	border-color:#007d40;
	border-style:solid;
	border-width:1px;
	margin-top:15px;
}
.divgalerie{

}
.divpopimg{
	width:450px;
	height:450px;
	margin:23px;
}
.divpopprint{
	width:640px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
}
.divpopimg2{
	height:450px;
	background-color:#FFFFFF;
	margin-bottom:5px;
}
.divpopprint2{
	background-color:#FFFFFF;
	margin-bottom:5px;
}
.divpopimgnavi{
	text-align:left;
	background-color:#FFFFFF;
	height:31px;
	overflow:hidden;
	margin-bottom:5px;
}
.divpopprinthead{
	text-align:left;
	background-color:#FFFFFF;
	margin-bottom:15px;
	border-bottom: 4px solid #007d40;
	display:none;
}
.divpopprintfooter{
	text-align:center;
	background-color:#FFFFFF;
	margin-top:15px;
	border-top: 4px solid #007d40;
	display:none;	
}
.divpopimgtext{
	text-align:center;
	background-color:#FFFFFF;
	height:28px;
	overflow:hidden;
}
.divsitemapueber{
	background-color:#f1ede2;
	padding:6px;
}
.divsitemapblock{
	margin-top:1px;
	border-color:#bcb49d;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-top-width:0px;
	border-style:solid;
	padding-top:6px;
	padding-bottom:6px;
}
.sitemap{
	padding:0px;
	margin:0px;
	padding-left:20px;
}
.income{
	background-color: #000000;
	background:url(../../backs/startback2.gif) repeat-x;
	text-align:center;
}
.divstart{
	margin-left:auto;
	margin-right:auto;
	padding-top:122px;
	width:650px;
	overflow:hidden;
	margin-bottom:0px;
}
.divstartblock1{
	float:left;
	width:300px;
	margin-right:50px;
	
}
.divstartblock2{
	float:left;
	width:300px;
	
}
.divstartimg{
	position:relative;
	width:300px;
	height:117px;
	overflow:hidden;
}
.divstartbut{
	position:absolute;
	width:203px;
	height:32px;
	overflow:hidden;
	top:0px;
	left:0px;
}
.divjump1{
	width:300px;
	height:46px;
	overflow:hidden;
	background-image:url(../../main/verlauf_sax.jpg);
	text-align:left;
}
.divjump2{
	width:300px;
	height:46px;
	overflow:hidden;
	background-image:url(../../main/verlauf_dbi.jpg);
	text-align:left;
}
.divstartlogo{
	width:300px;
	height:111px;
	overflow:hidden;
}
.divstarttext{
	clear:both;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}
.divtermueber{
	width:300px;
	margin-bottom:1px;
}

.divterm1{
	width:147px;
	margin-right:1px;
	text-align:left;
	float:left;
}
.divterm2{
	width:125px;
	text-align:right;float:left;
}
.divtermborder1{
	border-style:solid;
	border-color:#007d40;
	border-width:1px;
	padding:5px;
	color:#007d40;
	font-weight:bold;
}
.divtermborder2{
	border-style:solid;
	border-color:#d3cbb4;
	border-width:1px;
	padding:5px;
}
.divangebote130 {
	float:left;
	width:130px;
}
.divangebote200 {
	float:left;
	width:200px;
}
.divangebote330 {
	float:left;
	width:330px;
}
