@charset "utf-8";
/* CSS Document */

html,body{

	margin:0px;
	padding:0px;
	font-family:arial;
	background-color:#DEDEDE;
}

a{
	text-decoration:none;


}

a img{

	border:none;

}

.div_clear{

	clear:both;

}

#global_integral{

	display:block;
	margin:auto;
	top:0px;
	width:930px;
	background-image:url(../images/background_body.png);
	
}

#global{

	display:block;

	margin:auto;
	margin-left:50px;
	top:0px;
	width:830px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	min-height:200px;
	
}

#header{

	float:left;

	background-image:url(../images/background_header.jpg);
	height:215px;
	width:830px;


}

.lien_intranet{

	display:block;
	float:right;
	padding-top:2px;
	padding-right:15px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;

}

#logo{

	float:left;
	margin-top:40px;
	margin-left:15px;

}

#texte_header{

	float:left;
	height:40px;
	width:260px;
	margin-top:128px;
	margin-left:20px;
	border-left:1px solid #005da8;

}

#texte_header h1{

	padding:0;
	margin:0;
	margin-left:20px;
	font-size:10px;
	font-weight:normal;
	color:#898a8c;

}


h2{

	padding:0;
	margin:0;
	color:#005da8;
	font-size:18px;
	font-weight:normal;

}

h3{

	padding:0;
	margin:0;
	color:#005da8;
	font-size:27px;
	font-weight:normal;

}

h4{

	padding:0;
	margin:0;
	margin-top:15px;
	color:#005da8;
	font-size:18px;
	font-weight:bold;

}

h5{

	padding:0;
	margin:0;
	margin-top:15px;
	color:#005da8;
	font-size:14px;
	font-weight:bold;

}

h6{
	background-image:url(../images/interieur/tiret_du_dessus_titre.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	font-size:12px;
	color:#005da8;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:2px;
	
}

.fleche{

	float:left;
	margin-top:20px;
	height:20px;
	width:100%;
	background-image:url(../images/interieur/fleche_verte.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	padding-top:17px;
	color:#55ab26;
	font-size:12px;

}

.bloc_gauche p{
	
	float:left;
	background-image:url(../images/interieur/puce_carre_vert.png);
	background-position:0% 10%;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	font-size:12px;
	text-align:justify;

}


.paragraphe_formation{
	
	float:left;
	background-image:url(../images/interieur/puce_carre_bleu.png);
	background-position:0% 10%;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:10px;
	font-size:12px;
	text-align:justify;

}

/********************************page presentation
**************************************************************************/

.bloc_droite .colonne .paragraphe_mission
{

	float: left;
	margin:0;
	padding:0;
	margin-bottom:15px;
	font-size: 10px;
	text-align: justify;
	color: #898a8c;

}


.fleche_presentation_special{

	float:left;
	margin-top:20px;
	min-height:20px;
	width:100%;
	background-image:url(../images/interieur/fleche_verte.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	padding-top:17px;
	color:#55ab26;
	font-size:12px;

}


/********************************fin
**************************************************************************/


/********************************page formation
**************************************************************************/

.bloc_gauche .formation{
	
	float:left;
	background-image:url(../images/interieur/puce_carre_vert.png);
	background-position:0% 50%;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:10px;
	font-size:12px;
	text-align:justify;

}

.texte_bloc_gauche .sous_chapo{

	display:block;
	margin-top:15px;
	font-size:12px;
	font-weight:normal;


}


/******************************** fin
**************************************************************************/


.bloc_droite .colonne p{

		float:left;
		font-size:10px;
		text-align:justify;
		color:#898a8c;

}

.texte_gras{

	font-weight:bold;

}
.texte_gras_noir{

	font-weight:bold;
	color:#000000;

}

.taille_11{

	font-size:11px;

}

.taille_12{

	font-size:12px;

}

.taille_12_gras{

	font-size:12px;
	font-weight:bold;
}


.le_mail{

	color:#005da8;
	font-weight:bold;

}

.dans_un_formulaire{

	color:#005da8;


}

.bleu_lien_surligne{

	color:#005da8;


}

.bleu_lien_surligne:hover{

	color:#005da8;
	text-decoration:underline;

}


/********************************menu du haut
**************************************************************************/


#menu{

	margin-top:12px;
	

}

.menu_coulissant a{

	text-decoration:none;

}

.menu_simple a{

	text-decoration:none;

}

.chiffre_menu{

	font-size:7px;
	color:#005da8;
	text-decoration:none;
	
}

.lien_menu{

	font-size:12px;
	color:#005da8;
	text-decoration:none;
}

.span_sous_menu{

	float:left;padding:2px;font-size:10px;

}

.lien_sous_menu{
	
	font-size:11px;
	color:#005da8;
		text-decoration:none;

}

#vertical_slide, #horizontal_slide {
	
	display:none;
	position:absolute;
	background-image:url(../images/background_sous_menu.png);
	background-repeat:no-repeat;
	color: #005da8;
	padding: 0;
	width:156px;
	height:33px;
}

#vertical_slide2, #horizontal_slide2{

	display:none;
	position:absolute;
	background-image:url(../images/background_sous_menu.png);
	background-repeat:no-repeat;
	color: #005da8;
	padding: 0;
	width:107px;
	height:33px;
	z-index:1000;

}


