div.errorhint			{ border:1px solid #000000; padding:5px; background-color:#FD5B31; }

A.kdmenu:link 			{text-decoration:none; }
A.kdmenu:visited		{text-decoration:none; }
A.kdmenu:active 		{text-decoration:none; }
A.kdmenu:hover			{text-decoration:underline; }

/*
body.popup				{
						background-color:#FFFFFF;
						background-image:none;
						font-family:Arial,Helvetica;
						color:#000000;
						margin:10px;
						}
div.greybox				{ background-color:#F3F3F3; padding:3px; border:1px solid #B3B3B3; }
div.orangebox			{ background-color:#FB9E36; padding:3px; border:1px solid #044682; }
h1						{ font-size:12pt; }
.textneun				{ font-size:9pt; }
.kdmenu					{ background-color:#FFFFFF; padding:2px; border:1px solid #FDDFA9; }
.subheadline			{ font-size:10pt; font-weight:bold; margin-top:8px; margin-bottom:5px; }
div.listitem			{ background-image:url(/pics/kuller.gif); background-repeat:no-repeat; background-position:0 2 10 0; padding-left:20px; }

.listhead1				{ font-size:11pt; font-weight:bold; border-bottom:2px solid #024580; color:#024580; }
.listhead2				{ font-size:10pt; background-color:#FBFDE8; font-weight:bold; padding-top:3px; padding-bottom:3px; }
.listrow				{ font-size:8pt; border-bottom:10px solid #FFFFFF; }
.listtext				{ font-size:8pt; width:400px; margin-bottom:10px; }
.listcontainer-left		{ width:200px; float:left; }
.listcontainer-leftF	{ width:80px; float:left; }
.listcontainer-leftMT	{ width:105px; float:left; }
.listcontainer-leftT1	{ width:80px; float:left; text-align:left; margin-top:3px; height:24px; }
.listcontainer-leftT2	{ width:60px; float:left; text-align:center; margin-top:3px; height:24px; }
.listcontainer-leftZ	{ width:70px; float:left; height:24px; }
.listcontainer-leftE	{ width:150px; float:left; }
.listcontainer-right	{ width:200px; float:right;}
.listcontainer-preis	{ float:right; padding-left:40px; }


div.maincontent			{ width:710px; 
						  font-size:9pt;
						  padding:20px; padding-right:20px;
						}
div.maincontent_2		{ width:670px; 
						  font-size:9pt;
						  padding:40px; padding-right:40px;
						}
						
div.topnav				{ font-size:9pt; 
						  background-image:url(/pics/line1.gif); 
						  background-position:bottom;
						  background-repeat:no-repeat;
						  padding-bottom:5px;
						  padding-top:5px;
						  text-transform:uppercase;
						  white-space:nowrap;
						}
.boxverlauf				{ border:1px solid #D8EAF7;
						  background-image:url(/pics/verlauf-unten.gif); 
						  background-repeat:repeat-x; 
						  background-position:bottom;
						  width:612px;
						}
*/
/* ----------------------- Forms ----------------------- */

textarea				{ font-family:Arial,Helvetica; font-size:9pt; }
.formstd				{ width:250px; font-size:10pt; border:1px solid; 
						  border-top:1px solid #DADADA; 
						  border-left:1px solid #DADADA; 
						  border-right:1px solid #A5A5A5; 
						  border-bottom:1px solid #A5A5A5; 
						}
.form100				{ width:100%; font-size:10pt; border:1px solid; 
						  border-top:1px solid #DADADA; 
						  border-left:1px solid #DADADA; 
						  border-right:1px solid #A5A5A5; 
						  border-bottom:1px solid #A5A5A5; 
						}

input.page				{height:18px; font-size:9pt; width:20px; border:1px #D4E251 solid; margin-right:7px; background-image:url(/pics/bg_verlauf.jpg); cursor:hand; }
input.pageaktiv			{height:18px; font-size:9pt; width:20px; border:1px #D8EAF7 solid; margin-right:7px; background-image:url(/pics/bg_top.gif); cursor:hand; color:#FFFFFF; font-weight:bold; }
						
/* ----------------------- Links ----------------------- */
/*
A:link 					{text-decoration:none; color:#003572; }
A:visited				{text-decoration:none; color:#003572; }
A:active 				{text-decoration:none; color:#003572; }
A:hover		 			{text-decoration:underline; color:#003572; }
*/
