div.Forms, dl.zend_form, forms.dl, dl.zend_form_dojo{
	margin:0;
	padding:0;
}

div.Forms ul.FormsElements{
	list-style-type:none;
	margin:0;
	padding:0;	
}
div.Forms ul.FormsElements li{
	display:block;
	line-height:2.4em;
	background-image: none;
}
div.Forms ul.FormsElements li.submit{
	padding-left:140px;
}

form dl dt,dl.zend_form dt,dl.zend_form_dojo dt{
	float:left;
	/*width:140px;*/
	line-height:2.4em;
}

dl.zend_form dd,form dl dd,dl.zend_form_dojo dd{
	margin-left:100px;
	line-height:2.4em;
}

form p.hint { margin-left:150px;}


div.Forms li label, dl.zend_form dt label, form dl dt label,dl.zend_form_dojo dt label{
	display:block;
	/*margin:0.5em 0;*/
	width:100px;
}

div.Forms ul.FormsElements li label{
	float:left;	
	padding:0;
}

dl.zend_form ul.errors,div.Forms ul.errors{
	background: #FBE3E4; color: #8a1f11; 
}

/*.zend_form textarea{ width:550px; }*/

.RichTextEditable{ margin-bottom:12px;  }

/* Contact Form */

div#contactLabels{ 
	float: left; 
	margin-right: 10px;
	margin-left: 10px;	
	padding-bottom: 55px;
}

div#contactFields{
	margin-left: 30%;
}

div#contactLabels p{ line-height: 24px; text-align: right; padding-right: 8px; }
div#contactFields p{ line-height: 24px; }

div#contact-form-intro{ padding-left: 10px; margin-left: 30%; margin-bottom: 0;   }

div#globalContactForm ul.errors{ float: right; margin: 0; padding: 0; }

.error-field{ background-color: #FFDDDE; }


/* Postuler Form */

fieldset.form-fieldset{
	margin-top: 10px;
	background-color: #F3F3F1;	
}


fieldset.form-fieldset legend{
	background-color: #F3F3F1;	
	padding: 4px;
	font-weight: bold;
}

form#postul p.formline{ clear: both; line-height: 25px; }

form#postul p.formline label{
	display: block;
	float: left;	
	width: 125px;
	line-height: 25px;
}



form#postul p.formline input,form#postul p.formline textarea{
	display: block;
	float: left;
}


form#postul p.formline input.longinput{
	width: 245px;
}


form#postul p.formline label.postul-ville{
	width: 50px;
	margin-left: 5px;
	line-height: 25px;
}

form#postul p.formline input#cp{ width: 40px; }



p.formline label{
	display: block;
	float: left;
	width: 125px;
}