/* CSS Document 
pagediv.css
*/

#headImageCat{
  width:740px;
  height:210px;
  position:absolute;
  top:67px;
  left:260px;
  border:0px solid red;
  background:url(img/elephant.png) no-repeat bottom center;
}
/* PANIER */ 
#BoxShoppingCart{
  width:190px;
  background:#EA8631 url(img/panier-top.png) no-repeat top center;
  float:left;
}
#BoxShoppingCart .CaleLeft{
  float:left;
  width:15px;
  height:126px;
}
#BoxShoppingCart .contentBox{
  float:left;
  width:160px;
  margin:0;
  color:#FFFFFF;
}
#BoxShoppingCart a.TitreBox{
  font-size:13px;
  font-weight:bold;
  text-align:right; 
  text-decoration:none;
  color:#FFFFFF;
  margin-top:15px;
  width:160px;
  display:block;
  float:right;
}
#BoxShoppingCart .contentBox a.TitreBox:hover{
  text-decoration:underline;
}
#BottomShoppingCart{
  background:url(img/pied_box.png) no-repeat;
}
.LigneBoxSC{
  float:left;
  width:160px;
  padding:2px 0;
  font-size:12px;
}
.LigneBoxSC a{
  text-decoration: none;
}
.LigneBoxSC a:hover{
  text-decoration: underline;
  color:#FFFFFF;
}
/* NEWSLETTER */
#BoxNewsletter{
  background: url(img/newsletter-top.png) no-repeat top center;
}
/* CONTACT */
#BoxContact{
  background: url(img/question-top.png) no-repeat top center;
}
#BottomContact, #BottomNL{
  background:url(img/pied_box.png) no-repeat;
}
#BoxContact .btn-formulaire{
	background-image:url(../img/formulaire.png);
	background-repeat:no-repeat;
	width:161px;
	height:33px;
	line-height:33px;
	position:relative;
	text-align:center;
	margin-bottom:10px;
}
#BoxContact A{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#473d38;
	text-align:center;
}
#BoxContact A:HOVER{
	text-decoration:underline;
}
#BoxContact .TitreBloc{
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-bottom:10px;
	border-bottom:1px solid #FFFFFF;
	margin-bottom:8px;
	position:relative;
}
#BoxContact #Telephone{
	color:#ffffff;
	font-size:18px;
	font-weight:bold;
	text-align: center;
	padding-bottom:11px;
	margin-bottom:3px;
}
#BoxContact P{
	color:#ffffff;
	font-size:11px;
	margin-bottom:5px;
}
#BoxContact P.centrer{
	text-align:center;
}
#BoxContact P.small{
	text-align:center;
	font-size:9px;
	margin:-3px 0 0 0;
}
/* ENGAGEMENT */
#BoxEngagement{
	background-image:url(../img/engagement-middle.jpg);
	width:190px;
	float:left;
}
#BoxEngagementContent{
	padding:0 10px;
	width:170px;
	float:left;
	background-image:url(../img/engagement-top.jpg);
	background-repeat:no-repeat;
}
#BoxEngagement p{
	color:#28323e;
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:5px 0 0 0;
}
#BoxEngagement A{
	text-decoration:underline;
	color:#28323e;
	font-weight:bold;
	font-size:12px;
}
#BoxEngagement A:HOVER{
	text-decoration:none;
}
#BoxEngagement .TitreBloc{
	color:#28323e;
	font-size:16px;
	font-weight:bold;
	margin-bottom:2px;
	margin-bottom:5px;
	padding-left:50px;
	padding-bottom:5px;
	width:120px;
	position:relative;
	border-bottom:1px solid #695c55;
}
.TitreBloc IMG.charte{
	position:absolute;
	top:-15px;
	left:-20px;
	margin:0;
}
#BoxEngagement UL{
	margin:0;
	padding:0;
}
#BoxEngagement UL LI{
	color:#685b56;
	list-style:none;
	background-image:url(../img/fleche-marron.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	padding-left:10px;
	font-size:11px;
	line-height:14px;
	position:relative;
}

#BottomEngagement{
  background:url(img/engagement-bottom.jpg) no-repeat;
}
#CurCatTitle, #categoriesMenuAG li a{
  background:#EF8631;
}
#categoriesMenu li a{
  color:#EF8631;
  font-size:12px;
}
#categoriesMenu li ul li a:hover, #categoriesMenu li ul li a#CatSelected {
  background:url(img/fleche.gif) 5px 3px no-repeat;
}

#FooterDiv{
  background-image:url(img/background-footer.jpg);
}
p.PTTC, #TitreCross, #ProductsGatantie, .cross-heading td, .ListeQty, #TitleBS, .NumBS p, .BSprice, #categoriesMenu li ul li a#CatSelected, #BodyCentre h1 , .PrixNormalT{
  color:#EF8631;
}
.ProdQtyInput{
  border:1px solid #EF8631;
  text-align:center;
}
.ListeProduit, .ListePrice, .ListeDispo, .ListeAcheter, .cross-heading td{
  border-bottom:1px solid #EF8631;
}
.CatName a{
  background:url(img/loupe.png) top right no-repeat;
}
#BSline td{
  border-top:1px solid #EF8631;
  border-bottom:1px solid #EF8631;
}
#BlocPromo{
  background:url(img/rubrique_incendie.gif) no-repeat top left ;
}
