
  A:link {color:#003366; text-decoration: none; font-weight: normal;}
  A:visited {color:#003366; text-decoration: none; font-weight: normal;}
  A:active {color:#003366; text-decoration: none; font-weight: normal;}
  A:hover {color:#003366; text-decoration: none; font-weight: normal;}
  A:focus {color:#003366; text-decoration: none; font-weight: normal;}

  A.navi:link { color:#003366; text-decoration: none;font-weight:bold;}
  A.navi:visited {color:#003366; text-decoration: none; font-weight:bold;}
  A.navi:active {color:#003366;  text-decoration: none;font-weight:bold; }
  A.navi:hover {color:#EA9F0E;  text-decoration: none;font-weight:bold; }
  A.navi:focus {color:#003366;  text-decoration: none;font-weight:bold; }


  body {
    font-family: Arial;
    margin: 0px;
    padding: 0px;
  }

 a {outline: none;}


 .d1 {
   padding-top:5px;
   font-size:12px;
 }



  td,tr,table {
    font-family: Arial;
    table-layout:auto;
    border-collapse: collapse;
    }

   .t1 {font-size: 76%;}

  .PBInhalt {
      margin: 0px;
      text-align: left;
      margin-left: 8pt;
      padding-right: 2pt;
      width: 95%;
    }

  .PBPlanInhalt {
      font-size: 76%;
      margin: 0px;
      text-align: left;
       margin-top: 8pt;
        margin-left: 8pt;
        padding-right: 2pt;
        width: 95%;
    }

  .NaviMenu1 {
        font-size: 76%;
      margin: 2em;
      border-bottom: 1px solid #315A83;
        padding: 0em;
        width: auto;
    }

  .PBStandArt{
        font-size: 76%;
        font-weight: bold;
        text-align: left;
        margin: 0pt;
        padding: 0pt;
        float:left;
      }

    .PBStandZahl{
        font-size: 55%;
        font-weight: normal;
        text-align: left;
        color: gray;
      }

    .PBStandLinie{
        text-align: right;
        border-bottom: 1px dotted silver;
        color: gray;
      }

  .NaviMenu2 {
        font-size: 80%;
        margin: 0em;
      margin-left: 3em;
        padding: 0em;
        width: auto;
    }

  .PBTextLeft{
        font-size: 76%;
        font-weight: normal;
      text-align: left;
      margin: 0pt;
        padding: 0pt;
        width: auto;
    }

  .PBbeteiligung {
      font-size: 76%;
      font-weight:bold;
      text-align: left;
      margin: 0em;
      padding: 2pt;
      height:55pt;
      width: 133pt;
      border: 1pt solid red;
    }

  .PBBezug {
      font-size: 76%;
      color: black;
      font-weight: bold;
      text-align: left;
        margin: 0em;
        padding: 0em;
    }

  .PBParallel {
        font-size: 76%;
      color: black;
      font-weight: bold;
      text-align: left;
        margin: 0em;
       padding: 0em;
      height:70pt;
    }


 .PBbeteiligung ul li, .PBbezug ul li, .PBparallel ul li
{
   list-style-image:url(/kamen/bilder/knopf.gif);
   list-style-position:outside;
   margin-left:-20px;
   font-size: 90%;
}


.PBbeteiligung ul li a, .PBbezug ul li a, .PBparallel ul li a
{
    font-weight:normal;
}

  .PBStandLinie
     {
      text-align: right;
     }

  h1 {
      font-size: 150%;
      margin: 0em;
      color: black;
      padding: 0em;
     }

  h2 {
      font-size: 130%;
      margin: 0em;
      color: #000000;
      padding: 0em;
     }

  h3 {
      font-size: 110%;
      margin: 0em;
      color: #000000;
      padding: 0em;
     }

  h4 {
      font-size: 100%;
      margin: 0em;
      color: #000000;
      padding: 0em;
     }

  h5 {
      font-size: 85%;
      margin: 0em;
      color: #000000;
      padding: 0em;
     }

  h6 {
      font-size: 76%;
      text-align: left;
      margin: 0em;
      color: #000000;
      padding: 0em;
     }

  .PBRot {
      font-size: 76%;
      font-weight: bold;
      color: #C11540;
     }

  .PBMark {
      font-weight: bold;
      color: #C11540;
     }

  .PBTitelTop {
      background: #297929;
      font-size: 76%;
        color: #FFFFFF;
        font-weight: bold;
        padding: 1.5pt;
        padding-left: 3pt;
      margin-top: 4pt;
      width: auto;
   }

  .PBPlanTop {
      font-size: 76%;
        color: black;
        font-weight: bold;
        padding: 1.5pt;
        padding-left: 3pt;
      margin-top: 4pt;
      width: auto;
   }

  .PBLink {
      font-size: 76%;
      color: #000000;
      font-weight: normal;
      margin-top: 2pt;
      margin-left: 3pt;
      text-align: left;
   }
  .PBUeber2 {
      font-size: 76%;
        color: black;
        font-weight: normal;
      margin-top: 2pt;
      margin-left: 3pt;
      text-align: left;

   }
#content
{
      font-size: 80%;
      margin-left: 4pt;
      text-align: left;


}
  li {
      font-size: 76%;
      text-decoration: none;
      text-align: left;
      margin: 0px;
      list-style-type: square;
     }

  input,select {
      font-family: arial;
      font-size: 9pt;
      border: 1px solid #000000;
      background:#f0eddd;
      }
  textarea {
      border: 1px solid #000000;
      background:#f0eddd;
      }

.weiss
{

    color:#FFFFFF;
    font-weight:bold;
}

.tk
{
    font-size: 1.0em;
}

.PBtextueber
{
    color: #000000;
    font-size:76%;
    font-weight: bold;
    padding-bottom: 10px;
}


.PBtextunter
{
    font-weight: normal;
    color: #000000;
    font-size:76%;
}

.PBtextunter1
{
    font-weight: bold;
}

.PBlinie
{
    text-align: right;
    border-bottom: 1px dotted silver;
}

.PBgruppe ul
{
   margin-top: 2px;
   margin-bottom: 0em;
}


.PBgruppe ul li
{
   list-style-image:url(/kamen/bilder/knopf.gif);
   list-style-position:outside;
   margin-left:-20px;
}

.PBgruppe ul li a {
   font-weight:normal;
   }

.PBlink a
{
    font-weight: normal;
    line-height:16px;
    margin-left: 3px;
}

.PBlink ul
{
   margin-top: 0px;
   margin-bottom: 0px;
}


.PBlink ul li
{
   list-style-image:url(/kamen/bilder/strich.gif);
   list-style-position:outside;
   margin-left:-8px;
}

.PBlink ul li a
{
 font-size: 130%;
}
.PBtextdaten
 {
  font-size:76%;
 }

.PBendedaten
 {
  font-size:76%;
 }


.MAPSRVLI {
  list-style-image:url(/kamen/bilder/map.gif);
}



.map_leiste {
    background-color:#3E3DA6;
    color:white;
    font-size:12px;
    padding:3px;
    margin-top:3px;
}



.plan_popout {
    background-color:white;
    border:1px solid black;
    width:200px;
    font-size:80%;
    padding:5px;    
}

