/* ##### BG- Summery ###### */

.table-10000
		{ 
		border-collapse: collapse;
		}
	TD#modul-10000
		{
		width: 100%;
		background: #DCDCDC;
		text-align: right;
		padding: 0px 5px 0px 5px; 
		}

/* ##### FORMSTYLE ###### */


	form
		{
	   	border: 0px solid #000;
    	margin: 0px;
    	padding: 0px;
		}


	.auswahl-1
	 	{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		width: 140px;
		font-weight: normal;
		padding-left: 3px;
		}


	.auswahl-2
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-3
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 70px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-4
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-5
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 125px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-6
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 181px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-7
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 70px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-8
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		font-weight: normal;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-9
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-10
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 89px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-11
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 58px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-12
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 105px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-13
	 	{
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		width: 85px;
		font-weight: normal;
		padding-left: 3px;
		}


	.auswahl-14
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 150px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-15
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 161px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-16
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-17
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 167px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-18
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 96px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}


	.auswahl-19
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 149px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #FFFFFF;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}
	
.auswahl-20
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 66px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}

	.auswahl-21
	 	{
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 192px;
		font-weight: normal;
		padding-left: 0px;
		background-color: #F0F0F0;
		border: 0px;
		border: solid 1px; border-color: #BEBEBE; 
		}

	.eingabe-1
		{
		border: 1px solid #CCCCCC;
		font-family: Arial;
		font-size: 11px;
		color: #333333;
		width: 100%;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		}
	

	.eingabe-2
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-3
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 140px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-4
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-5
		{
		text-align: right;
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #383F42;
		width: 84px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-6
		{
		text-align: right;
		border: 0px solid #FFFFFF;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 18px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 0px;
		background-color: #FFFFFF;
		}
	

	.eingabe-7
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #383F42;
		width: 161px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-8
		{
		border: 0px solid #FFFFFF;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 140px;
		height: 18px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 0px;
		background-color: #FFFFFF;
		}
	

	.eingabe-9
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 207px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-10
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #383F42;
		width: 164px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-11
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #383F42;
		width: 163px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-12
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 150px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-13
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 161px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-14
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 130px;
		height: 21px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		text-align: right;
		}
	

	.eingabe-15
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 21px;
		height: 21px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		text-align: right;
		}
	

	.eingabe-16
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 107px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-17
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 72px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-18
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 68px;
		height: 21px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		text-align: right;
		}
	

	.eingabe-19
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 55px;
		height: 46px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		text-align: right;
		}
	

	.eingabe-20
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 88px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		text-align: right;
		}
	

	.eingabe-21
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 21px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		text-align: right;
		}
	

	.eingabe-22
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 355px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	



	.eingabe-23
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 40px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		text-align: right;
		}


	.eingabe-24
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 64px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		text-align: right;
		}

	.eingabe-25
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		text-align: right;
		}		
.eingabe-26
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #383F42;
		width: 283px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.eingabe-27
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 24px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		text-align: right;
		}

	.eingabe-28
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 92px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		text-align: right;
		}
		
	.textfeld-1
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 60px;
		padding: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-2
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 40px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-3
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 80px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-4
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 140px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-5
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 100px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
		
	.textfeld-6
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 240px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
		
	.textfeld-7
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 65px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-8
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 400px;
		height: 46px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		}
	

	.textfeld-9
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 125px;
		height: 100px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-10
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 126px;
		height: 100px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-11
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 90px;
		height: 100px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
	

	.textfeld-12
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 262px;
		height: 42px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		margin-bottom: 6px
		}
	

	.textfeld-13
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 262px;
		height: 42px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}
		
	.textfeld-14
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 404px;
		height: 65px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #F0F0F0;
		}	

	.fileupload-1
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 499px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 0px;
		background-color: #F0F0F0;
		}
	

	.fileupload-2
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 295px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 0px;
		background-color: #F0F0F0;
		}
	

	.fileupload-3
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 458px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 0px;
		background-color: #F0F0F0;
		}
	.fileupload-4
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 314px;
		height: 20px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 2px;
		padding-bottom: 0px;
		background-color: #F0F0F0;
		}
		
/* ########################  18.11.2009 ########################### */


		
	.textfeld-15
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 250px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		}
		
	.textfeld-16
		{
		border: 1px solid #BEBEBE;
		font-family: Arial;
		font-size: 12px;
		color: #333333;
		width: 100%;
		height: 200px;
		padding-left: 3px;
		padding-right: 3px;
		background-color: #FFFFFF;
		}

/* ########################  02.03.2010 ########################### */


    .eingabe-40
        {
        border: 1px solid #BEBEBE;
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        width: 64px;
        height: 20px;
        padding-left: 3px;
        padding-right: 3px;
        background-color: #F0F0F0;
        text-align: left;
        }

