.newsticker { font-family:Helvetica,Arial,Tahoma;font-size:10px;color:#781B02;padding:0px;}

a:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#333333; text-decoration:none }
a:visited {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }
a:hover {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:underline }
a:active {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }
a:focus {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }

a.contentlink:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#333333; text-decoration:none }
a.contentlink:visited {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }
a.contentlink:hover {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:underline }
a.contentlink:active {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }
a.contentlink:focus {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }

a.newsticker:link { font-family:Helvetica,Arial,Tahoma;font-size:10px;color:#781B02; text-decoration:none;text-transform:uppercase; }
a.newsticker:visited { font-family:Helvetica,Arial,Tahoma;font-size:10px;color:#781B02; text-decoration:none;text-transform:uppercase; }
a.newsticker:hover { font-family:Helvetica,Arial,Tahoma;font-size:10px;color:#781B02; text-decoration:underline;text-transform:uppercase; }
a.newsticker:active { font-family:Helvetica,Arial,Tahoma;font-size:10px;color:#781B02; text-decoration:none;text-transform:uppercase; }
a.newsticker:focus { font-family:Helvetica,Arial,Tahoma;font-size:10px;color:#781B02; text-decoration:none;text-transform:uppercase; }

a.register:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#ffffff; text-decoration:none }
a.register:visited {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:none }
a.register:hover {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:underline }
a.register:active {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:none }
a.register:focus {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:none }

a.suchbox:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#ffffff; text-decoration:none }
a.suchbox:visited {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:none }
a.suchbox:hover {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:underline }
a.suchbox:active {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:none }
a.suchbox:focus {font-family: Arial,Tahoma;font-style:normal;color:#ffffff;font-size:11px; text-decoration:none }

a.imenu:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#FFFFFF; text-decoration:none }
a.imenu:visited {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:none }
a.imenu:hover {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:underline }
a.imenu:active {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:none }
a.imenu:focus {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:none }

a.layermenue:link {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:11px;color:#FFFFFF;text-decoration:none;text-transform:uppercase; }
a.layermenue:visited {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px;text-decoration:none;text-transform:uppercase; }
a.layermenue:hover {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px;text-decoration:none;text-transform:uppercase; }
a.layermenue:active {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px;text-decoration:none;text-transform:uppercase; }
a.layermenue:focus {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px;text-decoration:none;text-transform:uppercase; }


a.topmenu:link {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:12px;color:#FFFFFF; text-decoration:none;text-transform:uppercase; }
a.topmenu:visited {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:12px;text-decoration:none;text-transform:uppercase; }
a.topmenu:hover {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#528200;font-size:12px;text-decoration:none;text-transform:uppercase; }
a.topmenu:active {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:12px;text-decoration:none;text-transform:uppercase; }
a.topmenu:focus {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:12px;text-decoration:none;text-transform:uppercase; }

a.topmenu_active:link {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:12px;color:#528200;text-decoration:none;text-transform:uppercase; }
a.topmenu_active:visited {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#528200;font-size:12px;text-decoration:none;text-transform:uppercase; }
a.topmenu_active:hover {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#528200;font-size:12px;text-decoration:none;text-transform:uppercase; }
a.topmenu_active:active {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#528200;font-size:12px;text-decoration:none;text-transform:uppercase; }
a.topmenu_active:focus {font-family: Helvetica, Arial,Tahoma;font-style:normal;color:#528200;font-size:12px;text-decoration:none;text-transform:uppercase; }




a.rootline:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#333333; text-decoration:none }
a.rootline:visited {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }
a.rootline:hover {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:underline }
a.rootline:active {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }
a.rootline:focus {font-family: Arial,Tahoma;font-style:normal;color:#333333;font-size:11px; text-decoration:none }

a.aktuelles:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#FFFFFF; text-decoration:none }
a.aktuelles:visited {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:none }
a.aktuelles:hover {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:underline }
a.aktuelles:active {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:none }
a.aktuelles:focus {font-family: Arial,Tahoma;font-style:normal;color:#FFFFFF;font-size:11px; text-decoration:none }

a.leftnavi:link {font-family:Arial,Tahoma;font-style:normal;font-size:12px;font-weight:bold;color:#FFFFFF; text-decoration:none }
a.leftnavi:visited {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:12px; text-decoration:none }
a.leftnavi:hover {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:12px; text-decoration:none }
a.leftnavi:active {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:12px; text-decoration:none }
a.leftnavi:focus {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:12px; text-decoration:none }

a.submenue:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;font-weight:bold;color:#ffffff; text-decoration:none;text-transform:uppercase; }
a.submenue:visited {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:none;text-transform:uppercase; }
a.submenue:hover {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:none;text-transform:uppercase;}
a.submenue:active {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:none;text-transform:uppercase; }
a.submenue:focus {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:none;text-transform:uppercase; }

a.submenue_active:link {font-family:Arial,Tahoma;font-style:normal;font-size:11px;font-weight:bold;color:#ffffff; text-decoration:underline;text-transform:uppercase; }
a.submenue_active:visited {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:underline;text-transform:uppercase; }
a.submenue_active:hover {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:underline;text-transform:uppercase;}
a.submenue_active:active {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:underline;text-transform:uppercase; }
a.submenue_active:focus {font-family: Arial,Tahoma;font-style:normal;font-weight:bold; color:#ffffff;font-size:11px; text-decoration:underline;text-transform:uppercase; }


input.login_submit{font-familiy:Helvetica,Arial,Tahoma;font-size:11px;background-color:#68A605;color:#FFFFFF;border-color:#FFFFFF;border-style:solid;border-width:1px;width:105px;height:20px;}
input.login_input{font-familiy:Helvetica,Arial,Tahoma;font-size:11px;background-color:#FFFFFF;color:#528200;border-color:#FFFFFF;border-style:solid;border-width:1px;width:105px;height:20px;}

body {font-family:Helvetica,Arial,Tahoma;font-size:11px;color:#333333;}
p {top-margin:0px;left-margin:0px;bottom-margin:0px;right-margin:0px;}
td.Content_Table {background-image:url('../images/bg_main.gif');background-repeat:repeat-y;background-position:center;}
p.login_header  {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:12px;color:#2F5D03;text-decoration:none;text-transform:uppercase; }
p.login_message  {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:10px;color:#FFFFFF; text-decoration:none; }
p.login {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:10px;color:#FFFFFF; text-decoration:none; }


td {font-family:Helvetica,Arial,Tahoma;font-size:11px;color:#333333;}
td.aktuelles {font-family:Arial,Helvetica,Tahoma;font:bold;color:#FFFFFF;font-size:11px;background-image:url('fileadmin/images/bgnews.gif');background-repeat:repeat-y;}
td.aktiv {background-repeat:no-repeat;}
td.randrechts {font-family:Helvetica,Arial,Tahoma;font-size:11px;color:#FFFFFF;}
td.login {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:12px;color:#FFFFFF; text-decoration:none;text-transform:uppercase; }
td.login_kennwort  {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:12px;color:#FFFFFF; text-decoration:none;text-transform:uppercase; }
td.login_forgotpw {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:10px;color:#FFFFFF; text-decoration:none; }

td.login_text  {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:12px;color:#FFFFFF; text-decoration:none;text-transform:uppercase; }
td.login_registerlink  {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:12px;color:#FFFFFF; text-decoration:none;text-transform:uppercase; }

p.tx-newloginbox-pi1-forgotP {font-family:Helvetica, Arial,Tahoma;font-style:normal;font-size:10px;color:#FFFFFF; text-decoration:none; }

span.rootline {font-family:Arial,Tahoma;font-style:normal;font-size:11px;color:#333333; text-decoration:none }



.tx-guestbook-list-header { background-color: #68A605; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-list-row { background-color: #FFFFFF; }
.tx-guestbook-list-rowleft { background-color: #EEEEEE; }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #68A605; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #FFFFFF; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#68A605; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#68A605; font-size:12; color:#333333; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#68A605; font-size:12; color:#333333; width:250; }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }
.tx-macinasearchbox-pi1 P { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:white; font-weight:normal; font-style:normal; font-variant:normal; line-height:normal; }
.tx-macinasearchbox-pi1 P A { color:white; }
.tx-macinasearchbox-pi1 P A:hover { color:white; text-decoration:underline; }
.tx-macinasearchbox-pi1 P A:active { color:white; text-decoration:underline; }
.tx-macinasearchbox-pi1 P A:visited { color:white; text-decoration:none; }
