/*#main form, #content form { margin-left:-3px; }*/
form fieldset { margin:1em 0 0 0; border:0; padding:0; }
form legend { width:300px; margin:0; padding:3px; font-weight:bold; }
* form legend{padding:0;margin-left:-7px;}
form p { overflow:auto; _height:1%; clear:both; margin-top:3px; padding:3px; }
form p.requiredField, form p.required { /* font-weight:bold; */ }
form p.missing { background:#CECECE; }
form label { display:block; width:14em; float:left; margin-left:-3px;}
form input { display:block; width:auto; float:left; width:140px; }
form textarea { width:25em;  height:8em; margin-left:-2px; font-size:12px;}
button, .button { 
	border:none; 
	background:url(/image/verstuur.gif) no-repeat; 
	margin:5px; 
	color:white; 
	font-weight:bold; 
	text-align:center;
	width:75px;
	height:22px;
	}
input.advert-radio{
	width:auto;
	}
form strong { margin-left:5px; }
form p input, form textarea { border:1px solid #AAA; }
p.FormRadioButton input { width:auto; border:0;}
p.FormRadioButton label{margin:4px auto auto;}
form p.FormTextArea label, form p.FormSubmit label, form p.msg label, #contactform p.submit label { display:none; }
form p.FormCheckbox label{width:auto;}
form label.value { width:auto; }
.form  { border: 1px solid #AAA; background-color: #FFF;}
#formIntro *{margin:0;padding:0;}
#title{
	width:212px;
	}
#style, #brand, #price{
	width:145px;
	}
#type, #status{
	margin-top:2px;
	margin-right:4px;
	}
.form-field{
	width:212px !important;
	}
select{
	width:140px !important;
	}
select.form-field{
	width:215px !important;
	}
.element #loginnaam{
	width:125px;
	}
.element #verstuur{
	margin-top:-1px;
	}	
