/* --- design par Emilie CADOUX e_cadoux@yahoo.fr  --- */
/* ---              décembre 2006                  --- */

/* --- pages de la boxe "informations" : garantie prix bas etc...  --- */


#centre
  {
  padding: 0 10px;
  width: 619px;
  }

/*--- titre normal, sans background ---*/
#centre H1
  {
  color: #A5A5B5;
  }

#centre H1 img
  {
  margin-right: 10px;
  vertical-align: -12px;
  }

/*--- titre normal avec background ---*/

/* orange */
#centre H1.jaune
  {
  background: transparent url("../images/categorie_fond_orange.gif") no-repeat scroll -4px 0px;
  }

/* bleu */
#centre H1.bleu
  {
  background: transparent url("../images/categorie_fond_bleu.gif") no-repeat scroll -4px 0px;
  }

/* rouge */
#centre H1.rouge
  {
  background: transparent url("../images/categorie_fond_rouge.gif") no-repeat scroll -4px 0px;
  }

/* vert */
#centre H1.vert
  {
  background : white url("../images/categorie_fond_vert.gif") no-repeat scroll -4px 0px;
  }
  
/* gris */
#centre H1.gris
  {
  background : white url("../images/categorie_fond_gris.gif") no-repeat scroll -4px 0px;
  }

#centre H1.jaune, #centre H1.vert, #centre H1.rouge, #centre H1.bleu, #centre H1.gris
  {
  color: white;
  height: 54px;
  }
  
#centre H1.jaune img, #centre H1.vert img, #centre H1.rouge img, #centre H1.bleu img, #centre H1.gris img
  {
  padding: 11px 0 0 0;
  }
  
#centre #shipping H2
  {
  text-align: center;
  }
  
#centre #paiement H2 img
  {
  margin-right: 0.5em;
  }

#centre #conditions H4
  {
  margin-bottom: 0;
  }
  
#centre #conditions H5
  {
  margin-bottom: 0;
  text-indent: 15px;
  }
  
#centre #conditions p
  {
  margin-top: 0;
  }

#centre .chapeau
  {
  text-align: center;
  }

#centre .introduction H4
  {
  text-align: center;
  }
  
#centre .introductionRouge
  {
  text-align: center;
  color: red;
  }
  
#centre .tableau th, #centre .tableau td
  {
  border: 1px solid black;
  font-size: 10px;
  margin: 0;
  }
  
#centre .tableau th.tableauTitre
  {
  text-align: center;
  }




/*--- account_hystory.php --- */

#centre #accountHistory dl.orderHistory
  {
  display: block;
  font-size: 10px;
  border: 1px solid #E2E2E2;
  padding: 5px;
  margin: 0 10px 20px 17px;
  }

#centre #accountHistory dl.orderHistory dt
  {
  font-weight: bold;
  margin-bottom: 5px;
  }
  
#centre #accountHistory dl.orderHistory dd.boutonVoir
  {
  width: 500px;
  text-align: right;
  }
  
#centre #accountHistory dl.orderHistory dd.boutonVoir a
  {
  text-decoration: underline;
  }
  


/*--- address_book.php ---*/

#centre #addressBook .contentBox_primaryAddress H3, #centre #addressBook .contentBox_addressBookEntry H3
  {
  margin-top: 0;
  }

#centre #addressBook .contentBox_primaryAddress p.address
  {
  margin-left: 50px;
  }

#centre #addressBook .contentBox_addressBookEntry
  {
  display: block;
  }
  
#centre #addressBook fieldset.carnetAdressePrincipale
  {
  border-color: #A5A5B5;
  }

#centre #addressBook fieldset a.editerAdresse
  {
  float: left;
  }


/*--- address_book.php ---*/
/*--- checkout_Shipping_Address.php ---*/
/*--- checkout_Payment_Address.php ---*/

#centre #addressBook fieldset.carnetAdresse, #centre #addressBook fieldset.carnetAdressePrincipale,
#centre #checkoutShippingAddress fieldset.carnetAdresse,
#centre #checkoutPaymentAddress fieldset.carnetAdresse
  {
  display: block;
  width: 45%;
  float: left;
  margin: 5px 7px;
  height: 105px;
  }

