td {
        font: 12px Arial;

}

.flash_gallery_title {
    position:absolute;
    top:0px;
    left:0px;
    height:1.3em;
    width:597px;
    background-color:#000000;
    color:#ffffff;
}

html, body {

}


.headline {
        font: bold 14px Arial;
        line-height : 25px;
};

.text {
  font: 11px Arial ;
        line-height : 18px;

};

.boldtext {
  font: bold 11px Arial ;
        line-height : 18px;
}

.menu {
  font: 10px Arial ;
        line-height : 18px;
}

.cms_bu {
  font: 10px Arial ;
        display: block;
}

.textinput {
        width: 270px;
}

.cms_bildlinks {
        margin : 0px 20px 10px 0px;
        display: block;
        float: left;
}
.cms_bildmitte {
        display: block;
        text-align: center;
}
.cms_bildrechts {
        margin : 0px 0px 10px 20px;
        display: block;
        float: right;
}
.cms_text_locker {
  font: 11px Arial ;
        line-height : 20px;
        color: #28458F;
        display: block;
        margin: 0px 100px 0px 70px;
}
.cms_head_locker {
  font: 16px Arial ;
        line-height : 36px;
        font-weight: bold;
        color: #28458F;
        display: block;
        margin: 20px 100px 20px 70px;
}
.cms_head1  {
        font-size : 16px;
        font-weight : bold;
        display: block;
        text-align:center;


}

.cms_head2  {
        font-size : 14px;
        font-weight : bold;
        display: block;
        width:95%;
}

.cms_text {
  margin:0px;
        display: block;
        width:95%;

}



      .head1  {
              font-size : 18px;
              font-weight : bold;
      }
      .head2  {
              font-size : 16px;
              font-weight : bold;
      }
      .head3  {
              font-size : 14px;
              font-weight : bold;
      }

      .listitem  {
              font : 12px Arial;
      }

      .bodycopy  {
              font-size : 13px;
      }

      .picsub  {
              font-size : 11px;
                                font-weight: Bold;
      }


      .loc  {
                color: #ffffff;
              background : #333333;
                border: 1px solid black;
                font-size:10px;
      }

      .locmenu  {
                color : #ffffff;
              font-size : 10px;
              left : 20px;
              position : relative;
                text-decoration: none;
      }

      .locsub  {
              //color : #404040;
                color : #ffffff;
              font-size : 10px;
              left : 10px;
              position : relative;
                text-decoration: none;
      }

      .locsub2  {
              //color : #404040;
                color: #ffffff;
              font-size : 10px;
              left : 0px;
              position : relative;
                text-decoration: none;
      }
          .nav {
                  font: 10px Arial;
          }
          .orga {
                  font: 9px Arial;
          }

                .adm_boldlink {
                        font-weight: bold;
                        text-decoration: none;
                        color: blue
                }

.woptop{position:absolute;top:0px;left:0px;}
.wopcont{position:absolute;top:170px;left:10px;height:445px;width:555px;overflow:auto;scrollbar-base-color:#5C82A6;  scrollbar-3dlight-color:#ffffff;  scrollbar-arrow-color:#ffffff;  scrollbar-darkshadow-color:#000000;  scrollbar-face-color#5C82A6;  scrollbar-highlight-color:#5C82A6;  scrollbar-shadow-color:#000000;  scrollbar-track-color:#f8f8f8;}
.wopfoot{position:absolute;top:630px;left:0px}

a:link { color:#00529c; text-decoration:none;  }
 a:visited { color:#00529c; text-decoration:none;   }
 a:hover { color:#00529c; text-decoration:none;    }
 a:active { color:#00529c; text-decoration:none;    }

 a.blau:link { color:#000000; text-decoration:none;  }
 a.blau:visited { color:#000000; text-decoration:none;   }
 a.blau:hover { color:#00529c; text-decoration:none;    }
 a.blau:active { color:#00529c; text-decoration:none;    }
