body { color: #3e3e3e; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
td { color: #3e3e3e; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.pdf { color: #3e3e3e; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }

a { color: #3e3e3e; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a.pdfdown { color: #203275; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.pdfdown:hover { color: #44B4EC; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.topmenue:link { color: #203275; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.topmenue:visited { color: #203275; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.topmenue:hover { color: #44B4EC; font-size: 11px; font-weight:bold; font-style:italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.topmenue:active { color: #203275; font-size: 11px; font-weight:bold; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.topmenue_active:link { color: #44B4EC; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.topmenue_active:visited { color: #44B4EC; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.topmenue_active:hover { color: #44B4EC; font-size: 11px; font-weight:bold; font-style:italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.topmenue_active:active { color: #44B4EC; font-size: 11px; font-weight:bold; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.fusszeile:link { color: #203275; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.fusszeile:visited { color: #203275; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.fusszeile:hover { color: #44B4EC; font-size: 11px; font-weight:bold; font-style:italic; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.fusszeile:active { color: #203275; font-size: 11px; font-weight:bold; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.submenue:link { color: #203275; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.submenue:visited { color: #203275; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.submenue:hover { color: #44B4EC; font-size: 10px; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.submenue:active { color: #203275; font-size: 10px; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.submenue_active:link { color: #44B4EC; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.submenue_active:visited { color: #44B4EC; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.submenue_active:hover { color: #44B4EC; font-size: 10px; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.submenue_active:active { color: #44B4EC; font-size: 10px; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.ppoint:link { color: #203275; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.ppoint:visited { color: #203275; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.ppoint:hover { color: #44B4EC; font-size: 11px; font-style:normal; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.ppoint:active { color: #203275; font-size: 11px; font-style:normal;font-weight:bold;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.ppoint_active:link { color: #44B4EC; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.ppoint_active:visited { color: #44B4EC; font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.ppoint_active:hover { color: #44B4EC; font-size: 11px; font-style:normal; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.ppoint:active { color: #44B4EC; font-size: 11px; font-style:normal;font-weight:bold;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.wizardlinks:link { color: #203275; font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.wizardlinks:visited { color: #203275; font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.wizardlinks:hover { color: #44B4EC; font-size: 12px; font-style:normal; font-weight:bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.wizardlinks:active { color: #203275; font-size: 12px; font-style:normal;font-weight:bold;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.sitemap_table:link { color: #203275; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sitemap_table:visited { color: #203275; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sitemap_table:hover { color: #44B4EC; font-size: 10px; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sitemap_table:active { color: #203275; font-size: 10px; font-style:normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

td.partners_table { color: #3e3e3e; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none ; text-align: justify ; vertical-align: top}


p { color: #3e3e3e; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.news_cat2header { color: #a00; font-weight: bold; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.newstext { color: #3e3e3e; font-size: 11px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.sitemap_headlines { color: #1b2a62; font-size: 10px; font-family: verdana; text-decoration: none }
.sitemap_links { color: #2caced; font-weight: bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.rot { color: #a00; font-size: 11px; font-family: verdana; text-decoration: none }
.klein { color: #e5f4ff; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.mini { color: #00001e; font-size: 10px; font-family: arial, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.minigruen { color: #fff; font-size: 10px; font-family: arial, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.miniorange { color: #fff; font-weight: bold; font-size: 10px; font-family: arial, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

td.blank { color: #3e3e3e; font-size: 11px;  background-color:#FFFFFF; font-family: Arial; text-decoration: none }
td.fusszeile { color: #808080; font-size: 11px; font-weight:bold; background-color:#E6E7E8; font-family: Arial; text-decoration: none;  border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#C7C8CA; border-bottom-color:#C7C8CA }
td.fusszeile_link { color: #3e3e3e; text-align: center; width: 100px; background-color:#E6E7E8; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none ; }
td.fusszeile_left { color: #3e3e3e; font-size: 11px;  background-color:#E6E7E8; font-family: Arial; text-decoration: none;  border-left-style:solid; border-left-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#C7C8CA; border-bottom-color:#C7C8CA }
td.fusszeile_right { color: #3e3e3e; font-size: 11px;  background-color:#E6E7E8; font-family: Arial; text-decoration: none;  border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-right-style:solid; border-right-width:1px; border-top-color:#C7C8CA; border-bottom-color:#C7C8CA; border-right-color:#C7C8CA }
td.left_home { color: #3e3e3e; 100px; background-color:#E6E7E8; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none ; }
td.top_nav { color: #3e3e3e; font-size: 12px;  background-color:#E6E7E8; font-family: Arial; text-align:center; text-decoration: none;  border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#C7C8CA; border-bottom-color:#C7C8CA }
td.top_nav_left { color: #3e3e3e; font-size: 12px;  background-color:#E6E7E8; font-family: Arial; text-decoration: none;  border-top-style:solid; border-top-width:1px; border-left-style:solid; border-left-width:1px; border-top-color:#C7C8CA; border-left-color:#C7C8CA }
td.top_nav_right { color: #3e3e3e; font-size: 12px;  background-color:#E6E7E8; font-family: Arial; text-decoration: none;  border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; border-right-style:solid; border-right-width:1px; border-top-color:#C7C8CA; border-bottom-color:#C7C8CA; border-right-color:#C7C8CA }
td.table_navig { color: #3e3e3e; font-size: 12px; text-align:right; vertical-align:top; padding-right:3px; background-color:#F1F2F2; font-family: Arial; text-decoration: none }
td.data { color: #3e3e3e; font-size: 11px; text-align:justify; vertical-align:top; padding-top:20px; padding-left:30px; padding-right:30px; background-color:#FFFFFF; font-family: Arial; text-decoration: none }
table.sitemap_data { color: #3e3e3e; font-size: 11px; text-align:justify; vertical-align:top; margin-left:30px; padding-top:20px; padding-left:30px; padding-right:30px; background-color:#FFFFFF; font-family: Arial; text-decoration: none }
td.sitemap_table_head  { color: #8A91A8; font-size: 11px; text-align:right; vertical-align:top; background-color:#E6E7E8; font-family: Arial; text-decoration: none }
td.sitemap_table  { color: #3e3e3e; font-size: 11px; text-align:right; vertical-align:top; background-color:#FFFFFF; font-family: Arial; text-decoration: none }

li.data { color: #3e3e3e; font-size: 12px; font-family: Arial; text-decoration: none }

h1.data { color: #3e3e3e; font-size: 11px; font-family: Arial; text-decoration: none }
h2.data { color: #3e3e3e; font-size: 11px; font-family: Arial; text-decoration: none }
h3.data { color: #3e3e3e; font-size: 11px; font-family: Arial; text-decoration: none }
h4.data { color: #838CAF; font-size: 30px; font-family: Arial; text-decoration: none }
h5.data { color: #8A91A8; font-size: 15px; font-family: Arial; text-decoration: none }
h5.data_menue { color: #213F73; font-size: 15px; font-family: Arial; text-decoration: none }

h3.reftable  { color: #8A91A8; font-size: 12px; font-family: Arial; text-decoration: none }

td.table_format { color: #3e3e3e; font-size: 11px;  background-color:#E6E7E8; font-family: Arial; text-decoration: none;  border-left-style:solid; border-left-width:1px; border-right-style:solid; border-right-width:1px; border-left-color:#C7C8CA; border-right-color:#C7C8CA }

hr { color: #E6E7E8; border: 1px solid }

@page {size: landscape;}