#vertical_slide, #vertical_slide2
{

	margin-top:15px;

}


.bloc_menu_coulissant{

	float:left;
	background-repeat:no-repeat;
	margin-left:12px;
	margin-right:12px;


}

.menu_coulissant, #menu_coulissant2{
	
	padding:0;
	margin:0;
	float:left;

}

.menu_coulissant, #menu_coulissant2{

	margin-top:11px;

}

.menu_simple{

	padding:0;
	margin:0;
	margin-top:11px;
	float:left;
	
}

#conteneur{

	float:left;
	width:830px;
	min-height:200px;

}


.bloc_gauche{

	float:left;
	width:345px;
	min-height:350px;
	
}


.texte_bloc_gauche{

	float:left;
	margin-top:10px;
	margin-left:15px;
	width:330px;
	min-height:20px;
	
}
	
.bloc_droite{

	float:left;
	width:450px;
	margin-left:30px;
	min-height:20px;
	
}

.bloc_droite .colonne{

	float:left;
	padding-top:5px;
	margin-right:15px;
	width:210px;
	text-align:justify;

}


.puce_mauve{
	
	display:block;
	float:left;
	margin-top:00px;
	height:18px;
	background-image:url(../images/puce_mauve.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:290px;

}

.puce_mauve a{

	margin-left:50px;
	color:#90195c;
	font-size:10px;

}

.puce_blanche{
	
	display:block;
	float:left;
	margin-top:5px;
	height:18px;
	background-image:url(../images/puce_blanche.png);
	background-repeat:no-repeat;
	background-position:50%;
	width:230px;

}

.puce_blanche a{

	margin-left:50px;
	color:#ffffff;
	font-size:10px;

}
.banniere_pub{

	float:left;
	margin-top:20px;
	margin-left:15px;
	width:290px;

}

/********************menu presentation
****************************************************************************/
.bloc_lien{

	margin-left:20px;
	margin-top:5px;

}

.bloc_lien, .bloc_lien a{

	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.bloc_lien a:hover{

	text-decoration:underline;

}

.span_agrandir{

	color:#44c60e;
	font-size:10px;
	width:100%;
	text-align:right;
	float:left;

}

.span_agrandir a{

	color:#44c60e;
	font-size:10px;

}
.span_agrandir a:hover{

	text-decoration:underline;

}

/********************menu slide
****************************************************************************/


#wrap {
	
	float:left;
	position: absolute;
	height:22px;
	top:220px;
	margin-left:28px;
	
}

#wrap a:hover{

	text-decoration:underline;

}

#area1, #area2, #area3 {

	background: #8d8e8e;
	color: #ffffff;
	font-weight: bold;
	width:0px;
	height:170px;
	margin-right:0px;
	margin-top:0px;
	
}

#area3_slide {

	display:none;
	top:0;
	left:0;
	background: #8d8e8e;
	border: 1px solid #005da8;
	color: #ffffff;
	font-weight: bold;
	width:513px;
	height:160px;
	
}

