body { 
margin: 0 0 0 0; 
padding: 0 0 0 0; 
border: 0px; 
font-size: 100%;
link:#000000 
}  



div.gelb {

background-color:#27408B;

}


 @font-face { font-family:Archerbold; src:url(../schriften/Archer-Bold.otf); }
 @font-face { font-family:Myriad; src:url(../schriften/MyriadPro-Regular.otf); }
 @font-face { font-family:Myriadbold; src:url(../schriften/MyriadPro-Bold.otf); }
 @font-face { font-family:Archer-MediumItal; src:url(../schriften/Archer-MediumItal.otf); } 
 @font-face { font-family:Tahoma; src:url(../schriften/tahoma.ttf); } 
 @font-face { font-family:Archersembdit; src:url(../schriften/Archer-SembdItal.otf); } 
 @font-face { font-family:Archermed; src:url(../schriften/Archer-Medium.otf); } 
 @font-face { font-family:Archersembd; src:url(../schriften/Archer-Semibold.otf); } 




a.menu:link { text-decoration:underline; color:white; font-weight:normal;   }
a.menu:visited { text-decoration:underline; color:white; font-weight:normal;  }
a.menu:hover { text-decoration:none; color:white; font-weight:bold; text-decoration:underline }
a.menu:active { text-decoration:none; color:white; font-weight:bold;  }
a.menu:focus { text-decoration:none; color:rgb(255,180,0); font-weight:bold;  }

a.ftp:link { text-decoration:none; color:rgb(255,180,0); font-weight:normal;   }
a.ftp:visited { text-decoration:none; color:rgb(255,180,0); font-weight:normal;  }
a.ftp:hover { text-decoration:none; color:rgb(255,180,0); font-weight:normal; }
a.ftp:active { text-decoration:none; color:rgb(255,180,0); font-weight:normal;  }
a.ftp:focus { text-decoration:none; color:rgb(255,180,0); font-weight:normal;  }

a.impressum:link { text-decoration:none; font-family: Tahoma; font-size: 10px; color: white; font-weight:normal;   }
a.impressum:visited { text-decoration:none; font-family: Tahoma; font-size: 10px; color:white; font-weight:normal;  }
a.impressum:hover { text-decoration:none; font-family: Tahoma; font-size: 10px; color:white; font-weight:normal; }
a.impressum:active { text-decoration:none; font-family: Tahoma; font-size: 10px; color:white; font-weight:normal;  }
a.impressum:focus { text-decoration:none; font-family: Tahoma; font-size: 10px; color:white; font-weight:normal;  }

a.email:link {
    text-decoration: none;
    font-family: Archersembd;
    font-size: 16px;
    color: white;
}
a.email:visited {
    text-decoration: none;
    font-family: Archersembd;
    font-size: 16px;
    color: white;
}
a.email:hover {
    text-decoration: underline;
    font-family: Archersembd;
    font-size: 16px;
    color: white;
}
a.email:active {
    text-decoration: none;
    font-family: Archersembd;
    font-size: 16px;
    color: white;
}
a.email:focus {
    text-decoration: none;
    font-family: Archersembd;
    font-size: 16px;
    color: white;
}



#login {
    display:none;
    position: relative;
    left: 0px;
    top: 0px;
    margin: 0px auto;
    height: 50px;
    background-color: #FFB400;
    font-family: Tahoma;
    font-size: 14px;
    color: white;
    width: 100%;
}



#logintext {
    position: relative;
    left: 0px;
    top: 0px;
    margin-left: auto;
    margin-right: auto;
    height: 50px;
    font-family: Tahoma;
    font-size: 14px;
    color: white;
    width: 500px;
}








#logo {
    position: relative;
    top: -330px;
    height: 79px;
    padding: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    width: 274px;

    margin-bottom: 0px;
    left: -363px;
}


#box {
    width: 950px;
    position: relative;
    height: 90px;
    padding: 10px 10px;
    top: 108px;
    margin-left: auto;
    margin-right: auto;
    font-family:Archerbold; 
    font-size:27px; 
    color:white;
    margin-top: 0px;
    left: 0px;
}


#infologos {
    width: 228px;
    position: relative;
    height: 154px;
    padding: 10px 10px;
    top: -104px;
    margin-left: auto;
    margin-right: auto;
    font-family:Archerbold; 
    font-size:15px; 
    color:black;
    margin-top: 0px;
    left: -314px;
    float:right
}


