body{ background-color: #ffffff; font-size:14px; color:#333333; } .navbar-default a::before, .navbar-default li::before{ background: #376baa none repeat scroll 0 0; } .navbar-default .navbar-nav > li > a{ color:#666666; font-size: 14px; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a.active{ color:#376baa; } /* sous menu */ .navbar-nav > li > .dropdown-menu { background-color: #376baa; } /* sous menu 1*/ .navbar-nav .dropdown-menu > li > a { color: #ffffff; font-size: 13px; } .navbar-nav .dropdown-menu > li > a:hover,.navbar-nav .dropdown-menu > li > a:focus { color: #ff001f; background-color: #ffffff; } /* ---- style background-color par defaut open de Sous menu 1 ---- */ .navbar-default .navbar-nav .dropdown-menu > .open > a, .navbar-default .navbar-nav .dropdown-menu > .open > a:hover, .navbar-default .navbar-nav .dropdown-menu > .open > a:focus { color: #ff001f; background-color: #ffffff; } /*********** <<< Sous menu 2 >>> ***************/ .navbar-nav > li > .dropdown-menu > li > .dropdown-menu { background-color: #376baa; } .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a { font-size: 12px; color: #ffffff; } .navbar-nav > li > .dropdown-menu > li.open > .dropdown-menu > li > a:hover, .navbar-nav > li > .dropdown-menu > li > .dropdown-menu > li > a:focus { color: #e40000; background-color: #ffffff; } .bloc_texte h1 { color: #346aac; font-size: 40px; } .bloc_texte h2 { font-size: #666666px; color: 30; } .texte_cms { color: #333333; font-size: 14px; }