/* CSS (C) 2005 stufenlos.net Medienbuero,crew@stufenlos.net */
/* last update:03.11.2005 */
.tx-p2yafome-pi1 h4.order{font-size:13px;font-weight:normal;padding:5px 0 10px 0;letter-spacing:1px;margin:0;text-transform:uppercase}
.tx-p2yafome-pi1 td{padding:1px 2px 2px 0}
.tx-p2yafome-pi1 td.label{padding-right:8px}
.tx-p2yafome-pi1 .required{font-weight:bold}
input{vertical-align:bottom}
input,select,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px}
input.text,select,.tx-p2yafome-pi1 input.text,.tx-p2yafome-pi1 select,.tx-p2yafome-pi1 textarea{background-color:#fff;border:1px inset #cccc99}
.tx-p2yafome-pi1 input.small,.tx-p2yafome-pi1 select.small{width:100px}
.tx-p2yafome-pi1 input.medium,.tx-p2yafome-pi1 select.medium{width:200px}
.tx-p2yafome-pi1 input.medium2,.tx-p2yafome-pi1 select.medium{width:150px}
.tx-p2yafome-pi1 textarea.medium{width:350px;height:60px}
.tx-p2yafome-pi1 textarea.small{width:240px;height:60px}
.tx-p2yafome-pi1 td.pricesmall{color:#E82915;text-align:right;width:105px}
input.submit,.tx-p2yafome-pi1 input.submit{background-color:#330;text-transform:uppercase;margin-top:4px;color:#fff}
.tx-p2yafome-pi1 .error{background-color:#fff;padding:2px;color:#c00;font-weight:bold;border:3px solid #000;margin:2px 0 10px 0}
.tx-p2yafome-pi1 table.feedback{background-color:#996;padding-bottom:10px}
.tx-p2yafome-pi1 table.feedback td{padding:1px 10px