/* FORM BASIC */
.form-row									{ clear:both; min-height:26px;}
.form-row .field-label						{ float:left; width:160px; color:#000; font-weight:bold; }
.form-row .field-widget						{ float:left; width:400px; }
.form-row .field-widget input,
.form-row .field-widget textarea			{ width:396px; background:#cce5f9; border:1px solid #e4e4e4; padding:2px; }
.form-row .field-widget textarea			{ height:75px; font-family:Arial, Helvetica, sans-serif; }

.form-row .field-widget input.submitButton	{ width:auto; color:#FFF; background:#0066D7; border:1px solid #007cdf; font-weight:bold; padding:3px; cursor:pointer; float:right; margin-top:4px; }

/* SPECIAL FIELDS */
.form-row .widget-postcode					{ width:75px; }
.form-row .widget-postcode input			{ width:71px; }

.form-row .label-plaats						{ width:75px; text-align:center; }
.form-row .widget-plaats					{ width:250px; }
.form-row .widget-plaats input				{ width:246px; }

.form-row .widget-small						{ width:200px; }
.form-row .widget-small input				{ width:196px; }

.form-row .widget-productdata				{ width:200px; }
.form-row .widget-productdata input			{ width:60px; }

.form-row .label-productdataCol2			{ width:136px; }
.form-row .widget-productdataCol2			{ width:60px; }
.form-row .widget-productdataCol2 input		{ width:60px; }

/*--- ERROR BOX ---*/
.formBox .error, .validation-advice			{ color:#FF0000; background: url(../graphics/bg_error.gif) no-repeat; margin:-6px 0 0 0; padding:8px 3px 0px 3px; height:24px; font-weight:bold;}
.form-row.odd { position: absolute; margin-top: -9999px; }
