.table-header-objart {  font-weight: bolder; color: #FFFFFF; background-color: #12487B; padding-top: 5px; padding-bottom: 5px; height: 20px}
.table-content-objart {  font-weight: normal; color: #FFFFFF; background-color: #5786B2; padding-bottom: 5px; padding-right: 5px}
.table-klein {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px}
.table-border {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 150px}
.table-content-region { font-weight: normal; color: #FFFFFF; background-color: #4FC17D; padding-bottom: 5px; padding-right: 5px }
.table-header-region { font-weight: bolder; color: #FFFFFF; background-color: #388E5A; padding-top: 5px; padding-bottom: 5px ; height: 20px}
.table-content-kaufmiete { font-weight: normal; color: #FFFFFF; background-color: #999999; padding-bottom: 5px; padding-right: 5px }
.table-header-kaufmiete { font-weight: bolder; color: #FFFFFF; background-color: #666666; padding-top: 5px; padding-bottom: 5px ; height: 20px}
.table-content-preis { font-weight: normal; color: #FFFFFF; background-color: #BDC14F; padding-bottom: 5px; padding-right: 5px }
.table-header-preis { font-weight: bolder; color: #FFFFFF; background-color: #8e8b38; padding-top: 5px; padding-bottom: 5px ; height: 20px}
.table-header-menue { font-weight: bolder; color: #FFFFFF; background-color: #931313; padding-top: 5px; padding-bottom: 5px ; height: 20px}
.table-border-max { border: 1px #000000 solid; width: 100%}
.logo-main { background-image: url(images/logo-main.jpg); background-position: left top; background-repeat: no-repeat }
.normal { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FFFFFF}
.table-border-max-pad { border: 1px #000000 solid; width: 100% ; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px}
.bg-main {  background-attachment: scroll; background-image: url(images/immobilien-aus-dem-allgaeu.gif); background-repeat: no-repeat; background-position: right top; padding-right: 50px}
.normal-fett { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FFFFFF ; font-weight: bold}
.fehler { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FF0033}
.fehler-fett { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FF0033 ; font-weight: bold}
.form-button { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; background-color: #6587BE; color: #143136; border-color: #c1e3e8 #1e484f #1e484f #c1e3e8; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px ; font-weight: bold; cursor: hand; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.detail-art {  font-size: 12px; font-style: italic; color: #CCCCCC; border-color: black black #FF0000; border-bottom-width: 1px}
.detail-beschreibung {  font-size: 14px; font-weight: bold; color: #FFFFFF}
.td-border { border: 1px #000000 solid}
.td-border-pad4 { border: 1px #000000 solid ; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; background-color: #606066}
.td-border-u { border: outset; border-width: 0px 0px 1px; border-color: #000000 #000000 #666666}
.klein-link { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px ; color: #FFFFFF; text-decoration: underline}
a:hover {  background-color: #333333}
.form-text {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #FFFFFF; background-color: #335577; border-color: #333333 #CCCCCC #CCCCCC #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.expose-backgr { background-attachment: scroll; background-image: url(/images/expose-logo-rechts.jpg); background-repeat: no-repeat; background-position: right top; padding-right: 50px }
.ueberschrift {  font-size: 18px; font-weight: bold}