#area1_slide{

	display:none;
	top:0;
	left:0;
	background: #8d8e8e;
	background-image:url(../images/interieur/bandeau_interieur_menu.png);
	background-position:100% 0%;
	background-repeat:no-repeat;
	border: 1px solid #005da8;
	color: #ffffff;
	font-weight: bold;
	width:629px;
	height:170px;
	
	
}
#area2_slide{

	display:none;
	top:0;
	left:0;
	background: #8d8e8e;
	background-image:url(../images/interieur/bandeau_interieur_menu_offre.png);
	background-position:100% 0%;
	background-repeat:no-repeat;
	border: 1px solid #005da8;
	color: #ffffff;
	font-weight: bold;
	width:425px;
	height:160px;

}

/*#area1, #area1_slide {
	background: 8d8e8e;
		color:#FFFFFF;

}

#area2, #area2_slide {
	background: #8d8e8e;
			color:#FFFFFF;
}

#area3, #area3_slide {
	background: #8d8e8e;
}
*/

.posi {
	position: absolute;
	top:0;
	left:0px;
	
}
.posi2 {
	position: absolute;
	top:170px;
	left:0px;
}

a.out_sortie {
	float: right;
}


.titre_menu_slide{
	

	float:left;
	display:block;
	height:20px;
	width:120px;
	margin:12px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;	

}

.titre_menu_slide_offre{
	

	float:left;
	display:block;
	height:20px;
	width:160px;
	margin:12px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;	

}

.titre_menu_offre{
	

	float:left;
	display:block;
	height:20px;
	width:160px;
	margin-top:5px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;	

}

.titre_menu_offre a{
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;	
}

.titre_menu_slide2{
	

	float:left;
	display:block;
	height:20px;
	width:400px;
	margin:10px;
	margin-top:0px;
	margin-left:30px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;	

}
.titre_menu_slide2_offre{
	

	float:left;
	display:block;
	height:20px;
	width:150px;
	margin:10px;
	margin-top:0px;
	margin-left:20px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;	

}
.lien_menu_slide {

	display:block;
	float:left;
	width:120px;
	font-size:10px;
	margin-top:30px;
	margin-left:10px;
	

}
.lien_menu_slide a{

	font-size:10px;	color:#FFFFFF;

}

.lien_menu_slide2{

	display:block;
	float:left;
	width:150px;
	margin-left:10px;
	font-size:10px;
	margin-top:30px;

}
.lien_menu_slide2 a{

	font-size:10px;	color:#FFFFFF;

}

.lien_menu_slide3{

	display:block;
	float:left;
	width:175px;
	margin-top:20px;
	font-size:10px;


}

.lien_menu_slide3 a{

	font-size:10px;
	color:#FFFFFF;

}

.lien_menu_slide4{

	display:block;
	float:left;
	width:100px;
	margin-right:10px;
	font-size:10px;


}


.lien_menu_slide5{

	display:block;
	float:left;
	width:120px;
	margin-left:10px;
	font-size:10px;
	margin-top:15px;

}
.lien_menu_slide5 a{

	font-size:10px;	color:#FFFFFF;

}



.puce_blanche_menu{
	
	display:block;
	float:left;
	margin-top:5px;
	height:18px;
	background-image:url(../images/interieur/fleche_menu_savoir_plus.png);
	background-repeat:no-repeat;
	background-position:50%;
	width:128px;

}

.puce_blanche_menu a{

	margin-left:42px;
	color:#ffffff;
	font-size:9px;

}

/***********************************Pole d activité
*******************************************************************/

.bloc_gauche .paragraphe_pole_activite{
	
	float:left;
	background-image:url(../images/interieur/puce_carre_vert.png);
	background-position:0% 10%;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-size:12px;
	text-align:justify;
	color:#898a8c;

}

.bloc_droite .colonne_droite_pole
{

	float:left;
	padding-top:5px;
	margin-right:15px;
	width:435px;
	text-align:justify;
	min-height:20px;
	

}

