body             { font-size: 0.8em; font-family: Arial, Helvetica; background-color: #dcdcdc; text-align: center; margin: 0px; padding: 0px }
/*Gesamtcontent mit Zentrierung*/
div#content         { background-color: #f5f5f5; margin: 0px; padding: 0px; position: static; width: 1000px; max-width: 1100px }
div#head          { background-color: white; text-align: left; padding: 10px 10px 10px 20px; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; width: auto }
div#headnav             { color: white; background-color: #808080; text-align: left; padding: 10px 20px; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; width: auto }

/*linker Teil bei zweiteilung auf der index seite*/
div#inhalt               { background-color: white; text-align: left; float: left; padding: 20px; border-right: 1px solid #c0c0c0; width: 390px; height: 600px }

/*inhalt in einem container z.B. Objekte*/
div#expose      { background-color: white; text-align: left; float: left; padding: 20px; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0; width: 800px; min-height: 600px }

/*rechter Teil bei zweiteilung auf der index seite*/
div#rechts               { background-color: white; text-align: left; float: left; padding: 20px; width: 390px; height: 600px; min-height: 500px }

/*nav div mit 220px*/
div#nav      { background-color: transparent; text-align: left; float: left; padding: 10px; width: 220px }
/*nav div mit 200px*/
div#nav200 { background-color: transparent; text-align: left; float: left; padding: 10px; width: 200px }
div#footer         { background-color: #808080; float: left; margin-bottom: 30px; padding: 10px 0px; border: solid 1px #c0c0c0; position: static; width: 100% }


#headnav a     { color: white }
#footer a { color: white; font-weight: lighter; text-decoration: none; margin: 5px 5px 5px 0px; padding: 5px; border-right: 1px dotted black }
div#impressum  { background-color: white }
p            { background-color: #fff; margin: 0px; padding: 0px }
a.link   { text-decoration: none; float: right }
a.white   { color: white }
a:hover.link   { text-decoration: underline; float: right }
a         { color: navy; font-size: 1em; text-decoration: underline }
a.orange   { color: white; text-decoration: none; background-color: #f60; padding: 3px }
a.orangenav      { color: white; font-size: 1.2em; text-decoration: none; background-color: #f60; padding: 2px 4px; width: 180px }
.orange   { color: white; font-size: 1.2em; text-decoration: none; background-color: #f60; padding: 2px 4px; width: auto }
.tag-size           { color: black; font-size: 1.2em; text-decoration: none; background-color: #ffc; padding: 1px 4px; border: solid 1px gray; width: auto }
.tag-where       { color: #fff; font-weight: bold; font-size: 1.1em; text-decoration: none; background-color: #f60; padding: 0px 2px; width: auto }
.tag-prize  { color: white; font-size: 1.1em; text-decoration: none; background-color: navy; padding: 1px 4px; width: auto }
a.orangenav1 { color: white; font-size: 1.2em; text-decoration: none; background-color: #f60; padding: 2px 4px }
a:hover  { text-decoration: underline }
h1    { color: black; font-weight: lighter; font-size: 2em }
h2      { color: black; font-weight: lighter; font-size: 1.5em; margin-top: 5px; margin-bottom: 5px }
h3       { font-size: 1.2em; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #808080 }
form  { background-color: #f5f5f5; padding: 10px; border: solid 1px #c0c0c0; width: 680px }
td { font-size: 0.8em }
.vermietet       { color: white; font-weight: bold; font-size: 0.8em; background-color: #f60; margin: 0px; padding: 1px 3px }
.anzeige                   { line-height: 19px; background-color: white; padding-top: 4px; padding-bottom: 6px; border-style: solid none none none; border-width: 1px 0 0 0; border-color: #808080; min-height: 200px }
.anzeige1 { background-color: white; padding-top: 4px; padding-bottom: 6px; border-style: solid none none none; border-width: 1px 0 0 0; border-color: #808080; min-height: 200px }
.absatz   { background-color: white; text-align: left; margin: 0 0 8px; padding-top: 8px; border-style: solid none none none; border-width: 1px 0 0 0; border-color: #808080 }
.imganzeige { float: left; margin-right: 10px; width: 80px; height: 50px }
.anzeige1 img { margin-right: 10px }
.anzeige a   { font-weight: bolder }

