#b1,#b2,#b3,#b4,#b5,#b6,#b7,#b8,#b9,#b10,#b11,#b12,#b13,#b14,#b15,#b16,#b17,#b18,#b19,#b20,#b21,#b22,#b23,#b24,#b25,#b26,#b27,#b28,#b29,#b30,#b31,#b32,#b33,#b34,#b35,#b36,#b37,#b38,#b39,#b40,#b41,#b42,#b43,#b44,#b45,#b46,#b47,#b48,#b49,#b50{
	width:15px;
	border:0px;
}

input[type='checkbox'] {
	width:15px;
	border:0px;
}

input[type='radio'] {
	width:15px;
	border:0px;
}

.super{
	vertical-align:super;
	font-size:0.7272em;
}

.quellangabe{
	font-size:0.6875em;
	padding-left:25px;
}

hr {
	border: 0;
	width: 100%;
	height:1px;
	color: #BEBEBE;
	background-color: #BEBEBE;
	margin: 0 0 0 20px;
}
.header{
	display: inline;
	position:  relative;
	float:  left;
	text-align: left;
	padding-bottom:5px;
}

.len1{
	width:29em;
}

.len2{
	width:8.5em;
}


.len3{
	width:26em;
}

.len4{
	width:22.7em;
}

.len5{
	width:6.786em;
}


h2{
	padding-left:0px;
}

.sum{
	font-size:1.091em;
	font-weight:bold;
	color:#DB610D;
	padding-left:7px;
}

.finaltotal{
	font-size:1.2727em;
	padding-top:10px;

}

.sumtotal{
	padding-top:20px;
	padding-top:1.43em;
	text-align: left;
	font-weight:bold;
	color:#DB610D;
	margin-top:-5px;
	font-size:1.2727em;
}

.tx-a21onlinerequest-pi1 .bodytext {
	font-size:0.6875em;
}

.mainContent .tx-a21onlinerequest-pi1 fieldset {
	background: #fff;
}

.mainContent .tx-a21onlinerequest-pi1 .box {
	border: 1px solid #e5e5e5;
	background: #f2f2f2;
	margin: 0 0 20px 0;
	padding: 10px;
}
