/* DATEI: circle.css */
body {
  color:#CECFFF;
  font-family:Arial,Helvetica,sans-serif;
  /*font-size:13px;*/
  font-size:0.8em;    /*Ae*/
  background:#313131;
  background-image:url(../lassets/images/page-HG.gif);
}

pre { font-family:Courier New,Courier; font-size:14px; color:#0000C0; }

a:link { color:#CECFFF; text-decoration:none; font-weight:normal; }
a:visited { color:#CECFFF; text-decoration:none; font-weight:normal; }
a:active { color:#CECFFF; text-decoration:none; font-weight:normal; }
a:hover { color:#DFDFFF; text-decoration:underline;}

a.linkExt {
  padding-left:12px;
  background: url(../lassets/images/pfeile/linkExtern_075em.png) no-repeat left center;
}
a.linkExt:hover {
  background: url(../lassets/images/pfeile/linkExtern_hover_075em.png) no-repeat left center;
}

a.linkExt {
  padding-left:12px;
  background: url(../lassets/images/pfeile/linkExtern_075em.png) no-repeat left center;
}
a.linkExt:hover {
  background: url(../lassets/images/pfeile/linkExtern_hover_075em.png) no-repeat left center;
}


a.linkIntB {
  font-weight:bold;
  padding-left:10px;           /* Zum Unterbringen vom Background-Bitmap */
  background: url(../lassets/images/pfeile/linkIntern_075em.png) no-repeat left center;
}
a.linkIntB:hover {
  background: url(../lassets/images/pfeile/linkIntern_hover_075em.png) no-repeat left center;
}

/* =============================================================================== */
.BigBoxI {
  width:735px;
  margin-right:auto;
  margin-left:auto;
}
  div.LogoBox {
    width:719px;
    margin-right:auto;
    margin-left:auto;
    margin:1.5em auto 0 auto;
  }
    /* -- Staats-men&uuml; ------------------------------- */
    #staats-m {
      float:right;
      font-size: 0.85em;
    }
      #staats-m ul {
        margin:0 2px 2px 0;
        list-style-type:none;
        float:right;
      }
        #staats-m li {
          float:right;
          margin:0 0 0 10px;
        }
        #staats-m li:before {
          content:"\005B\00A0";
        }
        #staats-m li:after {
          content:"\00A0\005D";
        }
        #staats-m ul a {
          font-weight:bold;
        }
    /* -- Ende Staats-men&uuml; -------------------------- */
    /* -- Start logo mit hover ---------------------- */
    div.LogoBox span.logo {
      display:inline-block;
      width:719px;
      height:139px;
      background-image:url(../lassets/images/titel_ro.jpg);
    }
      div.LogoBox span.logo:hover {
        background-image:url(../lassets/images/titel.jpg);
      }
    /* -- Ende logo mit hover ----------------------- */
    /* -- Start Nav-O ------------------------------- */
    div.Nav-O {
      width:719px;
      margin:0 auto;
      background-color:#151947;
    }
    div.Nav-O div.clear {
      clear: left;
    }
      div.Nav-O ul {
        margin:auto 0;
        padding:4px 5px 5px 5px;
        list-style:none;
      }
      div.Nav-O ul li {
        /*width:20%;*/
        float:left;
        position: relative;
        /*text-align:center;*/
      }
        div.Nav-O ul li.links {
          width:14%;
          text-align:left;
        }
        div.Nav-O ul li.mitte {
          width:24%;
          text-align:center;
        }
        div.Nav-O ul li.rechts {
          width:14%;
          text-align:right;
        }
      div.Nav-O ul li:before {
        content:"\005B\00A0";
      }
      div.Nav-O ul li:after {
        content:"\00A0\005D";
      }
        div.Nav-O ul li ul {
          position: absolute;
          top:1.2em; left:0;
          padding:0;
          display: none;
          background-color:#151947;
          border-right:2px solid #060606;
          border-bottom:2px solid #060606;
          border-left:2px solid #060606;
        }
        div.Nav-O ul li:hover ul {
          display: inline-block;
        }
          div.Nav-O ul li ul li {
            clear:both;
            padding:5px;
            white-space:nowrap;
            text-align:center;
          }
          div.Nav-O ul li ul li:before {
            content:"";
          }
          div.Nav-O ul li ul li:after {
            content:"";
          }
            div.Nav-O ul li ul li a {
              width:100%;
            }
            div.Nav-O ul li ul li a:hover {
              background-color:#151947;
            }
    /* -- Ende Nav-O -------------------------------- */
.rahmCfront {
  width:715px;
  margin-top:10px;
  margin-right:auto;
  margin-left:auto;
  padding:0;
  background-image:url(../lassets/images/contfront-HG.gif);
  background-color:#151947;

  border:2px solid #151947;
}
  .rahmCfront div.clear {
    clear: both;
  }
  .rahmCfront h1.ueRechts {
    text-align:right;
  }
  /* linksb&uuml;ndiger Content */
  .contfront-l {
    margin:0 auto;
    padding:15px;
    text-align:left;

    border:2px solid #060606;
  }
  /* zentrierter Content */
  .contfront-c {
    margin:0 auto;
    padding:15px;
    text-align:center;

    border:2px solid #060606;
  }
  /* rechtsb&uuml;ndiger Content */
  .contfront-r {
    margin:0 auto;
    padding:15px;
    text-align:right;

    border:2px solid #060606;
  }
  /* Blocksatz-Content */
  .contfront-j {
    margin:0 auto;
    padding:15px;
    text-align:justify;

    border:2px solid #060606;
  }
  .rahmCfront a {
    font-weight:bold;
  }
  .rahmCfront a:hover {
    font-weight:bold;
  }

  /* Bilder innerhalb Content-Front: */
  .rahmCfront img.links {
    float:left;
    margin: 15px 10px 10px 0;
  }
  .rahmCfront img.rechts {
    float:right;
    margin: 15px 0 10px 10px;
  }

  /* interner Links für die Bewegung auf der Seite */
  .rahmCfront ul.ankerLst {
    list-style:none;
  }
  .rahmCfront ul.ankerLst li {
    padding-top:2px;
  }
  .rahmCfront ul.ankerLst li:hover {
    background-color:#4E5066;
    /*color:green;*/
    /*text-decoration:underline;*/
  }
  .rahmCfront ul.ankerLst a {
    padding-left:12px;
    background: url(../lassets/images/pfeile/linkIntern_075em.png) no-repeat left center;
    font-weight:normal;
    text-decoration:none;
  }
  .rahmCfront ul.ankerLst a:hover {
    background: url(../lassets/images/pfeile/linkIntern_hover_075em.png) no-repeat left center;
    text-decoration:none;
    color:#DFDFFF;
  }