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

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

h1 {
   font-family:Verdana,Arial,sans-serif;
   font-size:20px;
   font-weight:normal;
   color:rgb(206,9,40);
   line-height:24px;
   border:0px;
   padding:0;
   margin:0 0 18px 0;
   }
h2 {
   font-family:Verdana,Arial,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:rgb(206,9,40);
   line-height:22px;
   border:0px;
   padding:0px;
   margin:18px 0 22px 0;
   }
p { margin:6px 0 12px 0; padding:0; border:0; }
b { font-weight:bold; }

table.wrap { }
table.indexwrap { } /* width:100%; height:100%; */

table.oben,table.mitte,table.unten { width:100%; }
td.ol { color:#000000; background-color:#ffffff; }
td.om { color:#000000; background-color:#ffffff; }
td.or { color:#000000; background-color:#ffffff; }
td.ml { color:#000000; background:#DFDFDF url(bilder/hgr_seite.jpg) repeat-y; }
td.mm { color:#000000; background-color:#EFEFEF; padding:0 8px 0 8px; }
td.mr { color:#000000; background:#DFDFDF url(bilder/hgr_seite_r.jpg) repeat-y; }
td.ul { color:#000000; background:#DFDFDF url(bilder/hgr_seite.jpg) repeat-y; }
td.um { color:#000000; background-color:#efefef; padding:0 8px 0 8px; }
td.ur { color:#000000; background:#DFDFDF url(bilder/hgr_seite_r.jpg) repeat-y; }


table.navtable { }
.navtitel { color:white; background-color:rgb(206,9,40); font-weight:bold; padding-left:3px; }
.navtitel a { color:white; background-color:rgb(206,9,40); }
.navtitel a:link { text-decoration:none; }
.navtitel a:visited { text-decoration:none; }
.navtitel a:focus { color:#dfdfdf; text-decoration:none; }
.navtitel a:hover { color:#dfdfdf; text-decoration:none; }
.navtitel a:active { color:#dfdfdf; text-decoration:none; }

.navsubtitel { color:rgb(206,9,40); background-color:#bfbfbf; font-size:8pt; line-height:16px; font-weight:bold; padding-left:3px; }
.nav { padding-left:3px; padding-top:3px; font-size:8pt; line-height:16px; }
.nav a { background-color:transparent; color:rgb(206,9,40); }
.nav a:link { text-decoration:none; }
.nav a:visited { text-decoration:none; }
.nav a:focus { text-decoration:none; }
.nav a:hover { text-decoration:none; }
.nav a:active { text-decoration:none; }

.mrinfo { padding-left:3px; padding-top:3px; font-size:8pt; line-height:16px; border:1px solid #DFDFDF; }
.mrinfo a { }
.mrinfo a:link { text-decoration:none; color:rgb(206,9,40); }
.mrinfo a:visited { text-decoration:none; color:rgb(206,9,40); }
.mrinfo a:focus { text-decoration:none; color:rgb(206,9,40); }
.mrinfo a:hover { text-decoration:none; color:rgb(206,9,40); }
.mrinfo a:active { text-decoration:none; color:rgb(206,9,40); }

table.mmtable { }
.inhalt,.beschriftungtd { color:#000000; background-color:#efefef; }
.inhalt a { }
.inhalt a:link { text-decoration:underline; color:black; }
.inhalt a:visited { text-decoration:underline; color:black; }
.inhalt a:focus { text-decoration:underline; color:rgb(206,9,40); }
.inhalt a:hover { text-decoration:underline; color:rgb(206,9,40); }
.inhalt a:active { text-decoration:underline; color:rgb(206,9,40); }

.fusstable { border-top:1px solid rgb(206,9,40); }
.fuss { font-size:8pt; line-height:14px; color:#7f7f7f; }
.fuss a { color:#7f7f7f; }
.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 .sub { font-size:11px; line-height:14px; color:#bfbfbf; }
.fuss .sub a { color:#bfbfbf; }

.fussl { font-size:11px; line-height:14px; color:#7f7f7f; padding:0 3px 5px 3px; }
.fussl a { color:#7f7f7f; }
.fussl a:link { text-decoration:none; }
.fussl a:visited { text-decoration:none; }
.fussl a:focus { text-decoration:underline; }
.fussl a:hover { text-decoration:underline; }
.fussl a:active { text-decoration:underline; }

form.formular td { }
.beschriftungtd { }
.eingabetd { }
input,textarea { font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:normal; line-height:20px; }
input.eingabe,textarea.eingabe { color:#000000; background:#dfdfdf url(bilder/form_hgr.jpg) top left no-repeat; padding-left:2px; }
input.eingabe { height:25px; width:296px; }
textarea.eingabe { width:296px; overflow:auto; }
input.button { width:300px; color:black; background-color:#efefef; cursor:pointer; line-height:16px; }
@media all
{
input.eingabe,textarea.eingabe { border:0px; }
input.button { }
}
.meldung1 { font-size:10pt; font-weight:bold; color:#000000; background-color:#ffffff; }
.meldung2 { font-size:10pt; font-weight:bold; color:red; background-color:white; }

ul { list-style:square; }
ul.list2 li { padding-bottom:8px; }
li { color:rgb(206,9,40); padding:0; border:0; margin-left:-18px; }

.glossarinhalt { border:1px solid rgb(206,9,40); }

.info {
      background:#dfdfdf;
      color:#000;
      padding:20px;
      font-size:12px;
      font-weight:normal;
      margin:18px 0 18px 0;
      }

.leftbox {
         font-size:11px;
         float:left;
         width:205px;
         border:1px solid #CE0928;
         padding:6px;
         height:280px;
               background:#dfdfdf;
         }
.rightbox {
          float:right;
          width:200px;
          border:1px solid #CE0928;
          padding:6px;
          height:280px;
                background:#dfdfdf;
          }
