*{margin:0px;padding:0px;}
#debug{float:left;}
body,html{
/*	width: 980px;
	margin-left: auto;
	margin-right: auto;*/
	font-family: calibri,arial,verdana,sans-serif;
}

a img{border:0px;}

#websitetoolbar{/*float:left;*/vertical-align:top;margin-left:auto;width: 979px;
	margin-right:auto;}
/*#websitetoolbar div{float:left;}*/

 #conteneur{
	width: 979px;
	border: 1px solid  #cccccc;
	/*float:left;*/
	margin-left:auto;
	margin-right:auto;
}

.class-file a{color:#856355;font-weight:bold;font-family:arial,verdana,sans-serif;}
/***************************** BANDEAU 1 *****************************/
#bandeau1{background-image: url(../images/haut.png);height:58px;}
#contient_logo{float:left;height:46px;padding-left:15px;padding-top:5px;}
#contient_site{float:left;height:46px;padding-left:5px;padding-top:9px;}
#site{font-family:'times New Roman';font-size:26pt;height:27px;color:#000000;text-decoration:none;}
#site:hover{font-family:'times New Roman';font-size:26pt;height:27px;color:#000000;text-decoration:none;}
#phrase_accroche{color:black;
font-family:Arial, sans-serif;
float:left;
font-size:13px;
height:16px;
text-align:left;
width:450px;
padding-top:29px;
padding-left:15px;
}
#tools{float:left;width:237px;text-align:right;font-family: arial, sans-serif;font-size:8pt;padding-top:31px;padding-right:10px;}
#link_connexion{color:#000000;text-decoration:none;}
#link_accueil{color:#000000;text-decoration:none;}
#link_contact{color:#000000;text-decoration:none;}

/***************************** BANDEAU 2 *****************************/
#bandeau2{background-image:url(../images/demi_banner2.png);background-repeat:no-repeat;background-position:420px 0px;float:left;width:979px;}
#bandeau2 img{display:block;float:left;}
#phrase_accroche2{float:left;font-weight:bold;font-family: calibri,arial,verdana,sans-serif;color:#FFFFFF;padding-top:25px;padding-left:20px;font-size:16pt;width:535px;}
#phrase_accroche2 img{display:inline;float:none;}

/***************************** BANDEAU 3 *****************************/
#bandeau3{float:left;height:50px;background-image:url(../images/u0.png);background-position:top left;width:979px;}
#contact_accroche
{float:left;width:242px;padding-left:180px;padding-top:15px;
	background-image:url(../images/contact_rouge.png);background-repeat:no-repeat;background-position:150px 13px;height:35px;
	}

#contact_accroche a{color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:13px;font-weight:bolder;}
#contact_accroche a:hover{color:#FFFFFF;text-decoration:none;font-family:Arial;font-size:13px;font-weight:bolder;}
#menu_top{float:left;width:557px;}
#menu_top *{text-transform:uppercase;}
#menu_top *{list-style: none;margin:0px;}

#main1, #main2, #main3, #main4
{color:#707070;float:left;background-image:url(../images/menu_1.png);height:42px;display:block;
padding-top:8px;line-height: 18px;position:relative;
font-size:12px;font-weight:bold;
text-decoration:none;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}





#main1_sel, #main2_sel, #main3_sel, #main4_sel
{float:left;background-image:url(../images/menu.png);height:42px;display:block;}

#menu_top #main1, #menu_top #main1_sel{width:105px;padding-top:8px;padding-left:26px;}
#menu_top #main2, #menu_top #main2_sel{width:105px;padding-top:8px;padding-left:26px;}
#menu_top #main3, #menu_top #main3_sel{width:129px;padding-top:8px;padding-left:26px;}
#menu_top #main4, #menu_top #main4_sel{width:114px;padding-top:8px;padding-left:26px;}


#menu_top #main1 a, #menu_top #main2 a, #menu_top #main3 a, #menu_top #main4 a
	{width:105px;font-weight:bold;color:#707070;font-family:Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;height:40px;text-transform:uppercase;
	}
	
#menu_top #main1_sel a, #menu_top #main2_sel a, #menu_top #main3_sel a, #menu_top #main4_sel a
	{width:105px;font-weight:bold;color:#CCCCCC;font-family:Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;height:40px;text-transform:uppercase;}




#path{color:#000000;font-size:12px;text-decoration:none;float:left;width:969px;padding-left:10px;height:50px;background-image:url(../images/ombre_menus.gif);height:25px;padding-top:25px;background-repeat:no-repeat;}

#contenu1{color:#000000;font-size:12px;text-decoration:none;float:left;width:979px;background-image:url(../images/ombre_menus.gif);background-repeat:no-repeat;}
.contenu{width:100%;float:left;}


/***************************** FOOTER *****************************/

#link_foot{float:left;padding-left:620px; margin-top:17px;}
.foot{
clear: both;
width: 979px;
height: 35px;
text-align: right;
font-family: calibri,arial,verdana,sans-serif;
font-size: small;
color:#6B696C;
margin-left:auto;
margin-right:auto;
}
#foot_ecrit{height: 30px;}
#foot_ecrit a{
text-decoration: none;
color:#6B696C;
font-weight: bolder;
}
#al a{
color: rgb(0, 0, 0);
text-decoration: none;
font-weight:normal;
}
#al {left: 60px; top: 17px; width: 190px; height: 27px; text-align: left; margin-right:20px;
font-family:Times New Roman; color: rgb(0, 0, 0); font-size: 20px;}


/********************************* FIN CHRISTOPHE *********************************/





