body {font-family:Arial,Helvetica,sans-serif;
      }
p {font-size:10pt;
   color:#000000;
   text-align:justify;}



  h1 {font-size:18pt;
      font-weight:bold;
      color:#0C3698;
      padding-left:20px;
      text-align: left}

  h2 {font-size:14pt;
      font-weight:bold;
      color:#0C3698;
      padding-left:20px;}

  h3 {font-size:18pt;
      font-weight:bold;
      text-align:center;
      color:#0C3698;}

 h4 {font-size:12pt;
      font-weight:bold;
      color:#0C3698;
      padding-left:20px;}

 h5 {font-size:22pt;
     font-weight:bold;
     color:#0C3698;}

 #logo {position:absolute;
     top: 180px;
     left:220px;
     margin:0px;
     border:none;}


   hr {noshade;
      height:3px;
      width:75%;
      text-align:"right";
      color:#0B369C;}

   caption{caption-side:top;}

   .abstandlinks{padding-left:20px;
                 padding-top: 0px;
                 padding-right:20pxt;}


   .auswahl{font-weight:bold;
         color:#FFFFFF;
         text-decoration:none;
         text-align:center;
         background-color:#0C3698;    
         width:145px;
         height:24px;
         padding-top:7px;}

td{font-size:10pt;
  color:#000000;
  padding-top:0px;
  border:none;
  padding:5px;
  vertical-align:top;}

th{font-size:12pt;
  font-weight:bold;
  color:#0C3698;
  valign:top;}

ul {disk;
   outside;
   text-align:left;
   }

  .rahmentabelle{border:none;
                padding-top:0px;
                padding-right:40px;}

  .texttabelle{position:absolute; left:220px; top:190px;width:70%;
               border:thin solid #0C3698;
               border-spacing:10px;
               padding-top:0px;
               padding-left:20px;
               padding-right:20px;
               empty-cells:show;}

 .texttabelle2{ width:70%;
               border:thin solid #0C3698;
               border-spacing:10px;
               padding-top:0px;
               padding-left:20px;
               padding-right:20px;
               empty-cells:show;}
 .texttabelle3{position:absolute; left:220px; top:300px;width:70%;
               border:thin solid #0C3698;
               border-spacing:10px;
               padding-top:0px;
               padding-left:20px;
               padding-right:20px;
               empty-cells:show;}



  .hinter{background-image:url(bilder/logo-grau.gif);}


  .zentriert{text-align:center;}

   #fett {font-weight:bold;}



    a.keindeko:link{font-size:10pt;font-weight:bold;color:#0C3698;text-decoration:none;padding-left:10px;}
    a.keindeko:visited {font-size:10pt;font-weight:bold;color:#0C3698;text-decoration:none;padding-left:10px;}
    a.keindeko:hover {font-size:10pt;font-weight:bold;color:green;text-decoration:none;padding-left:10px;}
    a.keindeko:active {font-size:10pt;font-weight:bold;color:#0C3698;text-decoration:none;padding-left:10px;}



#divCont {position:absolute; z-index:1; left:40px; top:190px; height:400px; width:140px; visibility:hidden;}
.clTop   {position:absolute; z-index:1;width:140px;padding-top:2px;}
.clSub   {position:absolute; z-index:1; left:10px; width:140px;line-height:14px;}


#divCont .clTop a {font-size:16px; font-weight:bold; color:#0C3698;  text-decoration:none;width:140px}
#divCont .clTop a:hover {color:#3CBE12; text-decoration:none;line-height:18px;}
#divCont .clTop .clSub a {color:#0C3698; font-size:12px; font-weight:bold; text-decoration:none;}
#divCont .clTop .clSub a:hover {color:red; text-decoration:none;}


.seiteninhalt {position:absolute; left:220px; top:190px;width:500px;
              font-family:Arial,Helvetica,sans-serif;
              font-size:10pt;
              color:#000000;
              text-align:justify;}

.ecke {position:absolute; left:850px; top:190px; width:150px; padding:10px;
        font-family:Arial,Helvetica,sans-serif;
        color:#0C3698;
        font-size:12px;
        background-image:url(bilder/logo-grau.gif);
        text-align:left;
        }
