body {
    background-color : #f2f4ff;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 13px;
    font-weight : normal;
    line-height : 120%;
    margin-bottom : 12px;
    margin-left : 12px;
    margin-right : 6px;
    margin-top : 0px;
  }


td.hellblau {
    background-color : #c8cfe7;
    vertical-align : top;
  }


td.tiefblau {
    background-color : #00519d;
    vertical-align : top;
  }


td.menue {
    background-color : #6482bc;
    vertical-align : top;
  }


td.logo {
    font-family : Garamond, 'New Century Schoolbook', Times, Serif;
    font-size : 30px;
    font-weight : normal;
    line-height : 100%;
    vertical-align : middle;
  }


td.inhalt {
    vertical-align : top;
  }


ol,ul,dl {
    padding-left:16px;
    margin-top:4px;
    margin-left:0px;
    margin-bottom:4px;
  }


li,dt {
    padding-left:0px;
    margin:4px;
  }


h1 {
    font-size: 115%;
    font-weight : bold;
    line-height : 200%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }

h2 {
    font-size: 115%;
    font-weight : normal;
    line-height : 200%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }

h3 {
    font-size: 100%;
    font-weight : bold;
    line-height : 150%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }


nowrap {
    white-space : nowrap;
  }


a {
    color : #1832A0;
    text-decoration: none;
  }


a:visited {
    color : #000AD0;
  }


a:hover {
    text-decoration : underline;
  }


a:active {
    color : #000AD0;
  }


a.menue {
    color : #000832;
    font-size: 115%;
    text-decoration: none;
    line-height : 200%;
  }


a.menue:visited {
    color : #000832;
  }


a.menue:hover {
    text-decoration : underline;
  }


a.menue:active {
    color : #000832;
  }


hr {
    height: 0px;
    border: solid #000832 0px;
    border-top-width: 1px;
  }


td.blau {
    background-color: #000832;
  }


td.foto {
    border-width : 1px;
    border-color : #000000;
    border-style : solid;
    background-color: #FFFFFF;
    padding : 0px;
    text-align: center;
    vertical-align : middle;
  }


td.untertitel {
    font-size: 80%;
    line-height : 80%;
    vertical-align : top;
    text-align : center;
    width : 150px;
  }


td.tabelle1 {
    background-color: #EEEEEE;
    vertical-align : top;
  }


td.tabelle2 {
    background-color: #FFFFFF;
    vertical-align : top;
  }


td.tabelle3 {
    background-color: #EEEEEE;
    vertical-align : top;
    font-weight : bold;
  }


td.thumb {
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    text-align : center;
    vertical-align : bottom;
    width : 150px;
  }


table.thumb {
    background-color: #FFFFFF;
    vertical-align : top;
    text-align : center;
    font-weight : normal;
    border-width : 1px;
    border-color : #000000;
    border-style : solid;
    width : 100%;
  }


.infobox_kopf {
    background-color: #FFFFFF;
    vertical-align : top;
    text-align : left;
    font-weight : bold;
  }


.infobox {
    background-color: #FFFFFF;
    vertical-align : top;
    text-align : left;
    font-weight : normal;
    border-width : 1px;
    border-color : #000000;
    border-style : solid;
    padding : 4px;
    width : 100%;
  }


.size120 {
    font-size: 120%;
    line-height : 140%;
  }


.size80 {
    font-size: 80%;
    line-height : 100%;
  }


small {
    font-size: 80%;
    line-height : 100%;
  }


.fett {
    font-weight : bold;
  }


.autor {
    font-size: 80%;
    line-height : 80%;
    font-weight : normal;
  }

