body{ font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif; line-height: 17px !important }
 header{background:url(/img/header/background-header11.png) no-repeat bottom center;margin-top: 30px;}
nav{width: 100%; background-color:#A3C13C;}
footer{background:url(/img/separateur-footer.png) no-repeat top center; margin-top: 20px; margin-bottom: 10px;}
.logo{margin-bottom: 10px;}
.baseline{color:#432E2B;font-size: 13.5px;width: 390px;font-family: Tahoma,"Segoe UI","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height: 20px}
.baseline-phone{color:#432E2B;font-size: 13.5px;font-family: Tahoma,"Segoe UI","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;line-height: 20px}
.small-green{color:#80B831;}
.small-red{color:#E5463A;}
ul#menu{height:55px;width:100%; margin: 0 auto;}
ul#menu>li{ list-style: none;}
ul#menu>li>a{
	font-size: 16px;
	float: left;
	height: 25px;
	text-align:center;
	color:#FFF;
	background-color:#A3C13C;
	padding: 15px;
	text-shadow: 0 1px 0 #fff;
	margin: 0 22px;
	/*display:block;*/
}
ul#menu>li>a:hover{
	color:#493632; 
	text-shadow: 0 1px 0 #352724;
}

ul#menu>li.first-item-menu>a{margin-left: 0;border-right: 1px dashed #fff;padding-left: 40px;padding-right: 40px}
ul#menu>li.first-item-menu>a:hover{background-color:#E54639 !important;color:#fff; }

ul#reseaux_sociaux{
	margin: 7px 0 0 25px;
}
ul#reseaux_sociaux>li{
	list-style: none;
	display:inline-block;
}
ul#reseaux_sociaux>li>a{
	/*padding: 10px 15px 10px 15px;*/
	width: 22px;
	height: 22px;
	display:block;
	margin: 10px;
}
#galerie{
	background: #677071;
	height: 106px;

}
ul#reseaux_sociaux>li>a:hover{
	text-decoration: none;
}
ul#reseaux_sociaux>li.fb>a { background: transparent url(/img/reseaux/facebook-header.png) no-repeat center center;}
ul#reseaux_sociaux>li.fb>a:hover { background: transparent url(/img/reseaux/facebook-header-hover.png) no-repeat center center;}
ul#reseaux_sociaux>li.twt>a { background: transparent url(/img/reseaux/twitter-header.png) no-repeat center center;}
ul#reseaux_sociaux>li.twt>a:hover { background: transparent url(/img/reseaux/twitter-header-hover.png) no-repeat center center;}
ul#reseaux_sociaux>li.rss>a { background: transparent url(/img/reseaux/rss-header.png) no-repeat center center;}
ul#reseaux_sociaux>li.rss>a:hover { background: transparent url(/img/reseaux/rss-header-hover.png) no-repeat center center;}

.login{float: right;}

.accueil{margin-top: 5px;}
.nav-tabs>li>a, .nav-pills>li>a {
color: #432E2B;
}

.nav-tabs>li>a, .nav-pills>li>a:hover {
background-color: #E7463C;
color: #fff;
}



footer h4{text-transform: uppercase; color:999999; font-size: 16px; font-weight: normal;}
/* footer ul#nous_contacter{} */
footer ul#nous_contacter>li{display: inline-block; list-style: none;} 
footer ul#nous_contacter>li.fb>a { background:url(/img/reseaux/facebook-footer.png) no-repeat center center;padding: 15px;}
footer ul#nous_contacter>li.fb>a:hover { background: #fff url(/img/reseaux/facebook-footer.png) no-repeat bottom center center; padding-top:30px;}
footer ul#nous_contacter>li.twt>a { background: transparent url(/img/reseaux/twitter-footer.png) no-repeat center center;padding: 15px;}
footer ul#nous_contacter>li.twt>a:hover { background: transparent url(/img/reseaux/twitter-footer.png) no-repeat center center;padding-top: 30px;}
footer ul#nous_contacter>li.rss>a { background: transparent url(/img/reseaux/rss-footer.png) no-repeat center center;padding: 15px;}
footer ul#nous_contacter>li.rss>a:hover { background: transparent url(/img/reseaux/rss-footer.png) no-repeat center center;padding-top: 30px;}
footer ul#nous_contacter>li.pinterest>a { background: transparent url(/img/reseaux/pinterest-footer.png) no-repeat center center;padding: 15px;}
footer ul#nous_contacter>li.pinterest>a:hover { background: transparent url(/img/reseaux/pinterest-footer.png) no-repeat center center;padding-top: 30px;}

