a:link
{
        color:#ffffff; font-family: Arial; font-size:14px;
        text-decoration:none; font-weight:none;
}

a:visited
{
        color:#ffffff; font-family: Arial; font-size:14px;
        text-decoration:none; font-weight:none;
}

a:hover
{
        color:#ffffff; font-family: Arial; font-size:15px;
        text-decoration:none; font-weight:none;
}
.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;
       display:none;
}
.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;
       display:none;
}
.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;
       display:none;
}

.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;
       display:none;
}
.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;
       display:none;
}
.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;
       display:none;
}
.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;
       display:none;
}
.rechtsuntenpro_a
{
       width:415px; height:229px; left:339px; 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
{
       display:none;
}
.skizze
{
       display:none;
}
.logo
{
       display:none;
}
.logolinks
{
       display:none;
}
.goellner
{
       width:163px; height:40px; left:50px; top:35px; position:absolute; z-index:3;
}
.gmbh
{
       width:222px; height:20px; left:50px; top:115px; 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:40px; top:552px; position:absolute; z-index:3;
}
.adresse
{
       display:none;
}
.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:#000000; font-family: Arial; font-size:14px; text-decoration:none;
}
.firmatext
{
       left:375px; top:93px; position:absolute; z-index:3; color:#000000; font-family: Arial; font-size:14px; text-decoration:none;
}
.strassetext
{
       left:375px; top:126px; position:absolute; z-index:3; color:#000000; font-family: Arial; font-size:14px; text-decoration:none;
}
.orttext
{
       left:375px; top:159px; position:absolute; z-index:3; color:#000000; font-family: Arial; font-size:14px; text-decoration:none;
}
.teltext
{
       left:375px; top:192px; position:absolute; z-index:3; color:#000000; font-family: Arial; font-size:14px; text-decoration:none;
}
.emailtext
{
       left:375px; top:225px; position:absolute; z-index:3; color:#000000; font-family: Arial; font-size:14px; text-decoration:none;
}
.nachrichttext
{
       left:375px; top:400px; position:absolute; z-index:3; color:#000000; 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:#000000; font-family: Arial; font-size:14px; text-decoration:none; line-height:20px;
}
.referenztext_1
{
left:360px; top:65px; position:absolute; z-index:3; color:#000000; font-family: Arial;                      font-size:14px; text-decoration:none;
}
.referenztext_2
{
left:360px; top:390px; position:absolute; z-index:3; color:#000000; font-family: Arial;                      font-size:14px; text-decoration:none;
}
.kontakttext
{
left:45px; top:190px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.produkttext_1
{
left:45px; top:240px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.produkttext_2
{
left:353px; top:387px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.produkttext_3
{
left:353px; top:45px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.starttext_1
{
left:353px; top:38px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.starttext_2
{
 left:55px; top:245px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.starttext_3
{
 left:62px; top:345px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:15px; text-decoration:none;
}
.starttext_4
{
 left:62px; top:480px; position:absolute; z-index:3; color:#FF0000; font-family: Arial;                     font-size:15px; text-decoration:none;
}
.portraittext_1
{
   left:45px; top:223px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.portraittext_2
{
left:335px; top:369px; position:absolute; z-index:3; color:#000000; font-family: Arial;                      font-size:14px; text-decoration:none;
}
.kgatext
{
    left:351px; top:28px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.kga1500text_2
{
    left:351px; top:369px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px;
}
.impressumtext_1
{
     left:45px; top:235px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}
.impressumtext_2
{
 left:353px; top:390px; position:absolute; z-index:3; color:#000000; font-family: Arial;                     font-size:14px; text-decoration:none;
}

.kga10s
{
 left:40px; top:40px; position:absolute; z-index:4;
}

.kga400
{
 left:40px; top:22px; position:absolute; z-index:4;
}

.kga600
{
 left:40px; top:2px; position:absolute; z-index:4;
}

.kga700
{
 left:40px; top:30px; position:absolute; z-index:4;
}

.kga1500
{
 left:40px; top:3px; position:absolute; z-index:4;
}

.startbild
{
 left:0px; top:0px; position:absolute; z-index:4;
}
.fotoobenrechts
{
 left:20px; top:20px; position:absolute; z-index:3;
}
.fotountenrechts_a
{
 left:40px; top:5px; position:absolute; z-index:3;
}
.fotountenrechts_b
{
 left:95px; top:9px; position:absolute; z-index:3;
}
.fotoreferenzen
{
 left:40px; top:25px; position:absolute; z-index:3;
}