		
		/* _____________________________________________________________________________________________________________ */
		/* Information tableau_form   : -------------------------------------------------------------------------------- */
		/* c'est le tableau généralement utilisé pour placé tous les formulaires */
			
			.tableau_form{
				font-size:10px;
				text-align:center;
				margin:auto;
			}
			
			
			.tableau_form p{
				font-size:10px;
				text-align:center;
				padding:0px;
				margin:0px;
			}
			
			.tableau_form td{
				padding:2px 2px;
			}
			
			
				
				/* _____________________________________________________________________________________________________________ */
				/* Information tableau formulaire  : --------------------------------------------------------------------------- */
			
					.tableau_form label{
						font: normal bold 14px/14px Arial, Helvetica, sans-serif;
						margin-right:8px;
					}
					
					.tableau_form label.error {
						font-size:12px;
						margin-right:8px;
						color:#F00;
					}
					
					
					
					.tableau_form input[type=text].error, 
					.tableau_form input[type=file].error, 
					.tableau_form input[type=password].error, 
					.tableau_form select.error, 
					.tableau_form input[type=checkbox].error, 
					.tableau_form input[type=radio].error, 
					.tableau_form textarea.error{
						border: 1px solid red; background-color:#f6c8c5; color:red;
					}
					

			
					.tableau_form input[type=submit]:hover, .tableau_form input[type=button]:hover{
						color: #6db201;
					}
				
					.tableau_form input[type=text], .tableau_form input[type=file], .tableau_form input[type=password], .tableau_form select, .tableau_form input[type=checkbox], .tableau_form input[type=radio]  {
						font-size:14px;
						color:#576063;
						background-color:#e2e5e6;
						border:1px #576063 solid;
						padding:2px 3px;
					}
					
					

					
					.tableau_form input[type=text]:hover, .tableau_form input[type=select]:hover, .tableau_form input[type=file]:hover, .tableau_form input[type=password]:hover, .tableau_form select:hover, .tableau_form textarea:hover {
						background-color:#FFF;
					}
					
					.tableau_form input[type=text]:focus , .tableau_form input[type=select]:focus , .tableau_form input[type=file]:focus, .tableau_form input[type=password]:focus, .tableau_form select:focus, .tableau_form textarea:focus  {
						background-color:#FFF;
					}
					
					.tableau_form input[type=checkbox], .tableau_form input[type=radio] {
						vertical-align:middle;
					}

					.tableau_form textarea{
						font-size:12px;
						color:#4f8003;
						background-color:#e2e5e6;
						border:1px #576063 solid;
						padding:2px;
					}
					
				/* _____________________________________________________________________________________________________________ */
				/* Information tableau formulaire vert  : ---------------------------------------------------------------------- */
					
					.vert label{
						color:#6c9a0b;					
					}
					
					.vert span{
						color:#6c9a0b;
						font-weight:bold;
						font-style:normal;
						font-size:10px;
						vertical-align:middle;
					}

				
					.vert input[type=text], .vert input[type=file], .vert input[type=password], .vert select, .vert input[type=checkbox], .vert input[type=radio]  {
						color:#6c9a0b;
						background-color:#d6eeb1;
						border:1px #6c9a0b solid;
					}
					
					.vert input[type=checkbox], .vert input[type=radio] {
						vertical-align:middle;
					}

					.vert textarea{
						color:#6c9a0b;
						background-color:#d6eeb1;
						border:1px #6c9a0b solid;
						
					}
					
				/* _____________________________________________________________________________________________________________ */
				/* Information tableau formulaire orange  : -------------------------------------------------------------------- */
					
					.orange label{
						color:#ff6803;					
					}
					
					.orange span{
						color:#ff6803;
						font-weight:bold;
						font-style:normal;
						font-size:10px;
						vertical-align:middle;
					}

				
					.orange input[type=text], .orange input[type=file], .orange input[type=password], .orange select, .orange input[type=checkbox], .orange input[type=radio]  {
						color:#ff6803;
						background-color:#fdf0e1;
						border:1px #ff6803 solid;
					}
					
					.orange input[type=checkbox], .orange input[type=radio] {
						vertical-align:middle;
					}

					.orange textarea{
						color:#ff6803;
						background-color:#fdf0e1;
						border:1px #ff6803 solid;
					}
					
					
				/* _____________________________________________________________________________________________________________ */
				/* Information tableau formulaire orange  : -------------------------------------------------------------------- */
									
	
					.violet label{
						color:#951963;				
					}
					
					.violet span{
						color:#951963;
						font-weight:bold;
						font-style:normal;
						font-size:10px;
						vertical-align:middle;
					}

				
					.violet input[type=text], .violet input[type=file], .violet input[type=password], .violet select, .violet input[type=checkbox], .violet input[type=radio]  {
						color:#951963;
						background-color:#fce1f1;
						border:1px #951963 solid;
					}
					
					.violet input[type=checkbox], .violet input[type=radio] {
						vertical-align:middle;
					}

					.violet textarea{
						color:#951963;
						background-color:#fce1f1;
						border:1px #951963 solid;
					}
					
					
					/* ________________________________________________________________________________________ */
					/* --------- information different bouton ------------------------------------------------- */
					
							.tableau_form input[type=submit].btm_continuer, .tableau_form input[type=button].btm_continuer{
								clear: both;
								position:relative;
								display:block;
								height: 34px;
								width: 154px;
								background-position:0 0;
								cursor: pointer;
								background:url(../images/btm_continuer.jpg) no-repeat;
								border:none;
							}
							
							.tableau_form input[type=submit].btm_continuer:hover, .tableau_form input[type=button].btm_continuer:hover{
								background:url(../images/btm_continuer.jpg) no-repeat;  background-position: bottom;
								border:none;
							}


							.tableau_form input[type=submit].btm_suivant, .tableau_form input[type=button].btm_suivant{
								clear: both;
								position:relative;
								display:block;
								height: 34px;
								width: 154px;
								background-position:0 0;
								cursor: pointer;
								background:url(../images/btm_suivant.jpg) no-repeat;
								border:none;
							}
							
							.tableau_form input[type=submit].btm_suivant:hover, .tableau_form input[type=button].btm_suivant:hover{
								background:url(../images/btm_suivant.jpg) no-repeat;  background-position: bottom;
								border:none;
							}




							.tableau_form input[type=submit].btm_valider, .tableau_form input[type=button].btm_valider{
								clear: both;
								position:relative;
								display:block;
								height: 34px;
								width: 154px;
								background-position:0 0;
								cursor: pointer;
								background:url(../images/btm_valider.jpg) no-repeat;
								border:none;
							}
							
							.tableau_form input[type=submit].btm_valider:hover, .tableau_form input[type=button].btm_valider:hover{
								background:url(../images/btm_valider.jpg) no-repeat;  background-position: bottom;
								border:none;
							}

					
					
