html { margin:0px; padding:0px; border:0px; height:100%; }
body { margin:0px; padding:0px; border:0px; height:100%; background:#fff url(bilder/bg_grau_rechts.jpg) left 141px repeat-x; }

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

h1 {
   color:#246AC9;
   text-transform:uppercase;
   font-family:Arial,sans-serif;
   font-size:16px;
   font-weight:bold;
   line-height:24px;
   border:0;
   padding:0;
   margin:0 0 14px;
   }
h2 {
   color:#246AC9;
   font-family:Arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   line-height:20px;
   border:0;
   padding:0;
   margin:0 0 10px 0;
   }
p {
  margin:0 0 10px 0;
  padding:0 0 0 0;
  border:0;
  }
b { font-weight:bold; }

table.wrap { }
table.indexwrap { }

table.oben,table.mitte,table.unten { }
td.ol { color:#000; background:#fff; }
td.om { }
td.or { color:#000; background:#fff url(bilder/balken_oben.gif) left bottom no-repeat; }
.o2l { color:#000; background:#fff; }
.o2m { color:#000; background:#fff; }
.o2r { color:#000; background:#fff; }
.mll { color:#000; background:#fff; }
td.ml { color:#000; background:#F0EDE1; }
td.mm { color:#000; background:#F7F6ED; }
td.mr { }
td.ul { color:#000; background:#F0EDE1; }
td.um { color:#000; background:#F7F6ED; }
td.ur { }

.claim1 {
        color:#fff;
        font-size:30px;
        line-height:30px;
        }
.claim2 {
        color:#fff;
        font-size:12px;
        line-height:20px;
        }
.medizin,.medizin1 { background:#EC8400; }
.medizin2 { background:#A7B118; }
.medizin3 { background:#7DBED6; }
.medizin4 { background:#59B874; }
.medizin5 { background:#CF4037; }
.medizin6 { background:#6349A0; }


.langnav { line-height:17px; color:#000; }
.langnav a { color:#246AC9; }
.langnav a:link { text-decoration:underline; }
.langnav a:visited { text-decoration:underline; }
.langnav a:focus { text-decoration:underline; }
.langnav a:hover { text-decoration:underline; }
.langnav a:active { text-decoration:underline; }


table.navtable { }

.navtitel {
          text-transform:uppercase;
          color:#000;
          padding-left:8px;
          }

.nav { padding-left:16px; line-height:17px;  }
.nav a { color:#EC8400; }
.nav a:link { text-decoration:none; }
.nav a:visited { text-decoration:none; }
.nav a:focus { text-decoration:none; color:#246AC9; }
.nav a:hover { text-decoration:none; color:#246AC9; }
.nav a:active { text-decoration:none; color:#246AC9; }
.nava { padding-left:16px; line-height:17px; }
.nava a { color:#246AC9; font-weight:bold; }
.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; }

.nav1 { padding-left:16px; line-height:17px; font-weight:bold; }
.nav1 a { color:#EC8400; }
.nav1 a:link { text-decoration:none; }
.nav1 a:visited { text-decoration:none; }
.nav1 a:focus { text-decoration:none; color:#246AC9; }
.nav1 a:hover { text-decoration:none; color:#246AC9; }
.nav1 a:active { text-decoration:none; color:#246AC9; }
.nav1a { padding-left:16px; line-height:17px; }
.nav1a a { color:#246AC9; font-weight:bold; }
.nav1a a:link { text-decoration:none; }
.nav1a a:visited { text-decoration:none; }
.nav1a a:focus { text-decoration:none; }
.nav1a a:hover { text-decoration:none; }
.nav1a a:active { text-decoration:none; }

.nav2 { padding-left:16px; line-height:17px; font-weight:bold; }
.nav2 a { color:#A7B118; }
.nav2 a:link { text-decoration:none; }
.nav2 a:visited { text-decoration:none; }
.nav2 a:focus { text-decoration:none; color:#246AC9; }
.nav2 a:hover { text-decoration:none; color:#246AC9; }
.nav2 a:active { text-decoration:none; color:#246AC9; }
.nav2a { padding-left:16px; line-height:17px; }
.nav2a a { color:#246AC9; font-weight:bold; }
.nav2a a:link { text-decoration:none; }
.nav2a a:visited { text-decoration:none; }
.nav2a a:focus { text-decoration:none; }
.nav2a a:hover { text-decoration:none; }
.nav2a a:active { text-decoration:none; }

.nav3 { padding-left:16px; line-height:17px; font-weight:bold; }
.nav3 a { color:#7DBED6; }
.nav3 a:link { text-decoration:none; }
.nav3 a:visited { text-decoration:none; }
.nav3 a:focus { text-decoration:none; color:#246AC9; }
.nav3 a:hover { text-decoration:none; color:#246AC9; }
.nav3 a:active { text-decoration:none; color:#246AC9; }
.nav3a { padding-left:16px; line-height:17px; }
.nav3a a { color:#246AC9; font-weight:bold; }
.nav3a a:link { text-decoration:none; }
.nav3a a:visited { text-decoration:none; }
.nav3a a:focus { text-decoration:none; }
.nav3a a:hover { text-decoration:none; }
.nav3a a:active { text-decoration:none; }

.nav4 { padding-left:16px; line-height:17px; font-weight:bold; }
.nav4 a { color:#59B874; }
.nav4 a:link { text-decoration:none; }
.nav4 a:visited { text-decoration:none; }
.nav4 a:focus { text-decoration:none; color:#246AC9; }
.nav4 a:hover { text-decoration:none; color:#246AC9; }
.nav4 a:active { text-decoration:none; color:#246AC9; }
.nav4a { padding-left:16px; line-height:17px; }
.nav4a a { color:#246AC9; font-weight:bold; }
.nav4a a:link { text-decoration:none; }
.nav4a a:visited { text-decoration:none; }
.nav4a a:focus { text-decoration:none; }
.nav4a a:hover { text-decoration:none; }
.nav4a a:active { text-decoration:none; }

.nav5 { padding-left:16px; line-height:17px; font-weight:bold; }
.nav5 a { color:#CF4037; }
.nav5 a:link { text-decoration:none; }
.nav5 a:visited { text-decoration:none; }
.nav5 a:focus { text-decoration:none; color:#246AC9; }
.nav5 a:hover { text-decoration:none; color:#246AC9; }
.nav5 a:active { text-decoration:none; color:#246AC9; }
.nav5a { padding-left:16px; line-height:17px; }
.nav5a a { color:#246AC9; font-weight:bold; }
.nav5a a:link { text-decoration:none; }
.nav5a a:visited { text-decoration:none; }
.nav5a a:focus { text-decoration:none; }
.nav5a a:hover { text-decoration:none; }
.nav5a a:active { text-decoration:none; }

.nav6 { padding-left:16px; line-height:17px; font-weight:bold; }
.nav6 a { color:#6349A0; }
.nav6 a:link { text-decoration:none; }
.nav6 a:visited { text-decoration:none; }
.nav6 a:focus { text-decoration:none; color:#246AC9; }
.nav6 a:hover { text-decoration:none; color:#246AC9; }
.nav6 a:active { text-decoration:none; color:#246AC9; }
.nav6a { padding-left:16px; line-height:17px; }
.nav6a a { color:#246AC9; font-weight:bold; }
.nav6a a:link { text-decoration:none; }
.nav6a a:visited { text-decoration:none; }
.nav6a a:focus { text-decoration:none; }
.nav6a a:hover { text-decoration:none; }
.nav6a a:active { text-decoration:none; }

table.subnavtable {
                  margin-bottom:4px;
                  }
.subnavwrap { }
.subnav {
        text-align:right;
        font-size:12px;
        line-height:20px;
        }
.subnav a {
       color:#ffe4af;
       display:block;
       border:0;
       padding-right:0;
       }
.subnav a:link { text-decoration:none; }
.subnav a:visited { text-decoration:none; }
.subnav a:focus { text-decoration:none; }
.subnav a:hover { text-decoration:none; }
.subnav a:active { text-decoration:none; }

.subnava {
        text-align:right;
        font-size:12px;
        line-height:20px;
        font-weight:bold;
        }
.subnava a {
       color:#ffe4af;
       display:block;
       border:0;
       padding-right:0;
       }
.subnava a:link { text-decoration:none; }
.subnava a:visited { text-decoration:none; }
.subnava a:focus { text-decoration:none; }
.subnava a:hover { text-decoration:none; }
.subnava a:active { text-decoration:none; }

table.mmtable { }
.inhalt,.beschriftungtd { color:#666666; }
.inhalt a { color:#246AC9; }
.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; }

.inhalt .sch { color:#000; }

.tab { margin-left:40px; }

.fuss {
      font-size:9px;
      line-height:14px;
      color:#666666;
      }
.fuss a { color:#246AC9; }
.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; }

.klein { font-size:10px; text-align:left; }

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:#666;
                               background:#fff;
                               padding-left:2px;
                               border:1px solid #246AC9;
                               }
input.eingabe {
              height:25px;
              width:300px;
              }
textarea.eingabe {
                 width:300px;
                 overflow:auto;
                 }
input.button {
             width:120px;
             height:25px;
             color:#246AC9;
             background:#F7F6ED;
             cursor:pointer;
             line-height:16px;
             }
.meldung1 { font-size:12px; font-weight:bold; color:#000; }
.meldung2 { font-size:12px; font-weight:bold; color:red; }

ul {
   list-style:square;
   margin:0 0 10px 16px;
   padding:0;
   }

html>body .ext {
     padding-right:16px;
     background:url(bilder/ext.gif) right center no-repeat;
     white-space:nowrap;
     }
html>body .ext:hover { background:url(bilder/exth.gif) right center no-repeat; }
html>body .int {
     padding-right:16px;
     background:url(bilder/int.gif) right center no-repeat;
     white-space:nowrap;
     }
html>body .int:hover { background:url(bilder/inth.gif) right center no-repeat; }

.picr {
      float:right;
      margin:0 0 4px 10px;
      border:1px solid #dfdfdf;
      }
.picl {
      float:left;
      margin:0 10px 4px 0;
      border:1px solid #dfdfdf;
      }
.pic {
      border:1px solid #dfdfdf;
      }
.picwrapr {
      float:right;
      margin:0 0 10px 10px;
      text-align:center;
      font-size:12px;
      }
.picwrapr img { }
.picwrapl {
      float:left;
      margin:0 10px 10px 0;
      text-align:center;
      font-size:12px;
      }
.picwrapl img { }

.boxr {
      width:250px;
      float:right;
      margin:0 0 4px 0;
      border:0;
      padding:8px;
      background:#efefef;
      font-size:12px;
      line-height:16px;
      font-style:italic;
      }

.boxl {
      width:250px;
      float:left;
      margin:0 0 4px 0;
      border:0;
      padding:8px;
      background:#efefef;
      font-size:12px;
      line-height:16px;
      font-style:italic;
      }

.left { float:left; }
.right { float:right; }
.clear { clear:both; }