body   { background: url(img/bg_site.gif) repeat-y }p  { font-size: 11px; font-family: arial; text-align: justify; margin: 0px 0px 10px }td {  }td.content  { font-size: 11px; font-family: arial; text-align: justify; margin: 0px 0px 10px }td.content td { font-size: 11px; font-family: arial; margin: 0px 0px 10px }h1  { color: silver; font-style: normal; font-weight: bold; font-size: 22px; font-family: verdana; letter-spacing: 2px; margin: 0px }h2 { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: verdana; background: url(img/h2_blatt.gif) no-repeat; text-indent: 0px; margin: 3px 0px 0px; padding-top: 6px; padding-left: 33px; height: 30px }input { color: #008200; font-style: normal; font-weight: normal; font-size: 10px; font-family: verdana; width: 100% }textarea { color: #008200; font-style: normal; font-weight: normal; font-size: 10px; font-family: verdana; width: 100% }.abstand { margin-left: 5px }.legende { color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: arial; background-color: #bababa; padding: 2px }a.navi:link  { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background-color: #676a70; text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #aeaeae; border-bottom: 1px solid #494949; width: 300px; display: block }a.navi:visited { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background-color: #676a70; text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #aeaeae; border-bottom: 1px solid #494949; width: 300px; display: block }a.navi:hover { color: #00cd00; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background: #676a70 url(img/bg_navi1.gif); text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #aeaeae; border-bottom: 1px solid #494949; width: 300px; display: block }a.navi:active { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background-color: #676a70; text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #aeaeae; border-bottom: 1px solid #494949; width: 300px; display: block }a.navi2:link { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background: #676a70 url(img/bg_navi2.gif); text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #b0f77e; border-bottom: 1px solid #007307; width: 300px; display: block }a.navi2:visited { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background: #676a70 url(img/bg_navi2.gif); text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #b0f77e; border-bottom: 1px solid #007307; width: 300px; display: block }a.navi2:hover { color: #00cd00; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background: #676a70 url(img/bg_navi1.gif); text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #aeaeae; border-bottom: 1px solid #494949; width: 300px; display: block }a.navi2:active { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none; background: #676a70 url(img/bg_navi2.gif); text-indent: 24px; word-spacing: 5px; letter-spacing: 4px; margin: 0px; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #b0f77e; border-bottom: 1px solid #007307; width: 300px; display: block }a.service:link { color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none;  }a.service:visited { color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none }a.service:hover { color: #2c2c2c; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: underline }a.service:active { color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: verdana; text-decoration: none }.bg_oben_r { background: url(img/bg_oben_r.gif) no-repeat }.bg_oben_l { background: url(img/bg_oben_l.gif) no-repeat }.txt_service { color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: verdana }a:link { color: #009a00; font-style: normal; font-weight: bold; text-decoration: underline }a:visited { color: #009a00; font-style: normal; font-weight: bold; text-decoration: underline }a:hover { color: #6c6c6c; font-style: normal; font-weight: bold; text-decoration: underline }a:active { color: #009a00; font-style: normal; font-weight: bold; text-decoration: underline }a.navi, a.navi2 { text-transform: uppercase }