a {text-decoration:none;outline:0; color:#8ec418;} 	/**Vert clair**/
a img{border:0px;}
li,dl,dt,dd{list-style-type:none;margin:0px;padding:0px;}
ul,ol,p{margin:0px;padding:0px;}
h1,h2,h3,h4 { margin: 0px; padding: 0px; font-weight:normal;}
table { border-collapse:collapse;	}

body {
	background: #060606 url('../images/repeat_header.jpg') repeat-x;
	height:176px;
	margin:0px;
	padding:0px;
}

#page {
	width:943px;
	margin:auto;
}

#header {
	width:943px;
	height:158px;
	background:url('../images/header.jpg') no-repeat;
	margin:auto;
}

#mac {
	width:157px;
	height:158px;
	margin-left:773px;
}

.a_mac {
	width:157px;
	height:158px;
}

#top_page {
	width:943px;
	height:18px;
	background:url('../images/top_page.jpg') no-repeat;
	margin:auto;
}

#content_page {
	width:943px;
	background:url('../images/repeat_page.jpg') repeat-y;
	float:left
}

/****************** MENU *********************/

#menu {
	width:898px;
	height:44px;
	float:left;
	margin-left:21px;
}

#bloc_left {
	width:3px;
	height:44px;
	background:url('../images/back_left_menu.jpg') no-repeat;
	float:left;
}

#bloc_middle {
	width:892px;
	height:44px;
	background:url('../images/back_repeat_menu.jpg') repeat-x;
	float:left;
}

#bloc_right {
	width:3px;
	height:44px;
	background:url('../images/back_right_menu.jpg') no-repeat;
	float:left;
}

.ul_menu {
	width:890px;
	float:left;
	margin-left:45px;
}

.li_menu {
	float:left;
	width:115px;
	height:39px;
	text-align:center;
}

.a_menu {
	width:115px;
	height:39px;
	float:left;
	padding-top:12px;
	margin-top:3px;
	color:#2f2f2f;
	font-family: "Trebuchet MS",Arial;
	font-size:14px;
}

.a_menu:hover {
	width:115px;
	height:39px;
	background:url('../images/button_hover.jpg') no-repeat;
	float:left;
	margin-top:3px;
}

.a_menu_active {
	background:url('../images/button_hover.jpg') no-repeat;
	width:115px;
	height:39px;
	float:left;
	padding-top:12px;
	margin-top:3px;
	color:#2f2f2f;
	font-family: "Trebuchet MS",Arial;
	font-size:14px;
}

/****************** FIN MENU *********************/

/****************** ACCROCHE PAGE ACCUEIL *********************/

#accroche {
	width:898px;
	float:left;
	margin-left:21px;
	margin-top:15px;
	color:#383737;
	text-align:justify;
	font-family:Georgia,Arial;
	text-indent:40px;
}

#guill_left {
	width:55px;
	height:52px;
	background:url('../images/guill_left.jpg') no-repeat;
	float:left;
}

#text_accroche {
	width:768px;
	float:left;
	padding:10px;
	margin-bottom:10px;
	font-size:18px;
}

#guill_right {
	width:55px;
	height:52px;
	background:url('../images/guill_right.jpg') no-repeat;
	float:left;
}

.gris_span {
	color:#adafab;
	font-size:16px;
}

#barre {
	width:898px;
	height:4px;
	background:url('../images/barre.jpg') no-repeat;
	float:left;
}

/****************** FIN ACCROCHE *********************/

/****************** BLOC 3 CARRES ACCUEIL *********************/

#illu_offres {
	width:773px;
	float:left;
	margin-left:85px;
	margin-top:20px;
}

.controls {
	width:773px;
	float:left;
	margin-left:85px;
	margin-top:20px;
}

#appel_offres {
	width:251px;
	height:170px;
	float:left;
	margin-right:10px;
	border:0px;
}

#formation {
	width:251px;
	height:170px;
	float:left;
	margin-right:10px;
	border:0px;
}

#tranquilite {
	width:251px;
	height:170px;
	float:left;
	border:0px;
}

/****************** FIN BLOC 3 CARRES *********************/

/****************** BIG SLIDE ACCUEIL *********************/

.scroller {
	width:766px;
	height:326px;
	float:left;
	margin-left:89px;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
}

.content {
	width: 10000px;
}

.initialSection {
	width:766px;
	height:326px;
	float:left;
}

