body{font-family:Arial;	color: #000000;	margin: 0px;	padding: 0px;
	background-color:#FFFFFF;	text-align:center;}

table.page{margin:0px auto;}
td.centering{text-align:center;vertical-align:middle;}

p.merci-message{padding-left: 5px;}

table.container{clear:both;	width:689px;	height:401px;}
td{text-align:left;vertical-align:top;}
td.left-image{width:236px;}
td.content{background-color:#E3E3E5;	padding-top:8px;	padding-left:20px;
	padding-right:10px;	vertical-align:top;	border-top:solid 1px #E9E9EA;	
	border-right:solid 2px #CECFCF;	border-bottom:solid 2px #CECFCF;}
td.content_left15{background-color:#E3E3E5;	padding-top:12px;	padding-left:10px;
	padding-right:10px;	vertical-align:top;	border-top:solid 1px #E9E9EA;	
	border-right:solid 2px #CECFCF;	border-bottom:solid 2px #CECFCF;}
td.content_left20{background-color:#E3E3E5;	padding-top:12px;	padding-left:15px;
	padding-right:10px;	vertical-align:top;	border-top:solid 1px #E9E9EA;	
	border-right:solid 2px #CECFCF;	border-bottom:solid 2px #CECFCF;}
td.content_left33{background-color:#E3E3E5;	padding-top:12px;	padding-left:28px;
	padding-right:10px;	vertical-align:top;	border-top:solid 1px #E9E9EA;	
	border-right:solid 2px #CECFCF;	border-bottom:solid 2px #CECFCF;	height:385px;}
td.foot_text{width:593px;	padding-top:5px;}
td.foot_logo{padding-top:18px;	width:80px;}

table.cont2col{padding-left:5px;	width:380px;	margin-bottom:15px;}
table.cont2col td{font-size:12px;	color:#000000;	text-align:justify;	margin:0px;	
	padding-bottom:0px;	padding-top:0px;}
td.cont_col1{width:55px; padding-right:5px;}

div.formation{font-size:12px;	color:black;	padding-right:5px;}
div.formation h1{font-size:16px;	font-style:italic;	color:#663399;	padding-left:0px;	
	margin:0px;	padding-top:10px;	padding-bottom:10px;}
div.formation h2{font-size:14px;	font-weight:bold;	color:#663399;	padding:0px;	
	margin:15px 0px;}
div.formation p{padding:0px;	font-size:12px;	color:#000000;	text-align:justify; margin:0px;}
div.formation ol{margin:0px;	padding-left:16px;	margin-bottom:15px;	}
div.formation ol li{padding:0px;	margin-top:8px;}
div.formation ul{margin:0px;	padding-left:16px;	margin-bottom:15px;	}
div.formation ul li{padding:0px;	margin-top:8px;	list-style-image: url('img/arrow.jpg');}
div.formation ul.links{margin:0px;	padding-left:17px;	padding-top:0px;	padding-bottom:0px;	font-weight:bold;	
	color:#663399;	font-style:italic;}
div.formation ul.links li{padding:0px;	margin-top:8px;	list-style-image: url('img/f-arrow.jpg');}
div.formation ul.links li a{color:#663399;}
div.formation a{color:#663399;}
div.formation div.info-text{margin-bottom:30px;}

div.form-formation{color:black;	font-size:12px;	margin:0px;}
div.form-formation div.aide{font-weight:bold;	font-style:italic;}
div.form-formation span.red{color:red;}
div.form-formation table td.td1{width:95px;	padding-right:5px;	padding-top:8px;	text-align:right;}
div.form-formation table td.td2{width:280px;	text-align:left;	padding:5px 0px;}
div.form-formation table td.td2 input{width:168px;	margin:0px;	}
div.form-formation table td.td2 input.large{width:277px;}
div.formation  div.form-formation p{margin:0px;	padding-left:5px;	font-size:12px;	width:380px;
	color:#000000;	text-align:justify; padding-bottom:15px;}


h1{font-size:16px;	font-style:italic;	color:#5D67B7;	padding-left:5px;	
	margin:0px;	padding-top:10px;	padding-bottom:10px;	width:390px;}
h1.black_title1{font-size:16px;	font-style:italic;	color:#000000;	
	padding-left:5px;	margin:0px;	padding-top:5px;	padding-bottom:18px;	width:390px;}
h1.black_title2{font-size:16px;	font-style:italic;	color:#000000;	
	padding-left:5px;	margin:0px;	padding-bottom:18px;	width:390px;}
h1.green_title{font-size:16px;	margin:0px;	font-style:normal;
	padding-left:135px;	padding-top:48px;	padding-bottom:25px;	width:260px;	color:#80BA3A;}
h1.orange_title{font-size:16px;	margin:0px;	font-style:italic;
	padding-left:5px;	padding-top:0px;	padding-bottom:17px;	width:260px;	color:#EB945E;}
h3.orange_title2{font-size:16px;	margin:0px;	font-style:italic;
	padding-left:5px;	padding-top:5px;	padding-bottom:0px;	width:260px;	color:#FF0000;}
h1.black_news{font-size:16px;	margin:0px;	font-style:normal;
	padding-left:5px;	padding-top:0px;	padding-bottom:27px;	width:260px;	color:#000000;}	
h1.green_pers{font-size:16px;	margin:0px;	font-style:italic;
	padding-top:10px;	padding-bottom:12px;	width:390px;	color:#80BA3A;}
h1.blue_contact{font-size:16px;	margin:0px;	font-style:italic;
	padding-top:10px;	padding-bottom:12px;	width:390px;	color:#64C5DD;}
h2{font-size:14px;	font-weight:bold;	color:#5D67B7;	padding-left:5px;
	margin:0px;	padding-bottom:15px;	width:390px;}
	
div.cont{color:#A3A3A7;	margin:0px;	text-align:left;	padding-bottom:33px;}
div.scroll{overflow: auto;	scrollbar-face-color: #A3A3A7;	scrollbar-highlight-color: #A3A3A7;
	scrollbar-3dlight-color: #E3E3E5;	scrollbar-darkshadow-color: #767679;
	scrollbar-shadow-color: #767679;	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF; height:375px;}
div.text_intro{padding-top:5px;	clear:both; width:781px;}
div.title_intro{float:left;font-size:34px; text-align:left; 	width:430px;	
	padding-left:120px;	margin-left:0px;	padding-top:105px;	letter-spacing:8px;}	
div.float_left{float:left;margin:0px;padding:0px;}
div.caption1{text-align:center;	font-size:16px; font-weight:bold;	padding-top:10px;}
div.caption2{text-align:center;	font-size:9px; font-weight:bold;	padding:0px;}
div.logo_intro{padding-top:20px;padding-left:25px;padding-right:0px; text-align:center; font-size:14px;}
div.float_left2{float:left;	padding-left:140px;}
div.list{float:left;	width:595px;	padding-left:10px;	font-size:12px; 
	text-align:justify;	padding-bottom:0px;	margin-bottom:0px;}
div.item{margin-top:10px;margin-bottom:0px;padding-bottom;}
div.bottom_right_link{padding-top:30px;	padding-left:676px;	margin:0px;}
div.photo135{margin:0px;	padding-left:5px; padding-bottom:8px;	width:135px;}
div.photo100{margin:0px;	padding-left:5px; padding-bottom:8px;	width:100px;}
div.photo120{margin:0px;	padding-left:5px; padding-bottom:8px;	width:120px;}
div.photo_centr{padding-left:112px;	padding-top:20;	width:154px;}
div.photo_descr{text-align:right;	font-size:10px;	color:#000000;	font-weight:bold;}
div.flink_green{padding-top:55px;}
div.flink_green	div{font-style:italic;	font-size:12px;	padding-top:0px;
	font-weight:bold;	color:#80BA3A;	margin:0px;}
div.green_f_left{float:left;	text-align:left;	width:100px;}
div.green_f_mid{float:left;	text-align:center;	width:210px;}
div.green_f_right{float:left;	text-align:right;	width:100px;}

div.photo_small{margin:0px;	padding-left:5px;}
div.photo_small img{padding-right:7px;	height:40px;}
div.photo_small2{margin:0px;	padding-left:5px;}
div.photo_small2 img{padding-right:9px;	height:51px;}

form{margin:0px;	padding:0px;}

div.form{padding-left:7px;	width:375px;	font-size:12px;	color:#000000;	margin:0px;}
div.form p.text_mid18{width:370px;}

div.form table.gendre{margin-bottom:8px;}
div.form table.gendre td{width:125px;}
div.form table.info{margin-bottom:6px;}
div.form table.info input{width:168px;	margin:3px 0px;	border:1px solid #FFFFFF;	background-color:#64C5DD;}
div.form table.info input.large{width:277px;}
div.form table.check{margin-bottom:12px;}
div.form table.check td{padding-left:2px;	width:183px;	vertical-align:middle;} 

div.menu{width:686px;	padding-top:40px;}
div.menu div{float:left;}
div.menu0{width:40px;}
div.menu1{width:85px;}
div.menu2{width:93px;}
div.menu3{width:95px;}
div.menu4{width:98px;}
div.menu5{width:94px;}
div.menu6{width:91px;}
div.menu7{width:90px;}

p.p1{margin:0px;	padding-left:10px;	padding-top:8px;	padding-right:35px;	padding-bottom:0px;
	text-align:justify;	color:#000000;	font-size:12px;}
p.agree{text-align:left;	margin:0px;	padding-top:5px;	padding-left:139px;}
p.it_cont{margin:0px;	padding-top:20px;	padding-bottom:15px;	padding-left:5px;
	font-size:12px;	font-style:italic;	color:#000000;	text-align:justify;	width:377px;}
p.it_cont2{margin:0px;	padding-top:0px;	padding-bottom:5px;	padding-left:5px;	
	font-size:12px;	font-style:italic;	color:#000000;	text-align:justify;	width:377px;}
p.text{margin:0px;	padding-left:5px;	font-size:12px;	width:380px;
	color:#000000;	text-align:justify;}
p.text_mid18{margin:0px;	padding-left:5px;	font-size:12px;	width:380px;
	color:#000000;	text-align:justify; padding-bottom:15px;}
p.bl_it{margin:0px; padding-top:8px;	font-size:12px;	font-weight:bold;	padding-left:10px;
	padding-bottom:0px;	font-style:italic;	color:#5D67B7;}
p.bl_it2{margin:0px; padding-top:8px;	font-size:12px;	font-weight:bold;	padding-left:5px;
	padding-bottom:0px;	font-style:italic;	color:#5D67B7;}	
p.bl_it2_news{margin:0px; padding-top:8px;	font-size:12px;	font-weight:bold;	padding-left:5px;
	padding-bottom:0px;	font-style:italic;	color:#eb945e;}	
p.bl_it2_equipe{margin:0px; padding-top:8px;	font-size:12px;	font-weight:bold;	padding-left:5px;
	padding-bottom:0px;	font-style:italic;	color:#80BA3A;}	
p.green_it_links{font-style:italic;	font-size:12px;	margin:0px;	padding-left:5px;
	font-weight:bold;	color:#80BA3A;	padding-top:11px;	padding-bottom:7px;}
div.black_it_links{font-style:italic;	font-size:12px;	font-weight:bold;	color:#000000;	margin:0px;}
div.black_it_links p.links1{padding-top:14px;	margin:0px;}
div.black_it_links p.links2{padding-top:29px;	margin:0px;}
div.black_it_links p.links1 img{vertical-align:middle;}
div.black_it_links p.links2 img{vertical-align:middle;}

i.head1{font-size:14px; font-weight:bold;	line-height: 28px;}
i.head2{font-size:14px; font-weight:bold;	line-height: 28px; color:#FCD855;}
i.head3{font-size:14px; font-weight:bold;	line-height: 28px; color:#000000;}
i.head4{font-size:14px; font-weight:bold;	line-height: 28px; color:#FF0000;}
i.head5{font-size:14px; font-weight:bold;	line-height: 28px; color:#000000;}
i.head6{font-size:14px; font-weight:bold;	line-height: 28px; color:#000000;}
td.foot_text i{font-size:11px;	text-align:justify;	margin:0px;}

img{border: 0px;}
img.left_image{width:236px;	height:401px;}
img.diagram{margin:0px;	padding-top:13px;	padding-bottom:8px;}
img.arrow_txt{padding-right:20px;}
p.agree img{padding-left:10px;	padding-right:10px;}

a{text-decoration:none;}
a.l1{color:#5D67B7;}
a.l2{color:#C21E8A;}
a.l3{color:#FCD855;}
a.l4{color:#FF0000;}
a.l45{color:#80BA3A;}
a.l6{color:#64C5DD;}
i.head1 a{color:#A3A3A7;}
p.text_mid18 a.black{color:#000000;}
p.text a.black{color:#000000;}
p.bl_it a,p.bl_it2 a,a.blue2{color:#5D67B7;}
div.flink_green a,p.green_it_links a,p.bl_it2_equipe a{color:#80BA3A;}
div.black_it_links a{color:#000000;}
a.orange{color:#EB945E;}
p.bl_it2_news a{color:#eb945e;}

span.bull{font-family:Verdana;	}
span.purple{color:#C21E8A;}
span.yellow{color:#E9B200;}
span.green{color:#80BA3A;}
span.orange{color:#eb945e;}

div.pub{float:left;	width:636px;	padding:6px;	font-size:12px; 
	text-align:justify;	margin-bottom:0px; border: 1px solid Black;margin-left:140px;}
