

#centercontent{ background:url(../images/include/Bkgd_content_degrade.jpg) repeat-x #cb3328; margin: 0 67px 0 70px; padding: 10px;}
#centercontent fieldset{  border: 1px solid #811f18;}
#centercontentproduct{ background:url(../images/include/Bkgd_content_degrade.jpg) repeat-x #cb3328; margin: 0 67px 0 70px; padding: 5px;}

#left_centercontent{ display: none;}
#right_centercontent{ display: none;}

#left_centercontent h1, #centercontent h1{ font-size: 20px; font-weight: normal; color:#f4e29e; margin: 0 0 10px 0; padding: 0;}
#left_centercontent img{ border:  none; margin: 0; padding: 0;}
#left_centercontent .reference_produit{ margin: 5px 0 0 0; text-align: right;}
#left_centercontent .reference_produit p{ float: right; margin: 0 0 0 5px; padding: 0}
#right_centercontent .shortdescription{ font-size: 12px;}
#right_centercontent .shortdescription p{ margin: 0; padding: 0; line-height: 16px;}
#right_centercontent h2{ font-size: 12px; font-weight: bold; margin: 20px 0 10px 0; padding: 0;}
#right_centercontent .long_descritpion{ font-size: 12px; background: url(../images/include/line_sep.jpg) no-repeat left bottom; padding: 0 0 15px 0; margin: 0 0 15px 0;}
#right_centercontent .long_descritpion p{ margin: 0; padding: 0; line-height: 16px;}
#right_centercontent .technicaldescription{ background: url(../images/include/line_sep.jpg) no-repeat left bottom; padding: 0 0 15px 0; margin: 0 0 15px 0;}
#right_centercontent .technicaldescription p{ font-size: 12px; margin: 0 0 2px 0; padding: 0;}
#right_centercontent .technicaldescription .techndes{ font-size: 10px; font-weight: bold; font-variant: small-caps;}

#right_centercontent .price{ background:url(../images/include/shadow_bottom_price.jpg) no-repeat left bottom; padding: 0 0 4px 0; width: 181px; margin: 10px 0 3px 0;}
#right_centercontent .price .legendprice{ float: left; border-left: 1px solid #8e0504; border-top: 1px solid #8e0504; border-bottom: 1px solid #8e0504; height: 15px; width: 50px; padding: 3px 5px 0 5px; font-weight: bold; background: #c23024; text-align: right;}
#right_centercontent .price .showprice{ float: left; border-right: 1px solid #8e0504; border-top: 1px solid #8e0504; border-bottom: 1px solid #8e0504; height: 16px; padding: 2px 5px 0 5px; width: 109px; font-size: 12px; color:#FFFFFF; background: #a31a0f;  }

#right_centercontent p.hfexp{ font-size: 10px; margin: 0 0 0 65px; padding: 0;}

#right_centercontent .command_product{ background:url(../images/include/bkgd_btn_command2.jpg) no-repeat; width: 162px; height: 45px; padding: 8px 0 0 0; margin: 0 0 0 50px; }
#right_centercontent .command_product a{ height: 27px; width: 160px; border: 1px solid #8e0504; background: #a31a0f; display: block; text-align: center; color:#FFFFFF; text-decoration: none; padding: 2px 0 0 0; }
#right_centercontent .command_product a:hover{ text-decoration: underline;}

#right_centercontent .verisign, .formbuy .verisign{ background:url(../images/include/verisign.jpg) no-repeat right top; height: 28px; margin: 10px 0 0 0;}


