*  { margin: 0; padding: 0 }
body           { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d9dadb; margin: 0 0 0 60px }
#containerbox  { width: 914px }
#logo       { list-style: none; background-color: white; width: 894px; height: 122px; float: left; border-right: 10px solid white; border-left: 10px solid white }
#navigation    { list-style: none; background-color: white; margin-top: -3px; width: 894px; height: 26px; float: left; border-right: 10px solid white; border-bottom: 16px solid white; border-left: 10px solid white }
#containertext  { list-style: none; background-color: white; width: 894px; float: left }
#contentlinks    { list-style: none; background-color: white; width: 210px; height: 530px; float: left }
#menu       { color: #ffffff; background-color: #b0b0b0; list-style: none; width: 210px; height: 220px; float: left; border-bottom: 10px solid white; border-left: 10px solid white }
/*************************** links *****************/
#links         { list-style: none; color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffe580; text-align: left; padding: 20px 10px; width: 190px; float: left; border-left: 10px solid white }
#links img     { margin: 10px; border: solid 10px white }
/*************************** inhalt *****************/
#inhalt      { color: black; font-size: 12px; line-height: normal; background-color: #fff5cc; list-style-type: disc; padding: 30px 20px 20px 30px; width: 624px; float: right; border-right: 10px solid white; border-left: 10px solid white }
#inhalt img { margin-top: 10px; margin-right: 50px; margin-bottom: 10px; float: left; border: solid 10px white }
#inhalt a:link   { color: #fea900; text-decoration: none }
#inhalt a:visited   { color: #fea900; text-decoration: none }
#inhalt a:active   { color: #fea900; text-decoration: none }
#inhalt a:hover  { color: #b1b2b4; text-decoration: underline }
/********************** inhalt links *****************/
#inhaltlink { color: black; font-size: 12px; line-height: normal; background-color: #fff5cc; padding: 30px 20px 20px 30px; width: 624px; float: right; border-right: 10px solid white; border-left: 10px solid white }
#inhaltlink img  { margin-right: 100px; float: right; border: solid 10px white }
#inhaltlink h2 a:hover  { color: #ffe580; text-decoration: underline }
#inhaltlink a:link   { color: #fea900; text-decoration: none }
#inhaltlink a:visited   { color: #fea900; text-decoration: none }
#inhaltlink a:active   { color: #fea900; text-decoration: none }
#inhaltlink a:hover  { color: #b1b2b4; text-decoration: underline }
/********************** inhalt objekte haeuser *****************/
#inhaltobj { color: black; font-size: 12px; line-height: normal; background-color: #fff5cc; padding: 30px 20px 20px 30px; width: 624px; float: right; border-right: 10px solid white; border-left: 10px solid white }
#inhaltobj img { margin: 10px 50px 10px 10px; float: right; border: solid 10px white }
#inhaltobj h2 a:hover  { color: #ffe580; text-decoration: underline }
#inhaltobj a:link   { color: #fea900; text-decoration: none }
#inhaltobj a:visited   { color: #fea900; text-decoration: none }
#inhaltobj a:active   { color: #fea900; text-decoration: none }
#inhaltobj a:hover  { color: #b1b2b4; text-decoration: underline }
/*************************** inhalt wohnungen *****************/
#inhaltwohn { color: black; font-size: 12px; line-height: normal; background-color: #fff5cc; padding: 30px 20px 20px 30px; width: 624px; float: right; border-right: 10px solid white; border-left: 10px solid white }
#inhaltwohn img { margin: 10px 50px 10px 10px; float: right; border: solid 10px white }
#inhaltwohn h2 a:hover  { color: #ffe580; text-decoration: underline }
#inhaltwohn a:link   { color: #fea900; text-decoration: none }
#inhaltwohn a:visited   { color: #fea900; text-decoration: none }
#inhaltwohn a:active   { color: #fea900; text-decoration: none }
#inhaltwohn a:hover  { color: #b1b2b4; text-decoration: underline }
/*************************** footer *****************/
#obenrechts { background-color: #ffc; text-align: right; width: 447px; height: 520px; float: left }
#footer  { background-color: white; width: 894px; height: 10px; clear: both; border-right: 10px solid white; border-bottom: 10px solid white; border-left: 10px solid white }
/*************************** allgemein *****************/
h1   { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h2   { color: #fea900; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
h3   { font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.ueberschrift { color: black; font-size: 12px; font-weight: bold }

form
   { line-height: 100%; width: 470px }
legend  { color: #fea900; font-size: 14px; font-weight: bold }
fieldset   { margin: 0; padding: 10px; width: 500px }



