div#corps div#contenu form{
	margin-left:18px;
}

div#corps div#contenu form label{
	font-size:12px;
	width:70px;
	display:block;
	float:left;
}

div#corps div#contenu form input{
	background:#FFFFFF url(../../img/design/bg_input.gif) top left repeat-x;
	border:1px solid #B3B3B3;
	color:#757880;
	margin-top:2px;
	padding:0 2px;
	width:220px;
}

div#corps div#contenu form select{
	background:#FFFFFF url(../../img/design/bg_input.gif) top left repeat-x;
	border:1px solid #B3B3B3;
	color:#757880;
	margin-top:2px;
	padding:0;
}

div#corps div#contenu form p#submit{
	margin-left:0;
}

div#corps div#contenu form p#submit input{
	height:20px;
	width:76px;
	display:block;
	text-indent:-9999px;
	border:none;
	background:transparent url(../../img/design/bt_confirm.gif) top left no-repeat;
	clear:both;
	margin-top:8px;
}

/*** FORM INSCRIPTION ***/
div#corps div#contenu div#corps_webmag form#form_inscription{
	margin:8px 0 0 0;
}

div#corps div#contenu div#corps_webmag form#form_inscription label{
	font-size:12px;
	width:180px;
	display:block;
	float:left;
}


div#corps div#contenu div#corps_webmag form#form_inscription ul li p input{
	width:200px;
	margin-right:5px;
}

div#corps div#contenu div#corps_webmag form#form_inscription ul li p select{
	width:80px;
}

div#corps div#contenu div#corps_webmag form#form_inscription h4{
	margin-left:18px;
	clear:both;
}

div#corps div#contenu div#corps_webmag form#form_inscription h4 label{
	width:300px;
	margin-top:8px;
	margin-bottom:2px;
}

div#corps div#contenu div#corps_webmag form#form_inscription h4 label input{
	width:15px;
}

div#corps div#contenu div#corps_webmag form#form_inscription ul li ul,
div#corps div#contenu div#corps_webmag form#form_inscription ul li.clear{
	clear:both;
}

div#corps div#contenu div#corps_webmag form#form_inscription ul li.clear{
	margin-bottom:5px;
}

div#corps div#contenu div#corps_webmag form#form_inscription ul li#form_crypt{
	margin-top:15px;
}

div#corps div#contenu div#corps_webmag form#form_inscription ul li#form_crypt ul li#code{
	margin-top:8px;
}
div#corps div#contenu div#corps_webmag form#form_inscription ul li#form_crypt ul li#input_code input{
	width:65px;
}

div#corps div#contenu form input#submit{
	width:76px;
	cursor:pointer;
}

/**** FORMULAIRE DE CONTACT ****/
div#corps div#contenu form#contact_site{
	margin:8px 27px 0 20px;
}

div#corps div#contenu form#contact_site p{
	margin:0 27px 3px 20px;
}

div#corps div#contenu form#contact_site input#submit{
	background-color:#FFFFFF;
	margin-left:0;
	width:76px;
}

div#corps div#contenu form#contact_site label{width:150px;}
div#corps div#contenu form#contact_site input{width:270px;}

div#corps div#contenu div#corps_webmag form#form_inscription input#submit{
	background:transparent url(../../img/design/bt_enregistrer.gif) top left no-repeat;
	width:76px;
}

div#corps div#contenu form#oubli_mdp{
	margin-top:15px;
}

div#corps div#contenu div#corps_webmag form#oubli_mdp input#submit{
	width:76px;
	margin:8px 0 0 0;
}

div#corps div#contenu form textarea {
	border:1px solid #B3B3B3;
	color:#757880;
	height:121px;
	width:425px;
}

/**** FORMULAIRE DE DEMANDE D'INFOS ****/
div#corps div#contenu div#corps_webmag form#demandeDirecteInfo{
	margin-left:0;
}
div#corps div#contenu div#corps_webmag form#demandeDirecteInfo textarea {
	background:#FFFFFF url(../../img/design/bg_textarea.gif) repeat-x scroll left top;
	border:1px solid #B3B3B3;
	color:#757880;
	height:121px;
	width:425px;
	margin-top:2px;
}

div#corps div#contenu div#corps_webmag form#demandeDirecteInfo input#submit{
	background:transparent url(../../img/design/bt_send.gif) top left no-repeat;
	width:76px;
	margin:10px 0 0 0;
	border:none;
	font-size:1px;
	height:20px;
	cursor:pointer;
}
div#corps div#contenu div#corps_webmag form#demandeDirecteInfo label{
	float:none;
	margin-left:3px;
	color:#EE4350;
}
div#corps div#contenu div#corps_webmag form#demandeDirecteInfo label.long{
	width:200px;
}

div#corps div#contenu div#corps_webmag form#demandeDirecteInfo ul#choix_domaines{
	margin:15px 0;
}

div#corps div#contenu div#corps_webmag form#demandeDirecteInfo ul#choix_domaines li{
	margin:0 0 5px 0;
}

div#corps div#contenu div#corps_webmag form#demandeDirecteInfo ul#choix_domaines input{
	width:15px;
	float:left;
}
div#corps div#contenu div#corps_webmag form#demandeDirecteInfo ul#choix_domaines label{
	width:250px;
	display:inline;
	color:#757880;
}

div#corps div#contenu form#oubli_mdp label{
	float:none;
	display:inline;
}

div#corps div#contenu form#oubli_mdp input#submit{
	width:35px;
}
div#corps div#contenu p#confirmation_mail{
	color:#EF5619;
	margin-top:8px;
}

/* FORM AJOUT ANNONCE */
div#corps div#contenu form#ajout_offre ul li label{
	width:180px;
}

div#corps div#contenu form#ajout_offre ul li ul li input{
	width:20px;
}
div#corps div#contenu form#ajout_offre ul li ul li{
	clear:both;
}


/* FORM RECHERCHE AVANCEE */
div#corps div#contenu form#form_avance{
	margin-bottom:15px;
}
div#corps div#contenu form#form_avance h4{
	margin:8px 0;
}
div#corps div#contenu form#form_avance label{
	width:110px;
}
div#corps div#contenu form#form_avance input#bt_submit{
	width:85px;
}
div#corps div#contenu form#form_avance span#response_form{
	color:#EF5619;
}
