.simpleForm div label {

	display:block;
	font-size:1.2em;
	margin-bottom:4px;

}

.simpleForm input.text {

	border:0;
	background:#ededed;
	width:296px;
	height:20px;
	margin-bottom:20px;

}

.simpleForm textarea {

	border:0;
	width:296px;
	height:140px;
	background:#ededed;

}

.simpleForm select {

	border:0;
	width:220px;
	height:20px;
	background:#4d4d4d;
	color:#fafafa;
	font-family:georgia;
	margin-bottom:20px;

}

#btnContact {

	display:none;

}

#div_messageToUser {

	margin-top:30px;
	margin-bottom:10px;

}

#div_messageToUser p {

	font-size:1.2em;

}

#contact_submit {

	margin-top:14px;
	margin-left:150px;

}

#msgInfosNeeded {

	font-size:1.1em;
	font-style:italic;
	margin-top:15px;

}

#contact_form {

	margin-bottom:20px;

}
/*
#menu_user {

	top:68px;
	right:0;

}

#sendToFriendBox {

	top: 118px;

}*/

.input_file {

	margin-bottom:20px;

}

.radioLabel {

	display:block;
	font-size:1.2em;
	margin-bottom:4px;
	
}

.field_radio {

	margin-bottom:20px;
	position:relative;

}

.field_radio label {

	display:inline!important;
	position:relative;
	vertical-align:middle;

}

.field_radio input {

	position:relative;
	vertical-align:middle;

}

.bloc_radio {

	margin-bottom:4px;
	margin-left:20px;

}

label.formError {

	color:red;
	font-style:italic;

}

#msgInfosNeeded.formError {

	color:red;
	font-style:italic;

}