.contenmt-view-children{text-align:left;font-size:13px;padding-left:33px;margin:0px;}


.contenmt-view-children ul li a:hover{
color: #E9811A;
text-decoration:underline;
}




.page{
	height: auto;
	width: 979px;
	border: 1px solid  #cccccc;
	
	position: center;

}
.class-image{margin-right:10px;}
.page2{
	height: auto;
	width: 979px;
	border: 1px solid  #cccccc;
	
	position: center;

}
.entete{
	width: 981px;
	height: 310px;

background: url(../images/u0.png);
background-repeat: repeat;


	margin-left: -1px;
	margin-top: -4px;

	
	
}
.entete2{
	width: 979px;
	height: 230px;

background: url(../images/u0.png);
background-repeat: repeat;


	margin-left: 0px;
	margin-top: -2px;

	float:left;
	
}


#pie
{position;absolute; top:0px;left:-300px;}
#bas_ali img{
margin-top: 5px;
padding-top: 5px;
position: absolute;
right: 50px;
bottom: -278px;
cursor: pointer;
}
#u2 {
height:164px;
left:83px;
position:absolute;
top:54px;
width:420px;


}
#u3 {
height:185px;
left:422px;
position:absolute;
top:65px;
width:559px;

background: url(../images/demi_banner2.png);
background-repeat: no-repeat;

}
#u32 {
height:130px;
left:422px;
position:absolute;
top:49px;
width:558px;

background: url(../images/demi_banner2.png);
background-repeat: no-repeat;

}
#u33{
	position: absolute; left: 60px; top: 10px; width: 190px; height: 27px; text-align: left;

	font-family: 'times New Roman'; color: rgb(0, 0, 0); font-size: 26pt;
	
}
#u33 a{
	 color: rgb(0, 0, 0);
	 text-decoration: none;
	
}

#u33f{
	position: absolute; left: 60px; top: 4px; width: 190px; height: 27px; text-align: left;

	font-family: 'times New Roman'; color: rgb(0, 0, 0); font-size: 26pt;
	
}
#u33f a{
	 color: rgb(0, 0, 0);
	 text-decoration: none;
	
}
#u100, #u100 a{
	position: absolute; left: 10px; top: 2px;cursor: pointer;
}
#u6{
	position: absolute; left: 285px; top:32px; width: 450px; height: 16px; text-align: left;
		font-family: Cambria; font-size: 13px;
		
		
		color: black;

	
}

#u14{
	position: absolute; left: 805px; top: 31px; width: 52px; height: 14px; font-family:calibri,arial,verdana,sans-serif; text-align: left;

	 color: rgb(51, 51, 153); font-size: 8pt;
}
#u14 a{
text-decoration: none;
color: rgb(51, 51, 153);
}
#u15{
	position: absolute; left: 850px; top: 31px; width: 52px; height: 14px; font-family:calibri,arial,verdana,sans-serif; text-align: left;

	 color: rgb(51, 51, 153); font-size: 8pt;
}
#u15 a{
text-decoration: none;
color: rgb(51, 51, 153);
}
#u16{
	position: absolute; left: 920px; top: 31px; width: 60px; height: 14px; font-family: calibri,arial,verdana,sans-serif; text-align: left;

	 color: rgb(0, 0, 0); font-size: 8pt;
}
#u16 a{
text-decoration: none;color: rgb(0, 0, 0);
}
#ti{
	font-family: 'times New Roman'; color: white; font-size: 20px;
}
#u22{
	position: absolute; left: 440px; top:75px; width: 536px; height: 58px; font-family: times New Roman; text-align: left;
}
#u22f{
	position: absolute; left: 440px; top:55px; width: 536px; height: 58px; font-family: times New Roman; text-align: left;
}
#u222{
	position: absolute; left: 450px; top:60px; width: 536px; height: 58px; font-family: times New Roman; text-align: left;
}
#u35_rtfA{
	text-align: center;
}

#img_change{
position: absolute; left:0px; top: 65px; width: 422px; height: 185px;


}
#img_change2{
margin-left:0px; top: 70px; width: 422px; height: 130px;


}
#ombre{


left: 160px;
width: 980px;
height: 65px;
	background: url(../images/haut.png);
	margin-top: 2px;

}


#u35{}

#u35 a{
	position: absolute; left: 140px; top: 262px; width: 110px; height: 23px; font-family: Arial; text-align: left;
	background: url(../images/contact_rouge.png);background-repeat:no-repeat;padding-top:6px;	font-weight: bolder; font-size: 10pt;
	padding-left:28px;text-decoration: none;color: rgb(255, 255, 255);
}



#u35 a:hover{
		position: absolute; left: 140px; top: 262px; width: 110px; height: 23px; font-family: Arial; text-align: left;
	background: url(../images/contact_jaune.png);background-repeat:no-repeat;padding-top:6px;	font-weight: bolder; font-size: 10pt;
	padding-left:28px;
}

#u35a{}

#u35a a{
	position: absolute; left: 140px; top: 190px; width: 110px; height: 23px; font-family: Arial; text-align: left;
	background: url(../images/contact_rouge.png);background-repeat:no-repeat;padding-top:6px;	font-weight: bolder; font-size: 10pt;
	padding-left:28px;text-decoration: none;color: rgb(255, 255, 255);
}



#u35a a:hover{
		position: absolute; left: 140px; top: 190px; width: 110px; height: 23px; font-family: Arial; text-align: left;
	background: url(../images/contact_jaune.png);background-repeat:no-repeat;padding-top:6px;	font-weight: bolder; font-size: 10pt;
	padding-left:28px;
}


#barre{
	
