* {
margin: 0;
padding: 0;
}
body          { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif }

a:link.nav                              { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; padding-bottom: 9px; height: 30px }
a:visited.nav                            { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; padding-bottom: 9px; height: 30px }
a:hover.nav                          { color: #903; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; text-decoration: none; background-image: url(main_gfx/nav_hg_2010.gif); background-repeat: repeat-x; background-position: left bottom; padding-bottom: 9px; height: 30px; border-style: none; border-width: 20px medium 7px; border-color:  }

a:link.start_adresse                { color: #000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; word-spacing: -1px }
a:visited.start_adresse             { color: #000; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; word-spacing: -1px }
a:hover.start_adresse               { color: #903; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; word-spacing: -1px }

a:link               { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a:visited               { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }
a:hover     { color: #600; font-size: 10px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: underline }

td.content                 { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
td.fuellbild_li { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; background: #c7e3c3 url(main_gfx/fuellbild_li.gif) no-repeat right bottom }
td.fuellbild     { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; background: #e6f3df url(main_gfx/gras.png) no-repeat left bottom }
td.fuellbild_re { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; background: #e6f3df url(main_gfx/fuellbild_re.gif) no-repeat left bottom }
td.formular { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
td.content_rand_oben { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; border-top: 1px solid #000 }
td.start_adresse       { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; word-spacing: -1px; border-bottom: 1px solid #000 }
b       { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; background-color: transparent }
b.nav_rot  { color: #600; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, sans-serif }
b.big     { color: #000; font-variant: small-caps; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
b.green { color: #363; font-variant: small-caps; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif }
b.big_green { color: #363; font-variant: small-caps; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif }
b.unterseite   { color: #903; font-size: 14px; font-family: Arial, Helvetica, Geneva, sans-serif; font-weight: normal; background-image: url(main_gfx/nav_hg_2010.gif); background-repeat: repeat-x; background-position: left bottom; padding-bottom: 9px; height: 30px }
table  { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
table.rand_o_u    { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; border-style: solid none solid none; border-width: 1px medium 1px medium; border-color: #000 }
table.rand_o  { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif; border-style: solid none none none; border-width: 1px medium medium medium; border-color: #000 }
#gras  { background-image: url(main_gfx/gras.png); background-repeat: no-repeat; background-position: left 0; position: absolute; top: 564px; left: 820px; width: 266px; height: 93px }
#gras_impressum    { background-image: url(main_gfx/gras.png); background-repeat: no-repeat; background-position: left 0; position: absolute; top: 558px; left: 820px; width: 266px; height: 93px }
#gras_kontakt  { background-image: url(main_gfx/gras.png); background-repeat: no-repeat; background-position: left 0; position: absolute; top: 556px; left: 820px; width: 266px; height: 93px }
#gras_unternehmen  { background-image: url(main_gfx/gras.png); background-repeat: no-repeat; background-position: left 0; position: absolute; top: 563px; left: 820px; width: 266px; height: 93px }
#gras_eigenheim  { background-image: url(main_gfx/gras.png); background-repeat: no-repeat; background-position: left 0; position: absolute; top: 558px; left: 820px; width: 266px; height: 93px }
td.start_gras   { background-image: url(start_gfx/start_gras.png); background-repeat: no-repeat; background-position: right center }
