/*LAYOUT - - - - - - - - - - - - - - - - - - -*/
.h1-startseite { color: #7794a5; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; margin: 0.67em 0; }
.h1-profiprinzip { color: #7794a5; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; margin: 0.67em 0; }
.h1-seminare  { color: #7794a5; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; margin: 0.67em 0; }
.h1-trainerprofil  { color: #7794a5; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; margin: 0.67em 0; }
.h1-referenzen  { color: #7794a5; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; margin: 0.67em 0; }
.h1-kontakt { color: #7794a5; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; margin: 0.67em 0; }
.p { margin-top: 30px; }
body { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; margin: 0; padding: 0; }
#foto { position: absolute; top: 130px; left: 55px; width: 270px; height: 270px; }
#flashcontent { position: absolute; top: 130px; left: 330px; width: 640px; height: 270px; }
#content { background-color: #e9f0f5; position: absolute; top: 405px; left: 330px; width: 580px; padding: 30px; }
#footer { position: relative; top: 70px; left: -30px; width: 600px; height: 20px; padding-top: 0; padding-right: 20px; padding-left: 20px; }
#navi { position: absolute; top: 405px; left: 55px; width: 270px; height: 400px; }
#logo { background-image: url(../Bilder/logo.jpg); background-repeat: no-repeat; position: absolute; top: 25px; left: 43px; width: 300px; height: 100px; }
#subnavi { font-size: 11px; text-align: right; position: absolute; top: 105px; left: 740px; width: 230px; height: 20px; }
#content li { margin: 5px 0 0 15px; padding: 0; list-style-image: url(../Bilder/bullet.gif); }
#content ul { margin-top: 15px; margin-bottom: 30px; list-style-image: url(../Bilder/bullet.gif); padding: 0; }
.abstand { margin-top: 30px; margin-bottom: -10px; }
.seminarlinie { font-weight: bolder; border-bottom: 1px solid black; }
.trenner { letter-spacing: 3px; }
/*LINKS - - - -  - - - - - -  - - - - -  - - - - -*/
a { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: underline; }
a:visited { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: underline; }
a:hover { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; }
/*LINKS SUBNAVI - - -  - - - -  - - -  - - - - -*/
#subnavi a { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; }
#subnavi a:visited { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; }
#subnavi a:hover { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: underline; }
.kontakt                { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
.kontaktkl { color: #9cc0c2; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
.kontakt_eingabe        { color: #444; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: white; margin: 0; padding: 2px; width: 190px; border: solid 1px gray  }
.kontakt_text         { color: #444; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: white; margin: 0; padding: 2px; width: 190px; height: 50px; border: solid 1px gray   }

