/* CSS Document pour le mini formulaire */

/* Structure generale */
#formulaire-mini{ 
			width:204px; 
			/*margin:8px auto;*/
			}


/*------------ teteau mini formulaire------------- */
#formulaire-mini .titre-formulaire{ 
			background-image: url(../images/milieu/formulaire-milieu/Teteau-mini-form.png);
			height:53px;
			width:204px;
			}
#formulaire-mini .titre-formulaire *{ display:none;/**/}

#formulaire-mini #zone-formulaire {width:204px;  margin:0;/*float:left;*/}

/*------------ corps mini formulaire--------------- */
#formulaire-mini .corps-formulaire{
			padding-top:10px;
			border-top:none;
			border-right:1px solid #CCCCCC;
			border-bottom:none;
			border-left:1px solid #CCCCCC;
			background:#F3F3F3;
			width:202px;
			}
/*-------------- champ du formulaire mini------------ */
#formulaire-mini div.corps-formulaire p { display:block; /*width:190px;*/ margin:0px;padding:0; margin-bottom:7px;}
#formulaire-mini div.corps-formulaire p.date_naiss { padding-left: 20px; }
#formulaire-mini div.corps-formulaire p.date_naiss span.libelle { color:#8B1518;}

#formulaire-mini div.corps-formulaire p input,
#formulaire-mini div.corps-formulaire p select {
			float:none;
			width:150px;
			font:normal 11px Arial, Helvetica, sans-serif;
			height:auto;
			color: #8b1518;
			border:1px solid #8b1518;
			background:#faf8f1;
						}


#formulaire-mini .corps-formulaire p .cadre_erreur_jour,
#formulaire-mini .corps-formulaire p .cadre_erreur_mois {margin-right:2px;}

#formulaire-mini .corps-formulaire p .cadre_erreur_jour input{width:17px;}
#formulaire-mini .corps-formulaire p .cadre_erreur_mois input {width:19px;}
#formulaire-mini .corps-formulaire p .cadre_erreur_annee input {width:35px;}


*:first-child+html #formulaire-mini div.corps-formulaire p input {margin:-1px 0 -1px 0; }


/*------------ bas mini formulaire------------------ */
#formulaire-mini .bas-formulaire{
			background:url(../images/milieu/formulaire-milieu/Bas-form-mini.png);
			font-size:0px; 
			height:6px;
			}
/*------------les erreurs------------------------ */


#formulaire-mini .erreurG{ 
			font-family:Verdana, Arial, Helvetica, sans-serif; 
			font-size:10px; 
			padding:5px;
			color:#ee1b22;
			display:none;
			}
#formulaire-mini div.corps-formulaire span.cadre_erreur {
border:none;
display:inline-block;
height:auto;
margin:0 0 0 20px;
/*width:149px;*/
}
/*---------------------- euro ------------------*/
.euro{color: #8b1518;}



/*------------- trait blanc --------------------*/
#formulaire-mini .trait-bleu{}
#formulaire-mini .right-column {
			border-bottom:#FFFFFF 1px solid;
			padding-bottom:3px;
			} 	
/*--------------bouton valider-----------------*/ 
#formulaire-mini div.btn{ }
#formulaire-mini div.btn input{
			color:#F6A227;
			font:bold 12px Arial, Helvetica, sans-serif;
			background:url(../images/Valider.png) left top no-repeat;
			/*width:69px;
			height:17px;*/
			width:85px;
			height:25px;
			border:none;
			}
#formulaire-mini.texte-support{ 
			clear:both;
			font-weight: normal;
			font-size:10px;
			text-transform:none;
			color:#318ce7;
			padding-right:3px;
			/*background:url(../images/logo_cnil2.jpg) 3px center no-repeat;*/
			padding-left:65px;
			}
#formulaire-mini.texte-support div { /*margin-left:40px;*/}