
div#alles  { margin: 0 auto; padding: 0; width: 980px }
div#alles1100 { margin: 0 auto; padding: 0; width: 1050px }
div#impressum  { background-color: #fff; margin: 0 auto; padding: 0; width: 500px }
div#rechts   { font-size: 13px; background-color: #fff; text-align: left; float: right; padding: 10px; border: solid 1px #a9a9a9; width: 180px; height: 650px }
div#rechtsblock                            { font-size: 13px; background-color: #fff; float: left; margin: 0px; padding: 0px; width: 33% }
div#inhaltsblock              { font-size: 13px; background-color: #fff; float: left; margin: 0px; padding: 0px; width: 99% }
div#inhalt2drittel                 { font-size: 13px; background-color: #fff; float: left; padding: 0px; width: 66% }
div#Inhalt      { font-size: 13px; background-color: #fff; text-align: left; float: right; margin-right: 5px; margin-bottom: 0px; padding: 10px; border: solid 1px #a9a9a9; width: 564px; height: auto }
div#head      { font-size: 13px; background-image: url(top-bg.jpg); text-align: left; margin: 5px 0px; padding: 20px; border: solid 1px #a9a9a9; width: 938px }
div#head1100    { font-size: 13px; background-image: url(top-bg.jpg); text-align: left; margin-top: 10px; padding: 20px; border: solid 1px #a9a9a9; width: 1030px }
div#headwide { font-size: 13px; background-image: url(top-bg.jpg); text-align: left; margin: 10px; padding: 10px; border: solid 1px #a9a9a9; width: 1000px }
div#footer      { font-size: 13px; background-color: #fff; text-align: left; float: right; margin: 5px 0px 0px; padding: 10px; border: solid 1px #a9a9a9; width: 958px }
div#footer1100   { font-size: 13px; background-color: #fff; text-align: left; float: right; padding: 10px; border: solid 1px #a9a9a9; width: 1050px }
body   { font-family: Arial, Helvetica; background-color: #f5f5f5; margin: 0; padding: 0 }
div#links    { font-size: 13px; background-color: #fff; text-align: left; margin: 0 5px 0 0px; padding: 10px; border: solid 1px #a9a9a9; width: 160px; height: 650px }
div#inhaltframe    { font-size: 13px; background-color: #fff; text-align: left; margin: 5px 0px; padding: 10px; border: solid 1px #a9a9a9; width: 958px; height: auto }
div#inhaltframe1100   { font-size: 13px; background-color: #fff; text-align: left; margin-top: 5px; margin-bottom: 5px; padding: 10px; border: solid 1px #a9a9a9; width: 1050px; height: auto }
a.link { font-weight: bolder; text-decoration: none; width: 160px; float: right }
a:hover.link { font-weight: bolder; text-decoration: underline; width: 160px; float: right }
a  { color: blue; text-decoration: none }
hr  { font-size: 1px; text-decoration: none; margin-top: 4px; margin-bottom: 4px }
img  { text-decoration: none; margin: 0px; padding: 0px }
a:hover.gray {color:black;font-size:12px;text-decoration:underline;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: 26px; margin: 0px; padding: 0px }
h2                      { color: #d3d3d3; font-weight: lighter; font-size: 20px; float: none; margin: 0px; padding: 0px }
h3        { font-size: 18px; margin: 0px; padding: 0px }
acronym { cursor: help; border-bottom: 1px dotted red }
img { text-align: left; margin-right: 10px }
a:active  { text-decoration: none }
a:visited  { color: blue; text-decoration: none }
#head a { color: white; text-decoration: none }
#headnav a:hover    { color: white; text-decoration: underline }
#head a    { color: white; text-decoration: underline }
#headwide a  { color: white; text-decoration: underline }
#head1100 a     { color: white; text-decoration: underline }



