		input       		{   border-top: 0px solid #0A4A92;
								border-bottom: 0px solid #0A4A92;
								border-right: 0px solid #0A4A92;
								border-left: 0px solid #0A4A92;
								padding-left: 2px;
								padding-right: 2px;
							}
							
		input[type="submit"]{   border-top: 1px solid #0A4A92;
								border-bottom: 1px solid #0A4A92;
								border-right: 1px solid #0A4A92;
								border-left: 1px solid #0A4A92;
								padding-left: 2px;
								padding-right: 2px;
							}

		textarea	    	{
							   border-top: 0px solid #0A4A92;
								border-bottom: 0px solid #0A4A92;
								border-right: 0px solid #0A4A92;
								border-left: 0px solid #0A4A92;
								padding-left: 2px;
								padding-right: 2px;
								font-size:100%;
							}
							


		#adminbg            {   background-color: #0A4A92; }

		#adminbg2           {   background-color: #aaaaaa; }

		.adminhead			{   background-color: #E0E5F6;
								text-align: left;
								padding-left: 3px;
								padding-right: 3px;
								font-weight: bold;
							}

		.adminhead2			{   background-color: #F0F0F0;
								text-align: left;
								padding-left: 3px;
								padding-right: 3px;
								font-weight: bold;
							}

 		.adminbody			{   background-color: #ffffff;
								text-align: left;
								padding-left: 3px;
								padding-right: 3px;
								white-space: nowrap;
                            }
							
		.adminbodygrey		{   background-color: #aaa;
								text-align: left;
								padding-left: 3px;
								padding-right: 3px;
								white-space: nowrap;
                            }				

		.colbgcontent       {   background-color: #FFFFFF; }

		
		input.login  		{   border: 1px solid #777777;
								margin-top: 2px;
								background-color: #fefefe;
							}


		.login				{
								font-size : 90%; 
                                color: #555555;
							}
		

	/* Workaround fuer fehlerhaften MSIE */				
		input.noborder 		{   border: 0px;
							}



table.main             {background-color: #0A4A92; width: 100%}
tr.header              {color: #000000; font-weight:bold; background-color: #EFD0D5; }
tr.header2             {color: #000000; font-weight:bold; background-color: #D1D8E9; }

td.primary             {background-color: #FFFFFF; height: 20px; padding: 3pt; }
td.secondary           {background-color: #FFFFFF; padding: 3pt}

td.main                {padding: 2pt }

.articleinfo           {font-size:90%; color: #666666; background-color: #FFFFFF; padding-left: 4px}
.description           {font-size:90%; color: #666666; background-color: #FFFFFF;}

.description2         	{font-size:80%; color: #666666;}
.description3         	{font-size:75%; color: #000000;}
.description_link		{font-size:90%; }

*[type="submit"]		{ 	background-color: #E0E5F6;
							color: #000000;
						}

*[type="submit"]:hover { background-color: #0A4A92; color: #FFFFFF;}						

						

#Fdetail	{
				display: none;
			}

.Fdetail	{
				border: 1px #0A4A92 dotted;
			}

#Ffields	{
				display: none;
			}

.detail 				{}			

div.detail td			{ 
							vertical-align: top; 
						}

div.detail td.tcelldesc {
							padding-right:15px;
							color: #444;
						}

div.detail td.tcell		{
						}
						
.detailform				{	
							border: 0px solid #000;
							background-color: #F0F0F0;
						}

.inputfielddesc			{
							margin-top: 2px;
							margin-bottom: -1px;
							font-size: 10px; 
							color: #aaaaaa;
						}
						

