#coordonnees {
	margin:0 0 0 5px;
	width:360px;
	border:1px solid #65C1FF;
	-moz-border-radius:20px;
	background:#fff;
}
#coordonnees legend {
	padding:0 5px;
	border:none;
	background:#fff;
	color:#333;
	border:1px solid #65C1FF;
	-moz-border-radius:8px;
}
#inscription label{
	float: left;    /*** Très important, ne pas suprimer ! ***/
	width: 40%;    /*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
	text-align: right;    /*** ... et ils sont alignés à droite... ***/
	margin: 0;
	padding: 0 .5em 0 0;
	line-height: 18px;    /*** ... et centrés verticalement. ***/
	color:#000;
}

#inscription input, #insc input{
	border:1px solid black;
	padding:2px;
}

.exemple {
	font-size:.75em;
	font-style:italic;
	display:none;
}

label.oblig {
	font-weight: bold;	/*** Mise en évidence des champs obligatoires ***/
}
.focus { /*** Retour à l'état normal après l'utilisation ***/
	background: #65C1FF;
	color: black;
}
.normal {	/*** Retour à l'état normal après l'utilisation ***/
	background: white;
	color: black;

}
.erreur {
	background:red;
}

#but_submit{
	margin:5px 0;
}

#submit{
margin: 0 auto;
}

#inscription select.select_pays{
width: 190px;
}

#inscription input.input_margin{
width: 40px;
}


#dl_bt_ok {
	margin:0 0 0 10px;
	padding:0 0 0 0;
	border:none;
	text-align: center;  
}

#ns_bt_ok {
	margin:0 0 0 10px;
	padding:0 0 0 0;
	border:none;
	text-align: center;  
}
#coordonnees_dl {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:611px;
	height:358px;
	border:none;
	background: url(/img/coach/coach_getdl_bg.png) center no-repeat;
	text-align: left;  
	color:#FFFFFF;  

}
#coordonnees_dl legend {
	margin:0 0 0 0;
	padding:0 0 0 20;
	border:none;
	background:none;
}
#inscription_dl label{
	float: left;    /*** Très important, ne pas suprimer ! ***/
	width: 42%;    /*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
	text-align: right;    /*** ... et ils sont alignés à droite... ***/
	margin: 0 0 0 20;
	padding: 0 0 0 20;
		background: none;

	
}

#inscription_dl input, #insc_dl input{
	margin: 0 0 0 0;
	padding: 0 0 0 20;

}


label.oblig_dl {
	font-weight: bold;	/*** Mise en évidence des champs obligatoires ***/
}
.focus { /*** Retour à l'état normal après l'utilisation ***/
	background: #65C1FF;
	color: black;
}
.normal {	/*** Retour à l'état normal après l'utilisation ***/
	background: white;
	color: black;

}
.erreur_dl {
	background:red;
}

#but_submit_dl{
	margin: 0 0 0 0;
	padding: 0 0 0 20;
}

#submit_dl{
	margin: 0 0 0 0;
	padding: 0 0 0 20;
}

#inscription_dl select.select_pays{
width: 190px;
}

#inscription_dl input.input_margin{
width: 40px;
}





#coordonnees_ns {
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:424px;
	height:119px;
	border:none;
	background: url(/img/coach/coach_getns_bg.png) center no-repeat;
	text-align: left;  
	color:#FFFFFF;  

}
#coordonnees_ns legend {
	margin:0 0 0 0;
	padding:0 0 0 20;
	border:none;
	background:none;	

}
#inscription_ns label{
	float: left;    /*** Très important, ne pas suprimer ! ***/
	width: 42%;    /*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
	text-align: right;    /*** ... et ils sont alignés à droite... ***/
	margin: 0 0 0 0;
	padding: 0 15 0 20;
		background: none;

}

#inscription_ns input, #insc_ns input{
	margin: 0 0 0 0;
	padding: 0 0 0 20;

}


label.oblig_ns {
	font-weight: bold;	/*** Mise en évidence des champs obligatoires ***/
}
.focus { /*** Retour à l'état normal après l'utilisation ***/
	background: #65C1FF;
	color: black;
}
.normal {	/*** Retour à l'état normal après l'utilisation ***/
	background: white;
	color: black;

}
.erreur_ns {
	background:red;
}

#but_submit_ns{
	margin: 0 0 0 0;
	padding: 0 0 0 20;
}

#submit_ns{
	margin: 0 0 0 0;
	padding: 0 0 0 20;
}

#inscription_ns select.select_pays{
width: 190px;
}

#inscription_ns input.input_margin{
width: 40px;
}



.button {
	  width:98px;
	  height:25px;
    border: none;
    background: url('/img/coach/coach_bt_ok.png') center no-repeat;
    padding: 0 0 0 0px;
    margin: 0 0 0 150px;
}