body       { color: black; font-size: 12px; font-family: Arial, Verdana; line-height: 20px; background-color: #e7e7e7; margin: 0; padding: 0 }
td      { color: black; font-size: 12px; font-family: Arial, Verdana; line-height: 20px }
.contend { background-color: white }
.hintergrund_navi { background-image: url("img/hi_grund_subnavi.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
.malerarbeiten { background-image: url("img/leistung1_text.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
.raumgestaltung { background-image: url("img/leistung2_text.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
.fassaden { background-image: url("img/leistung3_text.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
.schimmelsanierung { background-image: url("img/leistung4_text.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top }
.pfeile     { font-size: larger }
.border { border: solid 1px gray }
a:link  { color: black; text-decoration: underline }
a:visited  { color: black; text-decoration: underline }
a:hover    { color: #ff8b00; text-decoration: none }
a:active    { color: #ff8b00; text-decoration: none }
a.inactive:link      { color: black; font-weight: 900; text-decoration: underline }
a.inactive:visited      { color: black; font-weight: 900; text-decoration: underline }
a.inactive:hover      { color: red; font-weight: 900; text-decoration: underline }
a.inactive:active      { color: red; font-weight: 900; text-decoration: underline }
a.active:link      { color: red; font-weight: 900; text-decoration: underline }
a.active:visited      { color: red; font-weight: 900; text-decoration: underline }
a.active:hover      { color: red; font-weight: 900; text-decoration: underline }
a.active:active      { color: red; font-weight: 900; text-decoration: underline }

a.impressum_inactive:link      { color: black; font-weight: 900; text-decoration: underline }
a.impressum_inactive:visited      { color: black; font-weight: 900; text-decoration: underline }
a.impressum_inactive:hover      { color: #ff8b00; font-weight: 900; text-decoration: underline }
a.impressum_inactive:active      { color: #ff8b00; font-weight: 900; text-decoration: underline }
a.impressum_active:link      { color: #ff8b00; font-weight: 900; text-decoration: underline }
a.impressum_active:visited      { color: #ff8b00; font-weight: 900; text-decoration: underline }
a.impressum_active:hover      { color: #ff8b00; font-weight: 900; text-decoration: underline }
a.impressum_active:active      { color: #ff8b00; font-weight: 900; text-decoration: underline }

.rand_rechts  { background-image: url("img/rand.jpg"); background-repeat: repeat-y; background-attachment: scroll; background-position: left top }


textarea.email { color: black; font-size: 12px; font-family: Arial, Verdana; line-height: 20px }
input.email { color: black; font-size: 12px; font-family: Arial, Verdana; line-height: 20px }
.email_error_table { border: solid 1px black }
.email_error_table td { border: solid 1px black }
.email_error_key_word  { color: red; font-weight: 700 }
hr   { background-color: red; height: 1px; border-width: 0 }
.menu_cell { border-bottom: 1px solid #CEE7C8 }

