body			{ font-family:helvetica,verdana,arial,tahoma,sans serif; font-size:11px; color:#53595C; padding:0px; margin:0px; }

td,p			{ font-family:helvetica,verdana,arial,tahoma,sans serif; font-size:11px; color:#53595C; padding:0px; margin:0px; }

.innen			{ background-color:#F5ECCF; background-image:url(../design/hg_innen.jpg); background-repeat:repeat-x; }

.bodytext			{ margin-top:7px; padding:0 0 0 0px; }

input			{ margin:0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FFFBF0; }
textarea			{ margin:0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FFFBF0; }
select			{ margin:0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FFFBF0; }
checkbox			{ margin:0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FFFBF0; }
form 			{ margin:0 0 0 0; font-size:11px; font-weight:normal; color:#000000; } 
select			{ font-size:11px; color:#000000; }

a.nml1			{ display:block; font-size:12px; color:#322D2D; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:link.nml1		{ display:block; font-size:12px; color:#322D2D; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:visited.nml1		{ display:block; font-size:12px; color:#322D2D; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:hover.nml1		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:active.nml1		{ display:block; font-size:12px; color:#322D2D; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }

a.act1			{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:link.act1			{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:visited.act1		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:hover.act1		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:active.act1		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }

a.nml1a			{ display:block; font-size:12px; color:#FF0000; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:link.nml1a		{ display:block; font-size:12px; color:#FF0000; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:visited.nml1a		{ display:block; font-size:12px; color:#FF0000; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:hover.nml1a		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:active.nml1a		{ display:block; font-size:12px; color:#FF0000; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }

a.act1a			{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:link.act1a		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:visited.act1a		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:hover.act1a		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }
a:active.act1a		{ display:block; font-size:12px; color:#C4545A; text-decoration:none; font-weight:bold; padding-left:0px; padding-top:3px; padding-bottom:3px; }

a.nml2			{ display:block; font-size:11px; color:#322D2D; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }
a:link.nml2		{ display:block; font-size:11px; color:#322D2D; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }
a:visited.nml2		{ display:block; font-size:11px; color:#322D2D; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }
a:hover.nml2		{ display:block; font-size:11px; color:#C4545A; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }
a:active.nml2		{ display:block; font-size:11px; color:#322D2D; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }

a.act2			{ display:block; font-size:11px; color:#C4545A; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }
a:link.act2			{ display:block; font-size:11px; color:#C4545A; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }
a:visited.act2		{ display:block; font-size:11px; color:#C4545A; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2x; }
a:hover.act2		{ display:block; font-size:11px; color:#C4545A; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }
a:active.act2		{ display:block; font-size:11px; color:#C4545A; text-decoration:none; font-weight:normal; padding-left:20px; padding-top:2px; padding-bottom:2px; }

div.inhalt			{ margin:0px; padding:0px; }
div.inhalt p			{ padding-bottom:12px; font-size:11px; font-weight:normal; color:#000000; }
div.inhalt ul		{ font-size:11px; font-weight:normal; color:#000000; margin-left:30px; margin-top:10px; margin-bottom:0px; line-height:150%; }
div.inhalt ol		{ font-size:11px; font-weight:normal; color:#000000; margin-left:30px; margin-top:10px; margin-bottom:0px; line-height:150%; }
div.inhalt td		{ font-size:11px; font-weight:normal; color:#000000; padding:0px; margin:0px; }
div.inhalt a			{ font-size:11px; font-weight:bold; color:#000000; }
div.inhalt a img		{border: none;}
div.inhalt a:link		{ font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; }
div.inhalt a:visited		{ font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; }
div.inhalt a:hover		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; }
div.inhalt a:active		{ font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; }
div.inhalt h1		{ font-size:16px; color:#336699; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:10px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.inhalt h2		{ font-size:12px; color:#A92930; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:10px; padding-top:5px; margin-bottom:0px; margin-top:0px; }
div.inhalt h3		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; margin-left:10px; }
div.inhalt h4		{ font-size:24px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; margin-left:10px; }
div.inhalt hr		{ border:1px solid #EFEFEF; }
div.inhalt .bodytext		{ margin:0 0 0 10px; padding-top:0px; padding-left:0px; line-height:150%; }
div.inhalt .csc-frame-frame1	{ border:1px solid #000000; padding:10 0 0 0; }
div.inhalt .csc-frame-frame2	{ border:1px solid #000000; padding:0 0 0 0; }
div.inhalt acronym		{ padding-left:17px; text-decoration:none; background-image:url(http://web135.netzwerteserver2.de/fileadmin/design/akronym2.jpg); background-repeat:no-repeat; }

div.rechts			{ margin:0px; padding:0px; }
div.rechts p		{ font-size:10px; font-weight:normal; color:#000000; }
div.rechts ul		{ font-size:10px; font-weight:normal; color:#000000; line-height:130%; margin-left:30px; margin-top:10px; margin-bottom:0px; }
div.rechts ol		{ font-size:10px; font-weight:normal; color:#000000; line-height:130%; margin-left:30px; margin-top:10px; margin-bottom:0px; }
div.rechts td		{ font-size:10px; font-weight:normal; color:#000000; line-height:130%; }
div.rechts a		{ font-size:10px; font-weight:bold; color:#000000; line-height:130%; }
div.rechts a img		{border: none;}
div.rechts a:link		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.rechts a:visited		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.rechts a:hover		{ font-size:10px; color:#000000; text-decoration:underline; font-weight:bold; line-height:130%; }
div.rechts a:active		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.rechts h1		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:10px; padding-top:0px; margin-bottom:0px; margin-top:0px; }
div.rechts h2		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:0px; padding-top:10px; margin-bottom:0px; margin-top:0px; }
div.rechts h3		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.rechts h4		{ font-size:10px; color:#000000; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.rechts hr		{ border:1px solid #DDDDDD; margin:0px; padding:0px; }
div.rechts .bodytext		{ margin:0 0 0 0px; padding-top:0px; padding-left:0px; }
div.rechts .csc-frame-frame1	{ border:1px solid #000000; padding:3 3 3 3; }
div.rechts .csc-frame-frame2	{ border:0px solid #000000; background-color:#DAE2E5; padding:0 0 0 0; }

div.rand			{ line-height:130%; }
div.rand p			{ font-size:11px; font-weight:normal; color:#000000; line-height:130%; }
div.rand td			{ font-size:11px; font-weight:normal; color:#000000; line-height:130%; }
div.rand a			{ font-size:11px; font-weight:bold; color:#000000; line-height:130%; }
div.rand a:link		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.rand a:visited		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.rand a:hover		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.rand a:active		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.rand h1			{ font-size:12px; color:#374F5E; text-decoration:none; font-weight:bold; padding-bottom:0px; padding-top:3px; margin-bottom:0px; margin-top:0px; }
div.rand h2			{ font-size:12px; color:#374F5E; text-decoration:none; font-weight:bold; padding-bottom:5px; padding-top:0px; margin-bottom:0px; margin-top:0px; }
div.rand h3			{ font-size:12px; color:#374F5E; text-decoration:none; font-weight:bold; padding-bottom:1px; padding-top:0px; padding-left:0px; margin-bottom:0px; margin-top:0px; }
div.rand h4			{ font-size:12px; color:#374F5E; text-decoration:none; font-weight:bold; padding-bottom:0px; padding-top:5px; margin-bottom:0px; margin-top:5px; }
div.rand .bodytext		{ margin:0 0 0 0px; padding:0px; }
div.rand .csc-frame-frame1	{ border:0px solid #000000; background-color:#DAE2E5; padding:0 0 0 0; }
div.rand .csc-frame-frame2	{ border:0px solid #000000; background-color:#00AEEF; padding:0 0 0 0px; }
div.rand .csc-frame-frame3	{ border:0px solid #000000; background-color:#00AEEF; padding:0 0 0 0px; }

div.finanzanfrage		{ font-size:12px; font-weight:normal; color:#000000; line-height:130%; margin:0px; padding:0px; }
div.finanzanfrage p		{ padding-bottom:12px; font-size:12px; font-weight:normal; color:#000000; line-height:130%; }
div.finanzanfrage ul		{ font-size:12px; font-weight:normal; color:#000000; line-height:130%; }
div.finanzanfrage ol		{ font-size:12px; font-weight:normal; color:#000000; line-height:130%; }
div.finanzanfrage td		{ font-size:12px; font-weight:normal; color:#000000; line-height:130%; }
div.finanzanfrage a		{ font-size:12px; font-weight:bold; color:#000000; line-height:130%; }
div.finanzanfrage a:link	{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; line-height:130%; }
div.finanzanfrage a:visited	{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; line-height:130%; }
div.finanzanfrage a:hover	{ font-size:12px; color:#000000; text-decoration:none; font-weight:bold; line-height:130%; }
div.finanzanfrage a:active	{ font-size:12px; color:#000000; text-decoration:underline; font-weight:bold; line-height:130%; }

.bildunterschrift		{ font-size:10px; }

DIV.csc-frame-rulerAfter	{ border-bottom:1px solid #000000; margin-bottom:10px; }

.anmelden1 input		{ background-image:url(../design/hg_newsletter.jpg); background-repeat:no-repeat; margin: 0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#E8DF9B; border:0px; }
.anmelden2 input		{ background-image:url(../design/hg_newsletter2.jpg); background-repeat:no-repeat; margin: 0 0 10; font-size:11px; font-weight:normal; color:#000000; border:0px; }
.anmelden1 textarea		{ margin: 0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; }
.anmelden1 select		{ margin: 0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; }
.anmelden1 checkbox		{ margin: 0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; }
.anmelden1 form 		{ margin: 0 0 0 0; font-size:11px; font-weight:normal; color:#000000; } 
.anmelden1 select		{ font-size:11px; color:#000000; }

div.pfad			{ font-size:10px; font-weight:normal; color:#E4E2E2; line-height:120%; margin-left:16px; }
div.pfad p			{ font-size:10px; font-weight:normal; color:#E4E2E2; line-height:120%; }
div.pfad td			{ font-size:10px; font-weight:normal; color:#E4E2E2; line-height:120%; }
div.pfad a			{ font-size:10px; font-weight:normal; color:#E4E2E2; line-height:120%; }
div.pfad a:link		{ font-size:10px; color:#E4E2E2; text-decoration:none; font-weight:normal; line-height:120%; }
div.pfad a:visited		{ font-size:10px; color:#E4E2E2; text-decoration:none; font-weight:normal; line-height:120%; }
div.pfad a:hover		{ font-size:10px; color:#E4E2E2; text-decoration:none; font-weight:normal; line-height:120%; }
div.pfad a:active		{ font-size:10px; color:#E4E2E2; text-decoration:none; font-weight:normal; line-height:120%; }

div.startseite		{ white-space:nowrap; font-size:10px; font-weight:normal; color:#EBF0F5; margin-left:10px; margin-right:10px; }
div.startseite p		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.startseite td		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.startseite a		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.startseite a:link		{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.startseite a:visited		{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.startseite a:hover		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:130%; }
div.startseite a:active		{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }

div.vertriebspartner		{ white-space:nowrap; font-size:10px; font-weight:normal; color:#EBF0F5; margin-left:10px; margin-right:10px; }
div.vertriebspartner p		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.vertriebspartner td		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.vertriebspartner a		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.vertriebspartner a:link	{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.vertriebspartner a:visited	{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.vertriebspartner a:hover	{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:130%; }
div.vertriebspartner a:active	{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }

div.impressum		{ white-space:nowrap; font-size:10px; font-weight:normal; color:#EBF0F5; margin-left:10px; margin-right:10px; }
div.impressum p		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.impressum td		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.impressum a		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.impressum a:link		{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.impressum a:visited	{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.impressum a:hover	{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:130%; }
div.impressum a:active	{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }

div.sitemap		{ white-space:nowrap; font-size:10px; font-weight:normal; color:#EBF0F5; margin-left:10px; margin-right:10px; }
div.sitemap p		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.sitemap td		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.sitemap a		{ font-size:10px; font-weight:normal; color:#EBF0F5; line-height:130%; }
div.sitemap a:link		{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.sitemap a:visited		{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }
div.sitemap a:hover		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:130%; }
div.sitemap a:active		{ font-size:10px; color:#EBF0F5; text-decoration:none; font-weight:normal; line-height:130%; }

span.hilfen			{ white-space:nowrap; font-size:10px; font-weight:normal; color:#374F5E; line-height:130%; padding-left:5px; padding-right:5px; }
span.hilfen p		{ font-size:10px; font-weight:normal; color:#374F5E; line-height:130%; }
span.hilfen td		{ font-size:10px; font-weight:normal; color:#374F5E; line-height:130%; }
span.hilfen a		{ font-size:10px; font-weight:normal; color:#374F5E; line-height:130%; }
span.hilfen a:link		{ font-size:10px; color:#374F5E; text-decoration:none; font-weight:normal; line-height:130%; }
span.hilfen a:visited		{ font-size:10px; color:#374F5E; text-decoration:none; font-weight:normal; line-height:130%; }
span.hilfen a:hover		{ font-size:10px; color:#374F5E; text-decoration:none; font-weight:normal; line-height:130%; }
span.hilfen a:active		{ font-size:10px; color:#374F5E; text-decoration:none; font-weight:normal; line-height:130%; }

div.trenner			{ font-size:10px; font-weight:normal; color:#E4E2E2; line-height:120%; padding-top:2px; }

div.news1			{ font-size:11px; font-weight:normal; color:#FFFFFF; line-height:120%; padding:3px: }
div.news1 p		{ font-size:11px; font-weight:normal; color:#FFFFFF; line-height:120%; }
div.news1 td		{ font-size:11px; font-weight:normal; color:#FFFFFF; line-height:120%; }
div.news1 a		{ font-size:11px; font-weight:normal; color:#FFFFFF; line-height:120%; }
div.news1 a:link		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:120%; }
div.news1 a:visited		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:120%; }
div.news1 a:hover		{ font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:normal; line-height:120%; }
div.news1 a:active		{ font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:normal; line-height:120%; }

div.news2			{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; padding:3px; }
div.news2 p		{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; }
div.news2 td		{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; }
div.news2 a		{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; }
div.news2 a:link		{ font-size:11px; color:#000000; text-decoration:none; font-weight:normal; line-height:120%; }
div.news2 a:visited		{ font-size:11px; color:#000000; text-decoration:none; font-weight:normal; line-height:120%; }
div.news2 a:hover		{ font-size:11px; color:#000000; text-decoration:underline; font-weight:normal; line-height:120%; }
div.news2 a:active		{ font-size:11px; color:#000000; text-decoration:none; font-weight:normal; line-height:120%; }

div.news3			{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; padding:3px; }
div.news3 p		{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; }
div.news3 td		{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; }
div.news3 a		{ font-size:11px; font-weight:bold; color:#000000; line-height:120%; }
div.news3 a:link		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:120%; }
div.news3 a:visited		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:120%; }
div.news3 a:hover		{ font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; line-height:120%; }
div.news3 a:active		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:120%; }

div.news4			{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; padding:3px; }
div.news4 p		{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; }
div.news4 td		{ font-size:11px; font-weight:normal; color:#000000; line-height:120%; }
div.news4 a		{ font-size:11px; font-weight:bold; color:#000000; line-height:120%; }
div.news4 a:link		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:120%; }
div.news4 a:visited		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:120%; }
div.news4 a:hover		{ font-size:11px; color:#000000; text-decoration:underline; font-weight:bold; line-height:120%; }
div.news4 a:active		{ font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:120%; }

div.news5			{ font-size:10px; font-weight:normal; color:#FFFFFF; line-height:120%; padding:3px; white-space:nowrap; }
div.news5 p		{ font-size:10px; font-weight:normal; color:#FFFFFF; line-height:120%; }
div.news5 td		{ white-space:nowrap; font-size:10px; font-weight:normal; color:#FFFFFF; line-height:120%; }
div.news5 a		{ font-size:10px; font-weight:bold; color:#FFFFFF; line-height:120%; }
div.news5 a:link		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:120%; }
div.news5 a:visited		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:120%; }
div.news5 a:hover		{ font-size:10px; color:#FFFFFF; text-decoration:underline; font-weight:bold; line-height:120%; }
div.news5 a:active		{ font-size:10px; color:#FFFFFF; text-decoration:none; font-weight:bold; line-height:120%; }

.suchfeld			{ margin: 0 0 0 0; font-size:11px; font-weight:normal; color:#000000; background-color:#FCE3C2; }

div.druckerkopf		{ font-size:11px; font-weight:normal; color:#374F5E; line-height:130%; border:1px none #E1EEF3; }
div.druckerkopf td		{ font-size:11px; font-weight:normal; color:#374F5E; line-height:130%; border:1px none #E1EEF3; }
div.druckerkopf a		{ font-size:11px; font-weight:normal; color:#374F5E; line-height:130%; border:1px none #E1EEF3; }
div.druckerkopf a:link		{ font-size:11px; color:#374F5E; text-decoration:none; font-weight:normal; line-height:130%; border:1px none #E1EEF3; }
div.druckerkopf a:visited	{ font-size:11px; color:#374F5E; text-decoration:none; font-weight:normal; line-height:130%; border:1px none #E1EEF3; }
div.druckerkopf a:hover	{ font-size:11px; color:#000000; text-decoration:none; font-weight:normal; line-height:130%; border:1px none #E1EEF3; }
div.druckerkopf a:active	{ font-size:11px; color:#374F5E; text-decoration:none; font-weight:normal; line-height:130%; border:1px none #E1EEF3; }

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#BDBEBE; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }

.tx-dropdownsitemap-pi1 A { font-weight:bold; }
.tx-dropdownsitemap-pi1 LI.open OL { display:block; }
.tx-dropdownsitemap-pi1 LI.closed OL { display:none; }
.tx-dropdownsitemap-pi1 LI.open UL { display:block; }
.tx-dropdownsitemap-pi1 LI.closed UL { display:none; }
.tx-dropdownsitemap-pi1 DIV { border:solid 1px #DFE2E3; background:#FAFBFB; padding:2px; margin-bottom:5px; }
.tx-dropdownsitemap-pi1 DIV.level_2 { background:#FFFFFF; }
.tx-dropdownsitemap-pi1 DIV.level_2 A { font-weight:normal; }
.tx-dropdownsitemap-pi1 DIV.level_3 { background:#FAFBFB; }
.tx-dropdownsitemap-pi1 DIV.level_4 { background:#FFFFFF; }
.tx-dropdownsitemap-pi1 DIV.level_5 { background:#FAFBFB; }
.tx-dropdownsitemap-pi1 DIV.expAll { text-align:center; border:solid 1px #DFE2E3; background:#FAFBFB; }

/* Captions */
P.csc-caption { margin:0; }
P.csc-caption { font-size:80%; /* Customize me */ }
DIV.csi-caption-c .csi-caption { text-align:center; }
DIV.csi-caption-r .csi-caption { text-align:right; }
DIV.csi-caption-l .csi-caption { text-align:left; }
/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn { float:left; display:inline; }
/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG { border:2px solid black; padding:0px 0px; }
DIV.csi-imagewrap { padding:0; }
DIV.csi-textpic IMG { border:none; }
/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image { float:left; }
/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL { list-style:none; margin:0; padding:0; }
DIV.csi-textpic DIV.csi-imagewrap UL LI { float:left; margin:0; padding:0; }
/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image { float:left; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT { float:none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD { float:none; }
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG { border: none; } /* FE-Editing Icons */
DL.csi-image { margin: 0; }
DL.csi-image DT { margin: 0; display: inline; }
DL.csi-image DD { margin: 0; }
/* Clearer */
DIV.csi-clear { clear: both; }
/* Margins around images: */
/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image { display:inline; /* IE fix for double-margin bug */ margin-right:10px; }
/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image { display:inline; /* IE fix for double-margin bug */ margin-left:10px; }
/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image { display:inline; /* IE fix for double-margin bug */ margin-left:5px; margin-right:5px; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption { margin: 0; }
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG { margin: 0; }
/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image { margin-bottom: 5px; }
DIV.csi-equalheight DIV.csi-imagerow { margin-bottom: 5px; display: block; }
/* Positioning of images: */
/* Above */
DIV.csi-above DIV.csi-text { clear: both; }
/* Center (above or below) */
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }
/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }
/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }
/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }
/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }
/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */ 
/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */

.tx-vjforms-pi1 label.left { float:left; text-align:right; /* imaginary middle axis */ width:8em; margin-right:.5em; }
.tx-vjforms-pi1 label.right { display:block; margin-left:10em; }
.tx-vjforms-pi1 input[type=text], .tx-vjforms-pi1 select { float:left; }
.tx-vjforms-pi1 input.label-2 { float:left; width:auto; clear:both; margin-left:8.5em; margin-right:.5em; }
.tx-vjforms-pi1 input[type=checkbox].label-2, .tx-vjforms-pi1 input[type=radio].label-2, .tx-vjforms-pi1 input[type=submit].label-2 { margin-left:10.5em; }
.tx-vjforms-pi1 form br { clear:both; font-size:1px; }
/*.tx-vjforms-pi1 form { line-height:140%; }

img { border:0px; }
