body { color: #000; }

#primary ul.primaire li a { background-color: #fff; color: #000; }
#primary ul.primaire li.active a,
#primary ul.primaire li a:hover,
#primary ul.primaire li.active a.active:hover,
#primary ul.primaire li a:active,
#primary ul.primaire li a:focus { background-color: #000; color: #fff;} 

#primary #secondary ul li a { color: #000; }
#primary #secondary ul li a:hover, 
#primary #secondary ul li a:focus, 
#primary #secondary ul li a:active,
#primary #secondary ul li.active a { border: 0; color: #fff !important; background-color: #000 !important; }
#primary ul.primaire li.active a.active:hover { background-color: #525050;} 


.accordeon h3.boxOuverte, .accordeon h3.focus { color: #fff; background-color: #000; }


p { color: #000; }
.reseaux p { color: #000; }
a.BoxLink:link, a.BoxLink:visited { color: #fff; background-color: #000;}
a.BoxLink:hover { background-color: #b5b3af; color: #000;}

#search-box { background-color: #000;}
#search-theme-form #edit-submit-1, #search-theme-form #edit-submit { background-image: url("../images/loupe.png");}
#sidebar-right #search-box h2 { color: #fff; border-bottom: 1px solid #fff;}
#search-box p { color: #fff; }
#edit-search-theme-form-1, #edit-search-theme-form { background-color: #fff; color: #000; }

#header a:hover, #footer a:hover, #header a:active, #footer a:active, #header a:focus, #footer a:focus { color: #000;}
#header li a, #header a, #footer a {color: #000;}

.mashup div .search_box { background-color: #fff; color: #000; }
.section-search .spacer-navbar { background-color: #000; }
.mashupFooter { background-color: #fff; color: #000;}
.mashup {background-color: #000;}
.mashupHeader { background-color: #000; color: #fff; }
.mashupHeader h1 { color: #fff;}
#main #content.contentMashup { background-color: #000; }

.ExpertisesPourItemAffiche { background-image:url("../images/ico_left_expertises_black.gif");} 
.OffresPourItemAffiche, #sidebar-right .view-Offres h3 { background-image:url("../images/ico_left_offres_black.gif");}
.RealisationsPourItemAffiche, #sidebar-right .view-Realisations h3 { background-image:url("../images/ico_left_realisations_black.gif");} 
.TechnologiesPourItemAffiche { background-image:url("../images/ico_left_technos_black.gif");}
.SolutionsPourItemAffiche { background-image:url("../images/ico_left_affaires_black.gif");}
.ProduitsPourItemAffiche { background-image:url("../images/ico_left_produits_black.gif");}

.mashup .realisation, .mashupFooter .realisation {background-image:url("../images/ico_left_realisations_black.gif");}
.mashup .solAffaires, .mashupFooter .solAffaires { background-image:url("../images/ico_left_affaires_black.gif"); }
.mashup .techno, .mashupFooter .techno { background-image:url("../images/ico_left_technos_black.gif"); }
.mashup .produit, .mashupFooter .produit { background-image:url("../images/ico_left_produits_black.gif"); }

a:link, a:visited { color:#0073BE; }



.plandesite li a{ color:white; background:black; border:1px solid white; padding:1px 6px; }
.plandesite li a:hover, .plandesite li a:focus{ background-color:white; color:black; border:1px solid black; }
.plandesite li li a{ color:black; background: #f6f5f2; border:none; }
.plandesite li li a:hover, .plandesite li li a:focus{ background:black; color:white; border:none; }


