p#success {
	padding:90px 0px 0px 21px;
}

/******************************************************************************
 * labels
 *****************************************************************************/
form#call-back-form label {
	font-weight:bold;
}

form#call-back-form div.form_element#name_block label {
	color:blue;
}

form#call-back-form div.form_element#telephone_block label {
	color:red;
}

form#call-back-form div.form_element#callback_block label {
	color:green;
}

/******************************************************************************
 * input
 *****************************************************************************/
input#name {
	float:left;
	margin:90px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:200px;
}

a#submitButton {
	display:block; float:right; width:15px; height:15px;
	margin:103px 11px 0px 0px;
}

html>body a#submitButton { margin-right:22px; }

a#submitButton span {
	display:none;
}

/******************************************************************************
 * select
 *****************************************************************************/
form#call-back-form div.form_element#callback_block select {
	color:green;
}

/******************************************************************************
 * mandatory
 *****************************************************************************/
form#call-back-form span.mandatory {
	display:none;
}