.tx-rmcedatabase-pi1 .step { margin-bottom: 12px; font-weight: bold; }
.tx-rmcedatabase-pi1 .error { margin-bottom: 12px; color: #ff0009; font-weight: bold; }

.tx-rmcedatabase-pi1 .fieldblock { margin-bottom: 12px; }

.tx-rmcedatabase-pi1 select { width: 100%; }

.tx-rmcedatabase-pi1 .product { margin-top: 10px; font-weight: bold; }
.tx-rmcedatabase-pi1 table { width: 100%; border: 1px solid #000; }
.tx-rmcedatabase-pi1 .table-title { width: 100%; border: none; }
.tx-rmcedatabase-pi1 .table-mark td { padding: 5px; }
.tx-rmcedatabase-pi1 .table-mark .cenummer { font-weight: bold; }
.tx-rmcedatabase-pi1 .table-header td { padding: 5px; }
.tx-rmcedatabase-pi1 .table-header .header { font-weight: bold; }
.tx-rmcedatabase-pi1 .table-data th { width: 250px; padding: 0px 0px 5px 5px; text-align: left; }
.tx-rmcedatabase-pi1 .table-data td { padding: 0px 0px 5px 15px; vertical-align: bottom; }

.tx-rmcedatabase-pi1 .tx_rmcedatabase_back { float: left; margin: 12px 0px 10px 0px; padding: 2px; border: 1px solid #bdbcbd; border-left: none; border-right: none; background-color: #e0e1dd; }
.tx-rmcedatabase-pi1 .tx_rmcedatabase_print { float: right; margin: 12px 0px 10px 0px; padding: 2px; border: 1px solid #bdbcbd; border-left: none; border-right: none; background-color: #e0e1dd; }
.tx-rmcedatabase-pi1 .tx_rmcedatabase_submit { float: right; margin: 12px 0px 10px 0px; padding: 2px; border: 1px solid #bdbcbd; border-left: none; border-right: none; background-color: #e0e1dd; }
