
div#head        { background-color: #fff; text-align: left; border-bottom: 1px solid gray; width: 1042px; height: 80px }
div#alles        { background-color: white; margin: 0 auto 0px; padding: 0px; border: solid 0px #696969; width: 1044px }
div#links              { font-size: 13px; background-color: white; text-align: left; text-indent: 0px; float: left; margin: 0; padding: 20px 10px 10px 20px; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #808080; width: 170px; height: 3000px }
div#rechts             { font-size: 13px; background-color: white; text-align: left; float: right; margin: 0px; padding: 20px 10px 10px; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #808080; width: 182px; height: 3000px }
div#Inhalt                { background-color: white; text-align: left; float: right; margin: 0 0px 0px 0; padding: 20px 15px 10px; border: solid 0px #808080; width: 598px; height: 3000px }
div#footer        { font-size: 13px; background-color: white; text-align: center; float: right; margin: 0px; padding: 20px 0px; border: solid 1px #808080; width: 1042px }
div#impressum { background-color: white; margin: 0 auto; padding: 0; width: 500px }
div#Inhalt h1 { font-size: 18px }
div#Inhalt h2   { color: #d2691e; font-size: 22px; margin: 0 0 6pt }
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% }
.adress  { color: blue }
#head a { color: white; text-decoration: none }
#head h1        { font-size: 28px; margin-left: 15px; padding-top: 15px }
#headnav a:hover { color: white; text-decoration: underline }

body  { font-size: 13px; font-family: Arial, Helvetica; background-color: #fff; text-align: center; margin: 10px 0 0; padding: 0 }
div#anzeige    { background-color: white; text-align: left; margin: 0px; padding: 0px; border-top: 1px solid #808080; border-right: 0 none #808080; border-bottom: none #fff; border-left: 0 none #808080 }
.anzeige     { background-color: white; margin: 0 0 0px; padding-top: 5px; border-style: solid none none none; border-width: 1px 0 0 0; border-color: #808080 }
.absatz  { background-color: white; text-align: left; margin: 0 0 5px; padding-top: 5px; border-style: solid none none none; border-width: 1px 0 0 0; border-color: #808080 }
.col    { color: #d2691e; font-weight: lighter; vertical-align: bottom; margin: 0px; padding: 0px }
.innenabstand  { }
.vermietet   { color: white; font-weight: bolder; font-size: 14px; background-color: #d2691e; margin: 0px; padding: 1px 3px; width: 85px; height: 13px }
.exposedruck  { font-size: 10px; text-align: center; float: right; width: 200pt }
.size2   { color: #000; font-size: 14px }
div#news { background-color: white; text-align: left; margin: 0; padding: 10px; border: 0 }
a  { text-decoration: none }
a:hover { text-decoration: underline }
img  { text-decoration: none; margin: 1px; border: 0px }
iframe   { text-decoration: none; margin: 1px; border: 0px }
h1       { color: black; font-weight: lighter; font-size: 32px; vertical-align: bottom; margin: 0; padding: 0 }
h2 { color: #000; font-size: 20px; font-weight: lighter; margin: 0 0 5px; padding: 0 }
h3 { color: #d2691e; font-size: 18px; margin-top: 8px; margin-bottom: 8px }
.anzeige img       { float: left; margin-right: 10px; width: 100px; height: 70px }
.anzeige a { font-weight: bold; text-decoration: underline }
td { font-size: 13px }
form { font-size: 13px; background-color: #f5f5f5; padding: 15px; border: solid 1px #a9a9a9 }
#links a   { }
label { display: ; width: 130px; vertical-align: top }
.tr1             { color: #fff; font-weight: bolder; font-size: 15px; text-decoration: none; background-color: #696969; padding-top: 5px; padding-bottom: 5px }
.tr2      { background-color: #d3d3d3 }
td  { padding: 3px }

