
div#alles { background-color: #d3d3d3; margin: 0 auto; padding: 0; width: 1042px }
div#impressum { background-color: white; margin: 0 auto; padding: 0; width: 500px }
div#rechts  { font-size: 14px; background-color: white; text-align: left; float: right; margin: 0 0 5px; padding: 10px; border: solid 1px #808080; width: 190px; height: 660px }
div#Inhalt   { font-size: 14px; background-color: #fff; text-align: left; float: right; margin: 0 5px 5px 0; padding: 20px; border: solid 1px #808080; width: 565px }
div#Inhaltlang { font-size: 13px; background-color: white; text-align: left; margin-right: 4px; margin-left: 4px; padding: 20px 20px 0; width: 526px; height: 2200px; float: right; border: solid 1px #a9a9a9 }
div#head  { color: white; font-size: 14px; background-image: url(top-bg.jpg); text-align: left; margin: 0; padding: 20px; border: solid 1px #808080; width: 1000px }
div#headnav   { color: white; font-size: 15px; background-image: url(buttonbr.jpg); margin: 0px; padding-top: 8px; padding-left: 15px; width: 1027px; height: 28px }
div#footer { font-size: 13px; background-color: white; text-align: center; margin: 0; padding: 20px; width: 1000px; float: right; border: solid 1px #808080 }
div#Inhalt h1 { font-size: 18px }
div#Inhalt h2  { font-size: 16px; margin: 0px; padding: 0px }
p        { font-size: 13px; background-color: #fff; margin: 0px; padding: 6px 0px; border-bottom: 1px solid #808080 }
body { font-family: Arial, Helvetica; background-color: #dcdcdc; margin: 10px 0 0; padding: 0 }
div#links  { font-size: 14px; background-color: white; text-align: left; margin: 0; padding: 10px; border: solid 1px #808080; width: 190px; height: 660px }
div#datensatz   { background-color: #f5f5f5; text-align: left; margin: 6px 0px; padding: 5px; border: solid 1px #808080; width: 100% }
div#adhor  { background-color: #f5f5f5; text-align: left; margin: 6px 0px; padding: 5px; border: solid 1px #808080; width: 100% }
a.link { font-weight: bolder; text-decoration: none; width: 160px; float: right }
a.white { color: white; font-weight: bolder }
a:hover.link { font-weight: bolder; text-decoration: underline; width: 160px; float: right }
a  { font-size: 13px; text-decoration: none }
a:hover.gray { color: black; font-size: 12px; text-decoration: none; background-color: #e3fff5; padding-top: 4px; padding-left: 3px; width: 220px; height: 25px }
a:hover { text-decoration: underline }
h1  { color: white; font-weight: lighter; font-size: 24px; margin: 0; padding: 0 }
h2 { font-size: 18px; font-weight: lighter; margin: 0; padding: 0 }
h3     { font-size: 16px; margin: 0px; padding: 6px 0px; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #808080 }
acronym { cursor: help; border-bottom: 1px dotted red }
img { text-align: left; margin-right: 10px }
.table1 { background-image: url("buttonbr.jpg"); text-align: center; border-right: 1px solid #808080 }
.adress  { color: blue }
#headnav a { color: white; text-decoration: none; padding: 13px 5px 10px; width: auto; height: 45px }
#head a  { color: white; font-weight: lighter; text-decoration: none }
#headnav a:hover { color: white; text-decoration: underline }

