table.profiel {
 width: 480px;
}

td.tr_eerste {
 width:190px;
}

.wizard1_tekstvak {
 width: 216px;
 font-family: "Trebuchet MS", arial, sans-serif;
 font-size: 90%;
 line-height: 1.6em;
 color: #4e4e4e;
}

.wizard3_tekstarea {
 width: 331px;
 font-family: "Trebuchet MS", arial, sans-serif;
 font-size: 90%;
 line-height: 1.6em;
 color: #4e4e4e;
}

.textboxsmal {
 width: 60px;
 font-family: "Trebuchet MS", arial, sans-serif;
 font-size: 90%;
 line-height: 1.6em;
 color: #4e4e4e;
}


#receptinvoeren_form label {
 width: 200px;
 float: left;
 display: block;
 text-align: left;
 padding-right: 10px;
}

#receptinvoeren2_form label {
 width: 200px;
 float: left;
 display: block;
 text-align: left;
 padding-right: 10px;
}

#receptinvoeren3_form label {
 width: 100px;
 float: left;
 display: block;
 text-align: left;
 padding-right: 10px;
}

#receptinvoeren3_form label.rechts {
 width: 135px;
 margin-left: 200px;
}

/* hack voor IE6 */
 * html #receptinvoeren3_form label.rechts {
 width: 140px;
 margin-left: 100px;
}

#receptinvoeren4_form label {
 width: 100px;
 float: left;
 display: block;
 text-align: left;
 padding-right: 10px;
}

/* hack voor IE6 */
 * html #receptinvoeren4_form label {
 width: 110px;
 float: left;
 display: block;
 text-align: left;
 padding-right: 10px;
}

form div {
 margin: 10px 0;
}

.profielform_select {
 width: 220px;
 margin: 0px 0 00px 0;
 font-family: "Trebuchet MS", arial, sans-serif;
 font-size: 90%;
 line-height: 1.6em;
 color: #4e4e4e;
}

.ber_select {
 width: 147px;
 margin: 0px 0 00px 0;
 font-family: "Trebuchet MS", arial, sans-serif;
 font-size: 90%;
 line-height: 1.6em;
 color: #4e4e4e;
}

.receptinvoerenform_check {
 margin-left: 0px;
}


ol {
 list-style:inside decimal;
}

.wizardform1_cancel {
 margin: 5px 10px 30px 210px;
 height: 18px;
 font-family: "Trebuchet MS", arial, sans-serif;
 width: 62px;
 color: #c00;
 border: 1px #fff solid;
 background: transparent;
 font-weight: bold;
 text-align: left;
}

.wizardform1_cancel:hover {
 color: #c00;
 border-bottom: 1px #c00 solid;
 font-weight: bold;
}



.wizardform1_submit {
 margin: 5px 0px 30px 87px;
 font-family: "Trebuchet MS", arial, sans-serif;
 height: 20px;
 width: 95px;
 color: #c00;
 border: 1px #fff solid;
 background: transparent;
 font-weight: bold;
 text-align: right;
}

/* hack voor IE6 */
 * html .wizardform1_submit {
 margin: 5px 0px 30px 65px;
 border: 0px;
}
.wizardform1_submit:hover {
 color: #c00;
 border-bottom: 1px #c00 solid;
 font-weight: bold;
}


.wizardform2_submit {
 margin: 5px 0px 30px 96px;
 font-family: "Trebuchet MS", arial, sans-serif;
 height: 20px;
 width: 86px;
 color: #c00;
 border: 1px #fff solid;
 background: transparent;
 font-weight: bold;
 text-align: right;
}

/* hack voor IE6 */
 * html .wizardform2_submit {
 margin: 5px 0px 30px 75px;
 border: 0px;
}


.wizardform2_submit:hover {
 color: #c00;
 border-bottom: 1px #c00 solid;
 font-weight: bold;
}


.inspring {
 margin: 0 0 5px 210px;
}

.inspring_grijs {
 color: #e4e4e4;
 margin: 0 0 5px 210px;
}

.uploadbutton {
 margin: 0px 0px 0px -4px;
 font-family: "Trebuchet MS", arial, sans-serif;
 height: 21px;
 width: 105px;
 color: #c00;
 border: 1px #fff solid;
 background: transparent;
 font-weight: bold;
 text-align: left;
}

/* hack voor IE6 */
 * .uploadbutton {
 border: 0px;
 background: transparent;
}

.uploadbutton:hover {
 color: #c00;
 border-bottom: 1px #c00 solid;
 font-weight: bold;
}

table.ingredlijst {
/* border-collapse: collaps; */
 width: 100%;
 margin: 10px 0;
 border-bottom: 1px solid #e4e4e4;
}

table.ingredlijst tr {
}

.kolom1 {
 width: 30px;
 text-align: left;
 vertical-align: top;
 }

.kolom2 {
 text-align: right;
 padding-right: 5px;
 vertical-align: top;
 width: 35px;
}

.kolom3 {
 vertical-align: top; 
 width: 65px;
}

.kolom4 {
 vertical-align: top; 
 width: 250px;
}

.kolom5 {
 vertical-align: top; 
}

th {
 font-weight: bold;
 height: 30px;
 border-bottom: 1px solid #e4e4e4;
 }
 
 
table.bereidingslijst {
 border-collapse: collapse;
 border-bottom: 1px solid #e4e4e4;
 margin-bottom: 15px;
  width: 100%;
 }
 
table.bereidingslijst td {
 padding: 7px 0;
 }

.br_kolom1 {
 width: 100px;
 text-align: left;
 vertical-align: top;
}
 
.br_kolom2 {
 text-align: left;
 padding-right: 5px;
 vertical-align: top;
}
 
.br_kolom3 {
 vertical-align: top; 
 width: 35px;
 text-align: right;
}
 
 
 
table.wizard_controleer_sub {
 vertical-align: top;
 border-collapse: collapse;
}

table.wizard_controleer {
 margin-top: 15px;
 vertical-align: top;
 border-collapse: collapse;
}

table.wizard_controleer_sub tr {
 vertical-align: top;
}

table.wizard_controleer tr {
 vertical-align: top;
 padding-top: 25px;
}


table.wizard_controleer td {
 vertical-align: top;
 padding-bottom: 10px;
}

table.wizard_controleer_sub td {
 vertical-align: top;
 padding-bottom: 2px;
}

td.nadruk {
 font-weight: bold;
 width: 130px;
}

td.indent {
 padding-left: 10px;
 width: 120px;
}

table.receptwizard_stap6 {
 border-collapse: collapse;
}

table.receptwizard_stap6 td {
 vertical-align: top;
 padding: 15px 5px 0 0;
}


td.radio {
 width: 20px;
}
