a:link
{
        color:#ffffff; font-family: Arial; font-size:14px;
        text-decoration:underline; font-weight:none;
}

a:visited
{
        color:#ffffff; font-family: Arial; font-size:14px;
        text-decoration:underline; font-weight:none;
}

a:hover
{
        color:#ffffff; font-family: Arial; font-size:14px;
        text-decoration:underline; font-weight:bold;
}
.bg
{
 width:736px; height:585px; margin-top:-293px; margin-left:-368px; top:50%; left:50%; position:absolute; z-index:1; background:#222F38;
}
.linkseins
{
       width:310px; height:140px; left:2px; top:2px; position:absolute; z-index:2;
       background-color:#536879; border:3px; border-style:solid; border-color: #ffffff;
}
.linkszwei
{
       width:310px; height:50px; left:2px; top:149px; position:absolute; z-index:2;
       background-color:#8594AB; border:3px; border-style:solid; border-color: #ffffff;
}
.linksdrei
{
       width:310px; height:300px; left:2px; top:206px; position:absolute; z-index:2;
       background-color:#536879; border:3px; border-style:solid; border-color: #ffffff;
}

.linkspro
{
       width:310px; height:300px; left:2px; top:206px; position:absolute; z-index:2;
       background-color:#8594AB; border:3px; border-style:solid; border-color: #ffffff;
}
.linksvier
{
       width:310px; height:70px; left:2px; top:513px; position:absolute; z-index:2;
       background-color:#536879; border:3px; border-style:solid; border-color: #ffffff;
}
.rechtseins
{
       width:350px; height:300px; left:319px; top:2px; position:absolute; z-index:2;
       background-color:#536879; border:3px; border-style:solid; border-color: #ffffff;
}
.rechtspro
{
       width:350px; height:300px; left:319px; top:2px; position:absolute; z-index:2;
       background-color:#8594AB; border:3px; border-style:solid; border-color: #ffffff;
}
.rechtszwei
{
       width:415px; height:38px; left:319px; top:309px; position:absolute; z-index:2;
       background-color:#8594AB; border:3px; border-style:solid; border-color: #ffffff;
}
.rechtsdrei
{
       width:415px; height:229px; left:319px; top:354px; position:absolute; z-index:2;
       background-color:#536879; border:3px; border-style:solid; border-color: #ffffff;
}
.rechtsuntenpro_a
{
       width:415px; height:229px; left:319px; top:354px; position:absolute; z-index:2;
       background-color:#8594AB; border:3px; border-style:solid; border-color: #ffffff;
}
.rechtsdreistart
{
       width:415px; height:229px; left:319px; top:354px; position:absolute; z-index:2;
       background-color:#8594AB; border:3px; border-style:solid; border-color: #ffffff;
}

.rechtsoben
{
       width:58px; height:300px; left:676px; top:2px; position:absolute; z-index:2;
       background-color:#8594AB; border:3px; border-style:solid; border-color: #ffffff;
}
.button
{
       width:390px; height:19px; left:333px; top:318px; position:absolute; z-index:3;
}
.skizze
{
       width:50px; height:180px; left:680px; top:40px; position:absolute; z-index:3;
}
.logo
{
       width:52px; height:61px; left:679px; top:236px; position:absolute; z-index:3;
}
.goellner
{
       width:163px; height:40px; left:19px; top:86px; position:absolute; z-index:3;
}
.gmbh
{
       width:222px; height:20px; left:19px; top:165px; position:absolute; z-index:3;
}
.untenlinks
{
       width:200px; height:25px; left:103px; top:552px; position:absolute; z-index:3;
}
.untenlinks2
{
       width:200px; height:25px; left:80px; top:552px; position:absolute; z-index:3;
}
.untenlinks3
{
       left:22px; top:552px; position:absolute; z-index:3;
}
.adresse
{
       width:255px; height:46px; left:28px; top:525px; position:absolute; z-index:3;
}
.transportrait
{
       width:255px; height:46px; left:334px; top:322px; position:absolute; z-index:3;
}
.transprodukte
{
       left:405px; top:322px; position:absolute; z-index:3;
}
.transreferenzen
{
       left:484px; top:322px; position:absolute; z-index:3;
}
.transkontakt
{
       left:575px; top:322px; position:absolute; z-index:3;
}
.transimpressum
{
       left:643px; top:322px; position:absolute; z-index:3;
}
.submenue
{
       top:334px; position:absolute; z-index:4; font-size:10px; visibility:hide; visibility:hidden;
}
.trick3
{
       font-family: Verdana; font-size:10px;
}

