body.pagebg {
	background: url(/images/background/trame.png) top left repeat fixed,url(/pro/images/background/9-pleiniere_teintee.jpg) no-repeat top center fixed;
    	-webkit-background-size: auto, cover;
	-moz-background-size: auto, cover;
	-o-background-size: auto, cover;
	background-size: auto, cover;
    
}

.navbar-default.texte_clair .navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(0, 0, 0, .25);
}
.navbar-default.texte_clair .navbar-nav > li > a {
  color: #fff;
}
.navbar-default.texte_clair .navbar-nav > li > a:hover,
.navbar-default.texte_clair .navbar-nav > li > a:focus {
  color: #eee;
}
.navbar-default.texte_clair .navbar-nav > .active > a,
.navbar-default.texte_clair .navbar-nav > .active > a:hover,
.navbar-default.texte_clair .navbar-nav > .active > a:focus {
  color: #ededed;
}

.navbar-nav .open .dropdown-menu {
	background-color:#fff;
}

.navbar-default {
  background-image: -webkit-linear-gradient(top, #f07f0f 0%, #f07f0f 100%);
  background-image:      -o-linear-gradient(top, #f07f0f 0%, #f07f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f07f0f), to(#f07f0f));
  background-image:         linear-gradient(to bottom, #f07f0f 0%, #f07f0f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff07f0f', endColorstr='#fff07f0f', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-color: #f07f0f;
}
/* Navbar Fond Hover et Active */
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #f07f0f 0%, #f07f0f 100%);
  background-image:      -o-linear-gradient(top, #f07f0f 0%, #f07f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f07f0f), to(#f07f0f));
  background-image:         linear-gradient(to bottom, #f07f0f 0%, #f07f0f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff07f0f', endColorstr='#fff07f0f', GradientType=0);
}
a.contact_button {
    background: #fff;
	color: #f07f0f;
	border-left: 2px solid #f07f0f;
	border-bottom: 2px solid #f07f0f;
	border-top: 0px;
}
a.contact_button:hover {
    background: #f07f0f;
	color: #fff}

@media (max-width: 768px) {
a.contact_button {
    background: #fff;
	color: #f07f0f	border-top: 2px solid #f07f0f;
}
a.contact_button:hover {
    background: #fff;
	color: #f07f0f}


}