#centre #addressBook fieldset p.address,
#centre #checkoutShippingAddress fieldset p.address,
#centre #checkoutPaymentAddress fieldset p.address
  {
  height: 65px;
  }




/*--- address_book.php ---*/
/*--- checkout_shipping.php --- */
/*--- checkout_payment.php --- */
/*--- checkout_confirmation.php --- */

#centre #addressBook fieldset p.bt, #centre #checkoutShipping .contentBox_shippingAddress p.navBtMini,
#centre #checkoutPayment .contentBox_billingAddress p.navBtMini, #centre #checkoutConfirmation .modifier
  {
  width: 100%;
  text-align: right;
  }

#centre #addressBook fieldset a, #centre #checkoutShipping .contentBox_shippingAddress p.navBtMini a,
#centre #checkoutPayment .contentBox_billingAddress p.navBtMini a, #centre #checkoutConfirmation .modifier a
  {
  text-decoration: underline;
  font-weight: bold;
  }




  
/*--- create_account.php ---*/
/*--- logoff.php ---*/
/*--- advanced_research ---*/
#centre #createAccount .texteInformation,
#centre #logoff .infoText,
#centre #advancedSearch .infoText
  {
  margin: 10px 0 10px 17px;
  }


/*--- create_accout.php ---*/
/*--- address_book_procces.php ---*/
/*--- checkout_shipping_address.php ---*/
/*--- checkou_payment_address.php ---*/
#centre p#ajoutInformationAdresse #street_number
  {
  width: 60px;
  }
  
#centre p#ajoutInformationAdresse label#street_type
  {
  display: inline;
  float: none;
  margin-left: 32px;
  /*margin-right: 30px;*/
  }

#centre p#ajoutInformationAdresse
  {
  display: none;
  }
  
#centre p#ajoutInformationAdresse input#street_address,
#centre p#ajoutInformationAdresse input#suburb
  {
  width: 400px;
  }


/*--- shopping_cart.php --- */
/*--- checkout_confirmation.php --- */
#centre #shoppingCart table#total .otTtitle span.total, #centre #checkoutConfirmation table .otTtitle span.total
  {
  font-weight: bold;
  }

/*--- checkout_confirmation.php --- */
/* --- account_history_info.php --- */

#centre #checkoutConfirmation fieldset.contentBox_deliveryAddress, #centre #checkoutConfirmation fieldset.contentBox_billingAddress,
#centre #accountHistoryInfo fieldset.contentBox_deliveryAddress, #centre #accountHistoryInfo fieldset.contentBox_billingAddress
  {
  float: left;
  width: 275px;
  }

#centre #checkoutConfirmation fieldset.contentBox_deliveryAddress,
#centre #accountHistoryInfo fieldset.contentBox_deliveryAddress
  {
  display: inline;
  }

#centre #checkoutConfirmation fieldset.contentBox_billingAddress,
#centre #accountHistoryInfo fieldset.contentBox_billingAddress
  {
  margin-left: 7px;
  }
  
#centre #checkoutConfirmation .invoiceAdress, #centre #checkoutConfirmation .invoiceDetails,
#centre #checkoutConfirmation .contenBox_paymentInformation,
#centre #accountHistoryInfo .invoiceAdress, #centre #accountHistoryInfo .invoiceDetails,
#centre #accountHistoryInfo .contenBox_paymentInformation
  {
  border: 1px solid #E2E2E2;
  margin: 0 0 10px 17px;
  width: 590px;
  font-size: 10px;
  padding: 2px;
  }

#centre #checkoutConfirmation .invoiceDetails,
#centre #accountHistoryInfo .invoiceDetails,
#centre #accountHistoryInfo .invoiceHistory
  {
  clear: left;
  width: 592px;
  }
  
#centre #checkoutConfirmation .invoiceProducts,
#centre #accountHistoryInfo .invoiceProducts
  {
  width: 400px;
  }

