
@charset "UTF-8";

@media all
{
  body {
        background-color: #E1DBD9;
  }
  .ym-wrapper {
        background-color: #CCC2BF;
  }

  .note {
        background-color: #E1DBD9;
        padding: 1.3em;
  }

  h4 {
        background-color: #E1DBD9;
  }

  tbody th {
        background: #E1DBD9 none repeat scroll 0 0;
  }
  tr.noborder td {
        border: 0;
        padding-top: 2px;
  }

  p.PartitionSelection a.PartitionArrow {
        background-color: #E1DBD9;
  }

  header div.zitatbox {
        background-color: #CCC2BF;
  }

  header h1 {
        font-size: 300%;
        line-height: 100%;
        padding: 0.8em 0 0.8em 0;
        margin: 0.4286em 0 0.4286em 0;
        letter-spacing: -2px;
  }

  header h1 span {
        font-size: 80%;
  }


  a {
        color: #9A908D;
        text-decoration:none;
  }
  a:focus,
  a:hover,
  a:active {
        color: #9A908D; text-decoration:underline;
  }

  footer a:focus,
  footer a:hover,
  footer a:active {
        color: #9A908D;
  }

/* active list element */

  .ym-vlist li.active,
  .ym-vlist li.active a {
        color:#fff;
        background-color: #AA8888;
  }

  .ym-vlist li.active ul li.active strong {
        font-weight:bold;
        background-color: #f0f0f0;
  }

/* Level 1 */
  .ym-vlist li a:focus,
  .ym-vlist li a:hover,
  .ym-vlist li a:active { background-color: #AA8888; color:#fff; outline: 0 none; }

/* Level 2 */
  .ym-vlist li ul li a,
  .ym-vlist li ul li a:visited { background-color: #AA8888; color:#fff; }
  .ym-vlist li ul li a:focus,
  .ym-vlist li ul li a:hover,
  .ym-vlist li ul li a:active { background-color: #AA8888; color:#fff; }

/* Level 3 */
  .ym-vlist li ul li ul li a,
  .ym-vlist li ul li ul li a:visited{ background-color:#f0f0f0; color:#222; }
  .ym-vlist li ul li ul li a:focus,
  .ym-vlist li ul li ul li a:hover,
  .ym-vlist li ul li ul li a:active { background-color: #AA8888; color:#fff; }

/* Level 4 */
  .ym-vlist li ul li ul li ul li a,
  .ym-vlist li ul li ul li ul li a:visited { background-color:#e8e8e8; color:#111; }
  .ym-vlist li ul li ul li ul li a:focus,
  .ym-vlist li ul li ul li ul li a:hover,
  .ym-vlist li ul li ul li ul li a:active { background-color: #AA8888; color:#fff; }

/* BLOGAUSGABE */
  .bistumblog {
    margin-top: 16px;
  }
  .bistumblog img {
    margin-right: 10px;
    float: left;
    width: 100px;
    height: 100px;
  }
  .bistumblog p {
    margin-top: 16px;
  }
}
