@charset "utf-8";

body, p, li, a, textarea, input, span, div, h1, h2, h3, .intro .partage_reseaux_sociaux a {    
    color: #000;    
}

html, body, .intro, #principal {
	background-image: none;	
}

#principal {
	background-color: #eee;
}

.bloc .liens_reseaux_sociaux a {
    color: #fff;
    background-color: #555;
}

.active span, .diaporama_texte strong, .navigation_desktop .menu_principal li a, .navigation_desktop .menu_principal li a span, .logo.texte span, .autres_articles .column1-4 div.titre p, .bouton.rouge, .bouton.orange, .bouton.petrole, .bouton.rouge span, .bouton.orange span, .bouton.petrole span {
	color: #fff;
}

.navigation_desktop li a, .menu_langues .acces_veto a, .rouge h2, .rouge h3, .orange h2, .orange h3, .fil_ariane, .fil_ariane a {
	color: #000;    
}

.bloc h2, .titre_article h1, .date_article, .commentaire_video, .categories .compteur, .derniers_articles li a .famille, footer a, #menu_accessoire a, #mots_cles a{
	color: #000;    
}

.menu_principal, .menu_principal:before, .navigation_desktop li.active a, .autres_articles .column1-4 div.titre, 
.formation {
	background-color: #000;
}

.menu_langues .langues a.active {
	color: #000;
	font-weight: bold;
}

header, .derniers_articles h2, .derniers_articles h2:after,  
.bloc-wrapper.fonce, .bloc-wrapper.medium, #menu_accessoire, footer {
	background-color: #fff;	
}

.arrow-up { 
 	border-bottom: 20px solid #000;
}

.bloc_sur_diaporama_item_bas, .pattes, .bloc-wrapper-arrondi {
	display: none;	
}

a.bouton {
	background-color: #000;	
}

.menu_principal li.active a {
    border-bottom: 5px solid #fff;
}

.bouton.rouge:hover, .bouton.orange:hover, .bouton.petrole:hover {
    background-color: #000;
}
.bouton.rouge, .bouton.orange, .bouton.petrole, .domaine_competences .lien.rouge, .domaine_competences .lien.rouge:before,
.domaine_competences .lien.petrole, .domaine_competences .lien.petrole:before {
    background-color: #222;
	font-weight: 700;
    color: #fff;
}

.triangle.orange { 
	display: none;
}

