h2{
	text-align:center;
}

form#formContact{
	width:100%;
	text-align:center;
}

div.bloc_contact{
	width:912px;
	height:243px;
	padding:0px 0px 20px 0px;
	background:url(../../images/my-account/fond_bloc_formInscription.jpg) left top no-repeat;
	text-align:left;
	color:#363636;
}

table.formContact{
	width:560px;
	/*height:243px;*/
	margin:0px 0px 20px 0px;
	padding:5px;
}

table.formContact th.titrePartie{
	font-size:14px;
	padding:3px;
}

table.formContact td{
	padding:2px;
}

table.formContact td.libelle{
	width:270px;
	font-weight:bold;
}

table.formContact td.valeur{
	width:270px;
}

table.formContact td.btn_submit{
	text-align:center;
}

table.formContact td.valeur input, table.formContact td.valeur select{
	width:186px;
	height:14px;
	padding:2px 5px 2px 5px;
	font-size:11px;
	background:url(../../images/my-account/fond_input.jpg) left top no-repeat;
	border:0px;
}

table.formContact td.valeur textarea{
	width:266px;
	height:100px;
	border:2px solid #9B9B9B;
	font-size:11px;
	padding:2px;
}

table.formContact td.valeur select{
	width:198px;
	height:18px;
}

table.formContact td.antispam{
	text-align:center;
}

table.formContact td.antispam input{
	width:80px;
}

input#btn_submit_contact{
	width:56px;
	height:25px;
	background: transparent none no-repeat left top;
	border:0px;
	cursor:pointer;
}

input#btn_submit_contact.btn_submit_contact_EN{
	background-image:url(../../images/my-account/valid_en.jpg);
}

input#btn_submit_contact.btn_submit_contact_FR{
	background-image:url(../../images/my-account/valid_fr.jpg);
	width:68px;
}

span.legende{
	font-weight:normal;
	font-style:italic;
}

span.texteAntispam{
	font-weight:bold;
}

span.required{
	color:#555;
}