html { margin:0px; padding:0px; border:0px; }
body { margin:0px; padding:0px; border:0px; background-color:#FAB786; }

body,td,p {
          font-family:Arial,sans-serif;
          font-size:12px;
          font-weight:normal;
          line-height:20px;
          }
#intro {
       position:relative;
       top:550px;
       left:24px;
       color:#bf5e00;
       font-size:10px;
       font-weight:normal;
       line-height:14px;
       }
.hlight {
        color:#000;
        background:#fab786;
        font-size:12px;
        letter-spacing:0px;
        font-weight:bold;
        line-height:20px;
        padding:10px 5px 10px 5px;
        }
.hlight2 {
        color:#000;
        background:#fab786;
        font-size:12px;
        letter-spacing:0px;
        line-height:20px;
        padding:10px 5px 10px 5px;
        border:5px solid #ec7404;
        }
.hlight2 h2 { color:#fff; font-size:16px; }
.hlight3 {
        color:#000;
        background:#efefef;
        font-size:12px;
        letter-spacing:0px;
        line-height:20px;
        padding:10px 5px 10px 5px;
        border-top:5px solid #ec7404;
        border-bottom:5px solid #ec7404;
        }

h1 {
   font-family:Arial,sans-serif;
   font-size:14px;
   font-weight:bold;
   line-height:28px;
   border:0px;
   padding:0 0 20px 0;
   margin:0px;
   }
h2 {
   font-family:Arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   line-height:20px;
   border:0px;
   padding:0 0 10px 0;
   margin:0px;
   }
p {
  margin:0px 0px 10px 0px;
  padding:0px 10px 0px 0px;
  border:0px;
  }
b { font-weight:bold; }

table.oben,table.mitte,table.unten { width:100%; }
td.ol { color:#000000; background:#ec7404; }
td.om {
      color:#000000;
      background:#ec7404;
      font-size:14px;
      }
.subtitel { padding-left:87px; font-size:14px; }
td.or { color:#000000; background:#ec7404; }
td.ml { color:#000000; background:rgb(247,145,71) url(bilder/brief_hgr.gif) 0px 235px no-repeat; }
td.mm { color:#000000; background-color:#ffffff; padding-left:5px; }
td.mr { color:#000000; background-color:#ffffff; }
td.ul { color:#000000; background:#ec7404; }
td.um { color:#000000; background:rgb(247,145,71); }
td.ur { color:#000000; background:rgb(247,145,71); }

table.navtable {
               background:#fff;
               border:5px solid #ec7404;
               padding:0 0 0 0;
               }
.nav,.nava {
     font-weight:bold;
     text-align:left;
     }
.nav a {
       color:#ec7404;
       display:block;
       background:#efefef;
       padding:3px;
       }
.nava a {
       color:#fff;
       display:block;
       background:#ef851d;
       padding:3px;
       }

.nav a:link { text-decoration:none; }
.nav a:visited { text-decoration:none; }
.nav a:focus { text-decoration:none; background:#ef851d; color:#fff; }
.nav a:hover { text-decoration:none; background:#ef851d; color:#fff; }
.nav a:active { text-decoration:none; background:#ef851d; color:#fff; }

.nava a:link { text-decoration:none; }
.nava a:visited { text-decoration:none; }
.nava a:focus { text-decoration:none; }
.nava a:hover { text-decoration:none; }
.nava a:active { text-decoration:none; }



table.mmtable { }
.inhalt,.beschriftungtd { color:#000; }
.inhalt a { color:#CF6600; } /* #df750d */
.inhalt a:link { text-decoration:underline; }
.inhalt a:visited { text-decoration:underline; }
.inhalt a:focus { text-decoration:underline; }
.inhalt a:hover { text-decoration:underline; }
.inhalt a:active { text-decoration:underline; }

.fuss { font-size:11px; line-height:16px; color:#cf6600; }
.fuss a { color:#cf6600; }
.fuss a:link { text-decoration:none; }
.fuss a:visited { text-decoration:none; }
.fuss a:focus { text-decoration:none; }
.fuss a:hover { text-decoration:none; }
.fuss a:active { text-decoration:none; }

form.formular td { }
.beschriftungtd { }
.eingabetd { }
input,textarea {
               font-family:Arial,sans-serif;
               font-size:12px;
               font-weight:normal;
               line-height:20px;
               }
input.eingabe,textarea.eingabe {
                               color:#000000;
                               background:#efefef;
                               padding-left:2px;
                               }
input.eingabe { height:25px; width:300px; }
textarea.eingabe { width:300px; overflow:auto; background:#efefef url(bilder/brief_blass.gif) right bottom no-repeat; }
input.button { width:300px; height:25px; color:#000; background-color:rgb(247,145,71);; cursor:pointer; line-height:16px; }

input.eingabe,textarea.eingabe { border:0px; }
input.button { }

.meldung1 { font-size:12px; font-weight:bold; color:#000; background-color:#fff; }
.meldung2 { font-size:12px; font-weight:bold; color:red; background-color:#fff; }

.qin { padding-right:2px; background:url(bilder/qr12.jpg) right bottom no-repeat; }
.qaus { padding-left:30px; background:url(bilder/ql12.jpg) left top no-repeat; margin-bottom:35px; }

.box {
        color:#000;
        background:#fff;
        font-size:12px;
        letter-spacing:0px;
        font-weight:normal;
        line-height:20px;
        padding:10px 5px 10px 5px;
        border:5px solid #efefef;
        }

.box2 {
        color:#000;
        background:#efefef;
        font-size:12px;
        letter-spacing:0px;
        font-weight:normal;
        line-height:20px;
        border:5px solid #fab786;
        margin-bottom:8px;
        }

.box2 h2 {
         color:#000;
         background:#fab786;
         padding:2px 0 2px 5px;
         }
.box2 p {
        padding:2px 5px 2px 5px;
        }
.box2 h1 {
         color:#000;
         background:#fab786;
         padding:2px 0 2px 5px;
         }

.bestellung {
            color:#fff;
            font-weight:bold;
            background:#ec7404 url(bilder/bestellung.gif) right center no-repeat;
            padding:6px 0 6px 8px;
            margin-left:auto;
            margin-right:0;
            margin-bottom:8px;
            width:200px;
            float:right;
            }
.bestellung a { color:#fff; }
.bestellung a:link { text-decoration:underline; }
.bestellung a:visited { text-decoration:underline; }
.bestellung a:focus { text-decoration:underline; }
.bestellung a:hover { text-decoration:underline; }
.bestellung a:active { text-decoration:underline; }

.clear { clear:both; }

.ext { padding-right:14px; background:url(bilder/ext.gif) right center no-repeat; }

.hist { color:#7f7f7f; font-size:11px; text-align:right; }