#flash{
	background:				url(/img/accueil/flash.jpg) no-repeat left top;
	height:					188px;
	width:					850px;
}
#contenu{
	background:				#FFFFFF url(/img/accueil/contenu.jpg) no-repeat 246px top;
	margin:					0px 17px;
	min-height:				500px;
}
#leftCol{
	float:					left;
	width:					245px;
}
#ouNousTrouver{
	background:				url(/img/accueil/ou-nous-trouver.gif) no-repeat left top;
	display:				block;
	height:					97px;
	margin-bottom:			10px;
	width:					246px;
}
#ouNousTrouver:hover{
	background:				url(/img/accueil/ou-nous-trouverHover.gif) no-repeat left top;
}
.leftColButton{
	display:				block;
	height:					59px;
	margin:					10px auto;
	width:					221px;
}
#materiaux{
	background:				url(/img/accueil/materiaux.gif) no-repeat left top;
}
#materiaux:hover{
	background:				url(/img/accueil/materiauxHover.gif) no-repeat left top;
}
#bricolage{
	background:				url(/img/accueil/bricolage.gif) no-repeat left top;
}
#bricolage:hover{
	background:				url(/img/accueil/bricolageHover.gif) no-repeat left top;
}
#decoration{
	background:				url(/img/accueil/decoration.gif) no-repeat left top;
}
#decoration:hover{
	background:				url(/img/accueil/decorationHover.gif) no-repeat left top;
}
#jardinage{
	background:				url(/img/accueil/jardinage.gif) no-repeat left top;
}
#jardinage:hover{
	background:				url(/img/accueil/jardinageHover.gif) no-repeat left top;
}
#rightCol{
	float:					left;
	margin-left:			20px;
	padding:				10px 50px 0 20px;
	width:					514px;
}
.promo{
	background:				url(/img/accueil/borderPromo.gif) repeat-y left top;
	border-bottom:			1px solid #b2babf;
height:1%;

	margin-top:				15px;
}
.promo hr{
	color:					#b2babf;
	background-color:		#b2babf;
	height:					1px;
	border:					0;
}
#promoAllMag img, #promoGamme img{
	float:					left;
	padding:				0px 10px 5px 0px;
}
#topPromo{
	background:				url(/img/accueil/backgroundTopPromo.gif) no-repeat left top;
	padding:				10px;
	width:					494px;
}
#promoGamme #topPromo{
	padding:				0px 10px 10px 5px;
	width:					499px;
}
#topPromo p{
	margin:					0px;
}
#promoGamme .titrePromo, #promoMoment .titrePromo{
	padding-top:			10px;
}
.fleche{
	height:					41px;
	float:					left;
	margin-right:			10px;
	width:					41px;
}
#promoAllMag .fleche{
	background:				url(/img/accueil/promoFlecheRouge.gif) no-repeat left top;
}
#promoMoment .fleche, #promoGamme .fleche{
	background:				url(/img/accueil/promoFlecheVerte.gif) no-repeat left top;	
}
#contentPromo{
	background:				url(/img/accueil/backgroundPromo.gif) repeat-x left bottom;
	margin:					0px 1px;
	padding:				0px 10px 10px;
}
.produit{
	border-bottom:			1px dotted #b2babf;
	padding-bottom:			10px;
height:1%;
}
#promoGamme .produit{
	border-bottom:			0px;
}
.produit p{
	margin-top:				0px;
}
.imgProduit{
	float:					right;
	padding:				0px 0px 5px 10px;
}
.nomProduit{
	background:				url(/img/accueil/nomProduit.gif) no-repeat left 1px;
	color:					#ff0600;
	font-weight:			bold;
	padding:				0 0 0 20px;
	text-transform:			uppercase;
}
.descriptionProduit{
	padding:				0 0 0 20px;
}
.prixProduit, .dateOffre{
	color:					#ff0600;
	font-size:				14px;
	font-weight:			bold;
	text-align:				right;
}

.dateOffre{
	color:					#68717D;
	font-size:				11px;
}


#newsHomepage{
	background:				url(/img/accueil/backgroundNewsHomepage.gif) no-repeat left bottom;
	border-top:				1px solid #b2babf;
	float:					left;
	font-size:				11px;
	margin-top:				10px;
	padding:				10px;
	width:					297px;
}
#newsHomepage .actu{
	padding:				0px 5px 5px 5px;
	font-size:				20px;
	color:					#FF0600;
	border-bottom:			1px solid #CCC;
	margin-bottom:			10px;
}

#newsHomepage .news{
	margin-bottom:			10px;
}
#newsHomepage a{
	background:				url(/img/accueil/actuPuce.gif) no-repeat left 4px;
	color:					#ff0600;
	display:				block;
	font-size:				11px;
	font-weight:			bold;
	padding-left:			10px;
	text-decoration:		none;
}
#newsHomepage .actuTitre a{
	text-transform:			uppercase;
}
#newsHomepage .actuIntro{
	border-bottom:			1px dotted #ff0600;
	padding:				0px 0 0 10px;
}
#newsHomepage .actuIntro p{
	margin-bottom:			11px;
}
#newsHomepage .actuIntro p{
	margin-top:				0px;
}
#newsHomepage a:hover{
	text-decoration:		underline;
}
#newsHomepage a.actuAll{
	float:					right;
}

#linksHomepage{
	float:					right;
}
#linksHomepage a{
	display:				block;
	margin:					8px 0px 0px 20px;
}
#bottom div{
	background:				url(/img/accueil/bottomPuce.gif) no-repeat left 14px;
	float:					left;
	font-size:				11px;
	margin:					0pt 0px 0px 18px;
	padding:				10px 0px 0px 10px;
}

h2{
	color:					#FE0700;
	font-size:				18px;
	font-weight:			bold;
	padding:				0px;
	margin:					10px 0px 0px 0px;
	font-style:				italic;
}

#topPromo h2 {
	color:					#68574d;
	font-size:				20px;
	font-weight:			normal;
	padding:				0px;
	margin:					10px 0px 0px 0px;
	font-style:				italic;
}

h3{
	font-size:				12px;
	font-weight:			bold;
	padding:				0px;
	margin:					0px;
}