position: absolute;
left: 420px; 	top: 254px;
}

#pack{position: relative;right:4px;padding-left:10px;}




.qui1{
	
}
.qui1 a{
	background: url(../images/menu_1.png) no-repeat;
	
	width: 100px;
	height: 50px;
	padding-top: 10px;
	padding-left: 25px;
	padding-right:30px;
	color: #707070;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 178px;
	left: 421px;
	margin-top: 1px;	text-decoration: none;
}
.qui1 a:hover,.qui a:active{
	background: url(../images/menu.png) no-repeat;
	
	width: 100px;
	height: 50px;
	padding-top: 10px;
	padding-left: 25px;

	color: #CCCCCC;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 178px;
	left: 421px;
	margin-top: 1px;
	text-decoration: none;
}

#barre1{
	
position: absolute;
left: 573px; 	top: 255px;

}
.ecole1{
	
}
.ecole1 a{
width: 100px;
	height: 50px;
background: url(../images/menu_1.png) no-repeat;

padding-top: 10px;
	padding-left: 25px;
		padding-right:30px;
	color: #707070;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
			top: 178px;
	left: 574px;margin-top: 1px;
	text-decoration: none;
}
.ecole1 a:hover,.ecole1 a:active{
width: 100px;
	height: 50px;
background: url(../images/menu.png) no-repeat;

padding-top: 10px;
	padding-left: 25px;
		color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
		top: 178px;
	left: 574px;margin-top: 1px;
}
#barre2{
	
position: absolute;
left: 729px; 		top: 255px;

}
acco1 a{
	
}
.acco1 a{
width: 95px;
	height: 50px;
background: url(../images/menu_1.png) no-repeat;
  padding-right:35px;
padding-top: 10px;
	padding-left: 20px;
	
	color: #707070;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
		top: 178px;
	left: 729px;margin-top: 1px;
	text-decoration: none;
	
}
.acco1 a:hover,.acco1 a:active{
width: 95px;
	height: 50px;
background: url(../images/menu.png) no-repeat;

padding-top: 10px;
	padding-left: 20px;
	
	color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
		top: 178px;
	left: 729px;margin-top: 1px;
	
}
#barre3{
	
position: absolute;
left: 875px; top: 254px;

}
.outil1{
	
}
.outil1 a{
	width: 85px;
	height:50px;

background: url(../images/menu_1_min.png) no-repeat;

padding-top: 10px;
	padding-left: 20px;

	
	color: #707070;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
		top: 178px;
	left: 874px;margin-top: 1px;
	text-decoration: none;

}

.outil1 a:hover,.outil1 a:active{
width: 85px;
height: 50px;
background: url(../images/menu_min.png) no-repeat;

padding-top: 10px;
	padding-left: 20px;
	
		color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
		top: 178px;
	left: 876px;margin-top: 1px;
	
	
}


#ombre_menus1{
	
position: absolute;
left: 1px; 
top: 229px;
}


#ligne_menus1{
	
position: absolute;
left: 1px; top: 228px;

}


.qui{
	
}
.qui a{
	background: url(../images/menu_1.png) no-repeat;
	
	width: 100px;
	height: 55px;
	padding-top: 10px;
	padding-left: 25px;
	padding-right:30px;
	color: #707070;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	top: 249px;
	left: 421px;
	margin-top: 1px;	text-decoration: none;
}
.qui a:hover,.qui a:active{
	background: url(../images/menu.png) no-repeat;
	
	width: 100px;
	height: 50px;
	padding-top: 10px;
	padding-left: 25px;

	color: #CCCCCC;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
top: 249px;
	left: 421px;
	margin-top: 1px;
	text-decoration: none;
}

#barre1{
	
position: absolute;
left: 573px; 	top: 255px;

}
.ecole{
	
}
.ecole a{
width: 100px;
	height: 50px;
background: url(../images/menu_1.png) no-repeat;

padding-top: 10px;
	padding-left: 25px;
		padding-right:30px;
	color: #707070;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
top: 249px;
	left: 576px;margin-top: 1px;
	text-decoration: none;
}
.ecole a:hover,.ecole a:active{
width: 100px;
	height: 50px;
background: url(../images/menu.png) no-repeat;

padding-top: 10px;
	padding-left: 25px;
		color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
top: 249px;
	left: 576px;margin-top: 1px;
}
#barre2{
	
position: absolute;
left: 729px; 		top: 255px;

}
acco a{
	
}
.acco a{
width: 95px;
	height: 50px;
background: url(../images/menu_1.png) no-repeat;
  padding-right:35px;
padding-top: 10px;
	padding-left: 20px;
	
	color: #707070;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
top: 249px;
	left: 730px;margin-top: 1px;
	text-decoration: none;
	
}
.acco a:hover,.acco a:active{
width: 95px;
	height: 50px;
background: url(../images/menu.png) no-repeat;

padding-top: 10px;
	padding-left: 20px;
	
	color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
top: 249px;
	left: 730px;margin-top: 1px;
	
}
#barre3{
	
position: absolute;
left: 875px; top: 254px;

}
.outil{
	
}
.outil a{
	width: 85px;
	height:50px;

background: url(../images/menu_1_min.png) no-repeat;

padding-top: 10px;
	padding-left: 20px;

	
	color: #707070;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
	top: 249px;
	left: 876px;margin-top: 1px;
	text-decoration: none;

}

.outil a:hover,.outil a:active{
width: 85px;
height: 50px;
background: url(../images/menu_min.png) no-repeat;

padding-top: 10px;
	padding-left: 20px;
	
		color: #CCCCCC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
	position: absolute;
top: 249px;
	left: 876px;margin-top: 1px;
	
	
}
#ombre_menus{
	
