body {
  background-color:#6da101;
}
.cwfond {
	background-color:#FFFFFF;
}
.cwfond_F0F0E9 {
	background-color:#F0F0E9;
}
 .nav-tabs  li.active  a, .nav-tabs  li.active  a:hover, .nav-tabs  li.active  a:focus {
  background-color: 008090;
}
.recommended-item-control i {
  background: none repeat scroll 0 0 008090;
}
.pagination  .active  a, .pagination  .active  span, .pagination  .active  a:hover, .pagination  .active  span:hover, .pagination  .active  a:focus, .pagination  .active  span:focus {
  background-color: 008090;
}
.titre-menu-acc {
	background-color:#bdbcbc;
	color:#696763;
	font-weight:600;
	position: relative;
	text-align: left;
	text-transform:uppercase;	
	width: 100%;
	margin-bottom:0;
	padding: 8px 10px 7px 23px;
	border-radius: 5px 5px 0 0;
}
.titre-ruban {
	color: white;
	text-align: center;	
	margin: 0 0 20px 0;
	/*background: 008090;*/
	background: #fcac22;
	width: 100%;
	padding: 5px 15px;
	margin-left: -20px;
	border-radius: 0 5px 5px 0;
}
.paragraphe-ruban {
	color:#363432;
	font-family: 'Roboto', sans-serif;
	position: relative;
	font-weight:400px;	
	position: relative;
	text-align: center;	
	margin: 0 0 20px 0;
	background: #ffffff;
	/* background: #fcac22; */
	width: 100%;
	padding: 5px 15px;
	/* margin-left: -20px; */
	/* border-radius: 0 5px 5px 0; */
}
.prix-barre {
	color:#515050;
	font-family: 'Roboto', sans-serif;
	font-weight:100px;
	font-size:14px;
	text-decoration:line-through;
	
	}
.titre-milieu {
	color: white;
	font-weight:700;
	position: relative;
	text-align: center;	
	margin: 20px 0 20px 0;
	background:#40403e;
	width: 100%;
	padding: 5px 15px;
	margin-left: -15px;
	opacity:0.9;
}
.titre-blanc {
	color: white;
	font-weight:700;
	position: relative;
	text-align: center;
	margin:10px 10px 0 10px;
}
.remise-prix-blanc {
	color: white;
	font-size:25px;
	font-weight:700;
	position: relative;
	text-align: center;
}
.fhmm .dropdown-menu li a.cwh3 {
 	color:#656565;
    display: block;
    padding:3px 0 3px 0;

    -webkit-transition:none;
    transition:none;
}

.fhmm .dropdown li a.cwh3:hover,
.fhmm .dropdown-menu li a.cwh3:hover {
	background-color:#f8f7f9;
	opacity:1;
}
.h1_detail_produit{
	font-size:21px;
	line-height:normal;
}
.h2_liste_produits{
	font-size:14px;
	color:#F96624;
	font-weight:700;
	}
.p_cgv{
	margin-right:10px; 
	color:#514F4F;
}
.rubrique_c_g_v{
	color:008090;	
}

/*************************
*******HEADER******
**************************/ 
.header_top {
  background: none;
} 
.header-middle .container .row {
  padding-left: 10px;
  padding-right: 10px;
  background:#FFFFFF;
}
.header-bottom {
  padding-bottom: 0px;
  padding-top: 0px;
}

/*************************
*******Main CSS******
**************************/ 
.cwslider{
	padding-bottom:0;
	margin-bottom:45px;
}

.carousel{
	background-color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	margin:;	
}
.champ_form_inscription{
	background-color:#f0f0e9; 
	height:40px; 
	padding-left:6px; 
	width:100%; 
	margin-bottom:15px; 
	border:none; 
	vertical-align:middle; 
	font-family:Roboto, sans-serif
}
.champ_form_inscription_rouge{
	background-color:#f0f0e9;
	font-weight:600;
	color:#ff6000;
	height:40px; 
	padding-left:6px; 
	width:100%; 
	margin-bottom:15px; 
	border:none; 
	vertical-align:middle; 
	font-family:Roboto, sans-serif
}
.total_panier{
	font-family:Roboto, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
	
/*************************
*******Menu******
**************************/ 
.cw_bord_arrondi{
	border-radius:5px;
}
/*************************
*******Choix familles*****
*************************/
.cw_cadre_marques{
	background-color:#EFECEC; 
	border-color:#c0bfbf; 
	border-radius:5px;
}
