.hide { display: none; }

.reponse {
	display: inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

.success {
	background: url(../images/accepted.png) no-repeat 10px center;
}

.error {
	background: url(../images/cancel.png) no-repeat 10px center;
}

/* ============================= forms START ===================================== */

#contact_form {width: 675px; overflow: hidden; color:#919090; margin-left:1px;}
	#contact_form input, #contact_form textarea{float:left; margin:0; border:1px solid #3d3d3d; color:white; background:url(../images/input_bg.png) left top repeat; font:12px Arial, Helvetica, sans-serif; padding:4px; width:309px; outline:none}
	#contact_form textarea{height:75px; overflow:auto}
	#contact_form div{width:100%; overflow:hidden; margin-bottom:11px}
	#contact_form .fleft, #contact_form .fright{width:319px; margin:0}
	#contact_form .name{line-height:18px; padding-left:9px; margin-bottom:6px}
	#contact_form .wrapper{margin:0}
	#contact_form .buttons{padding-top:8px; text-align:right; margin:0}
	#contact_form .buttons a.more{margin-left:22px; padding:0 21px 3px 15px}



/* ============================== forms END ====================================== */