.formbuy { width: 280px; float: left; margin: 0 7px 0 2px;}
.legend_refformachat{ float: left; margin: 0 0 10px 0;}
.refformachat{ float: left;}
.formbuy fieldset{ margin: 15px 0 0 0; border: 1px solid #811f18; padding: 0 5px 10px 0;}
.formbuy legend{ background: #811f18; padding: 5px; margin: 0 0 10px 10px;}
.formbuy fieldset p{ margin: 0 0 10px 10px; padding: 0; line-height: 14px;}
.formbuy input{ bortder: 1px solid #811f18; font-size: 10px;}
.formbuy table td{padding: 3px;}
.formbuy form{ margin:0; padding: 0;}

.payogone{ background: url(../images/include/ogone.jpg) no-repeat; padding: 50px 0 20px 0; border-bottom: 1px solid #811f18; margin: 0 10px 20px 10px;}
.paypaypal{ background: url(../images/include/paypal.jpg) no-repeat; padding: 40px 0 5px 0;margin: 0 0 20px 16px;}
.payogone a, .paypaypal a, .virement a{ background:url(../images/include/Bkgd_btn_pay.jpg) repeat-x; border: 1px solid #811f18; height: 14px; color:#FFFFFF; text-decoration:none; text-align:center; padding: 2px 5px 3px 5px; margin: 0 0 7px 28px; float: left; }
.virement{ background: url(../images/bkgd_virement.gif) no-repeat 0 10px; padding: 60px 0 0 0; margin: 0 0 20px 8px; border-top: 1px solid #811f18;}

#howtobuy h1{ font-size: 14px; font-weight: bold; margin: 0 0 20px 0; padding: 0;}
#howtobuy p{ margin: 0 0 10px 0; padding: 0; line-height: 14px;}
#left_howtobuy{ float:left; margin: 0 20px 0 0;}
#right_howtobuy{ float:left; width: 400px;}

#left_listproduct{ float: left; margin: 0 0 0 0;}

#right_listproduct{ float: left; width: 270px; margin: 0 0 0 0;}
#right_listproduct .photo_preview{ float: left; width: 130px; margin: 0 0 15px 3px;}
#right_listproduct .photo_preview img{ padding: 0; margin:0; float: left;}
#right_listproduct .voirdetail{ padding: 3px; background: #85211a; color: #f4e29e; margin: 0; float: left; width: 124px;}
#right_listproduct .voirdetail a{ color: #f4e29e; text-decoration: none; margin:0;  padding:0;}
#right_listproduct .voirdetail a:hover{ text-decoration: underline;}

#nav_product{ background:url(../images/produits/bkgd_navigation.jpg) no-repeat; width: 266px; height: 44px; margin: 10px 0 0 180px; text-align: center;}

#nav_product .div_precedent a.precedent{ background: url(../images/include/bkgd_btn_prec.gif) no-repeat; width: 13px; height: 27px; text-indent: -9999px; display: block; margin: 0 10px 0 0; float: right;}
*HTML #nav_product .div_precedent a.precedent{ background: url(../images/include/bkgd_btn_prec.gif) no-repeat; width: 13px; height: 27px; text-indent: -9999px; display: block; margin: 0 10px 0 0; float: right;}
#nav_product a:hover.precedent{ background: url(../images/include/bkgd_btn_prec_on.gif) no-repeat;}
#nav_product .div_suivant a.suivant{background: url(../images/include/bkgd_btn_suivant.gif) no-repeat; width: 13px; height: 27px; text-indent: -9999px; display: block; margin: 0 10px 0 0; float: left;}
#nav_product a:hover.suivant{ background: url(../images/include/bkgd_btn_suivant_on.gif) no-repeat; text-indent: -9999px;}
#nav_product .div_suivant{  width: 120px; height: 27px; float: left; margin: 8px 0 0 10px;}
#nav_product .div_precedent{ width: 130px; text-align:left; height: 27px; float: left; margin: 8px 0 0 0;}

#left_centercontent .vignettes_description{margin: 5px 0 3px 0;}
#left_centercontent .vignettes_description img{ border: 1px solid #491d1a; padding: 3px; margin: 0 5px 0 0; float: left}

.photo_remerciement{ width: 100%;}
.photo_remerciement img{ border: 1px solid #cb3328; margin: 0 0 10px 0;}

.texte_remerciement{ margin: 0 10px 0 10px; background:url(../images/include/Bkgd_content_degrade.jpg) repeat-x #cb3328; padding: 10px; float: left; width: 100%; min-height: 280px;}
.texte_remerciement h1{ font-size: 12px; font-weight: bold;  margin: 0 0 5px 0; padding: 0;}
.texte_remerciement h3{ font-size: 11px; font-weight: bold; font-variant: small-caps; letter-spacing: 1px; margin: 20px 0 0 0; border-bottom: 1px solid #811f18; padding: 0 0 3px 0; display: block;}

#remerciement{ margin: 0 68px 0 70px;}
#recap_commande{ border: 1px solid #811f18; margin: 10px 0 0 0; padding: 10px;}
#recap_commande h2{ margin: 0 0 2px 0; padding: 0; font-size: 12px; font-weight: bold;}
#recap_commande p{ margin: 0 0 1px 0;}
#recap_commande table{ margin: 10px 0 0 0; border-top: 1px solid #811f18; padding: 5px 0 0 0;}
#recap_commande table td{}

.printcommande{ font-size: 10px; text-decoration: none; color: #f4e29e; background: url(../images/print.gif) no-repeat; padding: 1px 0 3px 20px;}

#centercontent h2{ font-size: 20px; font-weight: normal; margin: 20px 0 10px 0; padding: 0;}

.description_soon{ margin: 10px 0 10px 0; font-size: 11px; font-variant: small-caps; font-weight: bold; padding: 5px; text-decoration: underline;}


fieldset table.order_recap_commande { margin: 0 0 0 20px;}
.order_recap_commande td{ padding: 0 25px 0 0; border:}

#totalprice{ font-size: 12px; font-weight: bold;}

#help_paiement{ position: absolute; left: 50%; top: 25; margin: 0 0 0 -180px; width: 350px; height: 150px; background:#7a201a; padding: 10px;  border: 2px solid #000000;}

.separator_vertical{ border-left: 1px dashed #f4e29e;}
.total{ border-top: 1px solid #f4e29e;}

#leftcontent{ display: none;}
#rightcontent{ display: none;}