footer .footer ul{ margin-left: 0;}
footer .footer ul li{list-style: none; color:#999999;}
footer .footer ul li a, footer .footer ul li a:hover{color:#999999;text-decoration: none;}

footer form input{margin-bottom: 10px !important;}
footer form input[type="text"], footer form input[type="email"]{width: 230px !important;}

footer #cupcake{background: transparent url(/img/cupcake-footer.png) bottom center no-repeat; height: 300px; }

#mainCarousel .carousel-control.right{background: transparent url(/img/slider/next.png) no-repeat center center !important; height:59px; width:26px;top: 140px; right: 60px;opacity: 1;}
#mainCarousel .carousel-control.right:hover{background: transparent url(/img/slider/next-hover.png) no-repeat center center;}

.btn-success{
	background:rgba(163,193,60,0.9);
	color:#FFFFFF; 
	margin:0;
	padding:8px 19px;
	text-shadow: 0 -1px 0 rgba(0,0,0,0) !important;
	border-color: rgba(163,193,60,0.9) rgba(163,193,60,0.9) rgba(163,193,60,0.9);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0),0 1px 2px rgba(0,0,0,0.0) !important;
}
.btn-success:hover{
	background:rgba(163,193,60,1); 
	border-color: rgba(163,193,60,1) rgba(163,193,60,1) rgba(163,193,60,1);
}

.btn-danger{
	background:rgba(229,70,57,1);
	margin: 0px;
	padding:5px 19px;
	border-color:rgba(229,70,57,1) rgba(229,70,57,1) rgba(229,70,57,1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0),0 1px 2px rgba(0,0,0,0.0) !important;
}
.btn-danger:hover{
	 background:rgba(203,39,27,1);
	 border-color:rgba(203,39,27,1) rgba(203,39,27,1) rgba(203,39,27,1);}
.text{
	color:#999;
	text-align: left;
	font-size: 12px;
	text-transform: italic;
	font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif !important;
}
.borduremilieu{
	margin-top: 80px;
	margin-left: 64px;
	padding: 5px;
	padding-top: 9px;
}


.facebook-encart{color:#3348AA}

.B-facebook{
	border:1px solid #E5E5E5;
	box-shadow: 0px 0px 13px #EBF6F9; 
	background:#FAFAFA ;
	margin-left:83px;
	height:350px;
	padding: 11px 19px;
	margin-top: 20px;
	border-radius:3px;
	text-align: center;
}
.B-recherche{
	border:1px solid #E5E5E5;
	box-shadow: 0px 0px 13px #EBF6F9;
	margin-left: 83px;
	margin-top: 20px;
	background-color: #FAFAFA;
	border-radius:3px;
	padding: 11px 19px;
	text-align: center;
}

.B-recherche h6 {border-bottom: 1px dotted #ccc;margin-bottom: 20px}
.B-facebook h6 {border-bottom: 1px dotted #ccc;margin-bottom: 20px}

.newsletter{text-align: center;margin-top: 15px;padding-bottom: 10px; }
.B-newsletter{

	border: 1px solid #E5E5E5;
	background: #FAFAFA url('/img/sidebar/bg-encart-newsletter.png') bottom right no-repeat;
	padding: 11px 19px;
	margin-bottom: 22px;
	margin-left: 83px;
	margin-top: 20px;
	border-radius:3px;
	text-align: center;
}
.B-recette{

padding: 22px;
width: 273px;
background: #FAFAFA url('/img/sidebar/recette-du-jour.png') top center no-repeat;
border-radius: 4px;
margin-left: 83px;
}

h6{
	margin-top: 15px;
	padding-bottom: 10px; 
	text-align:center;
	color:#A3C13C ;
	font-family: "segoe UI";
	font-style : bold;
	font-size: 15px;
	font-weight: 15px;
	margin:10px auto
}

h3 {
	font-size: 24.5px;
	margin-top: -10px;
	margin-bottom: -9px
}
h4{
	margin-left: 8px;
	font-size: 12px;
	margin-bottom: 7px;
}
#titreBody{
	margin-top: 16px;
	margin-bottom: 24px;
	margin-left: -97px;
}
hr{
	margin: 22px 0;
	border: 0;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #FFF;
}
.bordurehome{
	border:1px #F2F5F1 solid;
	box-shadow: 0px 0px 13px #66CCFF;
	/*width:248px;*/
	/*height:100%;*/
	margin:20px 0;
	padding:10px;
}

.contenu{
	font-size:12px;
	color:#999999;
}
ul.notes-echelle {
	margin:0;
	padding:0;
	font:.75em/1.2 Arial, Helvetica, sans-serif;
}
ul.notes-echelle li {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	min-width:20px;
	min-height:20px;
}
/* Correctif IE6 sur min-width & min-height */
* html ul.notes-echelle.js li {
	width:20px;
	height:20px;
}
ul.notes-echelle li label {
	display:block;
	text-align:center;
	line-height:20px;
	background:url(pin.png) center top no-repeat;
	cursor:pointer;
}
ul.notes-echelle li.note-off label {
	background-position:center -60px;
}
ul.notes-echelle.js input {
	position:absolute;
	left:-999%;
}
.vignette-promo{
	margin-top: -262px;
	margin-left: 18px;
}