.section {
	width:766px;
	height:326px;
	float:left;
}

#section0 {
	width:766px;
	height:326px;
	background:url('../images/block_base_js.jpg') no-repeat;
	float:left;
}

#section1 {
	width:766px;
	height:326px;
	background:url('../images/block_appeloffre_js.jpg') no-repeat;
	float:left;
}

#section2 {
	width:766px;
	height:326px;
	background:url('../images/block_formation_js.jpg') no-repeat;
	float:left;
}

#section3 {
	width:766px;
	height:326px;
	background:url('../images/bloc_hotline.png') no-repeat;
	float:left;
}

#block_texte_base {
	width:355px;
	height:200px;
	margin-top:114px;
	margin-left:14px;
	text-indent:40px;
	color:#383938;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-align:justify;
	float:left;
}

#block_texte_appeloffre {
	width:430px;
	height:200px;
	margin-top:90px;
	margin-left:14px;
	color:#383938;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-align:justify;
	float:left;
	margin-left:36px;
}

#block_texte_formation {
	width:340px;
	height:250px;
	margin-top:30px;
	margin-left:400px;
	text-indent:40px;
	color:#383938;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-align:justify;
	float:left;
}

#block_texte_tranquilite {
	width:500px;
	height:200px;
	margin-top:90px;
	margin-left:55px;
	text-indent:40px;
	color:#383938;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-align:justify;
	float:left;
}

.savoir_plus_slide {
	width:218px;
	height:49px;
	float:left;
	margin-top:10px;
}

.savoir_plus_slide_courtage {
	width:218px;
	height:49px;
	float:left;
	margin-top:15px;
	margin-left:50px;
}

.savoir_plus_slide_formation {
	width:218px;
	height:49px;
	float:left;
	margin-top:30px;
	margin-left:32px;
}

.savoir_plus_slide_tranquil {
	width:218px;
	height:49px;
	float:left;
	margin-top:3px;
	margin-left:162px;
}

/****************** FIN BIG SLIDE ACCUEIL *********************/

#bottom_page {
	width:943px;
	height:14px;
	background:url('../images/bottom_page.jpg') no-repeat;
	float:left;
}

/****************** FOOTER *********************/

#footer {
	width:100%;
	height:167px;
	background:url('../images/repeat_footer.jpg') repeat-x;
	float:left;
	margin-top:10px;
}

#centre_footer {
	width:943px;
	height:167px;
	background:url('../images/footer.jpg') no-repeat;
	margin:auto;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
}

.footer_left {
	width:407px;
	text-align:right;
	float:left;
	margin-top:8px;
	color:white;
}
.footer_right {
	width:400px;
	text-align:left;
	float:left;
	margin-left:131px;
	margin-top:8px;
	color:white;
}

.agence_footer {
	color:#2a2a29;
	font-size:16px;
}

.footer_center {
	color:white;
	width:900px;
	float:left;
	text-align:center;
	margin-top:15px;
	margin-left:22px;
	font-size:14px;
}

/****************** contact *********************/

.bloc-contact {
	color:#383938;
	font-family: "Trebuchet MS",Arial serif;
	font-size: 18px;
	margin-top:10px;
	width:450px;
	float:left;
	margin-bottom:10px;
}

#form-contact {
	margin-bottom:10px;
	float:left;
}

.bloc-contact #form-contact {
	margin-left: 66px;
	padding-top: 0px;
	width: 305px;
}

.bloc-contact #form-contact label {
	font-size: 14px;
	font-style: italic;
	height: 30px;
}

.bloc-contact #form-contact input {
	margin-left: 5px;
	background: none;
	border: none;
	border-bottom: 1px solid #9b9b9b;
	width: 106%;
	color:#464a46;
}

.bloc-contact #form-contact #message {
	color:#464a46;
	font-family: "Trebuchet MS",Arial serif;
	width: 337px;
	height:113px;
	border:none;
	padding: 3px;
	font-size: 14px;
	float:left;
	border:1px solid #9b9b9b;
}

.bloc-contact #info-contact {
	background: none;
	font-family: "Trebuchet MS",serif;
	font-size: 11px;
	height: 15px;
	margin-left: 10px;
	padding: 2px;
	width: 95%;
	color:red;
	float:left;
}	

.bloc-contact #form-contact .envoyer {
	margin-top:5px;
	float:left;
	cursor:pointer;
	border:1px solid #464a46;
	background:#c0d68c;
	margin-left:10px;
}

