body {
  background: url("../img/bg-hiver.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  
  color: #737373;
}
main #content {
  background: #c2d6eb;
  border-color: #fff;
}
.bloc .bloc_titre {
  background: #86a3b7;
}
.bloc .bloc_titre h1,
.bloc .bloc_titre h2 {
  background: url("../img/h_puce_blanc.png") no-repeat 10px 12px;
}
.bloc .bloc_cont {
  border-color: #86a3b7;
}
header .barre_1 .bloc_gauche div,
header .barre_1 .bloc_droite div {
  background: #c2d6eb;
  border-color: #fff;
}
header .barre_1 .bloc_gauche div p,
header .barre_1 .bloc_droite div p {
  background: #fff;
  color: #86a3b7;
}
header .barre_1 .bloc_gauche div a,
header .barre_1 .bloc_droite div a {
  color: #5e819a !important;
}
header .barre_1 .bloc_gauche div a:hover,
header .barre_1 .bloc_droite div a:hover {
  color: #fff !important;
}

footer #bottom {
  border-color: #ffffff;
  background: #86a3b7;
}

footer #bottom ul li a {
  color: #ffffff !important;
}
footer #bottom ul li a .fa {
  color: #ffffff;
}
form,
.bloc_gris {
  border-color: #d9d9d9;
  background: #fafafa;
}
.btn1,
.btn2,
.btn3,
.btn4,
.btn_tab_hon,
.btn_jouer,
.btn_defier,
a {
  color: #aa7e27 !important;
}
a:hover {
  color: orange !important;
}
.btn,
.btn .fa,
.btn:hover,
.btn .fa:hover {
  color: #683D16 !important;
}
a .fa {
  color: #aa7e27;
}
nav ul li a {
  color: #ffffff !important;
}
nav ul li a:hover {
  color: #c2d6eb !important;
}
.bloc .bloc_titre .link a {
  color: #ffffff !important;
}
.box_join .join_btn a {
  color: #ffffff !important;
}
th a,
th .fa {
  color: #ffffff !important;
}
.txt_bleu {
  color: #aa7e27;
}
.copyright {
  color: rgba(255,255,255,0.75);
}
.tab_jaune th,
.tab_bleu th {
  background: #b2c9e2;
  color: #ffffff;
}

.tab_jaune th {
  border-color: #b2c9e2 !important;
}
.tab_jaune tbody tr:nth-child(n),
.tab_jaune tbody tr:nth-child(2n),
.tab_bleu tbody tr:nth-child(n),
.tab_bleu tbody tr:nth-child(2n) {
  border-color: #b2c9e2;
}
.tab_yams_points tbody tr.tr_total {
  background: #dbeafb;
}
.tab_yams_points tbody tr.tr_total th {
  color: #86a3b7;
}
.box_focus,
.box_focus2,
.box_focus3,
.box_succes {
  background: #fbf4b6;
  color: #796d06;
  border-color: #f3de25;
}
a.a_bloc_facebook {
  color: #38589F !important;
}
a.a_bloc_twitter {
  color: #30ABCA !important;
}

.back_to_top {
	background:#86a3b7;
}