#boxstart {
    width: 799px;
    position: relative;
    height: 100px;
    padding: 20px 10px;
    top: -170px;
    margin-left: auto;
    margin-right: auto;
    font-family:Archerbold; 
    font-size:27px; 
    color:white;
   
}

#tabelleleistung {
    width: 966px;
    position: relative;
    height: 500px;
    padding: 0px 0px;
    top: 200px;
    margin-left: auto;
    margin-right: auto;
    
    left: 3px;
}


#tabelleteam {
     width: 966px;
    position: relative;
    height: 730px;
    padding: 0px 0px;
    top: 200px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    left: 3px;
}


#tabellecontact {
    
    width: 959px;
    position: relative;
    height: 630px;
    padding: 0px 0px;
    top: 200px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    left: 3px;
}


#tabelleaudio {
    
    width: 959px;
    position: relative;
    height: 1475px;
    padding: 0px 0px;
    top: 200px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    left: 3px;
}


#tabellestart {
    width: 1009px;
    position: relative;
    height: 325px;
    padding: 0px 00px;
    top: -97px;
    margin-left: auto;
    margin-right: auto;
    font-family: Archerbold;
    font-size: 21pt;
    color: white;
    float: none;
    line-height:15px;
    bottom: 97px;
}

#tabelleimpressum {
       width: 959px;
    position: relative;
    height: 1884px;
    padding: 0px 0px;
    top: 200px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    left: 0px;
  
}

#tabelleimpressum_de {
       width: 959px;
    position: relative;
    height: 1040px;
    padding: 0px 0px;
    top: 200px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    left: 0px;
  
}

#menu {
    position: relative;
    top: -391px;
    height: 26px;
    padding: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    width: 487px;
    left: 355px;
    margin-bottom: 0px;
    float: none;
}

#kontakt {

    height: 267px;
    padding-top: 10px;
    padding-left: 10px;
    width: 280px;
    margin-bottom: 0px;
    line-height: 0,7;
    float: right;
    margin-left: auto; 
    margin-right: auto; 
    margin-top: 10px; 
    line-height:22px;
}



#kontakt2 {
    width:330px; 
    position:absolute; 
    height:330px; 
    padding: 0px 5px;
    top: -937px;  
    margin-left: auto; 
    margin-right: auto; 

    left: 373px; 
    line-height: 17pt;
}






   .auto-style1 {
            color: #27408B;
        }



#footer {
    position: relative;
    top: 0px;
    height: 66px;
    background-color: #28282A;
    color: white;
    margin-left: auto;
    margin-right: auto;
    font-family: Tahoma;
    font-size: 10pt;
    clear:both;
    left: 7px;
 
}  


#footerunterseite {
    position: relative;
    top: 250px;
    height: 66px;
    background-color: #28282A;
    color: white;
    margin-left: auto;
    margin-right: auto;
    font-family: Tahoma;
    font-size: 10pt;
    clear:both;
    left: 7px;
}  










#footertext {
    position: relative;
    top: 21px;
    height: 24px;
    padding: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    width: 402px;
    margin-bottom: 0px;
    left: -300px;
    color: white;
    font-family: Tahoma;
    font-size: 10px;


}


#footertextunterseite {
    position: relative;
    top: 14px;
    height: 44px;
    padding: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    left: -340px;
    color: white;
    font-family: Tahoma;
    font-size: 10px;
    width: 450px;
    text-align:left;
    
}



#xing {
    margin: 0px auto;
    position: absolute;
    top: 7px;
    height: 36px;
    padding: 0px 10px;
    width: 52px;
    left: 811px;
    float:none;
  
}


#facebook {
    position: absolute;
    top: 6px;
    height: 38px;
    padding: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    width: 62px;
    margin-bottom: 0px;
    left: 889px;
    float:none;

}

#fanfacebook {
    position: absolute;
    top: 6px;
    height: 38px;
    padding: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    width: 62px;
    margin-bottom: 0px;
    left: 970px;
    float:none;

}

#share {
    position: absolute;
    top: 10px;
    height: 20px;
    padding: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    width: 70px;
    margin-bottom: 0px;
    left: 630px;
    float:left;

}


#google {
    margin: 0px auto;
    position: absolute;
    top: 7px;
    height: 36px;
    padding: 0px 10px;
    width: 52px;
    left: 733px;
    float:none;
  
}