position: absolute;
left: 1px; 
top: 299px;
}

#ligne_menus{
	
position: absolute;
left: 1px; top: 298px;



}
.gauche_contenu{
margin-top: 15px;
padding-left: 28px;
text-align: left;
font-family: calibri,arial,verdana,sans-serif;
font-size: 14px;color: #6b696c;
height:auto;
}
#text1{
float:left;
width: 390px;
height: auto;
margin-top: 20px; color: #6b696c;
}
#text2{
float:left;
width: 390px;
height: auto;
margin-top: 30px;line-height: 18px;
}
#text3{
width: 390px;
height: auto;
margin-top: 25px; color: #6b696c;
float:left;
}

#text1 p{float:left;width: 230px;}
#pdf_txt1 p{width:90px;}


#savoir{float:left;}
#savoir,#savoir a{
	text-decoration: underline;
	margin-top: 10px;
	font-weight: bold;color: #856355;
	width: auto;
	height: 12px;	font-size: 14px;

}
#savoirS,#savoirS a{
text-decoration: underline;
margin-top: 8px;
font-weight: bold;color: #856355;
width: auto;
height: 12px;
padding-left: 0px;
font-size: 14px;
font-family: calibri,arial,verdana,sans-serif;
}

#prochaine a#savoirS{
color:#B7CF0A;
}

#for{padding-right:2px;}

#savoirD,#savoirD a{
	text-decoration: underline;
	margin-top: 17px;
	font-weight: bold;color: #856355;
	padding-left: 0px;

	
	width: auto;
	height: 12px;	font-size: 14px;
}
.dev a{
	text-decoration: underline;
	color: #B7CF0A;
}
.date{float:left;width:100px;}
.dev
{
width:280px;
color: #B7CF0A;
font-weight: bolder;
text-align: left;
display:bloc;
float:left;
}

#pdf{
	width: 150px;
	height: 84px;
	background-image: url(../images/arrondi_pdf.png);
	font-size: 13px;
	background-repeat:no-repeat;
	float:left;
}
#pdf a{
	color:white;
	text-decoration: none;
	
}

#pdf a:hover{

color: #C3D632;
	text-decoration: underline;
		
}

#pdf_txt{
 	color:white;
margin-left: 20px;
 }
#pdf_txt1{
	width:90px;
		height: 50px;
		color:white;
		margin-top: 12px;
		margin-left: 35px;
}
#pdf_txt1 *{
		font-size:13px;

}

#actu{
		font-family: calibri,arial,verdana,sans-serif; color: rgb(255, 153, 0); font-size: 16pt;
	/*margin-bottom: -5px;*/

}
#modele{

	width: 350px;
margin-top: 0px; color: #6b696c;line-height: 18px;
}

#prochaine{
	margin-top: 5px;
}


#horloge{
	background: url(../images/puce2.gif) no-repeat;
	height: auto;
	color: rgb(153, 51, 0);
	padding-left: 20px;
	padding-top: -25px;	
}
#fer{
	margin-left: 20px;
	margin-top:20px;
	font-size:12px;

}
.droite1{
float: left;
width: 280px;
height: 413px;
background-image: url(../images/oiseaux1.gif);
margin-left: -5px;
margin-top:5px;
}
.droite2{
float: left;
width: 271px;
background-image: url(../images/oiseaux2.gif);
height: 413px;
margin-left: -5px;
margin-top:5px;
}

.contenu_droite{
margin-top: 15px;

	
}
#d{
	margin-top: 10px;
	height:54px;
}
#droite_cont1{
		font-family: times New Roman; color: rgb(255, 255, 255); font-size: 18pt;
	font-weight: bolder;
	margin-left: 30px;


}
#cont_dr{
margin-top: 188px;
	padding-left: 20px;
	text-align: left;
		font-family: calibri,arial,verdana,sans-serif;
	font-size: 14px;

	width: 230px; color: #6b696c;
}
#dev1{
color: #B7CF0A;
font-weight: bolder;
display:inline;
}

#text3 #dev1{
color:#6B696C;
}

#droite_cont2{
		font-family: times New Roman;color: #BA7937; font-size: 18pt;
	font-weight: bolder;
	margin-left: 15px;
}

#droite_cont2X{
		font-family: times New Roman;color: #BA7937; font-size: 16pt;
	font-weight: bolder;
	margin-left: 110px;

}
#horloge2{
	background: url(../images/puce2.gif) no-repeat;
	width:AUTO;
	height: auto;
	color: rgb(153, 51, 0);
	
	margin-left: 36px;
	padding-left: 20px;
	padding-top: -25px;	
	font-size: 14px;
		font-family: calibri,arial,verdana,sans-serif;
}
#horloge3{
	background: url(../images/puce2.gif) no-repeat;
	width:AUTO;
	height: auto;
	color: rgb(153, 51, 0);
	
	margin-left: 180px;
	padding-left: 20px;
	padding-top: -25px;	
	font-size: 12px;
	font-family: calibri,arial,verdana,sans-serif;
}



