/* LOUPE DE RECHERCHE est input type=image. A mettre en CSS */
/* IMAGE EN SAVOIR PLUS a mettre en CSS */
/* Libelle SAVIEZ-VOUS QUE est en image - faire en CSS */


body {background:#16191e;color:#fff}
h1, h2, h3, h4, h5, h6 {color:#fff}
a:link, a:visited, a:hover, a:focus, a:active {color:#fff}
ul li, ol ul li {background-image:url("../images/contraste-inverse/puce-liste.gif");}

#page {background:transparent}
#piv {background:#fff;color:#000}
#utilitaires {background:url("../images/contraste-inverse/bg-utilitaires.gif") repeat-x left bottom transparent;padding:0 19px;border:1px solid #fff;border-width:0 1px;}
#utilitaires-interne {background:none}
#outil-recherche {background-color:#222;}
#btn-recherche{background-image:url(../images/contraste-inverse/outil-affichage/btn-recherche.gif);}
#col-petit .boiteAccueilContenu{background-color:#000000; border:1px solid #FFFFFF;}

.trame {background:none;}
.entete {background:url("../images/contraste-inverse/bg-entete.gif") repeat-x left bottom #000;border:1px solid #fff;}
#fil-ariane li {background-image:url("../images/contraste-inverse/fil-ariane.gif");}
#fil-ariane a, #fil-ariane a:visited {color:#fff}
.onglets {background:url("../images/contraste-inverse/bg-onglets.gif") repeat-x left bottom #000;margin-top:0;padding-top:20px;width:100%}
.onglets a {background-image:url("../images/contraste-inverse/bg-onglets.gif");border-color:#969696 #969696 -moz-use-text-color;}
.onglets a:visited, #contenu .onglets a:visited,  #contenu .onglets a:hover {color:#fff}
.onglets a:hover, .onglets li.actif span, #contenu .onglets li.actif span, .onglets li.actif a, #contenu .onglets li.actif a {background:#000;border-color:#969696 #969696 -moz-use-text-color;color:#fff}
#contenu-page {background:#000}

ul.menu li ul {background:#000;}
ul.menu li.sub span{ background-image:url(../images/contraste-inverse/puce-bas-innactif.gif); }
ul.menu-js li.actif strong span{ background-image:url(../images/contraste-inverse/puce-haut-actif.gif); }
ul.menu li.focus strong span { background-image:url(../images/contraste-inverse/puce-bas-actif.gif);}
ul.menu li.focus-actif strong span{ background-image:url(../images/contraste-inverse/puce-haut-actif.gif);}
ul.menu li a, ul.menu li a:visited, ul.menu li strong {background-image:url("../images/contraste-inverse/bg-menu-sprite.gif");border-bottom:1px solid #333;}
ul.menu li.actif a, ul.menu li.actif strong, ul.menu li a:hover, ul.menu li a:focus, ul.menu li.focus strong, ul.menu li.actif a:visited {background-color:#3e3e3e; color:#fff;}
ul.menu li li a, ul.menu li li a:link, ul.menu li li a:visited, ul.menu li.actif li a, ul.menu li.actif li a:visited{ color:#fff; background-image:url("../images/contraste-inverse/puce1-off.gif"); background-repeat:no-repeat;}
ul.menu li.sub span {background-image:url("../images/contraste-inverse/puce-bas-innactif.gif");}
ul.menu li li a, ul.menu li li a:visited, ul.menu li li.actif li a, ul.menu li li.actif li a:visited,ul.menu li li.actif a, ul.menu li li.actif a:visited, ul.menu li li li.actif a, ul.menu li li li.actif a:visited {color:#fff;}
ul.menu li li a, ul.menu li li a:link, ul.menu li li a:visited, ul.menu li.actif li a {background-image:url("../images/contraste-inverse/puce1-off.gif");color:#fff;background-position:0 .4em;}
ul.menu li li.actif li a, ul.menu li li.actif li a:visited, ul.menu li li.actif li a:hover, ul.menu li li.actif li a:focus, ul.menu li.actif li li a:visited, ul.menu li.actif li li a:hover {background-image:url("../images/contraste-inverse/puce-menu-niveau-3.gif")}

ul.menu li li a:hover, ul.menu li li a:focus, ul.menu li.actif li a:hover, ul.menu li.actif li a:focus{ color: #fff; text-decoration:underline; background:url("../images/contraste-inverse/puce1-off.gif") no-repeat 0 0.4em transparent; }

.actualites {background:#000;border:1px solid #fff}
.actualites .chevrons {background-image:url(../images/contraste-inverse/en-savoir-plus.gif)}
.liste-actualites .date {color:#fff}

.titre-inverser {background-image:url("../images/contraste-inverse/bg-titre-inverser.gif");background-color:#e5e5e5;color:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.encadre {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#000;border:1px solid #fff;}
p.haut-de-page a {background-image:url("../images/contraste-inverse/puce-haut-actif.gif");}
p.haut-de-page a:link, p.haut-de-page a:hover, p.haut-de-page a:active, p.haut-de-page a:focus, p.haut-de-page a:visited {color:#fff;}
ul.puces-chevrons li {background-image:url("../images/contraste-inverse/puce.gif");}
table {background-color:transparent;}
table th {background-image:url("../images/contraste-inverse/bg-th.gif");}
.note-bas-page {background-color:transparent;}
.btn, .btn:visited {background-image:url("../images/contraste-inverse/bg-btn.gif"); background-color:#d0d0d0; color:#000; border-color:#000;}
.btn:hover, .btn:active, .btn:focus{ color:#000; border-color:#ffffff; }
#pied-page {background-image:url("../images/contraste-inverse/courbe-pied-page.gif");}
#menu-pied-page {background-image:url("../images/contraste-inverse/bg-menu-pied-page.gif");background-color:#3e3e3e}
ul.liste-boutons li.btn-trouver-entrepreneur a {background:#818181 url(../images/contraste-inverse/bg-btn-entrepreneur.gif) top left no-repeat;color:#fff}
ul.services-enligne li a{background:#5d5d5d url(../images/contraste-inverse/bg-btn-services-en-ligne.gif) top left no-repeat;}

#navigation-secondaire, #navigation-secondaire-interne {background-image:url("../images/contraste-inverse/menu-secondaire.gif")}
#navigation-secondaire ul {
	
}
#navigation-secondaire .contenu {background-color:#1e1e1e}
ul.services-enligne ul li{background-image:url("../images/contraste-inverse/puce.gif");}
ul.services-enligne ul{background-color:#1e1e1e}
ul.services-enligne ul li a{color:#fff}
#navigation-secondaire ul li {background-image:url("../images/contraste-inverse/puce.gif");}
#navigation-secondaire a:link, #navigation-secondaire a:visited {color:#fff;}

.titre-couleur-2 {color:yellow;}
.btn-nouveautes .titre-couleur-2 {color:#000;}
.boite-accueil {background:transparent;}

.boite-avant-appeler, .boite-avant-appeler-en, .boite-ressources, .boite-ressources-en {background:transparent;border:1px solid #fff}
.boite-avant-appeler h2 {background-image:url("../images/contraste-inverse/lbl-avant-appeler-fr.gif");}	
.boite-avant-appeler-en h2 {background-image:url("../images/contraste-inverse/lbl-avant-appeler-en.gif");}	
.boite-ressources h2 {background-image:url("../images/contraste-inverse/lbl-ressources-complementaires-fr.gif");}	
.boite-ressources-en h2 {background-image:url("../images/contraste-inverse/lbl-ressources-complementaires-en.gif");}	
.boite-note-importante {background:transparent;border:1px solid #fff}
.boite-note-importante-inner {background:transparent;}
.actualites .date {color:#fff}
a.termeGlossaire-actif, a.termeGlossaire-actif:visited, a.termeGlossaire-actif:hover, a.termeGlossaire-actif:active, a.termeGlossaire-actif:focus {border-color:#fff;}


#infobulle{background-image:url(../images/contraste-inverse/infobulle/haut_infobulle.gif)}
#infobulle .contenu-infobulle{background-image:url(../images/contraste-inverse/infobulle/bas_infobulle.gif)}
#infobulle .contenu-infobulle dd{color:#fff;}
#infobulle .pointe-infobulle{background-image:url(../images/contraste-inverse/infobulle/pointe_infobulle.gif);color:#fff}
#infobulle .pointe-infobulle2{background-image:url(../images/contraste-inverse/infobulle/pointe_infobulle2.gif);}

.faq h3 {color:#fff;}

.entete .titre-section, .entete h1 { color:#ffffff;}



#contenu .btn, #contenu .btn:visited {background:#fff;color:#000;}

#etapes a, #etapes a:visited, #etapes a:focus, #etapes a:active {color:#000}

.etape1 #et1 {background:url(../images/contraste-inverse/vertblanc.jpg) no-repeat;}
.etape1 #et1 a {color:#fff}
.etape2 #et1 {background:url(../images/contraste-inverse/blancvert.jpg) no-repeat;}
.etape2 #et1 a {color:#000}
.etape2 #et2 {background:url(../images/contraste-inverse/vertblanc.jpg) no-repeat;}
.etape2 #et2 a {color:#fff}
.etape3 #et2 {background:url(../images/contraste-inverse/blancvert.jpg) no-repeat;}
.etape3 #et2 a {color:#000}
.etape3 #et3 {background:url(../images/contraste-inverse/vertblanc.jpg) no-repeat;}
.etape3 #et3 a {color:#fff}
.etape4 #et3 {background:url(../images/contraste-inverse/blancvert.jpg) no-repeat;}
.etape4 #et3 a {color:#000}
#menu-etapes ul.etape4 #et4 {background:url(../images/contraste-inverse/vert.jpg) no-repeat;color:#FFFFFF;}



/* Inondations ajout� le 28 juin 2011*/
#navigation-secondaire-inondation a { text-decoration:underline; color:#ffffff; }
#navigation-secondaire-inondation a:hover, #navigation-secondaire-inondation a:active, #navigation-secondaire-inondation a:focus{ color:#ffffff; text-decoration:none; }
		
#navigation-secondaire-interne h2{color:#ffffff; }
#navigation-secondaire-inondation/*, #navigation-secondaire-interne */{background-image:url("../images/contraste-inverse/menu-secondaire-inondation_inverse.gif")}
		
#navigation-secondaire-inondation ul li {background-image:url("../images/contraste-inverse/puce.gif");}
#navigation-secondaire-inondation .contenu {background:#1e1e1e;border-color:#969696 #969696 -moz-use-text-color;color:#fff;}

/* Fin Inondations*/

div.services-enligne-wrap {
	background: url("../images/contraste-inverse/bordure-menu-droite-contraste-inverse.gif") no-repeat bottom;
}