body   { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; background-image: url(images/verl2.jpg); background-repeat: repeat-y; background-position: left 0; margin: 0 }
hr { color: #d8e9f1; background-color: #d8e9f1; height: 3px; border-width: 0; }
#kopfzeile      { margin-right: 130px; margin-left: 140px; z-index: 3; left: 0; height: 100px }
#mittelspalte       { margin-right: 125px; margin-left: 140px ; }
#links     { background-repeat: no-repeat; top: 0; left: 0; width: 130px; float: left }
#rechts      { top: 120px; width: 105px; float: right ; margin-right: 10px; }
#fusszeile     { z-index: 2; height: 50px }
a:hover { color: #800099;}
a:active  { }
a:link  { color: navy; font-weight: bold; text-decoration: none  }
a:visited { color: navy; font-weight: bold }
p  { font-size: 11pt; font-family: Verdana, Helvetica, Swiss, SunSans-Regular }
h1  { color: #000080; font-size: 2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal ; margin: 0 0 0.25em; }
h2 { font-size: 1.1em; color: #000080; margin: 0 0 0.25em; padding-top: 1.5em; border-bottom: 2px solid #ddd; }
h3    { font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.BILDFORMAT { border: solid 1px #960 }
ul#mainnav { font-size: 1.2em; list-style-type: none; margin: 0; padding: 0 }
ul#mainnav li a:link, ul#mainnav li a:visited     { color: #000080; font: bold 10pt/1.2 Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; padding: 6px 6%; width: 90% }
ul#mainnav li  { border-top: 1px solid #c0c0c0 }
ul#mainnav li a:hover  { color: #3799fa; background-color: #f4f2f5 ; }
td   { padding-left: 5px; border: solid 1px #d8e9f1; }
td1 { border: ridge 2pt #d3effd; outline: solid 2px #808000 }
table { }
ul   { font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; list-style-type: disc; margin: 1em 0 1em 40px }
ol   { list-style-type: none; width: 90% }
ol li   { display: block; width: 20%; height: 25px; float: left }
ol li a  { display: block; height: 25px }
ol li a:hover  { background-color: #d3effd; display: block; border: solid 1px #fff }
.beschreibung { font-size: 11px }
.vermittlung { border: solid 1px white }
.markierung { font-size: 12pt; background-color: #dfdfdf; text-transform: uppercase; margin: 5px; padding: 5px }
.markierung1 { font-size: 12pt; background-color: #dfdfdf; text-align: center; width: 100%; margin: 5px; padding: 5px; }
.bildlinks { float: left; padding: 12pt; }
.bildrechts { padding: 12pt; float: right; }
