#smlf { font-size:7pt; color:#000000; text-decoration:none; font-family:Times New Roman; line-height: 10pt; }
#smlu { font-size:7pt; color:#000000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; line-height: 10pt; }
#smli { font-size:7pt; color:#000000; text-decoration:none; font-style: italic; font-family:Arial, Helvetica, sans-serif; line-height: 10pt; }
#smlg { font-size:9pt; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height: 12pt; }
#smlr { font-size:7pt; color:#990000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height: 10pt; }
#smlgr { font-size:7pt; color:#009900; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height: 10pt; }
#sml { font-size:7pt; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height: 8pt; }
#nsml { font-size:8pt; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height: 12pt; }
#nor { font-size:10pt; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; line-height: 12.5pt; }
#norb { font-size:10pt; color:#000000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 12.5pt; }
#bigb { font-size:12pt; color:#000000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 12.5pt; }
#red { font-size:10pt; color:#880000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 11pt; }
#chatblue { font-size:9pt; color:#000088; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 10pt; }
#chatblack { font-size:9pt; color:#444444; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 10pt; }
#chatred { font-size:9pt; color:#660000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 10pt; }
#greb { font-size:12pt; color:#009900; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 11pt; }
#redb { font-size:12pt; color:#990000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 11pt; }
#wht { background-color:#880000; font-size:10pt; color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 14pt; }
#big { font-size:14pt; color:#000000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 13pt; }

selected	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;border-width:1pt;background-color:#FFCCCC;border-color:#314773;border-style:solid;}



select#quickbarmain     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;color:#000000;border-width:1pt;background-color:#FFCCCC; border-color:#990000;width:250px; font-style: normal; font-weight: bold; }
select#quickbarnav      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;color:#000000;border-width:1pt;background-color:#E7F8FF; border-color:#E7F8FF;width:250px; font-style: normal; font-weight: bold; }
select#quickbarprodukt  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;color:#000000;border-width:1pt;background-color:#E2FFE1; border-color:#EE9B4D;width:360px; font-style: normal; font-weight: normal; }
option#quickbarkat      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt;color:#FFFFFF;border-width:1pt;background-color:#990000; border-color:#EE9B4D;width:360px; font-style: normal; font-weight: bold; }


#inputh2   	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:40px; }
#inputh   	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:100px;}
#inputs    	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:7pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:150px;}
#input    	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:7pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:200px;}
#inputcat	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:230px;}
#inputd    	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:300px;}
#inputxl   	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:450px;}

textarea#textfieldm	{cursor: text;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#000000;border-width:1pt;background-color:#FFF5E5;border-color:#000000;border-style:solid;width:300px; height:50px;}

#trbalt		{background-image:url(img/bg_unten2.gif);}

.dim
{
            height:100%;
            width:100%;
            position:fixed;
            left:0;
            top:0;
            z-index:1 !important;
            background-color:black;
            filter: alpha(opacity=75); /* internet explorer */
			-khtml-opacity: 0.75;      /* khtml, old safari */
			-moz-opacity: 0.75;       /* mozilla, netscape */
			opacity: 0.75;           /* fx, safari, opera */
}

.dialog_wrapper { 
	width: 400px; 
	height: 300px; 
	top: 0; 
	left:40%; 
	position: absolute; 
	z-index: 5; 
	display:block; 
}
.dialog { 
	width: 360px; 
	height: 260px; 
	padding: 20px; 
	background-color: #fff; 
	border: 1px solid #ccc; 
	color: #333; 
	font-size:10pt; color:#000000; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height: 12.5pt;
}