.contenu_nos{
	height: auto;
	width: auto;
	margin-top: 0px;
		height:auto;
		background: #FEFEFE;
		font-family: calibri,arial,verdana,sans-serif;color:#6B696C;
		font-weight: normal;
}
.un_nos{
	width: 330px;
	height: auto;
	float: left;	
	color:#6B696C;
}
.deux_nos{
	float: right;

	width: 605px;
	height:980px;
	


}
.separateur_nos{
	width:2px;
	height: 300px;
	position: absolute;
	left: 430px;
	top:315px;
	background: url(../images/barre_verticale.gif)no-repeat;
	
}
.gauche_contenu_nos{
margin-top: 40px;
padding-right: 60px;

	
	
	 font-family: calibri,arial,verdana,sans-serif;
	font-size: 14px;text-align:right;
}
.gauche_contenu_nos a{
text-decoration: none;


color: #8C8C8C;
font-weight: bold;

}
#nos_princ a{
	color: #FFCC00;
}
.titre_nos{
	margin-left: 0px;
	margin-top:50px;
	font-weight: bolder;
font-family: times New Roman;	color: #79ACF4;
	font-size: 16px;
	
}
.titre_nosm{
	margin-left: 0px;
	margin-top:25px;
	font-weight: bolder;
	font-family: times New Roman;	color: #79ACF4;
	font-size: 16px;
	
}
.contenu_droite_nos{
margin-top: 40px;

}
.adresse{
	margin-left: 210px;
	font-family: calibri,arial,verdana,sans-serif;
	font-size: 12px;
	
}
#h1_texte{
font-family: Arial, sans-serif;
margin-top:10px;
text-transform:uppercase;
font-size:21px;
color: #7DAFF6;
height:auto;
padding-top:27px;
width:400px;
text-align: left;
font-weight:normal;
}

#text_nost{

	font-family: Berylium;
margin-top:10px;
	font-weight: bold;

	font-size:22px;
color:#6B696C;
	height:auto;
	padding-top:0px;
	width:300px;line-height: 18px;
	
}
#nos1{
	font-size: 14px;
	margin-top: 20px;
	font-family: calibri,arial,verdana,sans-serif;
	/*padding-right: 150px;*/color:#6B696C;line-height: 18px;	width:610px;line-height: 18px;
}
#nos2{
	
	margin-top: 20px;
	
}
#im1{
	float:left;margin-left:100px;width:113px;height:113px;
}
#im2{
	float:right; margin-right:250px;width:113px;height:113px;
}

.contenu_pnl{
	height: 660px;
	width: auto;
	margin-top: 15px;
		
		background: #FEFEFE;font-family: calibri,arial,verdana,sans-serif;

		
}
#nos1pnl{

	margin-top: 20px;
	font-family: calibri,arial,verdana,sans-serif;
	font-size: 14px;
	 color: #6b696c;
	 width:400px;line-height: 18px;
float:left;
padding-right:25px;
}

#test{

	margin-top: 20px;
	font-family: calibri,arial,verdana,sans-serif;
	font-size: 14px;
		 color: #6b696c;
 width:610px;
 height: auto;
 font-weight:normal;
 line-height: 18px;

float:left;

}
#truc{
float: right;
position:absolute;
height: 138px;
width: 213px;
margin-right: 265px;
top:260px;
left:360px;
background: url(../images/truc.png) no-repeat;
padding-left: 5px;


}

#nos1pn{

	margin-top: 20px;
	font-size: 14px;
	margin-right: 195px;
	font-family: calibri,arial,verdana,sans-serif;
	
	 color: #6b696c;
}

#horloge2at{
	background: url(../images/puce2.gif) no-repeat;
	width:AUTO;
	height: auto;
	margin-left: 10px;
	padding-left: 20px;
	padding-top: -36px;	
	font-size: 12px;
	font-family: Arial;
	
}
.ate {
	padding-top: 10px;
	font-size:10px;
	margin-bottom:10px;
	
}
.ate a{
	padding-top: 20px;color: #917366;
	
	font-weight: bold;	
}


.contenu_contact{
	height: 640px;
	width: auto;
	margin-top: 15px;
		
		background: #FEFEFE;	color:#6B696C;font-family: calibri,arial,verdana,sans-serif;
		
}
.un_contact{
	width: 300px;
	height: auto;
	margin-top:50px;
	float: left;	
	
}
.deux_contact{
	float: right;
	width: 635px;
	height: auto;
	margin-right:-10px;
}
.deux_contactAG{
	float: right;
	width: 635px;
	height: auto;
	margin-right:0px;
	width: 600px;
}


.deux_contactm{
	float: left;
	width: 625px;
	margin-left:15px;
	font-size: 10px;
	font-family: calibri,arial,verdana,sans-serif;
	text-align: left;
	height: auto;
}

.deux_contactmq{
	float: right;
		width: 640px;

		margin-right:-10px;
		font-size: 14px;
		font-family: calibri,arial,verdana,sans-serif;
	
		text-align: left;
		height: auto;
}
.deux_contactQ{
	float: left;
	width: 630px;
	height: auto;
	padding-left:15px;
}

.deux_contact1{
	float: right;
	width: 635px;
	height: 580px;
	margin-right:-20px;
	margin-top:20px;
}
.deux_contact2{
	float: right;
	width: 605px;
	height: 580px;
}


.separateur_contact{
	width:2px;
	height: 400px;
	margin-left:0px;
	float:left;
	margin-top:35px;
	background-image: url(../images/barre_verticale.gif);
}

.separateur_contact1{
width:1px;
	height: 300px;
	margin-left:24px;
	float:left;
	margin-top:43px;
	background-image: url(../images/barre_verticale.gif);
}

