.description{background-color:#F0F0F0; width:580px; padding-left:10px;vertical-align: top; margin-top:5px;margin-bottom:10px;}
	.description td{ vertical-align: top; }
	.cell {height:10px;}
	.tableau_paragraphe{border-bottom:1px dashed black;font-size:12px; color:#545454;font-family:"Trebuchet MS",Tahoma; font-weight:bold;width:300px;}
	.paragraphe{font-size:11px; color:#545454;font-family:"Arial",Tahoma,Verdana,'Times New Roman',Times,serif; font-weight:bold; vertical-align:top;height:40px;}
	.paragraphe_news{font-size:11px; color:#545454;font-family:"Arial",Tahoma,Verdana,'Times New Roman',Times,serif; font-weight:bold; vertical-align:top;min-height:40px;}
	.detail_formation{margin-left:20px ; padding:0px; border-collapse:collapse;margin-top:10px;padding-right:10px;}
	.rouge{font-size:13px; font-weight:bold; color: #C91111; font-family: ARIAL; }
	.titre{height:40px;}
	.padding-top{padding-top:5px;}
	.commentaire{font-size:11px;color: #878787; font-family:"Arial",Tahoma,Verdana,'Times New Roman',Times,serif;}
	.formation{font-weight:bold; font-size: 22px; font-family: arial;font-style: italic;padding-bottom:0px;margin-bottom:0px;   width : 580px; border-color:#C5C5C5; padding-bottom:0px;}
	.ligne{margin-top:50px;}
	.video_td{vertical-align:top}
	.cell_video{padding-top:38px}
#corps form { margin-left:20px;}
	
#video {padding-bottom:200px;margin-left:20px;padding-right:20px;}

.liste_formation_bas{border-top:1px dashed #B9B9B9;width:300px;line-height:30px; font-size:14px; color:#545454;font-family:"Trebuchet MS",Tahoma,Verdana,'Times New Roman',Times,serif;}
.liste_formation_haut{line-height:30px;font-size:14px; color:#545454;font-family:"Trebuchet MS",Tahoma,Verdana,'Times New Roman',Times,serif;}
.liste_formation_haut{line-height:30px;font-size:14px; color:#545454;font-family:"Trebuchet MS",Tahoma,Verdana,'Times New Roman',Times,serif;}
.liste_formation_haut a:visited, .liste_formation_haut a, .liste_formation_bas a, .liste_formation_bas a:visited{text-decoration:none;color: #545454}
.liste_formation_bas a:hover, .liste_formation_haut a:hover {color:#878787;}
body{margin-bottom:50px;}

#bandeau_droite{margin-top:34px;border-collapse:collapse;}
.gras_form{font-size:14px;}
.underline_form{text-decoration:underline;}
.justify{text-align:justify;margin: 0em 0; }
#big label {
display:block;
width:85px;
float:left;
}
.contact{background-color:#EBEAEA;margin-top:30px;font-size:13px;color:#545454;font-family:"Trebuchet MS",Tahoma,Verdana,'Times New Roman',Times,serif; }
.contact td{padding:8px;}
.contact_information{margin-left: 20px;background-color:#EBEAEA;margin-top:30px;font-size:13px;color:#545454;font-family:"Trebuchet MS",Tahoma,Verdana,'Times New Roman',Times,serif; width: 600px;margin-bottom:20px;}
.contact_information td{padding:8px;}
.contact th {border-bottom: 1px dashed black;}
.contact a{font-size:11px;}
.contact a:hover{text-decoration:underline;}
.border{font-size:13px;color:#545454;font-family:"Trebuchet MS",Tahoma,Verdana,'Times New Roman',Times,serif; padding-top:20px;}
.top{border-top:1px dashed black;padding-top:15px;}
.cellule{width:53px;}
.mail{color:#46435E;}
.bold_p{ font-weight:bold; font-size:16px;}
.etoile_rouge{color : red;}
#table_information label {
display:block;
width:100px;
float:left;
}
#radio input{
width:10px;
margin-left:5px;
}
.width_info { width: 320px; padding-right:0px;}
#input_form_info label {
display:block;
width:110px;
float:left;
}
#input_form_info input { width:300px;}
#button_info input{ width : 70px; height: 20px;}
.vide  {height:10px;}
.image_news{display:block;float:left;}

