/* Bloc */

div.le_formulaire_dsim_inclu{/*background-color:#D8E5F5;*/ background-color:#FFF; /*border: 1px solid #BBEEFF; border-left:none; border-right: none;*/}
div.le_formulaire_dsim_inclu div.haut-bloc-formulaire, 
div.le_formulaire_dsim_inclu div.bas-bloc-formulaire{
	width:586px;
	height:5px;
	font-size:0px;}
	
div.le_formulaire_dsim_inclu div.haut-bloc-formulaire{ 
	background:url(../images/haut-txt-garde.png) left top no-repeat;
	margin:0px auto;
	margin-top:10px;}

div.le_formulaire_dsim_inclu div.corps-bloc-formulaire{
background:url(../images/fond-txt-garde.png) left top repeat-y;
	width:586px;
	margin:0px auto;}

div.le_formulaire_dsim_inclu div.bas-bloc-formulaire{
background:url(../images/bas-txt-garde.png) left top no-repeat;
margin:0px auto;}

/* CSS pour le formulaire index */

div.le_formulaire_dsim_inclu	div.corps-formulaire{font:normal 11px Arial, Helvetica, sans-serif;
					  margin:0 0 0px 0px; padding:0;
					  border:none;
					  background-color:#D8E5F5;
					  background-image:url(../images/fond_form_bleu.jpg);  }	
div.le_formulaire_dsim_inclu	#formulaire-index{ width:587px; margin-left:6px; height:auto;}
	/* zone flash */
div.le_formulaire_dsim_inclu	#zone-flash-bandeau { float:left; width: 177px;  margin-top:-39px;  }



* html div.le_formulaire_dsim_inclu	#zone-flash-bandeau p{ position:relative;}
* html div.le_formulaire_dsim_inclu	#zone-flash-bandeau p object{ position:absolute;left:0px; }
	
	/* zone formulaire */
div.le_formulaire_dsim_inclu	#zone-formulaire {
		float: left;
		width:388px; 
		margin-bottom:5px;
		margin-left:6px;		
				}

	/* texte newsletter */
div.le_formulaire_dsim_inclu div.texte-general-champ{}
	

					
	/* les champs */
div.le_formulaire_dsim_inclu div.corps-formulaire p{font:bold 11px Arial, Helvetica, sans-serif; color:#0066CC; margin-left:8px; margin-right:8px; display:block; }
div.le_formulaire_dsim_inclu div.corps-formulaire p span.label_form{font-size:12px; width:175px; margin-left:25px; height:22px; line-height:22px;}


div.le_formulaire_dsim_inclu div.corps-formulaire p input,
div.le_formulaire_dsim_inclu div.corps-formulaire p select{
		width:135px; font:normal 11px Arial, Helvetica, sans-serif;
		height:auto;
		color: #318ce7;
		border:1px solid #015AB8;
		}
div.le_formulaire_dsim_inclu .corps-formulaire p input{ margin:-1px 0 -1px 0;}	
/*div.le_formulaire_dsim_inclu div.corps-formulaire p span.radio_civilite{ display:inline-block; margin-top:3px;}
*:first-child+html div.le_formulaire_dsim_inclu div.corps-formulaire p span.radio_civilite{ display:inline-block; margin-top:0px;}
* html div.le_formulaire_dsim_inclu div.corps-formulaire p span.radio_civilite{ display:inline-block; margin-top:0px;}*/


div.le_formulaire_dsim_inclu div.corps-formulaire p span.radio_civilite input{ width:auto; border:none;}		
div.le_formulaire_dsim_inclu div.corps-formulaire p select { width:137px; height:auto;}
	
	
	/* les boutons de validations */
div.le_formulaire_dsim_inclu div.corps-formulaire div.btn{ 
		border-top:1px solid #97BFF2;
		margin-top:5px;
	/*	padding-top:10px;*/
		
		
	}
div.le_formulaire_dsim_inclu div.corps-formulaire div.btn input{
			background:url(../images/valider.png) left top no-repeat;
			width:85px;
			height:24px;
			border:none; color:#FFFFFF;
			/*color:#ee1b22;*/
			font:bold 12px Arial, Helvetica, sans-serif;
		}
	
div.le_formulaire_dsim_inclu div.texte-support a{ color:#318ce7;}
	
	/* les erreurs */
	
div.le_formulaire_dsim_inclu	#formulaire-index .erreurG {
								padding-right:8px;
								width:auto;
								margin-left:10px;
								display:none;}
									  
div.le_formulaire_dsim_inclu	#formulaire-index .corps-formulaire .left-column .erreur1 {
				font:bold 11px Arial, Helvetica, sans-serif;
			  	color:#ee1b22;
			  	width:150px;
			  	margin-left:188px;
				display:none;
			  	}
	
div.le_formulaire_dsim_inclu	#formulaire-index .corps-formulaire .right-column .erreur2 {
				font:bold 11px Arial, Helvetica, sans-serif;
			  	color:#ee1b22;
			  	width:150px;
			  	margin-left:188px;
				display:none;
			  	}
				
div.le_formulaire_dsim_inclu	div.texte-support{ 
		clear:both;
		font-weight: normal;
		font-size:10px;
		text-transform:none;
		color:#318ce7;
		   }
div.le_formulaire_dsim_inclu	div.texte-support div { margin:5px 5px 0 40px;}

div.le_formulaire_dsim_inclu div.corps-formulaire div.right-column{ padding-bottom:3px;}

/* euro */
span.euro{ display:inline-block;}

/* cnil */
span.txt_cnil{width:565px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#0059B7;}