.gauche_contenu_contact{
margin-top: 40px;
	padding-left: 55px;
	text-align: left;
		font-family: calibri,arial,verdana,sans-serif;
	font-size: 14px;
	font-weight: bold;
	
}
.gauche_contenu_contact a{
text-decoration: none;
 color: #6b696c;
}
#contact_princ a{
		color: #E9811A;
}
.titre_con{
	margin-left: 170px;
	margin-top:40px;
	font-weight: bolder;
	color: #E9811A;
		font-family: arial;
}
.contenu_droite_conct{
margin-top: -10px;
position:absolute;
margin-left:-40px;

	 	 color: #6b696c;font-size: 14px;

}

.contenu_droite_conctact{
float:left;
width:200px;
}

.contenu_droite_conct1{
position:absolute;

	
		font-family: calibri,arial,verdana,sans-serif;font-size: 13px;
}
 #val{
 padding-top: 20px;}
.adresse{
	margin-left: 0px;
	font-family: calibri,arial,verdana,sans-serif;
	margin-top:30px;
	font-size: 14px; color: #6b696c;
	
}
.formulaire{
	margin-top: 5px;color: #6b696c;
}
#text_con{
	color: #3366FF;
		font-family: calibri,arial,verdana,sans-serif;
		width:350px;
}
#enveloppe{
width:175px;
position:absolute;
height:100px;
	top: 405px;
	left: 340;
}
#fer{
	color: Black;
	position:absolute;
}
#nom{
	margin-left:25px;width:190px;

}
#prenom{
	margin-left:5px;width:190px;
}
#mail{
	margin-left:13px;width:190px;
}
#objet{
	margin-left:21px;width:390px;

}
#message{
	margin-left:88px;width:390px;
}
#kik{
	color: #FFCC00;
}
#spam{
	width:40px;
}
#nom_bas{
	position: absolute; left: 897px; bottom: -445px; width: 190px; height: 37px; 
	text-align: left;
	font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 20pt;
	font-weight: bolder;
}
#bas_ali_contact img{
margin-top: 5px;
padding-top: 5px;
position: absolute;
right: 50px;
bottom: -445px;
cursor: pointer;
}
.tres_bas{
	float: right;
	margin-right: 15px;
}

#bas_ali_contact_con img{
margin-top: 5px;
padding-top: 5px;
position: absolute;
right: 50px;
bottom: -370px;
cursor: pointer;
}
#nom_bas_con{
	position: absolute; left: 897px; bottom: -370px; width: 190px; height: 37px; 
	text-align: left;
	font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 20pt;
	font-weight: bolder;
}
#puce1{
	position:absolute;top:414px; left:310px;
}


#puce2{
	position:absolute;top:447px; left:310px;
	
}
#puce3{
	position:absolute;top:388px; left:310px;
}


.puce_at{position:absolute;top:482px; left:310px;}
.puce_at1{position:absolute;top:482px; left:310px;}
.puce_item1{position:absolute;top:516px; left:310px;}
.puce_will{position:absolute;top:515px; left:310px;}
.puce_process{position:absolute;top:550px; left:310px;}
.puce_success{position:absolute;top:584px; left:310px;}
.puce_mbti{position:absolute;top:618px; left:310px;}
.puce_preference{position:absolute;top:652px; left:310px;}
.puce_tob{position:absolute;top:686px; left:310px;}
.puce_calend{position:absolute;top:414px; left:310px;}
.puce_parcour{position:absolute;top:448px; left:310px;}
.puce_situat{position:absolute;top:428px; left:310px;}







#organismes
{
position:absolute;
top:550px;
left:948px; 
width:170px; 
border: 1px solid;
height:170px;
margin-top:10px; 
padding-top:10px;
background:url(../images/truc.png) ;
padding-left:10px;
margin-right:-40px;
}



#cadre1
{
position:absolute;
top:387px;
right:120px; 
width:170px;
height:120px; 
padding-top:10px;
background:url(../images/truc.png) ;
padding-left:10px;
margin-right:10px;
}

#cadre2
{
 position:absolute;
 top:540px;
 right:170px; 
 width:170px;
 height:85px;
 margin-top:10px; 
 padding-top:10px;
 background:url(../images/truc2.png) ;
 padding-left:10px;
 margin-right:-40px;
}

.mail
{
width:8px;
height:6px;
position:absolute;
top:34px;
left:900px;
background:url(../images/mail.png);
background-repeat:no-repeat;
}

#pied
{
margin-top:20px;
}
a : hover{	color: #E9811A;
}
#col {
	color:#6B696C;
text-transform:uppercase;
font-size:14px;
}
#colo a{
	color: #E9811A;
	font-size:14px;
text-transform:uppercase;
	
}
h2 a{
	color: #E9811A;
}
h2{margin-bottom:15px;line-height:14px;text-transform:uppercase;font-size:16px;}

h3{
color: #B7CF0A;
font-weight: bolder;
}