#centre #checkoutConfirmation .invoiceDetails td.invoiceQty,
#centre #accountHistoryInfo .invoiceDetails td.invoiceQty
  {
  text-align: center;
  }

#centre #checkoutConfirmation .invoiceDetails td.invoiceTaxes,
#centre #checkoutConfirmation .invoiceDetails td.invoicePrice,
#centre #checkoutConfirmation .invoiceDetails .otTtitle,
#centre #checkoutConfirmation .invoiceDetails .otText,
#centre #accountHistoryInfo .invoiceDetails td.invoiceTaxes,
#centre #accountHistoryInfo .invoiceDetails td.invoicePrice,
#centre #accountHistoryInfo .invoiceDetails .otTtitle,
#centre #accountHistoryInfo .invoiceDetails .otText
  {
  text-align: right;
  }
  
#centre #checkoutConfirmation .invoiceDetails .invoiceTaxes,
#centre #accountHistoryInfo .invoiceDetails .invoiceTaxes
  {
  width: 50px;
  }
  
#centre #checkoutConfirmation tr.total td,
#centre #accountHistoryInfo tr.total td
  {
  padding-top: 15px;
  /*border-top: 1px solid #E2E2E2;*/
  }


/* --- account_history_info.php --- */

#centre #accountHistoryInfo H2, #centre #accountHistoryInfo H3
  {
  margin-left: 17px;
  margin-right: 10px;
  }

#centre #accountHistoryInfo .invoiceHistory
  {
  width: 580px;
  }
  
#centre #accountHistoryInfo .invoiceHistory th
  {
  font-weight: normal;
  }

#centre #accountHistoryInfo .invoiceHistory .date
  {
  width: 80px;
  text-align: center;
  }

#centre #accountHistoryInfo .invoiceHistory .statut
  {
  width: 200px;
  text-align: center;
  }


  
/*--- advanced_research_result ---*/
#Page_advanced_search_result #centre
  {
  margin: 0;
  width: 629px;
  }

#centre #advancedSearchResult div.listeProduits
  {
  border: none;
  }
  
#centre #advancedSearchResult div.listeProduits .infoText
  {
  text-align: center;
  }

/*--- advanced_research ---*/
#centre #advancedSearch p.check input
  {
  width: 15px;
  /*border: 1px solid red;*/
  }
  

/*--- catalog_lien ---*/
#Page_catalog_lien #centre div.infoText table a
  {
  color: blue;
  text-decoration: underline;
  }


/*--- boutons en bas de page ---*/

#centre div.boutons, #centre p#continuerCommande,
#Page_shopping_cart #centre #continuer
  {
  margin: 10px 0 10px 17px;
  vertical-align: top;
  height: 50px;
  background: transparent url("../images/product_info_panier_fond.gif") repeat-x scroll 0 0;
  text-align: right;
  clear: both;
  width: 593px;
  padding: 0;
  }

#centre div.boutons .traitGauche, #centre div.boutons .continuerAchat,
#centre p#continuerCommande .traitGauche,
#Page_shopping_cart #centre #continuer .traitGauche
  {
  float: left;
  }

#centre #shoppingCart div.boutons p.continuerAchat
  {
  margin: 0;
  }

#centre div.boutons p.Retour img, p.Valider input, p.Valider img,
#centre #shoppingCart div.boutons p.continuerAchat img, #centre #shoppingCart div.boutons p.acheter img,
#centre div.boutons .traitGauche,
#centre p#continuerCommande input, #centre p#continuerCommande .traitGauche,
#centre #checkoutSuccess div.navBt p.bonDeCommande img, #centre #checkoutSuccess div.navBt p.continuer img,
#centre #accountHistoryInfo div.boutons .bonDeCommande img,
#Page_shopping_cart #centre #continuer .img img,
#centre #contactUs div.boutons input.submitBt,
#centre #continuerCommande span.Retour img
  {
  vertical-align: -20px;
  }

#centre div.boutons .Retour,
#centre #continuerCommande span.Retour
  {
  margin: 0;
  float: left;
  padding: 0;
  display: block;
  }
  

  


  

