/** html #mainContent{ width:680px;}*/


#promotion{
	background:#ebebeb url(../img/bg_promotions-bottom.gif) bottom repeat-x;
	overflow:hidden;
	padding:5px 0px 0px 20px;
	width:659px; 
	margin-bottom:15px;
}

/* ----------------------------------------------------------------------------------------------- */
#promotion .btn_promotion_fr a, #promotion .btn_promotion_en a{
	display: block;
	float:left;
	height:23px;
	/*overflow:hidden;*/
	width:98px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_promotions.gif);
	background-position: 0 0px;
	margin-right:2px;

}

#promotion .btn_promotion_en a:hover , #promotion .btn_promotion_en a.btnOver {background-position: 0 -23px;}
#promotion .btn_promotion_fr a:hover , #promotion .btn_promotion_fr a.btnOver {background-position: 0 -23px;}
/* ----------------------------------------------------------------------------------------------- */
#promotion .btn_circular_fr a {
	display: block;
	float:left;
	height:23px;
	/*overflow:hidden;*/
	width:126px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_circular-fr.gif);
	background-position: 0 0px;
	margin-right:2px;
}

#promotion .btn_circular_en a{
	display: block;
	float:left;
	height:23px;
	/*overflow:hidden;*/
	width:105px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_circular-en.gif);
	background-position: 0 0px;
	margin-right:2px;
}

#promotion .btn_circular_en a:hover , #promotion .btn_circular_en a.btnOver {background-position: 0 -23px;}
#promotion .btn_circular_fr a:hover , #promotion .btn_circular_fr a.btnOver {background-position: 0 -23px;}
/* ----------------------------------------------------------------------------------------------- */
#promotion .btn_whatsnew_fr a{
	display: block;
	float:left;
	height:23px;
	/*overflow:hidden;*/
	width:98px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_nouveautes.gif);
	background-position: 0 0px;
	margin-right:2px;

}

#promotion .btn_whatsnew_fr a:hover , #promotion .btn_whatsnew_fr a.btnOver{background-position: 0 -23px;}

#promotion .btn_whatsnew_en a{
	display: block;
	float:left;
	height:23px;
	/*overflow:hidden;*/
	width:98px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_whatsnew.gif);
	background-position: 0 0px;
	margin-right:2px;

}

#promotion .btn_whatsnew_en a:hover , #promotion .btn_whatsnew_en a.btnOver{background-position: 0 -23px;}
/* ----------------------------------------------------------------------------------------------- */
#promotion .btn_liquidation_fr a, #promotion .btn_liquidation_en a {
	display: block;
	float:left; 
	/*clear:right;
	overflow:hidden;*/
	height:23px;
	width:98px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_liquidations.gif);
	background-position: 0 0px;
	margin-right:2px;
}

* html #promotion .btn_liquidation_fr a, * html #promotion .btn_liquidation_en a {
	display: block;
	float:left; 
	clear:right;
	overflow:hidden;
	height:23px;
	width:98px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_liquidations.gif);
	background-position: 0 0px;
	margin-right:2px;
}

#promotion .btn_liquidation_en a:hover  , #promotion .btn_liquidation_en a.btnOver{background-position: 0 -23px;}
#promotion .btn_liquidation_fr a:hover  , #promotion .btn_liquidation_fr a.btnOver{background-position: 0 -23px;}
/* ----------------------------------------------------------------------------------------------- */
#promotion .btn_contest_fr a{
	display: block;
	float:left;
	height:23px;
	width:92px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_concours.gif);
	background-position: 0 0px;
	margin-right:2px;
}

#promotion .btn_contest_fr a:hover, #promotion .btn_contest_fr  a.btnOver{background-position: 0 -23px;}


#promotion .btn_contest_en a{
	display: block;
	float:left;
	height:23px;
	width:92px;
	background-repeat: no-repeat;
	background-image:url(../img/img_promo_contest.gif);
	background-position: 0 0px;
	margin-right:2px;
}

#promotion .btn_contest_en a:hover, #promotion .btn_contest_en  a.btnOver{background-position: 0 -23px;}
/* ----------------------------------------------------------------------------------------------- */

#homeNews{
	padding-left:34px;
}

#homeNews .item1{
	margin-right:34px;
}

#homeLiquidations{
	padding-left:34px;
}

#homeLiquidations .item1{
	margin-right:34px;
}

* html #homeNews .item1{
	padding:0px;
}

#promotionImage .item1 {
	margin-right:10px; 
	margin-left:19px
}

*html #promotionImage .item1 {
	margin-right:16px; 
	margin-left:10px
}

#promotionImage{ height:123px;   }
#border_promotion {margin-bottom:12px;}


#boxes{ overflow:hidden;font-size:10px;}

#box_contactez{
	width:186px;
	height:98px;
	padding:10px 17px 0px 17px;
	background:url(../img/bg_box.jpg) repeat-x #f5f5f5;
	border-top:#e0e0e0 solid 1px;
	border-right:#e0e0e0 solid 1px;
	border-bottom:#e0e0e0 solid 1px;
	color:#4d4d4d;
	float:left;
}

#box_enregistrez{
	width:199px;
	height:98px;
	padding:10px 17px 0px 17px;
	background:url(../img/bg_box.jpg) repeat-x #f5f5f5;
	border-top:#e0e0e0 solid 1px;
	border-right:#e0e0e0 solid 1px;
	border-bottom:#e0e0e0 solid 1px;
	color:#4d4d4d;
	float:left;
}

#box_localisez{
	width:190px;
	height:98px;
	padding:10px 17px 0px 17px;
	background:url(../img/bg_box.jpg) repeat-x #f5f5f5;
	border-top:#e0e0e0 solid 1px;
	border-bottom:#e0e0e0 solid 1px;
	color:#4d4d4d;
	float:left;
}

#box_contactez p , #box_enregistrez p, #box_localisez p{ padding-top:3px;}

#box_localisez .textBox {
	width:120px;
	border: #d0d0d0 solid 1px;
}