body {
        color: #000;
        font-family: verdana, helvetica, arial, sans-serif;
        font-size: 81%;
        margin: 0;
        background-color: #fff4e0;
}

/* Kopfbereich */

#Kopfbereich {
  background-image: url(../bilder/banner.jpg);
  background-repeat: no-repeat;
  text-align:left;
 font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
  padding-left:15px;
 /* padding-top:10px;*/
/*  padding-bottom:10px;*/
  border-bottom: 1px solid #000033;
  border-top: 0px solid #fff;
  height:100px;
}

#Kopfbereich a {
  font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
  color: black;
  text-decoration: none;
  font-weight:bold;
  font-size:12px;
}

#Kopfbereich a:hover {
        background-repeat: repeat-x;
        color: #black;
        text-decoration: none;
        font-style: italic;
}

#back {

        background-repeat:no-repeat;
        background-position: center center;
}


/* Menues */

#Menuelinks {
        width:220px;
        margin-bottom:10px;
        float:left;
        clear: left;
        margin-top: 20px;
        height:auto;
        margin-bottom:20px;
        font-size:14px;}

#Menuelinks a {
        font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
        color: #000000;
        font-weight:bold;
        text-decoration: none;
        display: block;
        margin:3px;
        padding-top: 7px;
        padding-right: 15px;
        padding-bottom: 7px;
        padding-left: 25px;
}

#Menuelinks a:hover {
  background-color: #000066;
  background-image: url(../bilder/menupunkt.jpg);
  background-repeat: repeat-x;
  color: #fff;
  padding-top: 7px;
        padding-right: 15px;
        padding-bottom: 7px;
        padding-left: 25px;
  text-decoration: none;
}

#untermenue a {
  padding:7px 15px 7px 25px;
  color: #ca4751;
  }

#untermenue a:visited {
  color: #990033;
}

#untermenue a:hover {
  padding:7px 15px 7px 25px;
  color: #fffffe;
  }

#Menuerechts {
        width:80px;
        margin-bottom:10px;
        float: right;
        clear: right;
        margin-top: 20px;
        margin-right:25px;
}

/* Inhalt */

#Inhalt {
        color: #000;
        line-height: 1.5em;
        border-style: none solid none solid;
        border-width: 1px;
        border-color: #000033;
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 223px;
        padding-top: 1mm;
        padding-right: 5mm;
        padding-bottom: 5mm;
        height:auto;
        padding-left: 5mm;
        background-image: url(../bilder/back.jpg);
}

#Inhalt p {
  margin: 1em 1ex 1em 1ex;
  padding: 0;
  text-align:justify;
}

#Inhalt a:link {
  color: #ca4751;
  text-decoration: underline;
}

#Inhalt a:visited {
  color: #990033;
}

#Inhalt a:hover {
  text-decoration: none;
}

#Inhalt a:active {
  text-decoration: none;
}

#Inhalt h1 {
  color: #fff;
  background-color: #000066;
  background-image: url(../bilder/menupunkt.jpg);
  background-repeat: repeat-x;
  font-size: 175%;
  font-weight: bold;
  font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
  font-style: italic;
  padding: 0.5ex 0 0.5ex 1ex;
  text-align:left;
}

#Inhalt h2 {
  color: #000;
  font-size: 125%;
  font-weight: bold;
  padding: 0 0 0.5ex 0.9ex;
  text-align:left;
}

#Inhalt h3 {
  color: #000;
  font-size: 110%;
  font-weight: bold;
  padding: 0 0 0.5ex 0.9ex;
  text-align:left;
}

#Inhalt li {
  text-align:left;
}

.bildrechts {
  float:right;
  margin-top:0em;
  margin-right:1ex;
  margin-left:1ex;
}

.bildlinks {
float:left;
margin: 1em;
}

form br {
clear:left;
}

fieldset.button {
background-color: #d3d3ff;
padding: 1em 0;
text-align: center;
}

.button.submit {
margin: 0 auto;
display: block;
width: 8em;
border: 2px solid;
border-color:#F2F2F2 #C0C0C0 #C0C0C0 #F2F2F2;
}

/* Fusszeile */

#Fusszeile {
        color: #fff;
        background-image: url(../bilder/menupunkt.jpg);
        background-repeat: repeat-x;
        border-top: 1px solid #000033;
        border-bottom: 1px solid #000033;
        font-size: 91%;
        padding: 0px;
        position: relative;
        line-height:24px;
        height:24px;
        top: auto;
        visibility: inherit;
        text-align:center;
        font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
}

/* Allgemeines */

th {padding:10px 10px 10px 10px; border-style: solid; border-width: 0px;}
td {padding:5px 5px 5px 5px; border-style: solid; border-width: 0px;}
table {font-size:100%;}

.streifenleiste {
        background-image: url(../bilder/leiste.jpg);
        background-repeat: repeat-x;
        line-height: 3px;
        height: 3px;
        font-size: 3px;
}

.lebenslauftext { padding-left: 25px; }