
@charset "UTF-8";
/* CSS default */

/*Defautl Form*/
form, form p, form ul, form ul li { margin: 0; list-style: none; }
form ul li  { display: block; float: left;  margin: 0 0 5px 0; }

input, textarea {
	
	margin: 0 ; padding: 2px 5px 2px 5px;
	border: 1px #aaa solid;
	font: normal normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	background: #fff;
}

input { float: left; width: 190px; height: 18px; }
textarea { float: right; width: 280px; height: 120px; }

/*captcha*/
#secureimage { float: left; clear: both; width: 100%; margin: 10px 0; padding: 10px 0; border-top: 1px #aaa solid; border-bottom: 1px #aaa solid; }
	#captcha { float: left; width: 320px; margin: 0; }
	#captcha p { margin: 0; }
	#captcha p input { float: left; width: 120px; height: 28px;  font: normal normal 18px/18px Verdana, Arial, Helvetica, sans-serif; letter-spacing: 2px; }
	#captcha img { float: left; border: none; margin: 0; padding: 0 8px; }
	#captcha a { }
	#captcha a img { padding: 0; margin: 0; border: 1px #aaa solid; }
	
	

/*FORMULAIRE DE CONTACT (frm_contact)*/

.frm-contact .left { float: left; width: 290px; }
.frm-contact .right { float: left; width: 345px; margin: 0 0 0 30px; }
.frm-contact input { width: 280px; }
.frm-contact textarea { width: 335px; height: 115px;}

.frm-contact .btnMore { clear: both; }
.frm-contact .btnMore a { padding: 10px 20px; width: auto;  letter-spacing: 1px; }
.frm-contact .btnMore a:link, .frm-contact .btnMore a:visited { background-image: none; }
.frm-contact .btnMore a:hover, .frm-contact .btnMore a:active, .frm-contact .btnMore a:focus { background-image: none; }

input.checkBoxStyle { float: none; width: 15px; margin: 0 10px 0 0; padding: 0; vertical-align: middle; border: none; }
	
	
			
			






