#corps {	font-family:DiavloLight-Regular, Arial, Helvetica, sans-serif;	color:#000000;	position:middle;	padding: 50px;	margin-left: 200px;	margin-top:50px;	border: 1px solid #2F2F80;	background-color:#ffffff;	width:600px;	-moz-border-radius: 10px;				-webkit-border-radius: 10px;				border-radius: 10px;				behavior: url(/PIE.htc);	}@font-face {font-family: DiavloLight-Regular; src:url('Diavlo.otf');}#formulaire {	font-family:DiavloLight-Regular, Arial, Helvetica, sans-serif;		color: #FFFFFF;	font-variant: small-caps;	width:430px;		margin-left:auto;	margin-right:auto;	-moz-border-radius: 10px;				-webkit-border-radius: 10px;				border-radius: 10px;				behavior: url(/PIE.htc);}#formulaire input, #formulaire textarea {	width:100%;	font-family:DiavloLight-Regular, Arial, Helvetica, sans-serif;	color: #000000;	padding:5px;	background-color:#ffffff;	border:1px solid #2F2F80;	-moz-border-radius: 10px;				-webkit-border-radius: 10px;				border-radius: 10px;				behavior: url(/PIE.htc);}#formulaire textarea {	height:100px;	font-family:DiavloLight-Regular, Arial, Helvetica, sans-serif;	color:#000000;	background-color:#ffffff;	border:1px solid #2F2F80;	-moz-border-radius: 10px;				-webkit-border-radius: 10px;				border-radius: 10px;				behavior: url(/PIE.htc);}#send_message {	width:200px !important;	font-variant: caps;	border:1px solid #2F2F80;	background-color:#ffffff;	cursor:pointer;	cursor:hand;	-moz-border-radius: 10px;				-webkit-border-radius: 10px;				border-radius: 10px;				behavior: url(/PIE.htc);}#cf_submit_p {	text-align:right;}.error {	display: none;	padding:5px;	margin-bottom:2px;	color: #D8000C;	font-size:12px;	background-color:#424242;;	border: 1px solid #AFFF03;	width:530px;		-moz-border-radius: 10px;				-webkit-border-radius: 10px;				border-radius: 10px;				behavior: url(/PIE.htc);}.success {	display: none;	padding:5px;	color: #044406;	font-size:12px;	background-color: #ffffff;	width:530px;	}#contact_logo {	vertical-align: middle;}.error img {	vertical-align:top;}