.bloc_pole_realisation{

	width:100%;
	height:170px;
	background-image:url(../images/interieur/pole_activite/fond_realisation.jpg);
	background-repeat:repeat-y;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:5px;

}

.bloc_pole_realisation_dernier{

	width:100%;
	height:170px;
	background-image:url(../images/interieur/pole_activite/fond_realisation.jpg);
	background-repeat:repeat-y;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:5px;
	margin-top:5px;


}

.bloc_gauche_realisation, .bloc_droite_realisation{


	float:left;width:205px;

}

.realisation_gauche{

	width:205px;
	float:left;
	margin-top:5px;

}
.realisation_droite{

	width:205px;
	margin-left:15px;
	float:left;	
	margin-top:5px;
	
}

.bloc_pole_realisation .realisation_gauche ul, .bloc_pole_realisation .realisation_droite ul, .bloc_pole_realisation_dernier .realisation_gauche ul, .bloc_pole_realisation_dernier .realisation_droite ul{

		margin:0;
		padding:0;
		margin-left:13px;


}

.bloc_pole_realisation p, .bloc_pole_realisation p ul li, .bloc_pole_realisation_dernier p, .bloc_pole_realisation_dernier p ul li{

	margin:0;
	padding:0;
	font-size:10px;
	color:#898a8c;
	margin-right:5px;

}


.bloc_pole_realisation ul, .bloc_pole_realisation_dernier ul{

	margin:0;
	padding:0;
	margin-left:13px;
	font-size:10px;
	color:#898a8c;
	margin-right:5px;

}

.puce_voir_la_suite{
	
	display:block;
	float:left;
	margin-top:5px;
	margin-left:0px;
	height:15px;
	background-image:url(../images/interieur/pole_activite/fleche_voir_la_suite.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:205px;

}

.puce_voir_la_suite a{

	margin-left:43px;
	color:#005da8;
	font-size:10px;

}


/***********************************Contact
*******************************************************************/

#conteneur_contact{

	float:left;
	width:830px;
	min-height:180px;

}

.bloc_gauche_contact{

	float:left;
	width:190px;
	padding-bottom:00px;
		min-height:180px;
}
.bloc_gauche_contact p{
	
	float:left;
	background-image:url(../images/interieur/puce_carre_vert.png);
	background-position:0% 10%;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	font-size:12px;
	text-align:justify;

}

.titre_pole{

	padding:0;
	margin:0;
	margin-top:15px;
	color:#005da8;
	font-size:17px;
	font-weight:bold;

}

.texte_bloc_gauche_contact{

	float:left;
	margin-top:00px;
	margin-left:15px;
	width:190px;
	
}

.bloc_droite_contact{

	float:left;
	width:600px;
	margin-left:15px;
	
}


#shadowbox_content{

	background-color:#FFFFFF;

}
#formulaire{

	display:none;

}


/***********************************Page emploi
*******************************************************************/

.chiffre_emploi{

	color:#005da8;
	font-size:14px;
	font-weight:bold;

}

.bloc_emploi{

	font-size:12px;
	text-align:justify;
	float:left;

}


.bloc_droite .colonne_annonce
{

	float:left;
	padding-top:0px;
	margin-top:5px;
	margin-right:15px;
	width:210px;
	text-align:justify;
	background-color:#e5eef6;

}

.bloc_complet_annonce{

	padding:10px;
	width:190px;
}

.source{

	font-style:italic;
	font-size:10px;

}


.titre_temoignage{

	/*float:left;
	margin-left:5px; 
	margin-top:40px;*/
	font-size:11px;

}


.texte_temoignage{

	color:#898a8c;
	float:left;
	margin-left:0px;
	margin-top:5px;
	font-size:11px;
	width:100%;

}


