
body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
}
body {
	background: #F5F6B2;
	margin: 0px;
}

a { color: #929F22; }


h2 { font-size:22px; color:#AFC117; margin:0; padding:0; font-weight:normal; }

#all { padding:100px 0 0 0; }

#allContenu { background: url(../images/bg.png) center top repeat-y; margin:0 0 25px 0;}

#headContainer { width:761px;  padding:11px 0 0 0;}

#head { color: #6AA500; font-size:14px; padding:0 0 3px 0; }
#head2 { color: #6AA500; font-size:14px; padding:0 0 3px 6px; }


#flashContainer { border-top:1px solid #D8D99D; border-bottom:1px solid #D8D99D; padding:9px 0 9px 0; width:577px; }

.flashGauche { float:left; width:242px; margin:0 13px 0 0; }
.flashDroite { border:1px solid #E1E0DF; margin:0 0 0 255px; }

#accueilBottom { width:577px; padding:10px 0 0 0; }

.heuresTxt { float:left; width:258px; padding:0 0 45px 0; }

.newsContainer { font-size:12px !important; color:#333; }

.enter { background:url(../images/arrow-entrer.png) right 4px no-repeat; width:77px; height:25px; margin:20px 0 0 0; }
.enterLink { font-size:16px; font-weight:bold; color:#6AA500; text-decoration:none;}

#fourPicsContainer { float:left; width:239px; padding:0 11px 0 6px; } 

.fourPics img { border:1px solid #E5E5B2; }

.headerPic img { border:1px solid #E5E5B2; }

#leftMenuContainer { padding:0 0 33px 0; }
 
#leftMenuContainer a { background: #FCFCDF url(../images/bt-bullet.png) 10px 13px no-repeat; color:#000; font-size:12px; display:block; border-bottom:1px solid #E5E5B2; padding:7px 0 7px 25px; text-decoration:none;  }
#leftMenuContainer a:hover { background: #FFF url(../images/bt-bullet.png) 10px 13px no-repeat; color:#666; }

.text { padding: 10px 0 20px 0; font-size:12px;}
.ptsdevente   { font-size: 9px; padding: 2px 0; vertical-align: middle; }
.superStrong { color: #6AA500; font-size:12px; }

.imgContenu { margin: 10px 0 20px 10px; border:1px solid #E5E5B2; float:right;}

.gallery td { padding:0 2px 3px 0; }
.gallery img { border:1px solid #E5E5B2; }


#produitsTable td { padding:5px 15px 5px 0;  border-bottom:1px solid #E5E5B2;}
#pointsTable td   { margin-top: 0; border-bottom: 1px solid #e5e5b2 }
#produitsTable td.produitsHead { width: 375px; font-weight:bold; font-size:12px;  color: #6AA500;}
#produitsTable td.noBorder { border-bottom:none !important;}

