@CHARSET "UTF-8";

#plist input { width: 50px; margin-right:5px; }
#plist span { display: block; float: left; }
#plist p { clear: both; height:60px; border-top: 1px solid #c7c7c7; padding-top: 5px;}
#plist .panzahl {width: 150px; }
#plist .pname {width: 258px; font-size: 9pt; }
#plist .psumme {width: 97px; float:right; }
#plist .ppreis {width: 95px;}
#plist .psub { clear: both; width: 243px; margin-left:150px;line-height: 8pt; }

.hide { display: none; }
.error { border: 1px solid #ff0000;}
.errors {color: #ff0000;font-weight: bold;}

fieldset {
border: 0px;
padding: 0px;
margin:0px;
}

form h3{
border-bottom: dotted 1px #c7c7c7;
}

form .sbutton{
border-top: dotted 1px #c7c7c7;
margin-top:20px;
padding-top: 10px;
}



.lsumme {
text-align: right;
width:100%;
border-top: solid 1px #c7c7c7;
border-top: double #c7c7c7;
padding-top: 10px;
}


.lsumme input { width: 50px; margin-right:5px; margin-left:10px;}

.anschrift_form{
width:300px;
text-align: left;
margin-bottom:10px;

}

.anschrift_form input{
width:200px;
float:right;
}