/* form {width:210px; margin:5px; padding:0; background:#c5d6f8 url(form_bg.gif) repeat-x; border-bottom:1px solid #b3c3e3;} */
form {width:100%; margin:5px; padding:0;} 
fieldset{margin:0; padding:0; border:0;}
 
/*ul{margin:0; padding:0; list-style:none;}
 
ul li{border-top:0px solid #fff; border-bottom:0px solid #b3c3e3; padding:10px;}*/
 ul{margin:0; padding:0; list-style:none;}
 
ul li{border-top:0px; border-bottom:0px; padding:0.375em;}
ul li.first{border-top:0; margin-top:0.47em; margin-bottom:0.47em;}
ul li.bestellen{border-top:0; margin-right:5em;}

/*ul li.last{border-bottom:0; padding}*/
 
label{display:block; float:left; width:13.75em; line-height:1.438em; text-align:right; padding-right:0.313em; margin:0 0 0 0.313em;}
labelzahl{display:block; float:left; width:1.25em; line-height:1.438em; text-align:right; padding-right:0.313em; margin:0 0 0 0.313em;}
labelpreis{display:block; float:left; width:39.375em; line-height:1.438em; text-align:right; padding-right:0.313em; margin:0 0 0 0.313em;}
labelbestnr{display:block; float:left; width:5.9em; line-height:1.438em; text-align:center; margin:0 0 0 0.313em;}
labelart{display:block; float:left; width:19.1em; line-height:1.438em; text-align:center; padding-left:0.313em; margin:0 0 0 0.313em;}
labelst{display:block; float:left; width:4.25em; line-height:1.438em; text-align:center; padding-left:0.313em; margin:0 0 0 0.313em;}
labelep{display:block; float:left; width:6.25em; line-height:1.438em; text-align:center; padding-left:0.313em; margin:0 0 0 0.313em;}
/*labelbestnr{display:block; float:left; width:5.9em; line-height:1.438em; text-align:center; padding-left:0.313em; margin:0 0 0 0.313em;}
labelart{display:block; float:left; width:21.063em; line-height:1.438em; text-align:center; padding-left:0.313em; margin:0 0 0 0.313em;}
labelst{display:block; float:left; width:4.25em; line-height:1.438em; text-align:center; padding-left:0.313em; margin:0 0 0 0.313em;}
labelep{display:block; float:left; width:6.25em; line-height:1.438em; text-align:center; padding-left:0.313em; margin:0 0 0 0.313em;}*/

input{font-size:100%;}
 
input.check{margin-top:1.375em;}
 
input.submit{margin-left:5.313em;}

#textlinks {
	float: left;
	width: 16.25em;
}
#textlinksagb {
	float: left;
	width: 50em;
}
#textrechtspreis {
	float: right;
	width: 21.563em;
}
#textrechts {
	float: right;
	width: 31.25em;
}
#bestnr {
	float: left;
	padding-left: 2.5em;
	width: 6.25em;
	text-align: center;
}
#bestnr02 {
	float: left;
	padding-left: 0.625em;
	width: 6.25em;
	text-align: center;
}
#stueck {
	float: left;
	padding-left: 0.625em;
	width: 4.25em;
	text-align: center;	
}
#artikel {
	float: left;
	padding-left: 0.625em;
	width: 21.063em;
	text-align: center;	
}
#epreis {
	float: left;
	padding-left: 0.625em;
	width: 6.25em;
	text-align: center;	
}
#gpreis {
	float: left;
	padding-left: 0.625em;
	width: 9.375em;
	text-align: center;	
}

input.right {
text-align: right;
}


