/******************************************************************************
 * contactForm
 *****************************************************************************/
form#contactForm {
	float:left; width:250px;
	padding:0px 0px 0px 0px;
	font-size:11px;
}

form#contactForm p {
	margin:0px 0px 2px 0px;
}

/******************************************************************************
 * form_element_group
 *****************************************************************************/
form#contactForm div.form_element_group {
	float:left; width:100%; clear:both;
	margin-bottom:2px;
}

/******************************************************************************
 * form_element
 *****************************************************************************/
form#contactForm div.form_element {
	float:left; margin:0px;
}

form#contactForm div#left {
	float:left; width:280px;
}

form#contactForm div#right {
	float:right; width:280px;
}

form#contactForm div#email_block.form_element { }

/******************************************************************************
 * labels
 *****************************************************************************/
form#contactForm div.form_element label {
	display:block; float:left; width:250px; font-weight:bold;
	margin:0px; padding:0px 0px 0px 0px; width:200px;
	color:#666666; font-size:11px;
}

form#contactForm div#email_block.form_element label {
}

form#contactForm div#property_block.form_element label {
}

form#contactForm div#property_block_callBack.form_element label {
}

/******************************************************************************
 * inputs
 *****************************************************************************/
form#contactForm input {
	width:260px;
	color:#666666; font-size:12px;
}

form#contactForm input#submit {
	width:auto; margin-top:5px;
}

/******************************************************************************
 * textarea
 *****************************************************************************/
form#contactForm textarea {
	width:260px;
	color:#666666; font-size:12px;
	font-family: Arial, Verdana, sans-serif; 
}

/******************************************************************************
 * select
 *****************************************************************************/
form#contactForm select {
	color:#666666; font-size:11px; width:265px; margin-bottom:3px;
	font-family: Arial, Verdana, sans-serif; 
}

/******************************************************************************
 * other elements
 *****************************************************************************/
form#contactForm span.mandatory {
	display:none;
}
