/* CSS Document */
/* fpp = Form Processor Pro*/
.fpp{margin:0;padding:0;}
.fpp h3{margin:12px 2px 0 0;padding:0 0 0 2px;border-bottom:2px dotted #3f352a;color:#3f352a;background:transparent none;}
.fpp input,.fpp select,.fpp textarea{float:left;width:230px;margin:2px 0 0 3px;padding:4px 1px 1px 3px;border:1px solid #dcd1c8;display:block;background:#ffffff;font:12px Verdana,Arial,Helvetica,sans-serif;height:19px;}
.fpp input.fppSmal{width:112px;}
input[type="hidden"]{display:none;}
.fpp input.fppReadonly{background:#eceae8;}
.fpp select{width:238px;font-size:12px;height:24px;}
.fpp textarea{font-size:12px;height:112px;}
.fpp .fppSubmit{width:99px;border:2px solid #c0c0c0;border-bottom:2px solid #3f352a;border-right:2px solid #3f352a;padding:5px;color:#fafafa;background:#7292ac;height:33px;}
.fpp .fppRadio{margin-left:5px;width:12px;border:none;float:none;display:inline;vertical-align: bottom;}
.fpp label,.fpp .fppLabelRadio{margin:7px 0 0 3px;padding:1px 2px 0 0;display:block;text-align:right;height:21px;vertical-align:baseline;}
.fpp .fppLabelRadio{padding-top:0px;height:18px;}
.fpp .fppLabelRadiokeuze{float:none;margin:0px 6px 0 0;padding:0;width:200px;display:inline;text-align:left;vertical-align:baseline;}
.fpp .fppLabelPreview,.fpp .fppInputPreview{margin:2px 0 0 0;padding:4px 0 3px 2px;width:224px;background:#ffffff;font:12px Verdana,Arial,Helvetica,sans-serif;text-align:left;vertical-align:baseline;}
.fpp .fppLabelPreview{width:112px;padding:4px 2px 3px 0;text-align:right;}