#col a:hover,#colo a:hover {
	color: #E9811A;text-decoration: underline;
	

	
}
/*
#org{
	position:absolute;top:350px;right:-20px; width:180px;height:100px;
	 padding-top:10px;
	
	 background: url(../images/truc.png) ;
	 background-repeat: repeat;
	 padding-left:10px;
	 margin-right:11px;
	 font-family: calibri,arial,verdana,sans-serif;
	 font-size:11px;
	padding-bottom:10px;

}*/
#org{
width:180px;
float:left;
padding-top:10px;
margin-top:10px;
background-image: url(../images/truc.png) ;
background-position:bottom;
background-repeat:no-repeat;
padding-left:10px;
font-family: calibri,arial,verdana,sans-serif;
font-size:11px;
padding-bottom:10px;
border:1px solid #CCCCCC;
}
#org231{
	position:absolute;top:350px;right:-20px; width:180px;height:110px;
	 padding-top:10px;
	
	 background: url(../images/truc.png) ;

	 padding-left:10px;
	 margin-right:10px;
	 font-family: calibri,arial,verdana,sans-serif;
	 font-size:11px;
	padding-bottom:10px;

}
#org232{
	position:absolute;top:350px;right:-20px; width:180px;height:125px;
	 padding-top:10px;
	
	 background: url(../images/truc.png) ;

	 padding-left:10px;
	 margin-right:10px;
	 font-family: calibri,arial,verdana,sans-serif;
	 font-size:11px;
	padding-bottom:10px;

}
#org233{
	position:absolute;top:350px;right:-20px; width:180px;height:110px;
	 padding-top:10px;
	
	 background: url(../images/truc.png) ;

	 padding-left:10px;
	 margin-right:10px;
	 font-family: calibri,arial,verdana,sans-serif;
	  font-size:11px;
	padding-bottom:10px;

}
#org234{
	position:absolute;top:350px;right:-20px; width:180px;height:70px;
	 padding-top:10px;
	
	 background: url(../images/t.png) ;

	 padding-left:10px;
	 margin-right:10px;
	 font-family: calibri,arial,verdana,sans-serif;
	  font-size:11px;
	padding-bottom:10px;

}
#org235{
width:180px;
float:left;
padding-top:10px;
margin-top:10px;
background-image: url(../images/truc.png) ;
background-position:bottom;
background-repeat:no-repeat;
padding-left:10px;
font-family: calibri,arial,verdana,sans-serif;
font-size:11px;
padding-bottom:10px;
border:1px solid #CCCCCC;
}
#org236{
	position:absolute;top:350px;right:-20px; width:180px;height:70px;
	 padding-top:10px;
	
	 background: url(../images/t.png) ;

	 padding-left:10px;
	 margin-right:10px;
	 font-family: calibri,arial,verdana,sans-serif;
	  font-size:11px;
	padding-bottom:10px;

}
#org237{
	position:absolute;top:350px;right:-20px; width:180px;height:120px;
	 padding-top:10px;
	
	 background: url(../images/truc.png) ;

	 padding-left:10px;
	 margin-right:10px;
	 font-family: calibri,arial,verdana,sans-serif;
	  font-size:11px;
	padding-bottom:10px;

}
#org238{
	position:absolute;top:350px;right:-20px; width:180px;height:170px;
	 padding-top:10px;
	
	 background: url(../images/ti.png);
	

	 padding-left:10px;
	 margin-right:10px;
	 font-family: calibri,arial,verdana,sans-serif;
	 font-size:11px;
	padding-bottom:10px;

}
#orgC{color: #EFA865;font-weight: bold;font-size:16px; font-family: calibri,arial,verdana,sans-serif; margin-bottom:0px;}
#line{margin-bottom: 4px;}
#org1c{color: #EFA865;font-weight: bold;font-size:14px; margin-bottom:-15px;}
#text_nosc{margin-right:20px;width:580px;	font-size: 14px;Font-family: calibri,arial,verdana,sans-serif;
		 color: #6b696c;	line-height: 18px;margin-top:10px;
}

#org1{
	position:absolute;top:500px;right:30px;

	 width:180px;height:70px;margin-top:25px; padding-top:10px;
		
	 background: url(../images/t.png);
	padding-left:10px;margin-right:-40px;	
}
#org131{
	position:absolute;top:480px;right:30px;

	 width:180px;height:150px;margin-top:25px; padding-top:10px;
		
	 background: url(../images/ti.png);
	padding-left:10px;margin-right:-40px;	 
}
#org132{
	position:absolute;top:480px;right:30px;

	 width:180px;height:210px;margin-top:25px; padding-top:10px;
		
	 background: url(../images/tr.png);
	padding-left:10px;margin-right:-40px;	   font-size:11px;
}
#org133{
	position:absolute;top:480px;right:30px;

	 width:180px;height:150px;margin-top:25px; padding-top:10px;
		
	 background: url(../images/ti.png);
	padding-left:10px;margin-right:-40px;	   font-size:11px;
}
#org135{
	float:left;
	border:1px solid #CCCCCC;
	 width:180px;
	 margin-top:25px; padding-top:10px;
		
	 background-image: url(../images/truc.png);
	 background-position:bottom;
	 background-repeat:no-repeat;
	padding-left:10px;margin-right:-40px;	   font-size:11px;
}
#org136{
	position:absolute;top:480px;right:30px;

	 width:180px;height:70px;margin-top:25px; padding-top:10px;
		
	 background: url(../images/t.png);
	padding-left:10px;margin-right:-40px;	   font-size:11px;
}
#org137{
	position:absolute;top:480px;right:30px;

	 width:180px;height:70px;margin-top:25px; padding-top:10px;
		
	 background: url(../images/t.png);
	padding-left:10px;margin-right:-40px;	   font-size:11px;
}

#org138{
	position:absolute;top:550px;right:30px;

	 width:180px;height:70px;margin-top:25px; padding-top:10px;
		
	 background: url(../images/t.png);
	padding-left:10px;margin-right:-40px;	  font-size:11px;
}








.gauche_contenu_PL{
margin-top: 62px;
padding-right: 20px;
font-family: calibri,arial,verdana,sans-serif;
font-size: 14px;text-align:right;color:#6B696C;
width:320px;
}

.gauche_contenu_PL div{width:300px;float:left;}

.gauche_contenu_PL h2{width:300px;float:left;}

.gauche_contenu_PL ul{width:300px;float:left;}

.gauche_contenu_PL li{width:300px;float:left;}

