
  /* CSS Zerken 20.07.2013 */

  a {
    outline: none;
    text-decoration: none;
    }

  a:active  {text-decoration: none; color: #00437E;}
  a:link    {text-decoration: none; color: #00437E;}
  a:visited {text-decoration: none; color: #00437E;}

  .genealogie-hover {
    background-color: #d7eb9c;
    }

  body {
    background-color: #FAFAFA;
    }

  table { 
    border: 1px solid gray;
    border-bottom: 0;
    border-right: 0; 
    border-spacing: 0; 
    font-family: Arial;
    font-size: 7pt;
    position: absolute;
    text-align: center;
    width: 15px;
    }

  table td {
    vertical-align: middle;
    }

  table.v {
    border-top: 0;
    width: 30px;
    }

  table.h {
    border-left: 0;
    width: 30px;
    }

  table.x {
    background-color: #F0F0F0;
    border: 1px solid gray; 
    border-spacing: 0;
    position: absolute;
    }

  .content {
    padding-top: 0px;
    }

  .probant {
    background-color: #d7eb9c;
    border-bottom: 1px solid lightgray;
    font-weight: bold;
    height: 12px;
    }

  .title {
    background-image: url('titel.bmp');
    border-bottom: 1px solid lightgray;
    font-weight: bold;
    height: 13px;
    }

  .transparent > table {
    zoom: 1;
    filter: alpha(opacity=20);
    opacity: 0.2;
    }

  .user-select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    }