.infos_contact_right {
	width:430px;
	float:left;
	margin-top:30px;
	margin-left:10px;
	font-family:"Trebuchet MS";
	color:#383938;
	font-size:14px;
}

/****************** CONCEPT *********************/

.titre_concept {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_concept2.png') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:20px;
}

.concept_col_left {
	width:630px;
	float:left;
	border-right:1px dotted gray;
	
}

.concept_col_right {
	width:278px;
	float:left;
	margin-left:20px;
}

.p_concept {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:580px;
	margin-left:30px;
	text-align:justify;
	margin-bottom:10px;
	text-indent:16px;
}

.titre_concept_right {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:18px;
	color:#383737;
	width:270px;
	margin-left:0px;
	text-align:left;
	margin-bottom:10px;
}

.p_concept_right {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:260px;
	margin-left:0px;
	text-align:justify;
	margin-bottom:10px;
}

.ul_concept {
	float:left;
	margin-left:30px;
	margin-bottom:10px;
}

.li_concept {
	float:left;
	margin-left:30px;
	list-style-type:none;
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	margin-bottom:5px;
}

.ul_concept_right {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.li_concept_right {
	float:left;
	margin-left:10px;
	width:200px;
	list-style-type:none;
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:13px;
	margin-bottom:15px;
}


/****************** TEAM *********************/


.titre_team {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_team.png') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:20px;
}

.p_team {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:580px;
	margin-left:30px;
	text-align:justify;
	margin-bottom:10px;
}

.team_col_left {
	width:630px;
	float:left;
	border-right:1px dotted gray;
	
}

.team_col_right {
	width:278px;
	float:left;
	margin-left:0px;
}

.a_photo_contactus {
	margin-left:20px;
	margin-top:105px;
	float:left;
}

.photo_contactus {
	border:0px;
	margin:0px;
	padding:0px;
}

.a_photo_equipe {
	margin-left:30px;
}

.photo_equipe {
	border:0px;
	width:855px;
	height:561px;
}

.ul_team {
	float:left;
	margin-left:30px;
	margin-bottom:10px;
}

.li_team {
	float:left;
	margin-left:30px;
	list-style-type:none;
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	margin-bottom:5px;
}
/****************** OFFRES *********************/


.image_pack {
	width:290px;
	height:221px;
	float:left;
	margin-top:20px;
	margin-left:17px;
	margin-bottom:30px;
}

.p_offre {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:justify;
	margin-bottom:10px;
	margin-top:10px;
}

.p_offre_citation {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:16px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:center;
	margin-bottom:10px;
	font-style: italic;
}

.p_offre_citation_fort {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:20px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:center;
	margin-bottom:10px;
	font-style: italic;
}

/****************** TRANQUILLITE *********************/

.titre_trankil {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_tranquil.png') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:0px;
}

.p_trankil {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
}

.ul_trankil {
	float:left;
	margin-left:60px;
	margin-bottom:10px;
	width:330px;
}

.ul_trankil_2 {
	float:left;
	margin-left:60px;
	margin-bottom:10px;
	width:730px;
}

.li_trankil {
	margin-left:40px;
	list-style-image: url("../images/button_ok.png");
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:13px;
	margin-bottom:5px;
}

.p_trankil_citation {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:18px;
	color:#8EC418;
	width:880px;
	margin-left:30px;
	margin-bottom:10px;
	font-style: italic;
}

/****************** FORMATION *********************/

.titre_actu {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_actu.jpg') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:0px;
}

.titre_formation {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_formation.png') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:0px;
}

.titre_annu {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_annu.jpg') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:0px;
}

.p_formation {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
}

.ul_formation {
	float:left;
	margin-left:60px;
	margin-bottom:10px;
	width:870px;
}

.li_formation {
	margin-left:40px;
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:13px;
	margin-bottom:5px;
	list-style-image: url("../images/button_ok.png");

}

.p_formation_citation {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:18px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:center;
	margin-bottom:10px;
	font-style: italic;
}

.list_prog_left {
	width:440px;
	float:left;
	margin-left:19px;
}

.list_prog_right {
	width:440px;
	float:left;
	margin-left:20px;
}

.lu_list_prog_left {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	width:430px;
	border-right:1px dotted gray;
}

.lu_list_prog {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	width:430px;
}

.li_list_prog {
	list-style-image: none;
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:13px;
	margin-bottom:5px;
	margin-left:30px;
}

.a_list_prog {
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
}

.a_list_prog:hover {
	color:#8EC418;
	margin-left:5px;
}


/****************** COURTAGE *********************/

.titre_courtage {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_concept.png') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:0px;
}

.p_courtage {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
}

.ul_courtage {
	float:left;
	margin-left:60px;
	margin-bottom:10px;
	width:630px;
}

.fleche_bas {
	width:14px;
	height:216px;
	margin-left:65px;
	margin-right:-45px;
	margin-top:3px;
	background: url('../images/fleche_bas.jpg') no-repeat;
	float:left;
	margin-bottom:0px;
}

.li_courtage {
	margin-left:40px;
	list-style-image: url("../images/button_ok.png");
	color:#383737;
	font-family:"Trebuchet MS",Arial;
	font-size:13px;
	margin-bottom:5px;
}

.p_courtage_citation {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:18px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:center;
	margin-bottom:10px;
	font-style: italic;
}

.p_courtage_question {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:18px;
	color:#383737;
	width:515px;
	margin-left:15px;
	text-align:right;
	font-style: italic;
	margin-top:28px;
}

.table_tarif {
	float:left;
	color:#383737;
	margin-left:75px;
	font-size:15px;
	font-family:"Trebuchet MS",Arial;
	margin-bottom:20px;
}

.ligne_tarif {

}

.col_1_tarif {
	width:500px;
	text-align:left;
	border:1px dotted #8EC418;
	font-weight: bold;
}

.col_2_tarif {
	width:150px;
	text-align:right;
	border:1px dotted #8EC418;
	padding-right:10px;
}

.table_logo_pay {
	float:left;
	margin-left:50px;
}

/****************** PARTENAIRES *********************/

.content_part {
	width:500px;
	float:left;
	margin-left:230px;
}

.a_bann {
	float:left;
	margin-top:10px;
	margin-bottom:0px;
	border:1px solid gray;
	width:468px;
	height:60px;
}

.a_bann:hover {
	border:1px solid #aff626;
}


/****************** MENTIONS LEGALES *********************/

.titre_mention {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_mention.png') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:0px;
}

.p_mention {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	color:#383737;
	width:880px;
	margin-left:30px;
	text-align:justify;
	margin-top:10px;
}


.box_offres {
	width:290px;
	height:221px;
}

/*********************** Page liste des compétences ***************************/

.titre_competences {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_comptences.jpg') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:20px;
}


.bloc_liste {
	width:350px;
	float:left;
	margin-left:78px;
	margin-bottom:15px;
}

.titre_liste {
	font-size:16px;
	font-family:"Trebuchet MS",arial;
	color:#8EC418;
	margin-bottom:5px;
}

.li_liste {
	margin-left:43px;
	color:#383938;
	list-style-type:circle;
}

.puce_omega {
	margin-top:-2px;
	float:left;
	margin-right:10px;
}

.liste_comp_h1 {
	font-size:14px;
	font-family:"Trebuchet MS",arial;
}

.go_back {
	font-size:14px;
	font-family:"Trebuchet MS",arial;
	color:#8EC418;
}

.go_back_bis {
	font-size:14px;
	font-family:"Trebuchet MS",arial;
	color:#8EC418;
	margin-left:50px;
	margin-bottom:0px;
	margin-top:10px;
	float:left;
}

.go_back:hover, .go_back_bis:hover {
	color:#383938;
}

.list_click {
	font-size:14px;
	font-family:"Trebuchet MS",arial;
	color:#383938;
}

.list_click:hover {
	color:#8EC418;
}

/*********************** Page hotline ***************************/

.howitworks {
	width:820px;
	height:300px;
	background:url('../images/schema_NEW.jpg') no-repeat;
	float:left;
	margin-left:60px;
	margin-bottom:30px;
	margin-top:10px;
}

.col_schema {
	width:255px;
	height:395px;
	margin-left:13px;
	float:left;
	margin-right:9px;
	margin-top:10px;
	font-size:14px;
	font-family:"Trebuchet MS",arial;
	color:#383737;
	text-align:justify;
}

.howitworks_question {
	text-align:center;
	font-size:15px;
	font-weight:bold;
	margin-top:15px;
}

.strong_text_schema {
	text-align:center;
	font-size:15px;
	font-weight:bold;
	margin-top:15px;
	color:#8EC418;
	float:left;
	margin-bottom:10px;
}

.strong_text_schema_2 {
	text-align:center;
	font-size:15px;
	font-weight:bold;
	margin-top:45px;
	color:#7e704a;
	float:left;
	margin-bottom:20px;
}

.a_moreknow_schema {
	width:188px;
	height:134px;
	display:block;
	float:left;
	margin-left:36px;
}

.moreknow_schema {
	width:188px;
	height:134px;
	border:0px;
	float:left;
}

.lien_faq {
	margin-left:70px;
	color:#383737;
}

.lien_faq:hover {
	color:#8EC418;
}

.taro_juriste_title {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:16px;
	color:#383737;
	width:840px;
	margin-left:40px;
	margin-bottom:10px;
	font-style: italic;
}


.p_trankil_citation {
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:18px;
	color:#8EC418;
	width:880px;
	margin-left:30px;
	margin-bottom:10px;
	font-style: italic;
}

.liste_nb_salaries {
	margin-left:50px;
	display:block;
}

/*********************** Page Actualités ***************************/

.bloc_actu {
	margin-left:30px;
	float:left;
	margin-top:20px;
}

.top_bloc_actu {
	width:882px;
	height:41px;
	background:url('../images/top_bloc_actu.jpg') no-repeat;
	float:left;
}

.zone_titre_actu {
	float:left;
}

.zone_titre_actu h1 {
	font-family:"Trebuchet MS",Arial;
	font-size:18px;
	color:#8EC418;
	display:block;
	margin-left:45px;
	margin-top:13px;
	width:690px;
}

.zone_date_actu {
	float:left;
	margin-left:54px;
	margin-top:13px;
	display:block;
	color:#383737;
}

.content_bloc_actu {
	width:882px;
	background:url('../images/repeat_bloc_actu.jpg') repeat-y;
	float:left;
}

.content_bloc_actu li {
	margin-left:43px;
	color:#383938;
	list-style-type:circle;
}

.content_bloc_actu p {
	width:842px;
	margin-left:20px;
	display:block;
	color:#383737;
	text-align:justify;
	margin-top:10px;
}

.bottom_bloc_actu {
	width:882px;
	height:26px;
	background:url('../images/bottom_bloc_actu.jpg') no-repeat;
	float:left;
}

/********************** bloc_pagination **************************/
.bloc_pagination {
	width:883px;
	float:left;
	margin-left:30px;
	margin-top:5px;
}

.bloc_pagination table {
	float:right;
	margin-right:0px;
	margin-top:10px;
}

.ligne_pag {

}

.cell_pag {
	float:left;
}

.lien_pag {
	width:35px;
	height:22px;
	display:block;
	background:url('../images/pag_button.jpg') no-repeat;
	float:left;
	color:#94dc37;
	text-decoration:none;
	text-align:center;
	font-family:'Trebuchet MS', Arial;
	font-size:16px;
	padding-top:1px;
}

.lien_pag:hover {
	background:url('../images/pag_hover.jpg') no-repeat;
	color:#383737;
}

.active_pag {
	background:url('../images/pag_hover.jpg') no-repeat;
	color:#383737;
}

/********************** bloc_logo **************************/


.zone_reference {
	width:100%;
	height:71px;
	float:left;
	margin-top:0px;
	margin-bottom:0px;

}

.zone_logo {
	width:943px;
	height:71px;
	margin:auto;

}

.zone_reference a {
	width:943px;
	height:71px;
	display:block;
}

.zone_reference a img {
	border:0px;
}

/********************** pages references **************************/

.titre_reference {
	width:903px;
	height:60px;
	margin-left:17px;
	background: url('../images/titre_reference.jpg') no-repeat;
	margin-top:20px;
	float:left;
	margin-bottom:20px;
}

.p_references {
	color:#383737;
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	margin-left:30px;
	margin-top:0px;
	text-align:justify;
	width:880px;
}

.references_area {
	width:880px;
	margin-left:30px;
	color:#383737;
	float:left;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	margin-top:15px;
	margin-bottom:15px;
}

.ref_bloc {
	width:206px;
	height:200px;
	border:1px solid #8EC418;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.img_link {
	width:186px;
	height:150px;
	float:left;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px;
	display:block;
}


.img_link img {
	width:186px;
	height:150px;
	border:none;
}

.direct_link {
	width:206px;
	height:35px;
	float:left;
	display:block;
	text-align:center;
}

.direct_link:hover {
	color:#383737;
}

