.bulle_info
{
	background-color: #FFFFFF;
	font-size:0.6em;
	width: 170px;
	padding: 3px 3px;
	border-style: solid ; border-width: 1px ; border-color: black;
}

#bloc2_ins
{
	width: 180px;
	float:left;
	margin-top: 4px;
}

#bloc3_ins
{
	width: 170px;
	float:left;
}

#bloc1_ins
{
	width: 460px;	
	float: left;

}

.erreur
{
	display : none;
	font-size:0.6em;
	color: #FF0000;
	padding-left: 200px;
}

.erreur2
{
	display : none;
	font-size:0.6em;
	color: #FF0000;
	padding-left: 10px;
}

.erreur3
{
	display : none;
	color: #FF0000;
	
}

.erreur4
{
	display : none;
	font-size:0.6em;
	color: #FF0000;
	padding-left: 190px;
}

.erreur5
{
	display : none;
	font-size:0.6em;
	color: #FF0000;
	padding-left: 105px;
}

#bonplan_sms
{
	display: none;
}

.input .location {
	float:left;
	width:100px;
	font-size:0.7em;
}

#enfant_fils_1
{
	display: none;
}

#enfant_fils_2
{
	display: none;
}

#enfant_fils_3
{
	display: none;
}

#enfant_fils_4
{
	display: none;
}

#enfant_fils_5
{
	display: none;
}

#enfant_fils_6
{
	display: none;
}

#enfant_fils_7
{
	display: none;
}

#enfant_fils_8
{
	display: none;
}

#enfant_fils_9
{
	display: none;
}

#enfant_fils_10
{
	display: none;
}

#partenaire_paire
{
	float:left;
	width: 300px;
}

#site_groupe
{
	float:left;
	width: 200px;
}

#espacement_ins
{
	clear:both;	
}

.partenaire_mail
{
	background-color: #FFFFFF;
	font-size:0.8em;
	display : none;
	width: 260px;
	margin-left:20px;
	padding-left:3px;
	border-style: solid ; border-width: 1px ; border-color: black;
}

.radio_civilite
{
	float:left;
	width:60px;
	font-size:0.7em;
}

.texte_label_insc{padding:3px 0;}

.champ_obligatoire_inscrip{font-size:.7em;}

.validation_inscrip{text-align:center;padding-top:20px;}

.msg_valid{font-size:.75em;color: #42943e;}