#contact {

	margin : 0px;
	padding : 0px;
	width : 494px; /* Régler ici la largeur du formulaire */

}

	#contact TABLE {

		width : 100%;
		padding : 0;
		margin : 0;
		border-collapse : collapse;
		border : none;

		font-size : 12px; /* Taille des caractères */

	}

		#contact TABLE TR { margin : 0; padding : 0; }

			#contact TABLE TR TD { margin : 0; padding : 0; }

			#formContact LABEL {
			
				width : 90px;
				display : block;
				float : left;
				height : 20px;

			}
			
			LABEL.labelRecrutement {width : 150px;}

				.inner {

					font-size : 0.83em;
					font-weight : bold;
					font-style : italic;
					color : #AA2E08;
					margin : 0px;
					padding : 0px;
					height : 0.5em;

				}

				.inner_poker {

					font-size : 0.83em;
					font-weight : bold;
					font-style : italic;
					color : #FF6633;
					margin : 0px;
					padding : 0px;
					height : 0.5em;


				}

                .inner_radio {

					font-size : 0.83em;
					font-weight : bold;
					font-style : italic;
					color : #FF6633;
					margin : 0px;
					padding : 0px;
					height : 0.5em;
					position:relative;
					left:-22px;


				}
				
				.inner_nationalite {

					font-size : 0.83em;
					font-weight : bold;
					font-style : italic;
					color : #FF6633;
					margin : 0px;
					padding : 0px;
					height : 0.5em;
					position:relative;
					left:0px;

				}
				.contact {

					background-color : #EFECC9;
					border-top : 1px solid #7E7B5E;
					border-left : 1px solid #7E7B5E;
					border-right : none;
					border-bottom : none;
					font-weight : normal;
					margin-bottom : 0.5em;

				}

				.date_naiss {

					background-color : #EFECC9;
					border-top : 1px solid #7E7B5E;
					border-left : 1px solid #7E7B5E;
					border-right : none;
					border-bottom : none;
					font-weight : normal;
					margin-bottom : 0.5em;
					width:50px;

				}

				.date_naiss_jour {

					background-color : #EFECC9;
					border-top : 1px solid #7E7B5E;
					border-left : 1px solid #7E7B5E;
					border-right : none;
					border-bottom : none;
					font-weight : normal;
					margin-bottom : 0.5em;
					width:50px;

				}


				SELECT.contact {
					display : block;
					font-size : 0.9em;
					height : 1.7em;
					width : 90px;
				}

				INPUT.contact {
					display : block;
					font-size : 0.9em;
				}

				INPUT.date_naiss {
					display : block;
					font-size : 0.9em;
					width : 34px;
					margin-right:4px;
				}

				INPUT.date_naiss_jour {
					display : block;
					font-size : 0.9em;
					width : 33px;
					margin-right:4px;
				}

				.gauche {

					margin-right : 27px;
					margin-left : 0px;

				}

				.droite {

					margin-left : 27px;
					margin-right : 0px;

				}

				.court { width : 220px; } /* Taille des champs courts */	
				.moyen { width : 235px; } /* Taille des champs courts */	

				.long { width : 500px; } /* Taille des champs longs */

				TEXTAREA.contact {

					width : 500px; /* Taille de la zone de saisie du corps du message */
					margin-bottom : 10px;
					display : block;
					font-family : Arial, sans-serif;
					font-size : 12px;

				}

				TEXTAREA.contactM {

					width : 500px; /* Taille de la zone de saisie du corps du message */
					margin-bottom : 10px;
					display : block;
					font-family : Arial, sans-serif;
					font-size : 12px;
					background-color : #EFECC9;
					border-top : 1px solid #7E7B5E;
					border-left : 1px solid #7E7B5E;

				}

				#contact IMG {
				
					border-top : 1px solid #7E7B5E;
					border-left : 1px solid #7E7B5E;
					border-right : none;
					border-bottom : none;
					margin : 0px;
					float : left;

				}

				#td_captcha LABEL {

					margin : 0px 0px 0px 267px;;
					padding : 0px;
					height : 20px;

				}

				#td_captcha INPUT {

					margin : 0px 0px 6px 267px;;
					padding : 0px;
					width : 80px; /* Taille du champ du code de vérification */
					height : 16px;

				}

				.submit {

					width : 100px;
					height : 22px;
					border : 1px solid #EFECC9;
					background-color : #7E7B5E;
					font-size : 1em;
					text-align : center;
					color : #FFF;
					margin-right : 0px;
					font-weight : bold;
					cursor : pointer;

				}

				DIV.submit {

					text-align : center;

				}

				DIV.submit A {

					position : relative;
					color : #FFF;

					font-size : 12px;

				}

				A.submit {

					width : 100px;
					height : 18px;
					padding : 2px 0 0 0;
					margin-left : 394px;
					border : 1px solid #EFECC9;

					display : block;

					background-color : #7E7B5E;

					text-align : center;

					font-size : 12px;
					color : #FFF;
					font-weight : bold;
					cursor : pointer;

				}