.name
{
       left:455px; top:57px; position:absolute; z-index:3;
}
.firma
{
       left:455px; top:90px; position:absolute; z-index:3;
}
.strasse
{
       left:455px; top:123px; position:absolute; z-index:3;
}
.ort
{
       left:455px; top:156px; position:absolute; z-index:3;
}
.tel
{
       left:455px; top:189px; position:absolute; z-index:3;
}
.email
{
       left:455px; top:222px; position:absolute; z-index:3;
}
.nametext
{
       left:375px; top:60px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none;
}
.firmatext
{
       left:375px; top:93px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none;
}
.strassetext
{
       left:375px; top:126px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none;
}
.orttext
{
       left:375px; top:159px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none;
}
.teltext
{
       left:375px; top:192px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none;
}
.emailtext
{
       left:375px; top:225px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none;
}
.nachrichttext
{
       left:375px; top:400px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none;
}
.textarea
{
       left:455px; top:399px; position:absolute; z-index:3;
}
.senden
{
       width:102px; height:23px; left:337px; top:511px; position:absolute; z-index:3;
}
.loeschen
{
       width:102px; height:23px; left:337px; top:480px; position:absolute; z-index:3;
}
.feedback
{
       left:400px; top:413px; position:absolute; z-index:3; color:#ffffff; font-family: Arial; font-size:14px; text-decoration:none; line-height:20px;
}
.referenztext_1
{
left:360px; top:65px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                      font-size:14px; text-decoration:none;
}
.referenztext_2
{
left:360px; top:390px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                      font-size:14px; text-decoration:none;
}
.kontakttext
{
left:25px; top:230px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.produkttext_1
{
left:32px; top:240px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.produkttext_2
{
left:353px; top:387px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.produkttext_3
{
left:353px; top:45px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.starttext_1
{
left:353px; top:38px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.starttext_2
{
 left:32px; top:245px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.starttext_3
{
 left:62px; top:345px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:15px; text-decoration:none;
}
.versteck
{
 left:15px; top:450px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:15px; text-decoration:none; display:none;
}
.starttext_4
{
         display:none;
}
.portraittext_1
{
   left:22px; top:223px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.portraittext_2
{
left:335px; top:369px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                      font-size:14px; text-decoration:none;
}
.kgatext
{
    left:351px; top:28px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.kga1500text_2
{
    left:351px; top:369px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.impressumtext_1
{
     left:28px; top:235px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.impressumtext_2
{
 left:353px; top:390px; position:absolute; z-index:3; color:#ffffff; font-family: Arial;                     font-size:14px; text-decoration:none;
}

.kga10s
{
 left:5px; top:40px; position:absolute; z-index:4;
}

.kga400
{
 left:5px; top:22px; position:absolute; z-index:4;
}

.kga600
{
 left:22px; top:2px; position:absolute; z-index:4;
}

.kga700
{
 left:6px; top:30px; position:absolute; z-index:4;
}

.kga1500
{
 left:19px; top:3px; position:absolute; z-index:4;
}

.logolinks
{
 left:187px; top:3px; position:absolute; z-index:4;
}

.startbild
{
 left:3px; top:3px; position:absolute; z-index:4;
}
.fotoobenrechts
{
 left:20px; top:20px; position:absolute; z-index:3;
}
.fotountenrechts_a
{
 left:60px; top:5px; position:absolute; z-index:3;
}
.fotountenrechts_b
{
 left:95px; top:9px; position:absolute; z-index:3;
}
.fotoreferenzen
{
 left:1px; top:25px; position:absolute; z-index:3;
}
.mailadresse
{
 left:455px; top:550px; position:absolute; z-index:3;
}