.gauche_contenu_PL a{
text-decoration: none;
text-transform:uppercase;

	color:#6B696C;
font-weight: bold;

}
#space{height:15px;}
.kuluna{
	background: url(../images/kuluna.png) no-repeat;
}
.left{
	top: 0px;
	left: 120px;
	width: 340px;


}
div#ezwt-help{
	float: right;

	width: auto;
	margin-top: -40px;
}
div#ezwt-help a {
color:#4A5054;
display:block;
font-weight:bold;
padding:0pt 2px;
text-decoration:none;
}

div#ezwt select {
background-color:#F0F2F4;
border-color:#ABB1B5 rgb(255, 255, 255) rgb(255, 255, 255) rgb(171, 177, 181);

border-width:1px;
color:#4A5054;
margin:2px 0pt;
padding:0pt;
vertical-align:top;
}
div#ezwt select, div#ezwt input {
font-family:Arial,Helvetica,sans-serif;
font-size:0.85em;
}

div#ezwt div.tr, div#ezwt div.mr, div#ezwt div.br {
padding:0pt 4px;
}
div#ezwt div.mr {
background:transparent url(../images/websitetoolbar/ezwt-mr.gif) repeat-y scroll right center;
}
.float-break {
height:1%;
}
.float-break {
height:1%;
}
/*
a img {
border:medium none;
padding: 5px 2px;
}*/
.website{
	/*width:900px;height:20px; position:absolute; top:260px;left:0px;*/
}
#oo1{
	 position:absolute; top:0px; left:465px;
}
#oo2{
 position:absolute; top:0px; left:490px;
}
#oo3{
	 position:absolute; top:0px; left:515px;
}
#oo4{
	 position:absolute; top:0px; left:540px;
}

.az{text-align:left;width:390px;}
.az1{text-align:left;width:390px;}
.az2{text-align:left;width:390px;}
.az3{text-align:left;width:390px;}

#ombref{


left: 160px;
width: 978px;
height: 50px;
	background: url(../images/haut.png);
	margin-top: 2px;
	margin-left:1px;

}
#u100f, #u100f a{
	position: absolute; left: 10px; top: -2px;cursor: pointer;
}

#u6f{
	position: absolute; left: 285px; top:25px; width: 450px; height: 16px; text-align: left;
		font-family: Cambria; font-size: 13px;		
		color: black;	
}

#u14f{
	position: absolute; left: 805px; top: 25px; width: 52px; height: 14px; font-family:calibri,arial,verdana,sans-serif; text-align: left;

	 color: rgb(51, 51, 153); font-size: 8pt;
}
#u14f a{
text-decoration: none;
color: rgb(51, 51, 153);
}

#u15f{
	position: absolute; left: 850px; top: 25px; width: 52px; height: 14px; font-family:calibri,arial,verdana,sans-serif; text-align: left;

	 color: rgb(51, 51, 153); font-size: 8pt;
}
#u15f a{
text-decoration: none;
color: rgb(51, 51, 153);
}
#u16f{
	position: absolute; left: 920px; top: 25px; width: 60px; height: 14px; font-family: calibri,arial,verdana,sans-serif; text-align: left;

	 color: rgb(0, 0, 0); font-size: 8pt;
}
#u16f a{
text-decoration: none;color: rgb(0, 0, 0);
}

.mailf
{
width:8px;
height:6px;
position:absolute;
top:28px;
left:900px;
background:url(../images/mail.png);
background-repeat:no-repeat;
}


/******************************************************/
/******************************************************/
/******************************************************/
/*
.separateur{
	width:2px;
	height: 555px;
	float:left;
	position:absolute;
	left:421px;
	top:300px;
	background-image: url(../images/barre_verticale.png);
}*/
.separateur{background-image:url(../images/barre_verticale.gif);
float:left;
height:475px;
left:421px;
width:2px;
}
.un{
	width: 420px;
	height: auto;
	float: left;	
}
.deux{
	float: right;

	width: 550px;
	height: auto;
	/*background: #F9F9F9;*/
}

#contenu1 table{border:0px;margin-left:auto;margin-right:auto;}
#contenu1 table tr th{background-color:#fe9a00;text-align:center;color:#000000;}
#contenu1 table tr td{padding:2px;padding-top:4px;padding-bottom:4px;}

#contenu2 table{border:0px;margin-left:auto;margin-right:auto;}
#contenu2 table tr th{background-color:#fe9a00;text-align:center;color:#000000;}
#contenu2 table tr td{padding:2px;padding-top:4px;padding-bottom:4px;}


.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}


.back_orange{background-color:#ff6500;}
.ecriture_verte{color:#339933;}
.ecriture_bleue{color:#000099;}
.ecriture_rouge{color:#990000;}
.ecriture_marron{color:#8d6041;}
.ecriture_violet{color:#55383c;}

.ecriture_verte_right{text-align:right;color:#339933;}
.ecriture_bleue_right{text-align:right;color:#000099;}
.ecriture_rouge_right{text-align:right;color:#990000;}
.ecriture_marron_right{text-align:right;color:#8d6041;}
.ecriture_violet_right{text-align:right;color:#55383c;}
/*
 orange
marron 
vert 009900
decl_marron 55383c
*/
#contenu2 table tr td .back_orange{background-color:#ff6500;}
table .ecriture_verte #dev1{color:#339933;}
table .ecriture_verte_right #dev1{color:#339933;}
table .ecriture_marron #dev1{color:#8d6041;}
table .ecriture_marron_right #dev1{color:#8d6041;}
table .ecriture_violet #dev1{color:#55383c;}


.warning{float:left;padding-left:50px;width:650px;}
