div.tx-hpoforms-pi1 form {
	/*background: rgb(230, 230, 230);*/
	padding: 0 20px 0 20px;
}

div.tx-hpoforms-pi1 form label {
	width: auto;
	color: #3c3c3c;
	font-size: 10px;
	font-weight: bold;
	margin-right: 5px;
}

div.tx-hpoforms-pi1 form div.separator {
	width: 710px;
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	line-height: 1px;
	background: #d9d9d9;
	margin-bottom: 10px;
}

div.tx-hpoforms-pi1 form select#profil {
	margin-left: 20px;
	width: 145px;
}

div.tx-hpoforms-pi1 form select#civilite {
	margin-left: 20px;
	margin-right: 0px;
	width: 125px;
}

div.tx-hpoforms-pi1 form div.nom label {
	margin-right: 78px;
}

div.tx-hpoforms-pi1 form div.mail label {
	margin-right: 25px;
}

div.tx-hpoforms-pi1 form div.prenom {
	margin-left: 215px;
	background: lime;
}

div.tx-hpoforms-pi1 form div.prenom input {
	margin-left: 55px;
}

div.tx-hpoforms-pi1 form div.message label {
	margin-right: 12px;
}

div.tx-hpoforms-pi1 form div.clL {
	height: 1px;
	font-size: 1px;
	overflow: hidden;
}

div.tx-hpoforms-pi1 form img.tx-srfreecap-pi2-image {
	width: 230px;
	position: relative;
	bottom: 100px;
	left: 340px;
}

div.tx-hpoforms-pi1 form div.tx-srfreecap-pi2-text {
	width: 130px;
	position: relative;
	bottom: 100px;
	left: 325px;
	background: none;
}

div.tx-hpoforms-pi1 form input#cmd {
	display: none;
}

div.tx-hpoforms-pi1 form button {
	border: none;
	background: url(../imgs/submit.gif) no-repeat;
	width: 237px;
	height: 21px;
	position: relative;
	bottom: 90px;
	left: 420px;
}