img a {
border: 0px;
}
.top_menu {  
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #9fa0a4;
	text-decoration: none;
	border-color: black #9fa0a4; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
	}

.bottom_menu { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #9fa0a4;
	text-decoration: none;
	border-color: black #9fa0a4; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}

.top_menu_right_button { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #9fa0a4;
	text-decoration: none;
	border-color: black #9fa0a4;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
	
.top_menu_active { 
	font-family: "Arial Narrow", Arial;
	font-size: 11px;
	font-weight: normal;
	color: #9fa0a4;
	text-decoration: none;
	border-color: #9fa0a4 #9fa0a4 black;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
	
.top_menu_active_Philosophie { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cdc9b1;
	text-decoration: none;
	border-color: #cdc9b1 #9fa0a4 black;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
	
.top_menu_active_ServCompet { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cac6c2;
	text-decoration: none;
	border-color: #cac6c2 #9fa0a4 black; 
	border-style: solid; 
	border-top-width: 4px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px
	}
	
.top_menu_active_Equipe { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #aebbbc;
	text-decoration: none;
	border-color: #aebbbc #9fa0a4 black;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
	
.top_menu_active_Emplois { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #bfc6cc;
	text-decoration: none;
	border-color: #bfc6cc #9fa0a4 black;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
	
.top_menu_active_Infos { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #b3c3e5;
	text-decoration: none;
	border-color: #b3c3e5 #9fa0a4 black;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
	
.top_menu_active_Contacts { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #b3b8c2;
	text-decoration: none;
	border-color: #b3b8c2 #9fa0a4 black;
	border-style: solid;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px
	}
	
.autres_partenaires { 
	font-family: "Arial Narrow", Arial;
	font-size: 12px;
	color: #293f6f;
	text-decoration: none
	}
	
.autres_partenaires_list {  /* on Berney Associes home */
	font-family: "Arial Narrow", Arial;
	font-size: 14px;
	color: #10437a;
	text-decoration: none
	}
	
.AutresPartenaires_body { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666; 
	left: 4px; 
	text-decoration: none; 
	margin-left: 4px; 
	text-align: left; 
	vertical-align: middle; 
	padding-left: 20px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}
	
.AutresPartenaires_body2 { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666; 
	left: 4px; 
	text-decoration: none; 
	margin-left: 4px; 
	text-align: left; 
	vertical-align: middle; 
	padding-left: 10px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}	


.AutresPartenaires_title { 
	font-family: "Arial Narrow", Arial; 
	font-size: 16px; 
	font-style: normal; 
	font-weight: bold; 
	color: #666666; 
	left: 4px; 
	text-decoration: none; 
	margin-left: 4px; 
	text-align: left; 
	text-indent: 20px; 
	vertical-align: bottom 
	}	
	
.BerneyAssocies_Title {  
	font-family: "Arial Narrow", Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold; color: #666666;
	left: 0px; 
	text-decoration: none;
	margin-left: 0px;
	text-align: left;
	text-indent: 0px;
	vertical-align: bottom;
	padding-left: 20px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}
	
.BerneyAssocies_Title_Droite { 
	font-family: "Arial Narrow", Arial;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #666666;
	left: 4px;
	text-align: left;
	text-indent: 0px;
	vertical-align: bottom
	}
	
.BerneyAssocies_BottomTitle { 
	font-family: "Arial Narrow", Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #10437a;
	left: 4px;
	text-decoration: none;
	margin-left: 4px;
	text-align: left;
	text-indent: 20px;
	vertical-align: bottom 
	}
	
.BerneyAssocies_Texte { 
	font-family: "Arial Narrow", Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	left: 4px;
	text-decoration: none;
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
	
.BerneyAssocies_Intro_Texte { 
	font-family: "Arial Narrow", Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	left: 4px;
	text-decoration: none;
	margin-left: 0px;
	text-align: justify;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	}	
	
.EN_FR_Texte { 
	font-family: "Arial Narrow", Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	left: 4px;
	text-decoration: none;
	margin-left: 0px;
	text-align: right;
	vertical-align: center;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	}
	
.fond_home_partenaires {  
	background-color: #c1c5cb
	}

.fond2_home_partenaires {  
	background-color: #ced0d5
	}
	
.fond_philosophie { 
	background-color: #cdc9b1;
	}
	
.fond2_philosophie { 
	background-color: #dfdccc
	}
	
.fond_services { 
	background-color: #cac6c2
	}
	
.fond2_services { 
	background-color: #dcdad7
	}	
	
.fond_equipe { 
	background-color: #aebbbc
	}
	
.fond2_equipe { 
	background-color: #e1e4e4
	}	
	
.fond_emplois { 
	background-color: #bfc6cc
	}
	
.fond2_emplois { 
	background-color: #e2e4e5
	}	
	
.fond_informations { 
	background-color: #b3c3e5
	}
	
.fond2_informations { 
	background-color: #d8e0f2
	}	
	
.fond_contacts { 
	background-color: #b3b8c2
	}
	
.fond2_contacts { 
	background-color: #cacdd4
	}		
		
.BerneyAssocies_NewsTexte { 
	font-family: "Arial Narrow", Arial;
	font-size: 15px; 
	font-style: italic; 
	font-weight: normal; 
	color: #10437a; 
	left: 4px; 
	text-decoration: none; 
	margin-left: 4px; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 20px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}

.BerneyAssocies_News_PlusInfos { 
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-style: normal; 
	font-weight: lighter; 
	color: #10437a; 
	left: 4px; 
	text-decoration: none; 
	margin-left: 4px; 
	text-align: right; 
	vertical-align: top; 
	padding-left: 35px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-indent: 32pt;
	}
	
.bottom_menu_Active { 
	font-family: "Arial Narrow", Arial; 
	font-size: 13px; 
	font-weight: bold;
	color: #9fa0a4; 
	text-decoration: none; 
	border-color: black #9fa0a4; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px 
	}


a:link {  text-decoration: none}

a:active {  text-decoration: none}

a:visited {  text-decoration: none}

a:hover {  text-decoration: none;
	color: #10437a
	}
	
.class_philo A:hover {
	text-decoration: none; 
	color: #cdc9b1;
	}

.class_serv A:hover {text-decoration: none; color: #cac6c2;}

.class_equipe A:hover {text-decoration: none; color: #aebbbc;}

.class_emploi A:hover {text-decoration: none; color: #bfc6cc;}

.class_info A:hover {text-decoration: none; color: #b3c3e5;}

.class_contacts A:hover {text-decoration: none; color: #b3b8c2;}
	
.texte_onglets {  color: #9fa0a4}

.GroupeBerneyTitle {  
	font-family: "Arial Narrow", Arial; 
	font-size: 30px; 
	color: #FFFFFF;
	}

.texteGris {  color: #666666}

.texteGrisClair {
	color: #9fa0a4;
	}

.cv_title {  
	font-family: "Arial Narrow", Arial; 
	font-size: 14px; 
	font-style: normal; 
	color: #666666; 
	font-weight: bold;
	padding-left: 3px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}

.cv_nom { 
	font-family: "Arial Narrow", Arial; 
	font-size: 17px; 
	font-style: normal; 
	color: #666666 ; 
	font-weight: bold;
	padding-left: 3px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}

.cv_diplomes { 
	font-family: "Arial Narrow", Arial; 
	font-size: 14px; 
	font-style: normal; 
	color: #666666; 
	font-weight: normal;
	padding-left: 3px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}

.cv_texte { 
	font-family: "Arial Narrow", Arial; 
	font-size: 13px; 
	font-style: normal; 
	color: #666666; 
	font-weight: normal;
	text-align: left; 
	text-indent: 0px; 
	left: 0px;
	text-decoration: none;
	margin-left: 0px;
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	vertical-align: top;
	}

.cv_email {  
	font-family: "Arial Narrow", Arial; 
	font-size: 12px; 
	font-style: normal; 
	color: #666666; 
	text-decoration: none;
	padding-left: 3px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	}	
	
.equipe_inactive {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	color: #66666;
	}

.equipe_active {
	font-family: "Arial Narrow", Arial; font-size: 15px; color: #66666;
	background-color : #aebbbc;
	}

.services_inactive {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #cac6c2;
	}

.services_active {
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	color: #66666;
	font-weight: bold;
	background-color : #dcdad7;
	}
	
.services_texte {  
	font-family: "Arial Narrow", Arial; 
	font-size: 14px; 
	color: #666666;
	}
	
.services_list {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	color: #666666}

.emploi_inactive {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #bfc6cc;
	}
	

.emploi_active {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #e2e4e5;
	font-weight: bold;
	}
	
.philosophie_active {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #dfdccc;
	font-weight: bold;
	}
	

.philosophie_inactive {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #cdc9b1;
	}
	
.contacts_inactive {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #b3b8c2;
	}

.contacts_active {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #cacdd4;
	font-weight: bold;
	}
	
.info_inactive {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #b3c3e5;
	padding-left: 2px; 
	padding-right: 0px; 
	}

.info_active {  
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; color: #66666;
	background-color : #d8e0f2;
	font-weight: bold;
	padding-left: 2px; 
	padding-right: 0px; 
	}
	
.texte_bleu {  color: #10437a}

.Staff_name_list { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666; 
	left: 4px; 
	text-decoration: none; 
	margin-left: 4px; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 10px; 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	}

.cv_texte_NoJust { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	color: #666666; 
	font-weight: normal; 
	text-align: left; 
	text-indent: 0px; 
	left: 0px; 
	text-decoration: none; 
	margin-left: 0px; 
	padding-left: 20px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	}
.Infos_article_list { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666; 
	left: 0px; 
	text-decoration: none; 
	margin-left: 0px; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	}
	
.FR_EN {  
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #9fa0a4;
	text-decoration: none;
	padding-right: 10px; 
	}
	
.border_popup
	{  
	background-color: #c1c5cb;
	border-color: #666666; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;	
	}
	
.contacts_title { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	color: #666666; 
	font-weight: normal; 
	padding-left: 20px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}

.contacts_bureaux {  
	font-family: "Arial Narrow", Arial; 
	font-size: 16px; color: #666666; 
	text-decoration: none;
	padding-left: 20px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}
	
.emploi_title { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	color: #666666; 
	font-weight: bold; 
	padding-left: 2px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}
.emploi_texte { 
	font-family: "Arial Narrow", Arial; 
	font-size: 14px; 
	font-style: normal; 
	color: #666666; 
	font-weight: normal; 
	text-align: left; 
	text-indent: 0px; 
	left: 0px; 
	text-decoration: none; 
	margin-left: 0px; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	vertical-align: top; 
	}

.info_title { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	color: #666666; 
	font-weight: bold; 
	padding-left: 0px; 
	padding-right: 1px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	}

.info_texte { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	color: #666666 
	}
.coll_dept_list { 
	font-family: "Arial Narrow", Arial; 
	font-size: 15px; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666; 
	left: 0px; 
	text-decoration: none; 
	margin-left: 0px; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	text-indent: 0pt;
}
.emploi_texte_big { 
	font-family: "Arial Narrow", Arial; 
	font-size: 16px; 
	font-style: normal; 
	color: #666666; 
	font-weight: normal; 
	text-align: left; 
	text-indent: 0px; 
	left: 0px; 
	text-decoration: none; 
	margin-left: 0px; 
	padding-left: 2px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	vertical-align: top; }
	
.MGFollea_texte {  font-family: "Arial Narrow", Arial; font-size: 16px; color: #CCCCCC}
.MGFollea_color { color: #CCCCCC }
.info_date { font-family: "Arial Narrow", Arial; font-size: 13px; color: #666666 }

