
#pageContent{
margin-top:10px;
}


#product_image{
width:350px;

margin-left:10px;
margin-right:10px;
text-align:center;
background-color:white;
float:left;
border: 1px solid black;
}

#product_image IMG{

background-color:white;

}

#product_image H1{
color: black;
font-family: courier;
font-size: 18px;
padding-left:0px;
}

#page_product_info {

border-left: 2px solid black;
border-right: 2px solid black;
border-bottom: 2px solid black;
color:white;
}


#page_product_info span.price, #page_product_info div.desc, #page_product_info span.oldprice {
	color: #000000;
}

#xsell_products TD{
padding-bottom: 10px;
}

#xsell_products{
padding-top: 10px;
padding-bottom: 10px;
width:100%;
}

div.xsell_img{
height:60px;
width:80px;
background-color:white;
padding-top:10px;
padding-bottom:10px;
}

#xsell_products H1{
width:100%;
text-align:center;
font-weight:bold;
margin-top:0px;
padding-top:0px;
border-bottom: 2px solid black;
border-top: 2px solid black;
background-color:#FFCC00;
color:black;

}

#img_supp{
text-align:center;
border-bottom:1px solid black;
padding:2px;
background:gray;
}

#img_supp IMG{

width: 42px;
border:1px solid orange;
padding:1px;
}
#img_supp IMG:hover{

width: 42px;
border:1px solid red;
padding:1px;
}


#pageHeading H1{
text-align:center;
font-weight:bold;
margin-top:0px;
padding-top:0px;
border-bottom: 2px solid black;
background-color:#FFCC00;
color:black;
}

#price{
padding-left:20px;

}

span.buy_now{
width: 100%;
float:right;

}


#product_info_desc{
clear:both;


}

span.productOldPrice{
 text-decoration: line-through;
 color: red;
 font-size: 15px;
}

span.productSpecialPrice{
 font-size: 32px;
}




#bottom{
clear:both;
width:100%;

}

#product_action img,#product_action input{
/*vertical-align:middle;*/
}

#compteur {
font-weight: bold;
color:black;
}
#compteur input{
width:2em;
text-align:right;
}

#compteur a{
cursor:pointer;
}

#product_action a{
margin-left:auto;
margin-right:auto;
}

#pageContent span.productName {
font-family: Arial Black;
font-weight:bold;
color: rgb(255,165,0);
}

#pageContent  .productSpecialPrice{
font-family: Arial;
font-weight:bold;
}

#pageContent LI{
list-style-image:none;
list-style-type:none;
display:inline;
}

product_action LI{
list-style-image:none;
list-style-type:none;
display:inline;
}

#product_essential LI{
list-style: disc inside ;
display: block;
}

#product_essential div.productModel {
font: normal normal large Arial Black;
color: rgb(255,165,0);
}

#button_review{
clear:both;
}

#info_prod_item{
	padding-left: 10px;
	float:left;
	margin: auto;
	color: #FFFFFF;
	margin-bottom: 10px;
}

#info_prod_item img.box_img {
	height: 27px;
	width: 38px;;
}

#info_prod_item td.box_img {
	height: 35px;
	width: 45px;
	border: 1px solid #AAAAAA;
	background-color: #FFFFFF;
}

#pageContent H4 {
  font-weight: bold;
  vertical-align: middle;
  margin-bottom: 10px;
  
}
#pageContent{
text-align: justify;
}

#info_prod {
text-align: justify;
padding-left: 5px;
}

#info_prod LI{
list-style: disc inside ;
/*display: block;*/
}

#info_prod H4{
  font-weight: bold;
  
}

#BlockInfoProd {
width: 35%;
float:left;
}

.oldprice {
font-family: Verdana;

}



#DescriptionProduit{
}

#PrixBarre{
font-family: Verdana;
font-weight: normal;

text-decoration: line-through;
text-align: center;
}

#PrixPromo{
font-family: Verdana;


text-align: center;
}

#productDescription{

padding-right:20px;
/*clear:both; force le conteneur à se placer sous l'image */
}

#productDescription LI{
list-style: disc inside ;
display: block;
}

/* Navigation */



#nav_back{
width : 40%;
float:left;

}

#nav_back A{
text-align: left;
color:white;
}

#nav_list{
width : 50%;
float:left;

}
#nav_list A{
float:left;
text-align: left;
color:white;
}

#nav_next{
text-align: right;
}

#nav_next A{
color:white;
text-align: right;
}



