html { margin:0px; padding:0px; border:0px; }
body { margin:0 5% 0 5%; padding:0px; border:0px; background:#99aaaa url(bilder/hgr.gif) bottom left fixed repeat-x; }

body,td,p { font-family:Arial,sans-serif; font-size:13px; font-weight:normal; line-height:20px; }

h1 {
   font-family:Arial,sans-serif;
   font-size:13px;
   font-weight:bold;
   line-height:20px;
   border:0;
   padding:0 0 0 3px;
   margin:15px 40px 15px 30px;
   background:#dfdfdf;
   }
h1.intro { font-family:Arial,sans-serif; font-size:11px; font-weight:bold; line-height:20px; border:0; padding:0; margin:8px 0 15px 0; }
h2 { font-family:Arial,sans-serif; font-size:13px; font-weight:bold; line-height:20px; border:0; padding:0; margin:20px 0 10px 30px; }
p { border:0; padding:0; margin:0 5% 10px 30px; }
b { font-weight:bold; }

table.oben,table.mitte,table.unten { }
td.ol { color:#000000; background-color:transparent; }
td.om { color:#000000; background-color:#ffffff; }
td.or { color:#000000; background-color:#ffffff; }
td.ml { color:#000000; background-color:transparent; }
td.mm { color:#000000; background:#ffffff; }
td.mr { color:#000000; background-color:#ffffff; }
td.ul { color:#000000; background-color:transparent; }
td.um { color:#000000; background-color:#ffffff; }
td.ur { color:#000000; background-color:transparent; }
td.subl { color:#000000; background-color:transparent; }
td.subm { color:#000000; background-color:transparent; }
td.subr { color:#000000; background-color:transparent; }

@media all
{
.vornn4verstecken { }
}

table.navtable { }
.nav { background-color:#5f5f5f; color:#ffffff; }
.nav a { background-color:#5f5f5f; color:#ffffff; }
.nav a:link { text-decoration:none; }
.nav a:visited { text-decoration:none; }
.nav a:focus { color:#dfdfdf; text-decoration:none; }
.nav a:hover { color:#dfdfdf; text-decoration:none; }
.nav a:active { color:#dfdfdf; text-decoration:none; }

.navg { color:#ffffff; background-color:#16703d; }
.navg a { color:#ffffff; background-color:#16703d; }
.navg a:link { text-decoration:none; }
.navg a:visited { text-decoration:none; }
.navg a:focus { color:#dfdfdf; text-decoration:none; }
.navg a:hover { color:#dfdfdf; text-decoration:none; }
.navg a:active { color:#dfdfdf; text-decoration:none; }

.navo { color:#ffffff; background-color:#1f5883; }
.navo a { color:#ffffff; background-color:#1f5883; }
.navo a:link { text-decoration:none; }
.navo a:visited { text-decoration:none; }
.navo a:focus { color:#dfdfdf; text-decoration:none; }
.navo a:hover { color:#dfdfdf; text-decoration:none; }
.navo a:active { color:#dfdfdf; text-decoration:none; }

.navs { color:#ffffff; background-color:#001060; } /* 1c437c */
.navs a { color:#ffffff; background-color:#001060; }
.navs a:link { text-decoration:none; }
.navs a:visited { text-decoration:none; }
.navs a:focus { color:#dfdfdf; text-decoration:none; }
.navs a:hover { color:#dfdfdf; text-decoration:none; }
.navs a:active { color:#dfdfdf; text-decoration:none; }

.nava { color:#ffffff; background-color:#af1e21; }
.nava a { color:#ffffff; background-color:#af1e21; }
.nava a:link { text-decoration:none; }
.nava a:visited { text-decoration:none; }
.nava a:focus { color:#dfdfdf; text-decoration:none; }
.nava a:hover { color:#dfdfdf; text-decoration:none; }
.nava a:active { color:#dfdfdf; text-decoration:none; }

.nav a,.navg a,.navo a,.navs a,.nava a { padding-left:3px; display:block; width:137px; height:20px; }

table.mmtable { }
.inhalt,.beschriftungtd { color:#004a94; background-color:#ffffff; }
.inhalt a { color:#004a94; }
.inhalt a:link { text-decoration:underline; }
.inhalt a:visited { text-decoration:underline; }
.inhalt a:focus { text-decoration:underline; }
.inhalt a:hover { text-decoration:underline; background-color:#efefef; }
.inhalt a:active { text-decoration:underline; }

.empfang { color:#933b0b; background:#fff url(bilder/empfang.jpg) left top no-repeat; padding-left:3px; }
.empfang a { color:#004a94; }
.empfang a:link { text-decoration:underline; }
.empfang a:visited { text-decoration:underline; }
.empfang a:focus { text-decoration:underline; }
.empfang a:hover { text-decoration:underline; background-color:#efefef; }
.empfang a:active { text-decoration:underline; }

.inhalt1 { background-color:#5f5f5f; color:#ffffff; }
.inhaltleer1 { background-color:#001060; color:#ffffff; }
.inhaltgut1 { background-color:#001060; color:#ffffff; }

.inhaltg1 { color:#ffffff; background-color:#16703d; }
.inhaltg1 a { color:#0070c0; }
.inhaltg1 a:link { text-decoration:none; }
.inhaltg1 a:visited { text-decoration:none; }
.inhaltg1 a:focus { text-decoration:underline; }
.inhaltg1 a:hover { text-decoration:underline; }
.inhaltg1 a:active { text-decoration:underline; }

.inhaltg { color:#16703d; background-color:#ffffff; padding-left:4px; }
.inhaltg a { color:#16703d; }
.inhaltg a:link { text-decoration:none; }
.inhaltg a:visited { text-decoration:none; }
.inhaltg a:focus { text-decoration:underline; }
.inhaltg a:hover { text-decoration:underline; }
.inhaltg a:active { text-decoration:underline; }

.inhalto1 { color:#ffffff; background-color:#1f5883; }
.inhalto1 a { color:#0070c0; }
.inhalto1 a:link { text-decoration:none; }
.inhalto1 a:visited { text-decoration:none; }
.inhalto1 a:focus { text-decoration:underline; }
.inhalto1 a:hover { text-decoration:underline; }
.inhalto1 a:active { text-decoration:underline; }

.inhalto { color:#1f5883; background-color:#ffffff; padding-left:4px; }
.inhalto a { color:#1f5883; }
.inhalto a:link { text-decoration:none; }
.inhalto a:visited { text-decoration:none; }
.inhalto a:focus { text-decoration:underline; }
.inhalto a:hover { text-decoration:underline; }
.inhalto a:active { text-decoration:underline; }

.inhalts1 { color:#ffffff; background-color:#001060; }
.inhalts1 a { color:#0070c0; }
.inhalts1 a:link { text-decoration:none; }
.inhalts1 a:visited { text-decoration:none; }
.inhalts1 a:focus { text-decoration:underline; }
.inhalts1 a:hover { text-decoration:underline; }
.inhalts1 a:active { text-decoration:underline; }

.inhalts { color:#001060; background-color:#ffffff; padding-left:4px; }
.inhalts a { color:#001060; }
.inhalts a:link { text-decoration:none; }
.inhalts a:visited { text-decoration:none; }
.inhalts a:focus { text-decoration:underline; }
.inhalts a:hover { text-decoration:underline; }
.inhalts a:active { text-decoration:underline; }

.inhalta1 { color:#ffffff; background-color:#af1e21; }
.inhalta1 a { color:#0070c0; }
.inhalta1 a:link { text-decoration:none; }
.inhalta1 a:visited { text-decoration:none; }
.inhalta1 a:focus { text-decoration:underline; }
.inhalta1 a:hover { text-decoration:underline; }
.inhalta1 a:active { text-decoration:underline; }

.inhalta { color:#af1e21; background-color:#ffffff; padding-left:4px; }
.inhalta a { color:#af1e21; }
.inhalta a:link { text-decoration:none; }
.inhalta a:visited { text-decoration:none; }
.inhalta a:focus { text-decoration:underline; }
.inhalta a:hover { text-decoration:underline; }
.inhalta a:active { text-decoration:underline; }

.fuss { font-size:11px; line-height:14px; color:#8f8f8f; background-color:#ffffff; }
.fuss a { color:#8f8f8f; background-color:#ffffff; }
.fuss a:link { text-decoration:none; }
.fuss a:visited { text-decoration:none; }
.fuss a:focus { text-decoration:underline; }
.fuss a:hover { text-decoration:underline; }
.fuss a:active { text-decoration:underline; }

.fuss .x a { color:#8f8f8f; background-color:#ffffff; cursor:text; }
.fuss .x a:link { text-decoration:none; }
.fuss .x a:visited { text-decoration:none; }
.fuss .x a:focus { text-decoration:none; }
.fuss .x a:hover { text-decoration:none; }
.fuss .x a:active { text-decoration:none; }

.sub { font-size:11px; line-height:14px; color:#99afaf; background-color:transparent; }
.sub a { color:#99afaf; background-color:transparent; }
.sub a:link { text-decoration:none; }
.sub a:visited { text-decoration:none; }
.sub a:focus { text-decoration:underline; }
.sub a:hover { text-decoration:underline; }
.sub a:active { text-decoration:underline; }

form.formular td { }
.beschriftungtd { }
.eingabetd { }
input,textarea { font-family:Arial,sans-serif; font-size:13px; font-weight:normal; line-height:20px; }
input.eingabe,textarea.eingabe { color:#5f5f5f; background-color:#dfdfdf; padding-left:2px; }
input.eingabe { height:25px; width:400px; }
textarea.eingabe { width:400px; overflow:auto; }
input.button { width:400px; height:25px; color:#004a94; background-color:#dfdfdf; cursor:pointer; line-height:16px; }
label { line-height:14px; }
@media all
{
input.eingabe,textarea.eingabe { border:0; }
input.button { }
}
.meldung1 { font-size:13px; font-weight:bold; color:#000000; background-color:#ffffff; }
.meldung2 { font-size:13px; font-weight:bold; color:red; background-color:yellow; }

#tel { float:left; }
#adr { float:left; }
#mail { clear:both; padding-top:1px; }

.pic {
     border:4px solid #dfdfdf;
     margin:0;
     }
.be {
    color:#8f8f8f;
    font-size:11px;
    padding-left:4px;
    }
.pictab { margin:0 40px 20px 30px; }

.navjobs {
         color:#293a7b;
         font-size:11px;
         line-height:14px;
         padding-left:4px;
         background:#efefef;
         }

.navjobs a {
         color:#293a7b;
         }

.boxr {
      width:280px;
      float:right;
      margin:0 20px 10px 0;
      border:0;
      padding:8px;
      background:#efefef;
      font-size:13px;
      line-height:16px;
      text-align:left;
      }

.boxl {
      width:270px;
      float:left;
      margin:0 0 10px 20px;
      border:0;
      padding:8px;
      background:#efefef;
      font-size:13px;
      line-height:16px;
      text-align:left;
      }

.boxfull {
      width:560px;
      margin:0 0 10px 0;
      border:0;
      padding:8px;
      background:#efefef;
      font-size:13px;
      line-height:16px;
      text-align:left;
      }

.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.clearleft { clear:left; }
.clearright { clear:right; }
.nowrap { white-space:nowrap; }

