#page-wrapper.f-ms { z-index:0 }
#header.f-ms { position:relative; width:976px; z-index:0; padding:10px 13px 13px 11px; margin-left:auto; margin-top:40px; margin-right:auto }
#header_tl.f-ms { position:absolute; left:0px; top:0px; width:11px; height:10px; z-index:0; background-image:url(../Resources/header.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_t.f-ms { position:absolute; left:11px; top:0px; right:13px; height:10px; z-index:0; background-image:url(../Resources/header1.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_tr.f-ms { position:absolute; width:13px; top:0px; right:0px; height:10px; z-index:0; background-image:url(../Resources/header2.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_l.f-ms { position:absolute; left:0px; top:10px; width:11px; bottom:13px; z-index:0; background-image:url(../Resources/header3.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_r.f-ms { position:absolute; width:13px; top:10px; right:0px; bottom:13px; z-index:0; background-image:url(../Resources/header4.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_bl.f-ms { position:absolute; left:0px; height:13px; width:11px; bottom:0px; z-index:0; background-image:url(../Resources/header5.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_b.f-ms { position:absolute; left:11px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(../Resources/header6.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_br.f-ms { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(../Resources/header7.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#header_m.f-ms { position:relative; padding:5px; background-image:url(../Resources/header8.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#navigation.f-ms { z-index:0 }
#title.f-ms { width:980px; z-index:0; padding:10px; margin-left:auto; margin-top:40px; margin-right:auto; background-color:#f1f3ef }
#LogoFirmenname.f-ms { width:240px; margin-bottom:-10px; overflow:hidden }
#text1.f-ms { z-index:0; clear:both; margin-left:auto; margin-right:auto }
#content1.f-ms { width:1000px; z-index:0; margin-left:auto; margin-top:40px; margin-right:auto }
#column1.f-ms { position:relative; width:32%; z-index:0; float:left }
#column1_tl.f-ms { position:absolute; left:0px; top:0px; width:11px; height:10px; z-index:0; background-image:url(../Resources/column1.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_t.f-ms { position:absolute; left:11px; top:0px; right:13px; height:10px; z-index:0; background-image:url(../Resources/column1a.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_tr.f-ms { position:absolute; width:13px; top:0px; right:0px; height:10px; z-index:0; background-image:url(../Resources/column1b.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_l.f-ms { position:absolute; left:0px; top:10px; width:11px; bottom:13px; z-index:0; background-image:url(../Resources/column1c.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_r.f-ms { position:absolute; width:13px; top:10px; right:0px; bottom:13px; z-index:0; background-image:url(../Resources/column1d.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_bl.f-ms { position:absolute; left:0px; height:13px; width:11px; bottom:0px; z-index:0; background-image:url(../Resources/column1e.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_b.f-ms { position:absolute; left:11px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(../Resources/column1f.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_br.f-ms { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(../Resources/column1g.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column1_m.f-ms { position:relative; margin:10px 13px 13px 11px; padding:2%; background-image:url(../Resources/column1h.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#Icon1.f-ms { width:50px; height:50px; vertical-align:middle; margin-right:10px; overflow:hidden }
#column2.f-ms { position:relative; width:32%; z-index:0; float:left; margin-left:2%; margin-right:2% }
#column2_tl.f-ms { position:absolute; left:0px; top:0px; width:11px; height:10px; z-index:0; background-image:url(../Resources/column1.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_t.f-ms { position:absolute; left:11px; top:0px; right:13px; height:10px; z-index:0; background-image:url(../Resources/column1a.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_tr.f-ms { position:absolute; width:13px; top:0px; right:0px; height:10px; z-index:0; background-image:url(../Resources/column1b.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_l.f-ms { position:absolute; left:0px; top:10px; width:11px; bottom:13px; z-index:0; background-image:url(../Resources/column1c.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_r.f-ms { position:absolute; width:13px; top:10px; right:0px; bottom:13px; z-index:0; background-image:url(../Resources/column1d.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_bl.f-ms { position:absolute; left:0px; height:13px; width:11px; bottom:0px; z-index:0; background-image:url(../Resources/column1e.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_b.f-ms { position:absolute; left:11px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(../Resources/column1f.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_br.f-ms { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(../Resources/column1g.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column2_m.f-ms { position:relative; margin:10px 13px 13px 11px; padding:2%; background-image:url(../Resources/column1h.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#Icon2.f-ms { width:50px; height:50px; vertical-align:middle; margin-right:10px; overflow:hidden }
#column3.f-ms { position:relative; width:32%; z-index:0; float:left }
#column3_tl.f-ms { position:absolute; left:0px; top:0px; width:11px; height:10px; z-index:0; background-image:url(../Resources/column1.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_t.f-ms { position:absolute; left:11px; top:0px; right:13px; height:10px; z-index:0; background-image:url(../Resources/column1a.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_tr.f-ms { position:absolute; width:13px; top:0px; right:0px; height:10px; z-index:0; background-image:url(../Resources/column1b.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_l.f-ms { position:absolute; left:0px; top:10px; width:11px; bottom:13px; z-index:0; background-image:url(../Resources/column1c.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_r.f-ms { position:absolute; width:13px; top:10px; right:0px; bottom:13px; z-index:0; background-image:url(../Resources/column1d.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_bl.f-ms { position:absolute; left:0px; height:13px; width:11px; bottom:0px; z-index:0; background-image:url(../Resources/column1e.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_b.f-ms { position:absolute; left:11px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(../Resources/column1f.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_br.f-ms { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(../Resources/column1g.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#column3_m.f-ms { position:relative; margin:10px 13px 13px 11px; padding:2%; background-image:url(../Resources/column1h.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#Icon3.f-ms { width:50px; height:50px; vertical-align:middle; margin-right:10px; overflow:hidden }
#content2.f-ms { width:1000px; z-index:0; margin-left:auto; margin-top:40px; margin-right:auto }
#right.f-ms { position:relative; width:32%; z-index:0; float:right }
#right_tl.f-ms { position:absolute; left:0px; top:0px; width:11px; height:10px; z-index:0; background-image:url(../Resources/right.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_t.f-ms { position:absolute; left:11px; top:0px; right:13px; height:10px; z-index:0; background-image:url(../Resources/right1.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_tr.f-ms { position:absolute; width:13px; top:0px; right:0px; height:10px; z-index:0; background-image:url(../Resources/right2.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_l.f-ms { position:absolute; left:0px; top:10px; width:11px; bottom:13px; z-index:0; background-image:url(../Resources/right3.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_r.f-ms { position:absolute; width:13px; top:10px; right:0px; bottom:13px; z-index:0; background-image:url(../Resources/right4.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_bl.f-ms { position:absolute; left:0px; height:13px; width:11px; bottom:0px; z-index:0; background-image:url(../Resources/right5.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_b.f-ms { position:absolute; left:11px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(../Resources/right6.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_br.f-ms { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(../Resources/right7.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#right_m.f-ms { position:relative; margin:10px 13px 13px 11px; padding:2%; background-image:url(../Resources/right8.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#Icon4.f-ms { width:50px; height:50px; vertical-align:middle; overflow:hidden }
#IconTelefon.f-ms { width:50px; height:50px; vertical-align:middle; overflow:hidden }
#left.f-ms { position:relative; width:66%; z-index:0; float:left; margin-bottom:20px }
#left_tl.f-ms { position:absolute; left:0px; top:0px; width:11px; height:10px; z-index:0; background-image:url(../Resources/column1.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_t.f-ms { position:absolute; left:11px; top:0px; right:13px; height:10px; z-index:0; background-image:url(../Resources/column1a.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_tr.f-ms { position:absolute; width:13px; top:0px; right:0px; height:10px; z-index:0; background-image:url(../Resources/column1b.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_l.f-ms { position:absolute; left:0px; top:10px; width:11px; bottom:13px; z-index:0; background-image:url(../Resources/column1c.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_r.f-ms { position:absolute; width:13px; top:10px; right:0px; bottom:13px; z-index:0; background-image:url(../Resources/column1d.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_bl.f-ms { position:absolute; left:0px; height:13px; width:11px; bottom:0px; z-index:0; background-image:url(../Resources/column1e.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_b.f-ms { position:absolute; left:11px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(../Resources/column1f.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_br.f-ms { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(../Resources/column1g.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#left_m.f-ms { position:relative; margin:10px 13px 13px 11px; padding:2%; background-image:url(../Resources/column1h.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#m1.f-ms { width:98%; z-index:0; float:left; padding:1% 1% 5px; margin-top:15px; overflow:hidden }
#Servicefahrzeug583x350.f-ms { width:99.85%; overflow:hidden }
#footer.f-ms { position:relative; width:976px; z-index:0; padding:10px 13px 13px 11px; margin:20px auto 40px }
#footer_tl.f-ms { position:absolute; left:0px; top:0px; width:11px; height:10px; z-index:0; background-image:url(../Resources/right.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_t.f-ms { position:absolute; left:11px; top:0px; right:13px; height:10px; z-index:0; background-image:url(../Resources/right1.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_tr.f-ms { position:absolute; width:13px; top:0px; right:0px; height:10px; z-index:0; background-image:url(../Resources/right2.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_l.f-ms { position:absolute; left:0px; top:10px; width:11px; bottom:13px; z-index:0; background-image:url(../Resources/right3.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_r.f-ms { position:absolute; width:13px; top:10px; right:0px; bottom:13px; z-index:0; background-image:url(../Resources/right4.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_bl.f-ms { position:absolute; left:0px; height:13px; width:11px; bottom:0px; z-index:0; background-image:url(../Resources/right5.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_b.f-ms { position:absolute; left:11px; height:13px; right:13px; bottom:0px; z-index:0; background-image:url(../Resources/right6.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_br.f-ms { position:absolute; width:13px; height:13px; right:0px; bottom:0px; z-index:0; background-image:url(../Resources/right7.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
#footer_m.f-ms { position:relative; padding:5px 0px 5px 5px; background-image:url(../Resources/right8.png); background-position:left top; background-size:auto; background-repeat:repeat; background-attachment:scroll }
@media screen and (max-width:1024px)
{
	#header.f-ms { width:734px }
	#title.f-ms { width:738px }
	#content1.f-ms { width:758px }
	#content2.f-ms { width:758px }
	#footer.f-ms { width:729px }
}
@media screen and (max-width:768px)
{
	#header.f-ms { width:446px }
	#title.f-ms { width:450px }
	#content1.f-ms { width:470px }
	#column1.f-ms { width:auto; clear:left; margin-left:auto; margin-right:auto }
	#column2.f-ms { width:auto; clear:left; margin:20px auto }
	#column3.f-ms { width:auto; clear:left; margin-left:auto; margin-right:auto }
	#content2.f-ms { width:478px }
	#right.f-ms { width:auto; float:none; clear:both; margin-left:auto; margin-right:auto; margin-bottom:20px }
	#left.f-ms { width:auto; clear:both; margin-left:auto; margin-right:auto }
	#m1.f-ms { width:98%; float:none; margin-left:auto; margin-top:10px; margin-right:auto }
	#footer.f-ms { width:441px }
}
@media screen and (max-width:480px)
{
	#header.f-ms { width:auto; margin-left:10px; margin-right:10px }
	#title.f-ms { width:auto; margin-left:10px; margin-right:10px }
	#content1.f-ms { width:auto; margin-left:10px; margin-right:10px }
	#content2.f-ms { width:auto; margin-left:10px; margin-right:10px }
	#m1.f-ms { width:98% }
	#footer.f-ms { width:auto; margin-left:10px; margin-top:40px; margin-right:10px }
}
@media screen and (max-width:320px)
{
	#LogoFirmenname.f-ms { width:256px }
}
