body			{background-color:#FFFFFF; margin-top:2px;}

td 				{font-family:Arial,Helvetica;}
A:link 			{color:#D82D00; text-decoration:none;}
A:visited 		{color:#D82D00; text-decoration:none;}
A:active 		{color:#D82D00; text-decoration:none;}
A:hover 		{color:#000000; text-decoration:underline;}

A.menue:link 	{color:#575757; font-weight:bold; font-size:10pt; line-height:14pt;}
A.menue:visited {color:#575757; font-weight:bold; font-size:10pt; line-height:14pt;}
A.menue:active 	{color:#575757; font-weight:bold; font-size:10pt; line-height:14pt;}
A.menue:hover 	{color:#FF5400; font-weight:bold; font-size:10pt; line-height:14pt;}

A.main:link 	{color:#D82D00; font-weight:bold; font-size:9pt;}
A.main:visited 	{color:#D82D00; font-weight:bold; font-size:9pt;}
A.main:active 	{color:#D82D00; font-weight:bold; font-size:9pt;}
A.main:hover 	{color:#000000; font-weight:bold; font-size:9pt;}

A.rubrik:link 		{color:#000000; font-weight:bold; font-size:9pt;}
A.rubrik:visited	{color:#666666; font-weight:bold; font-size:9pt;}
A.rubrik:active 	{color:#000000; font-weight:bold; font-size:9pt;}
A.rubrik:hover 		{color:#000000; font-weight:bold; font-size:9pt;}

td.menuebox			{background-color:#E8E8E8; border-left:1px solid #FF5400; border-bottom:1px solid #FFFFFF; }
td.menuelight		{background-color:#E8E8E8; border-bottom:1px solid #FFFFFF; }
td.menuedark		{background-color:#CCCCCC; border-bottom:1px solid #FFFFFF; padding-left:4px; }
td.pptopnavi		{background-color:#E8E8E8; border:1px solid #FF5400; border-left:none; border-right:none; }
td.menuehead		{background-color:#C1B1A3; border-bottom:1px solid #FFFFFF; padding-left:0px; font-weight:bold; font-size:10pt; line-height:14pt; color:#FFFFFF;}
td.boxtop			{background-color:#FF5400; color:#FFFFFF; font-size:8pt; padding:none; padding-left:2px; }
td.boxcontent		{background-color:#E8E8E8; color:#404040; font-size:8pt; padding:7px; }
td.brandneu_l		{background-color:#E8E8E8; color:#404040; font-size:8pt; padding-left:7px; padding-bottom:2px; padding-top:7px; }
td.brandneu_r		{background-color:#E8E8E8; color:#404040; font-size:8pt; padding-right:7px; padding-bottom:2px; padding-top:5px;}
td.listimg			{padding-left:12px; padding-right:15px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#101010,direction=135, Strength=3); }

h1.headline		{font-family:Arial,Helvetica; color:#BBBBBB; font-weight:bold; font-size:25pt; font-style:italic;}
h2.headline		{font-family:Arial,Helvetica; color:#888888; font-weight:bold; font-size:16pt; font-style:italic;}


.headline1		{font-family:Arial,Helvetica; color:#FFCC99; font-weight:bold; font-size:30pt; font-style:italic;}
.headline2		{font-family:Arial,Helvetica; color:#000000; font-weight:bold; font-size:14pt; font-style:italic;}
.headline3		{font-family:Arial,Helvetica; color:#FFCC99; font-weight:bold; font-size:16pt; font-style:italic;}
.headline4		{font-family:Arial,Helvetica; color:#FFFFFF; font-weight:bold; font-size:16pt; font-style:italic;}
.headline5		{font-family:Arial,Helvetica; color:#4E4E4E; font-weight:bold; font-size:12pt; font-style:italic;}
.text			{font-family:Arial,Helvetica; font-size:9pt;}
.tab			{font-family:Arial,Helvetica; font-size:9pt; border-left:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; background-color:#F5F5F5;}
.tabduster		{font-family:Arial,Helvetica; font-size:9pt; border-left:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; background-color:#E8E8E8;}
.tabdusterklein	{font-family:Arial,Helvetica; font-size:8pt; border-left:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; background-color:#E8E8E8; color:#AAAAAA;}
.textklein		{font-family:Arial,Helvetica; font-size:8pt; color:#666666;}
.textgross		{font-family:Arial,Helvetica; font-size:12pt;font-weight:bold;}
.toprow			{background-image:url(pics/hintergr7obenrechts.gif); background-color:#555555; color:#FFFFFF; font-family:Arial,Helvetica; font-size:11pt; font-weight:bold;}
.toprow2		{background-image:url(../pics/hintergr7obenrechts.gif); background-color:#555555; color:#FFFFFF; font-family:Arial,Helvetica; font-size:11pt; font-weight:bold;}
.toprow2klein	{background-image:url(../pics/hintergr7obenrechts.gif); background-color:#555555; color:#FFFFFF; font-family:Arial,Helvetica; font-size:10pt; font-weight:bold;}
td.orangebox	{font-family:Arial,Helvetica; font-size:10pt; background-color:#FFCC99; color:#000000; }
.hint			{width:470px; background-color:#D9EDCF; border:1px solid #004900; padding:10px; }
.errorhint		{width:470px; background-color:#FA8686; border:1px solid #004900; padding:10px; font-weight:bold; }

.formmega		{width:550px; background-color:#FAFAFA; border:1px solid #C5C5C5;}
.formmega2		{width:550px;font-family:sans-serif,Courier,Courier New; font-size:10pt; background-color:#FAFAFA; border:1px solid #C5C5C5;}
.formbreit		{width:380px;font-family:Arial,Helvetica; font-size:9pt; background-color:#FAFAFA; border:1px solid #C5C5C5;}
.formstd		{width:280px;font-family:Arial,Helvetica; font-size:9pt; background-color:#FAFAFA; border:1px solid #C5C5C5;}
.form100		{width:100%;font-family:Arial,Helvetica; font-size:9pt; background-color:#FAFAFA; border:1px solid #C5C5C5;}
.formplz		{width:70px;font-family:Arial,Helvetica; font-size:9pt; background-color:#FAFAFA; border:1px solid #C5C5C5;}
.formort		{width:200px;font-family:Arial,Helvetica; font-size:9pt; background-color:#FAFAFA; border:1px solid #C5C5C5;}
.buttonklein	{font-family:Arial,Helvetica;font-size:8pt;height:14pt;width:14pt;}