.fleche_emploi_special{

	float:left;
	margin-top:20px;
	margin-bottom:10px;
	min-height:20px;
	width:100%;
	background-image:url(../images/interieur/fleche_verte.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	padding-top:17px;
	color:#55ab26;
	font-size:12px;

}


.intro{

	font-size:10px;

}

.intro .bleu{

	color:#005da8;
	font-size:11px;
	

}


.contenu_annonce{

	color:#898a8c;
	font-size:11px;

}


.postuler_offre{

		width:100%;
		margin-left:75px;
		font-size:10px;
		color:#005EA8;


}

.postuler_offre a{

	color:#005EA8;

}

.postuler_offre a:hover{

	text-decoration:underline;
}


.lire_suite_offre{

		width:100%;
		margin-left:75px;
		font-size:10px;
		color:#55ab26;


}

.lire_suite_offre a{

	color:#55ab26;

}

.lire_suite_offre a:hover{

	text-decoration:underline;
}


/***********************************Page liste-emploi
*******************************************************************/


.bloc_gauche_liste_emploi{

	float:left;
	width:560px;
	min-height:350px;

	
}

.bloc_droite_liste_emploi{

	float:left;
	width:210px;
	margin-left:40px;
	
}

.bloc_droite_liste_emploi .colonne_annonce
{

	float:left;
		margin-top:20px;
	padding-top:0px;
	margin-right:15px;
	width:210px;
	text-align:justify;
	background-color:#e5eef6;

}

.bloc_complet_liste_annonce{


	padding:10px;
	width:190px;
	min-height:400px;
}


.texte_bloc_gauche_liste_emploi{

	float:left;
	margin-top:10px;
	margin-left:15px;
	width:560px;
	min-height:20px;
	
}
	
	.lien_postuler_offre_liste_emploi{
		
/*		height:10px;
		width:100%;
*/		background-image:url(../images/interieur/emploi/barre_separation.jpg);
		background-position:30% 50%;
		background-repeat:no-repeat;
		text-align:right;
	
	}

/***********************************Page partenaire
*******************************************************************/

#bloc_partenaire{

	margin-left:15px;
	margin-top:20px;
	width:800px;
	min-height:200px;


}

.fleche_partenaire{

	float:left;
	height:20px;
	width:100%;
	background-image:url(../images/interieur/fleche_verte.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	padding-top:17px;
	color:#55ab26;
	font-size:12px;

}

#bloc_gauche_partenaire{

	float:left;
	width:375px;
	margin-right:20px;
	min-height:450px;
	border-right: 1px solid #005da8;

}
#bloc_droite_partenaire{

	float:left;
	width:375px;
	margin-left:20px;
/*	border-right: 1px solid #005da8;
*/
}

/*#bloc_partenaire table{

	float:left;
	width:800px;
	
}
#bloc_partenaire table tr{

	padding-top:10px;
	padding-bottom:10px;

}
#bloc_partenaire table .avec_fond{

background-image:url(../images/interieur/partenaire/background_tableau.png);
background-repeat:repeat-y;
	

}


#bloc_partenaire table tr td{

	font-size:11px;

}

#bloc_partenaire table tr td .lien_site_partenaire{

	color:#005da8;

}
*/

.colonne_milieu{

	width:200px;
	padding-right:40px;

}

.titre_partenaire{

	color:#005da8;
	font-size:11px;
	font-weight:bold;
	

}
#bloc_partenaire .decriptif_partenaire{

	font-size:10px;
	color:#898a8c;

}

.puce_bleu_partenaire{
	
	display:block;
	float:right;
	margin-top:15px;
	height:18px;
	background-image:url(../images/interieur/partenaire/fleche_partenaire_savoir_plus.png);
	background-repeat:no-repeat;
	background-position:50%;
	width:190px;

}

.puce_bleu_partenaire a{

	margin-left:42px;
	color:#005da8;
	font-size:10px;

}

/***********************************page selection et annuaire
*******************************************************************/
.titre_principal{

	font-size:16px;
	color:#005da8;

}

.retour_null{

	font-size:12px;
	color:#005da8;
}

.titre_resultat_recherche{

	text-transform:uppercase;
	text-align:left;

}


.bloc_tous_les_noms{
margin-top:35px;

}


.bloc_tous_les_noms a {

	text-transform:uppercase;
	
	font-size:10px;
	color:#005da8;
	text-decoration:underline;

}


.lien_raison_social{

	text-decoration:underline;


}

.bloc_droite .colonne_droite_selection
{

	float:left;
	padding-top:5px;
	margin-right:15px;
	width:435px;
	text-align:justify;
	

}

