
table.website { background-image: url(bilder/bg_mitte.jpg) }
td.unten { height: 350px; background-image: url(bilder/bg_unten.jpg); border-bottom: 2px solid #000000; padding-right: 40px; padding-top: 40px; font-size: 12px }

td { vertical-align: top; font-family: arial; font-size: 16px }
a { color: #1A7D27; text-decoration: none }
a:hover { text-decoration: underline }
img { border: 0px }

td.oben { background-image: url(bilder/oben.jpg); height: 444px; font-weight: bold; font-size: 22px; padding-left: 120px; color: #FFFFFF }

td.hintergrund { background-image: url(bilder/hintergrund.jpg); background-repeat: no-repeat; padding-left: 2px }
td.seiteninhalt { height: 500px; padding: 18px }

a.menu { padding-bottom: 5px; padding-left: 12px; color: #000000; width: 223px; font-weight: bold }
td.menu { height: 33px; border-bottom: 2px solid #000000; width: 200px }
td.menu:hover { background-color: #1A7D27 }
a.menu:hover { width: 223px; background-color: #1A7D27; text-decoration: none }
span.menu_aktiv { padding-bottom: 5px; padding-left: 12px; width: 225px; font-weight: bold }

a.untermenu { font-size: 14px; width: 100%; padding: 2px; padding-left: 40px; text-decoration: none; color: #000000; font-weight: normal }
a.untermenu:hover { text-decoration: underline  }
span.untermenu_aktiv { font-size: 14px; font-weight: bold; width: 100%; padding: 2px; padding-left: 40px; color: #1A7D27 }

td.seitentitel { padding: 10px; padding-left: 30px; font-weight: bold; color: #1A7D27; font-size: 24px  }

table.t { border: 2px solid #000000; padding: 4px }
td.t_titel { padding-left: 10px; color: #1A7D27; font-weight: bold }

a.unten { font-weight: normal; color: #000000 }

a.s1 { font-weight: bold }
a.s2 { color: #000000 }

span.klein { font-size: 12px }

td.abstand_oben { padding-top: 6px }
