<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Hintergrund*/
.body { background-color:#ffffff;  margin:0px;}
.bg1 { background-image:url(img/hg.jpg); background-repeat:no-repeat; background-position:top; margin:0px; position:relative; left:0px; top:0px; width:799px; height:700px;}

/*Logo*/
.logo {position:absolute; top:15px; left:50px; width:228px; height:153px; background-image:url(img/Logo.gif);}

/*Rahmen*/
.testrahmen {border-color:#ff3333; border-width:1px; border-style:solid;}
.rahmen {border-color:#dcdcdc; border-width:1px; border-style:solid;}
.rahmenn {border-color:#dcdcdc; border-width:1px; border-style:solid; padding-bottom:15px;}


/*content*/
.content {position:absolute; top:187px; left:260px; width:515px; height:350px;
vertical-align:top; text-align:left;}

/*Kontakt*/
.kontakt {position:absolute; top:147px; left:320px; width:210px; height:150px; vertical-align:top; margin:0px; padding:0px;}

/*Referenz*/
.reftab {width:515px; vertical-align:top; text-align:left;}
.unegal {width:315px;}
.td {vertical-align:top;}
.genau {height:110px; }
.refabstand {padding-left:3px; padding-top:4px; padding-bottom:0px; padding-right:0px;}
.refabstand2 {padding-left:15px; padding-top:4px; padding-bottom:0px; padding-right:0px;}

/*Schrift*/
.abstand4 {margin-bottom:2px; margin-top:5px; text-align:left;color:#BD6490;font-family:Arial; font-weight:bold;}
.abstand5 {margin-bottom:2px; margin-top:5px; text-align:left;color:#001389;font-family:Arial; font-size:14px;line-height:150%;}
.abstand6 {margin-bottom:2px; margin-top:5px; text-align:left;color:#006500;font-family:Arial; font-size:13px;font-weight:bold;}
.top { font-weight:bold; color:#545454; text-decoration:none; font-size:10pt; font-family:Arial; text-align:left;}
.slogan { font-weight:bold; color:#008300; text-decoration:none; font-size:20pt; font-family:Arial; text-align:right; position:absolute; top:40px; left:280px; width:500px;}
.p {font-weight:normal; color:#545454; text-decoration:none; text-align:justify; vertical-align:top; font-size:10pt; font-family:Arial;}
.abstand {margin-bottom:2px; margin-top:5px; text-align:justify;}
.abstand2 {margin-bottom:3px; margin-top:0px;}
.abstand3 {margin-bottom:0px; margin-top:0px;}
.headline { font-weight:bold; color:#008300; text-decoration:none; font-size:14pt; font-family:Arial; text-align:right; position:absolute; top:140px; left:270px; width:500px;}
.top { font-weight:bold; color:#545454; text-decoration:none; font-size:10pt; font-family:Arial; text-align:left;}
.bild {font-size:9pt;}
.klein {font-size:9pt;}

/*Formular*/
.form {font-weight:normal; color:#545454; text-decoration:none; text-align:left; white-space:normal; font-size:9pt; font-family:Arial;}
.formular {position:absolute; top:150px; text-align:left; height:365px; width:360px;}


/*blender*/
.blender2 {position: absolute; left:10px; top:0px; height:698px; width:180px; background-color:#f9f9f9; border-right-color:#dcdcdc; border-right-width:1px; border-right-style:solid; border-left-color:#dcdcdc; border-left-width:1px; border-left-style:solid;}
.blender1 {position: absolute; left:0px; top:0px; height:698px; width:10px; background-color:#008300;}
.blender2n {position: absolute; left:10px; top:0px; padding-bottom:2em; width:180px; background-color:#f9f9f9; border-right-color:#dcdcdc; border-right-width:1px; border-right-style:solid; border-left-color:#dcdcdc; border-left-width:1px; border-left-style:solid;}
.blender1n {position: absolute; left:0px; top:0px; padding-bottom:2em; width:10px; background-color:#008300;}


/*Navibild*/
.navibild {position:absolute; left:19px; top:320px; width:228px; height:315px; background-image:url(img/schmockstoeck.gif);}

/*Navigation*/
.navitabelle {position:absolute; top:190px; left:20px; text-align:right; width:150px; height:200px;}

/*Bildcontainer*/
.esf {position:absolute; left:0px; top:0px; width:377px; height:236px;border:0;}
.esfprint {position:absolute; left:20px; top:290px; width:1436px; height:242px;border:0;}
.esfzukunft {position:absolute; left:20px; top:50px; width:1267px; height:242px;border:0;}
.aateum {position:absolute; left:0px; top:375px; width:500px; height:81px;border:0;}
.bild1 {border-color:#dcdcdc; border-width:1px; border-style:solid; width:140px; height:193px; text-align:right; float:right; margin-left: 10px;}
.leistbild1 {position:absolute; left:390px; top:48px; width:120px; height:102px;}
.leistbild2 {position:absolute; left:360px; top:300px; width:150px; height:89px;}
.kontaktbild {position:absolute; left:365px; top:10px; width:150px; height:100px;}
.impbild {position:absolute; left:233px; top:6px; width:275px; height:182px;}


/*Links*/
a:link { font-weight:bold; color:#767676; text-decoration:none; font-family: Arial; font-size:10pt; }
a:visited { font-weight:bold; color:#767676; text-decoration:none; font-family: Arial; font-size:10pt; }
a:hover { font-weight:bold; color:#767676; text-decoration:none; font-family: Arial; font-size:10pt; }
a:active { font-weight:bold; color:#006500; text-decoration:none; font-size:10pt; font-family:Arial; }
a:focus { font-weight:bold; color:#006500; text-decoration:none; font-size:10pt; font-family:Arial; }
.nolink { font-weight:bold; color:#006500; text-decoration:none; font-size:10pt; font-family:Arial; }
</pre></body></html>