body {
	font-family:verdana,tahoma,sans-serif; 
	font-size:12px; 
	text-align:center; 
	background-color:#4971A1;
	background-image:url('');
	background-repeat:repeat-x;
	background-attachement:fixed;
	background-position:center middle;
	padding:0px;
	margin:0px; 

	scrollbar-base-color:#F5F5F5;
	scrollbar-3dlight-color:#F5F5F5;
	scrollbar-arrow-color:#000066;
	scrollbar-darkshadow-color:#F5F5F5;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#424542;
	scrollbar-track-color:#F5F5F5;
}

p	{font-family:verdana,tahoma,sans-serif; font-size:12px; line-height:13px; letter-spacing:0.0pt; word-spacing:0.0pt; font-weight:normal; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; color:#66686C;}
div	{font-family:verdana,tahoma,sans-serif; font-size:12px; line-height:13px; letter-spacing:0.0pt; word-spacing:0.0pt; font-weight:normal; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; color:#66686C;}
ul	{font-family:verdana,tahoma,sans-serif; font-size:12px; line-height:13px; letter-spacing:0.0pt; word-spacing:0.0pt; font-weight:normal; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; color:#66686C; list-style-position:outside;}
ol	{font-family:verdana,tahoma,sans-serif; font-size:12px; line-height:13px; letter-spacing:0.0pt; word-spacing:0.0pt; font-weight:normal; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; color:#66686C; list-style-position:outside;}
li	{font-family:verdana,tahoma,sans-serif; font-size:12px; line-height:13px; letter-spacing:0.0pt; word-spacing:0.0pt; font-weight:normal; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:0px; color:#66686C;}
img	{margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:none; border-color:#B2C6E3;}
table	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#000000;}
td	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#B2C6E3;}
sup	{line-height:8px; font-size:9px; font-weight:normal; }

p.introtext	{margin:10px 0px 10px 15px; font-size:13px; line-height:16px; color:#000000;}
p.errortext		{margin: 5px 0px 20px 5px; padding: 8px 0px 0px 50px; color:#4C72AB; background:url('images/error.gif'); height:50px;}
p.feedbacktext	{margin: 5px 0px 20px 5px; padding: 8px 0px 0px 55px; color:#4C72AB; background:url('images/feedback.gif'); height:50px;}
p.bodytitle	{padding:0px 0px 4px 15px; font-family:arial,verdana,tahoma,sans-serif; font-size:15px; font-weight:bold; text-decoration:none; line-height:13px; letter-spacing:2.0px; color:#000000; list-style-image:url('')}
p.leistung		{margin: 0px 0px 5px 15px; font-weight:bold; line-height:13px; color:#333333}
p.weiterlesen		{margin: 8px 5px 0px 0px;}
p.fliesstext	{margin: 0px 0px 20px 0px; font-size:13px; line-height:16px; color:#333333;}
.leistungintro		{font-size:11px; font-weight:normal; line-height:12px; color:#66686C;}
.zwischentitel		{font-family:arial,verdana,sans-serif; font-size:14px; line-height:18px; color:#323232;  font-weight:bold; letter-spacing:1.0pt;}

hr.title	{width:60%; color:#E4E4E4; height:1px; text-align:left;}
hr.trenner	{width:90%; color:#CCCCCC; height:1px; text-align:center;}
hr.trenner2	{width:100%; color:#E4E4E4; height:1px; text-align:center;}
hr.trenner3	{width:300px; color:#FFFFFF; height:1px; text-align:center;}

br.spacer10		{line-height:10px; font-size:10px; height:10px;}
br.spacer5		{line-height:5px; font-size:5px; height:5px;}

.download a:link		{font-size:11px; color:#434242; text-decoration:none;}

a		{font-family:verdana,tahoma,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; line-height:13px; letter-spacing:0.0pt; word-spacing:0.0pt; color:#434242;}
a:link		{font-family:verdana,tahoma,sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; line-height:13px; letter-spacing:0.0pt; word-spacing:0.0pt; color:#434242;}
a:visited	{font-weight:bold; text-decoration:underline; color:#434242;}
a:hover		{font-weight:bold; text-decoration:underline; color:#000000;}
a:active	{font-weight:bold; text-decoration:underline; color:#434242;}

.navlink a		{font-family:arial,verdana,tahoma,sans-serif; font-size:13px; font-weight:bold; text-decoration:none; line-height:13px; letter-spacing:1.0px; color:#000000;}
.navlink a:link		{font-family:arial,verdana,tahoma,sans-serif; font-size:13px; font-weight:bold; text-decoration:none; line-height:13px; letter-spacing:1.0px; color:#000000;}
.navlink a:visited	{font-weight:bold; text-decoration:none; color:#000000;}
.navlink a:hover	{font-weight:bold; text-decoration:none; color:#AAAAAA;}
.navlink a:active	{font-weight:bold; text-decoration:none; color:#5E5E5E;}

.foot a		{font-size:11px; font-weight:normal; text-decoration:underline; color:#323232;}
.foot a:link	{font-size:11px; font-weight:normal; text-decoration:underline; color:#000000;}
.foot a:visited	{font-weight:normal; text-decoration:underline; color:#000000;}
.foot a:hover	{font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.foot a:active	{font-weight:normal; text-decoration:underline; color:#5E5E5E;}

.netzwerk		{font-size:10px; font-weight:normal; text-decoration:none; color:#323232; line-height:12px; letter-spacing:-0.5pt;}
.netzwerk a		{font-size:10px; font-weight:normal; text-decoration:none; color:#323232; line-height:12px; letter-spacing:-0.5pt;}
.netzwerk a:link	{font-size:10px; font-weight:normal; text-decoration:none; color:#323232; line-height:12px; letter-spacing:-0.5pt;}
.netzwerk a:visited	{font-weight:normal; text-decoration:none; color:#323232;}
.netzwerk a:hover	{font-weight:normal; text-decoration:underline; color:#AAAAAA;}
.netzwerk a:active	{font-weight:normal; text-decoration:underline; color:#5E5E5E;}

.userarea			{color:#434242;}
.userarea a			{font-family:verdana,tahoma,sans-serif; font-size:11px; color:#000000;}
.userarea a:link		{font-weight:normal; color:#000000; text-decoration:none;}
.userarea a:visited		{font-weight:normal; color:#000000; text-decoration:none;}
.userarea a:hover		{font-weight:normal; color:#616161; text-decoration:underline;}
.userarea a:active		{font-weight:normal; color:#616161; text-decoration:underline;}

input.submit	{font-family:verdana,tahoma,sans-serif; font-size:11px; text-decoration:none; font-weight:normal; color:#565656; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:20px; width:180px; border-style: 1px solid #000000; background:#FFFFFF;}
input.text	{font-family:verdana,tahoma,sans-serif; font-size:11px; text-decoration:none; font-weight:normal; color:#565656; margin:0px 0px 0px 0px; padding:1px 0px 0px 3px; height:20px; width:100px; border-style: 1px solid #000000; background:#FFFFFF;}
input.textmed	{font-family:verdana,tahoma,sans-serif; font-size:11px; text-decoration:none; font-weight:normal; color:#565656; margin:0px 0px 0px 0px; padding:1px 0px 0px 3px; height:20px; width:175px; border-style: 1px solid #000000; background:#FFFFFF;}
input.textlong	{font-family:verdana,tahoma,sans-serif; font-size:11px; text-decoration:none; font-weight:normal; color:#565656; margin:0px 0px 0px 0px; padding:1px 0px 0px 3px; height:20px; width:250px; border-style: 1px solid #000000; background:#FFFFFF;}
textarea.text	{font-family:verdana,tahoma,sans-serif; font-size:11px; text-decoration:none; font-weight:normal; color:#565656; margin:0px 0px 0px 0px; padding:1px 0px 0px 3px; height:90px; width:350px; border-style: 1px solid #000000; background:#FFFFFF;}
input.text2digits	{padding: 1px 3px 1px 3px; height:20px; width:24px; text-align:center; font-weight:normal; color:#565656; margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; border-style: 1px solid #000000; background:#FFFFFF;}
input.text4digits	{padding: 1px 3px 1px 3px; height:20px; width:40px; text-align:center; font-weight:normal; color:#565656; margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; border-style: 1px solid #000000; background:#FFFFFF;}

img.gmbh	{margin:0px 0px 0px 20px; border-width:0px 0px 0px 0px; border-style:none; border-color:#B2C6E3;}
img.logo	{margin:0px 10px 0px 0px; border-width:0px 0px 0px 0px; border-style:none; border-color:#B2C6E3;}
img.banner	{margin:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:none;}
img.trenner	{margin:0px 0px 5px 0px; border-width:0px 0px 0px 0px; border-style:none;}
img.small	{margin:5px 0px 3px 0px; border-width:0px 0px 0px 0px; border-style:none;}

table.banner	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#000000; background-image:url('')}
td.banner1	{padding:0px 0px 0px 0px; border-width:0px 2px 0px 2px; border-style:solid; border-color:#000000;}
td.banner2	{padding:0px 0px 0px 0px; border-width:0px 2px 0px 0px; border-style:solid; border-color:#000000;}
table.subhead	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#000000;}
td.subhead	{padding:8px 0px 8px 0px; border-width:2px 2px 2px 2px; border-style:solid; border-color:#000000; background:#B2C8E2; font-family:arial,sans-serif; font-size:13px; font-weight:bold; color:#000000; letter-spacing:2.0px;}
td.subbottom	{padding:0px 0px 0px 0px; border-width:0px 2px 2px 2px; border-style:solid; border-color:#000000; background:#1C4C85;}
table.main	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#000000; background:#EFF6FF; background-image:url(''); background-position:left top; background-repeat:no-repeat;}
td.main1	{padding:30px 0px 30px 20px; border-width:0px 0px 0px 2px; border-style:solid; border-color:#000000;}
td.main2	{padding:30px 30px 30px 10px; border-width:0px 2px 0px 0px; border-style:solid; border-color:#000000;}
table.foot	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#000000; background:#B2C8E2;}
td.foot		{padding:10px 10px 10px 10px; border-width:2px 2px 2px 2px; border-style:solid; border-color:#000000; font-family:arial,sans-serif; font-size:11px; font-weight:normal; color:#323232; letter-spacing:1.0px;}
td.foottop	{padding:0px 0px 0px 0px; border-width:2px 2px 0px 2px; border-style:solid; border-color:#000000; background:#1C4C85;}
table.bgframe	{border-width: 0px 0px 0px 0px; border-style: none; border-color:#000000; background:#335C8E; height:100%; table-layout:fixed;}
td.bgframe	{padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-style: none; border-color:#000000; background-image:url('images/bgframe.gif'); vertical-align:top;}
table.navlinks	{padding:0px 0px 0px 0px; border-width:1px 1px 0px 0px; border-style:solid; border-color:#AEAEAE; background:#FFFFFF;}
td.navlink	{padding:6px 10px 4px 8px; border-width:0px 0px 1px 0px; border-style:solid; border-color:#AEAEAE; background:#FFFFFF;}
td.navpre1	{padding:0px 0px 0px 0px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#000000; background:#1BAAFA;}
td.navpre2	{padding:0px 0px 0px 0px; border-width:0px 1px 1px 1px; border-style:solid; border-color:#000000; background:#02CF22;}
td.navpre3	{padding:0px 0px 0px 0px; border-width:0px 1px 1px 1px; border-style:solid; border-color:#000000; background:#FBF11F;}
td.navpre4	{padding:0px 0px 0px 0px; border-width:0px 1px 1px 1px; border-style:solid; border-color:#000000; background:#FBAD26;}
td.navpre5	{padding:0px 0px 0px 0px; border-width:0px 1px 1px 1px; border-style:solid; border-color:#000000; background:#FF552D;}
td.navprea	{padding:0px 0px 0px 0px; border-width:0px 1px 1px 0px; border-style:solid; border-color:#AEAEAE; background:#FFFFFF;}
table.body	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#AEAEAE; background:#FFFFFF; background-image:url(''); background-position:right top; background-repeat:repeat-y;}
td.bodytext	{padding:20px 40px 20px 25px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#AEAEAE;}
td.bodyimage	{padding:10px 20px 20px 20px; border-width:1px 0px 1px 1px; border-style:solid; border-color:#AEAEAE;}
table.netzwerk	{padding:0px 0px 0px 0px; border-width:0px 0px 0px 0px; border-style:none; border-color:#AEAEAE;}
td.netzwerk	{padding:0px 10px 4px 8px; border-width:1px 1px 1px 0px; border-style:none; border-color:#AEAEAE;}
table.giltz	{margin:10px 0px 10px 10px; border-width:0px 0px 0px 0px; border-style:solid; border-color:#AEAEAE;}
td.giltz	{padding:10px 10px 5px 10px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#D8D8D8; font-family:arial,sans-serif; font-size:11px; font-weight:normal; line-height:20px; color:#323232; letter-spacing:1.0px;}
table.userarea	{padding: 0px 0px 0px 0px; background:#FFFFFF; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #ABB8CB; }
td.userarea	{padding: 8px 5px 8px 5px; font-size:11px; font-weight:normal; color:#000000; line-height:14px;}
table.debug	{padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-style: solid; border-color: #A6A8AC;}
td.debug	{padding: 30px 5px 80px 5px; font-size:9px; font-weight:normal; color:#FFFFFF; line-height:10px; text-align:center;}

table.referenzen	{padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-style: dashed; border-color: #CCCCCC;}
td.referenz		{padding: 10px 0px 10px 0px; font-size:11px; line-height:11px; color:#434242; font-weight:normal;}
td.referenzbild		{padding: 10px 10px 10px 10px; font-size:11px; line-height:10px; color:#434242; font-weight:normal;}
p.referenz		{padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; font-family:arial,tahoma,verdana,sans-serif; font-size:14px; line-height:14px; letter-spacing:1.0px; color:#1B417A; font-weight:bold;}
img.referenz		{margin: 0px 0px 5px 0px; border:1px solid #ABB8CB;}

table.artikel		{padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; border-style: solid; border-color: #B2C6E3;}
td.artikelname		{padding: 2px 0px 2px 8px; font-size:13px; line-height:15px; letter-spacing:1.0pt; color:#333333; font-weight:bold;}
td.artikelintro		{padding: 4px 14px 8px 35px; font-size:13px; line-height:14px; color:#66686C;}

td.impressum		{padding: 3px 10px 3px 2px; font-size:12px; line-height:14px; color:#66686C; text-align:right; vertical-align:middle; font-weight:bold;}
td.impressum2		{padding: 3px 2px 3px 2px; font-size:12px; line-height:14px; color:#333333; text-align:left; vertical-align:middle; font-weight:normal;}