.nom_contact{

	color:#005da8;
	text-decoration:underline;

}


#selecteur{

	width:100%;
	margin-top:10px;

}

#selecteur_sf_sa, #selecteur_sf{

	width:100%;
	margin-top:00px;

}

.fleche_special_savoir_faire{

	float:left;
	margin-top:20px;
	margin-bottom:10px;
	height:100%;
	width:100%;
	background-image:url(../images/interieur/fleche_verte.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	padding-top:17px;
	color:#55ab26;
	font-size:12px;

}

.bleu_mail{

	color:#005da8;

}

.visu_fiche{

	float:right;
	margin-right:20px;
	color:#55ab26;

}


.chapo_115{

		color:#005da8;
		font-size:12px;

}


/******pour annuaire est juste que pour lui **************************/

.recherche_alphabetique a{

	font-size:14px;
	color:#005da8;
	text-decoration:none;
	
}
.recherche_alphabetique a:hover{

	text-decoration:underline;
	
}

.div_secteur_activite{

	float:left;
/*	margin-top:20px;
*/	width:100%;
	padding-top:17px;
	color:#55ab26;
	font-size:12px;


}

.fleche_titre_annuaire{

	float:left;
	margin-top:20px;
	width:100%;
	background-image:url(../images/interieur/fleche_verte.png);
	background-position:0% 0%;
	background-repeat:no-repeat;
	padding-top:17px;
	text-align:left;
	color:#55ab26;
	font-size:12px;
	text-transform:uppercase;

}





/***********************************page nos offres
*******************************************************************/
.bloc_gauche_nos_offres{

	float:left;
	width:345px;
	min-height:850px;
	
}

.bloc_gauche_nos_offres p{
	
	float:left;
	background-image:url(../images/interieur/nos-offres/puce-bleu.jpg);
	background-position:0% 10%;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	font-size:12px;
	text-align:justify;

}


.texte_bloc_gauche .bloc_gauche_nos_offres .paragraphe_nos_offres{

	padding-left:15px;
	padding-top:0px;
	margin-top:0px;

}



.bloc_nos_offres{

	width:100%;
	height:170px;
	background-image:url(../images/interieur/pole_activite/fond_realisation.jpg);
	background-repeat:repeat-y;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:2px;
	padding-right:2px;
	margin-bottom:5px;
	min-height:20px;

}

.bloc_nos_offres img{
	min-height:20px;


}

.table_reference{

	font-size:11px;
	text-align:justify;
	
}

.titre_reference{

	color:#005da8;
	margin-bottom:5px;
	text-align:left;

}

.descriptif_reference{

	color: #898a8c;
	margin-bottom:5px;

}

.nom_reference{

	color:#000000;
	float:right;
	text-align:right;

}

.puce_reference_descriptif_bas{

	float:right;

}

.lire_suite_reference{

		float:right;
		font-size:10px;
		color:#55ab26;


}

.lire_suite_reference a{

	color:#55ab26;

}

.lire_suite_reference a:hover{

	text-decoration:underline;
}


.puce_autre_reference{
	
	display:block;
	float:right;
	margin-top:5px;
	margin-left:0px;
	height:15px;
	background-image:url(../images/interieur/pole_activite/fleche_voir_la_suite.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:205px;

}

.puce_autre_reference a{

	margin-left:43px;
	color:#005da8;
	font-size:10px;

}

.lien_bleu{

	color:#005da8;

}
.lien_bleu:hover{

	color:#005da8;
	text-decoration:underline;

}


.lien_descriptif{

	color: #898a8c;

}


.lien_descriptif:hover{

	color: #898a8c;
	text-decoration:underline;

}


/***********************************le footer
*******************************************************************/
#footer{
	
	margin-top:10px;
	color:#005da8;
	margin-left:15px;

}


.lien_footer{
	
	float:left;
	margin-top:65px;
	padding-bottom:5px;
	
}


.logo_afaq{

	float:right;
	margin-top:00px;
	margin-right:15px;

}


#footer a{

	color:#005da8;
	font-size:8px;
	font-weight:bold;

}

