h1		{ width:100%; color:#317A2E; font-weight:bold; font-size:17px; line-height:18px; font-family:Verdana,Arial,"Times New Roman","Trebuchet MS",Helvetica; padding-top:4px; padding-bottom:4px; padding-left:0px; margin:0 0 0 0; }
h2		{ width:100%; color:#317A2E; font-weight:bold; font-size:13px; line-height:15px; font-family:Verdana,Arial,"Times New Roman","Trebuchet MS",Helvetica; padding-top:0px; padding-bottom:4px; padding-left:0px; margin:0 0 0 0; }
h3		{ width:100%; font-size:14px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#317A2E; font-weight:bold; margin-top:0px; margin-bottom:2px; }
h4		{ width:165px; height:20px; font-size:12px; vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3C4737; font-weight:bold; padding-top:0px; padding-bottom:4px; padding-left:0px; margin:0 0 0 0; }
h6		{ width:165px; height:20px; font-size:11px; vertical-align:top; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3C4737; font-weight:normal; padding-top:0px; padding-bottom:4px; padding-left:0px; margin:0 0 0 0; }

uh1		{ height:20px; background-image:url(../design/verlauf_ueberschrift.jpg); background-repeat:repeat-y; font-size:18px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#3C4737; font-weight:bold; padding-top:4px; padding-bottom:4px; padding-left:5 px; margin:0 0 0 0; }

blockquote		{ margin: 0 0 0 10; }

.tdlevel1_nml		{ background-color:#FBEACE; padding:3px; }
.tdlevel1_act		{ background-color:#FBEACE; padding:3px; }

A:link.level_1_normal		{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
A:visited.level_1_normal	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
A:hover.level_1_normal	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; }
A:active.level_1_normal	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }

A:link.level_1_active		{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
A:visited.level_1_active	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
A:hover.level_1_active		{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
A:active.level_1_active		{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }

.tdlevel2_spacer 		{ width:10px; }																
A:link.level_2_normal		{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#3C4737; text-decoration:none; padding-left:0px; padding-top:0px; }
A:visited.level_2_normal	{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#3C4737; text-decoration:none; padding-left:0px; padding-top:0px; }
A:hover.level_2_normal	{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; padding-left:0px; padding-top:0px; }
A:active.level_2_normal	{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#3C4737; text-decoration:none; padding-left:0px; padding-top:0px; }

A:link.level_2_active		{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; padding-left:0px; padding-top:0px; }
A:visited.level_2_active	{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; padding-left:0px; padding-top:0px; }
A:hover.level_2_active		{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; padding-left:0px; padding-top:0px; }
A:active.level_2_active		{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; padding-left:0px; padding-top:0px; }

A:link.level_3_normal		{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#5F574E; text-decoration:none; padding-left:8px; padding-top:4px; width:100%; height:100%; }
A:visited.level_3_normal	{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#5F574E; text-decoration:none; padding-left:8px; padding-top:4px; width:100%; height:100%; }
A:hover.level_3_normal	{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#000000; text-decoration:none; padding-left:8px; padding-top:4px; width:100%; height:100%; }
A:active.level_3_normal	{ font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#5F574E; text-decoration:none; padding-left:8px; padding-top:4px; width:100%; height:100%; }
						
A:link.level_3_active		{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#000000; text-decoration:none; padding:8px; padding-top:4px; width:100%; height:100%; }
A:visited.level_3_active	{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#000000; text-decoration:none; padding:8px; padding-top:4px; width:100%; height:100%; }
A:hover.level_3_active		{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#000000; text-decoration:none; padding:8px; padding-top:4px; width:100%; height:100%; }
A:active.level_3_active		{ font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#000000; text-decoration:none; padding:8px; padding-top:4px; width:100%; height:100%; }

/* Top Navigation Menu */
.tdtopnav_spacer	{ width:0px; }

.tdtopnav		{ background-color:#E0F0D5; padding:3px; }
.topnav a:link	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
.topnav a:visited	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
.topnav a:hover	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; background-color:#E0F0D5; }
.topnav a:active	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }

.tdtopnav_act	{ background-color:#FBEACE; padding:3px; }
.topnav_act a:link	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; }
.topnav_act a:visited	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; }
.topnav_act a:hover	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; }
.topnav_act a:active	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; }

/* Top Navigation Menu 2nd Level */
.tdtopnav_spacer2	{ height:2px; background-color:#FFFFFF; }
 
.tdtopnav1		{ background-color:#FBEACE; padding:3px; }
.topnav1 a:link	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; margin:0px; }
.topnav1 a:visited	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; margin:0px; }
.topnav1 a:hover	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav1 a:active	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; margin:0px; }

.tdtopnav1_act	{ background-color:#FBEACE; padding:3px; }
.topnav1_act a:link	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav1_act a:visited	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav1_act a:hover	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav1_act a:active	{ font-size:12px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }

/* Top Navigation Menu 3rd Level */
.tdtopnav2		{ background-color:#F0D7AE; padding:3px; width:100px; }
.topnav2 a:link	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; margin:0px; }
.topnav2 a:visited	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; margin:0px; }
.topnav2 a:hover	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav2 a:active	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; margin:0px; }

.tdtopnav1_act	{ background-color:#F0D7AE; padding:3px; width:100px; }
.topnav2_act a:link	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav2_act a:visited	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav2_act a:hover	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }
.topnav2_act a:active	{ font-size:11px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#E65500; margin:0px; }

body		{ }

div.inhalt		{ padding-bottom:30px; padding-top:15px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#374232; line-height:130%; }
div.inhalt p		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#374232; line-height:130%; padding-bottom:10px; }
div.inhalt td	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#374232; line-height:130%; }
div.inhalt a		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:normal; color:#E65500; line-height:130%; }
div.inhalt a:link	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#E65500; text-decoration:none; font-weight:bold; line-height:130%; }
div.inhalt a:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#E65500; text-decoration:none; font-weight:bold; line-height:130%; }
div.inhalt a:hover	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#E65500; text-decoration:underline; font-weight:bold; line-height:130%; }
div.inhalt a:active	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#E65500; text-decoration:none; font-weight:bold; line-height:130%; }

ul		{ padding-top:0px; padding-bottom:0px; }
ol		{ padding-top:0px; padding-bottom:0px; }

div.rechts		{ padding-left:0px; padding-right:0px; width:165px; }
div.rechts p	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#374232; line-height:120%; }
div.rechts td	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#374232; line-height:120%; padding-bottom:10px; }
div.rechts a	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#E65500; line-height:120%; }
div.rechts a:link	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }
div.rechts a:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }
div.rechts a:hover	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#E65500; text-decoration:underline; font-weight:bold; line-height:120%; }
div.rechts a:active	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }

.sitemap		{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
.impressum	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
.kontakt		{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
.druckversion	{ font-size:13px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#3C4737; }
.anschrift		{ font-size:11px; font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; color:#466F45; }
.toTop		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#969696; text-decoration:none; font-weight:normal; padding-left:0px; }

.klickpfad1 a:link	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#969696; text-decoration:none; }
.klickpfad1 a:visited	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#969696; text-decoration:none; }
.klickpfad1 a:hover	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#969696; text-decoration:none; }
.klickpfad1 a:active	{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#969696; text-decoration:none; }
.klickpfad2		{ font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#252525; }

.leertd1		{ width:780px; height:10px; }
.leertd2		{ width:780px; height:20px; padding-left:180px; }
.spacertd		{ width:15px; height:400px; }
.spacertd2		{ width:8px; height:400px; }
.obentd		{ width:780px; height:159px; background-image:url(../design/kopfbild.jpg); background-repeat:no-repeat; background-position:right; }
.untentd		{ width:780px; height:80px; background-image:url(../design/hg_oben.gif); background-repeat:repeat-x; background-position:39px; }
.innen		{ width:594; height:100%; vertical-align:top; padding-top:2px; }
.innen2		{ width:423px; height:100%; vertical-align:top; padding-left:10px; padding-right:0px; padding-top:2px; }
.rechts2		{ width:165px; height:100%; vertical-align:top; padding-left:0px; padding-top:13px; }
.navi		{ padding-top:0px; width:160px; height:100%; vertical-align:top; }
.name		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#003334; }
.namek		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#003334; }
.rechtsOben	{ float:right; margin-top:0px; margin-bottom:0px; }
.nichts		{ height:10px; font-size:5px; }
.langau1		{ float:left; padding-left:0px; padding-top:0px; margin-top:0px; }
.langau2		{ text-align:center; float:right; padding-left:20px; padding-top:0px; margin-top:15px; }
.langau3		{ float:left; padding-left:600px; padding-top:0px; margin-top:0px; }
.langau4		{ float:right; padding-left:10px; padding-right:20px; padding-top:0px; margin-top:0px; }

.suche1		{ display:block; padding-left:5px; padding-top:2px; font-weight:bold; }
.suche2		{ background-color:#E0F0D5; width:500px; height:20px; }
.suche3		{ width:500px; height:20px; }
.suche4		{ width:500px; height:20px; }

.kasten		{ background-color:#FBF9EA; padding-top:10px; padding-left:5px; padding-bottom:10px; margin-left:5px; }

.ohne		{ text-decoration:none; }
.schnellnav		{ font-size:10px; }
.newsmenue	{ padding-left:50px; }

.news-latest-gotoarchive		{ text-align:right; font-size:10px; }
div.news-latest-gotoarchive		{ text-align:right; font-size:10px; }
div.news-latest-gotoarchive p		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#374232; line-height:120%; }
div.news-latest-gotoarchive td		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#374232; line-height:120%; }
div.news-latest-gotoarchive a		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#E65500; line-height:120%; }
div.news-latest-gotoarchive a:link		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }
div.news-latest-gotoarchive a:visited	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }
div.news-latest-gotoarchive a:hover	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:underline; font-weight:bold; line-height:120%; }
div.news-latest-gotoarchive a:active	{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }

.news-latest-date			{ font-size:10px; }
div.news-latest-morelink		{ text-align:right; font-size:10px; }
div.news-latest-morelink p		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#374232; line-height:120%; }
div.news-latest-morelink td		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#374232; line-height:120%; }
div.news-latest-morelink a		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#E65500; line-height:120%; }
div.news-latest-morelink a:link		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }
div.news-latest-morelink a:visited		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }
div.news-latest-morelink a:hover		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:underline; font-weight:bold; line-height:120%; }
div.news-latest-morelink a:active		{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#E65500; text-decoration:none; font-weight:bold; line-height:120%; }

.navi a.level_2_normal, .tdtopnav a, .tdtopnav1 a {display:block}