/* Style génériques pour la partie "principale" OSB */
.osb_container{color:#EFEAD9;}
.osb_container .text_with_options a{color:#FFA400;}
.osb_container a{color:#FFA400;}
.osb_basic_container_head{color:#FFF;background:#000000;}
.osb_basic_container_body{background:#312C2C;}
.osb_container input{color:#000;border-color:#EFEAD9;}
.osb_container select{color:#000;border-color:#EFEAD9;}
.osb_container textarea{color:#000;border-color:#EFEAD9;}

/* Styles génériques pour OSB */
.osb_title{color:#FFA400;}
.osb_discount_price{color:#FFA400;}
.osb_price{color:#FFA400;}
.osb_old_price{color:#939393;}
.osb_button_link a{color:#FFF;background:#000000;}
.osb_div_discount_amount{color:#FFA400;background:#2F2626;}
.osb_container input.osb_form_element_alert, .osb_container select.osb_form_element_alert, .osb_container textarea.osb_form_element_alert{border-color:#F00;}

/* Liens Créer un compte, Me connecter, Mon Panier. Nom du client ... En haut de page */
.osb_top_informations{color:#EFEAD9;}
.osb_top_informations a{color:#FFA400;}
.osb_top_informations{border-color:#CCCCCC;}

/* Fil d'Ariane */
.osb_trailer{color:#EFEAD9;}
.osb_trailer a{color:#FFA400;}
.osb_trailer{border-color:#CCCCCC;}

/* Bloc dynamique */
.osb_dynamic_block{color:#EFEAD9;}
.osb_dynamic_block a{color:#FFA400;}
.osb_dynamic_block .osb_title{color:#A59E89;}
.osb_dynamic_block .text_with_options a{color:#FFA400;}

/* Produits mis en avant */
.osb_product_focus{color:#EFEAD9;}
.osb_product_focus .osb_product_focus_categ_title{color:#A59E89;border-color:#A59E89;}
.osb_product_focus .osb_title a{color:#FFA400;}
.osb_product_focus .text_with_options a{color:#FFA400;}
.osb_product_focus_element{border-color:#CCCCCC;}

/* Liste des catégories */
.osb_table_category{background:#312C2C;}

/* Liste des produits */
.osb_td_one_product{background:#312C2C;}

/* Tri et pages sur des listings */
.osb_pagination_container a{color:#EFEAD9;}
.osb_pagination_current_page{color:#383127;background:#EFEAD9;}

/* Détail d'un produit */
.osb_table_product_detail{background:#312C2C;}

/* Authentification */
.osb_table_authentification td{background:#312C2C;}
.osb_table_authentification td.osb_td_authentification_separator, .osb_table_authentification .osb_tr_authentification_separator td{background:transparent;}

/* Création de compte */
.osb_table_registration #tr_status_client .osb_td_registration_content{color:#FFA400;}

/* Espace client */
.osb_table_main_account td{background:#312C2C;}
.osb_table_main_account td.osb_td_main_account_separator, .osb_table_main_account .osb_tr_main_account_separator td{background:transparent;}
.osb_main_account_order_history{border-color:#CCCCCC;}

/* Liste des commandes */
.osb_td_one_order{background:#312C2C;}

/* Liste des devis */
.osb_td_one_quote{background:#312C2C;}

/* Panier */
.osb_basket_tr_header, .osb_basket_tr_total{background:#1F1B1B;}
.osb_basket_tr_pair{background:#312C2C;}
.osb_basket_tr_odd{background:#2F2626;}
.osb_basket_tr_subtotal{background:#1F1B1B;}
.osb_table_basket th, .osb_table_basket td{border-color:#312C2C;}

/* Commande : commun aux différentes étapes */
.osb_step_not_editable .osb_basic_container_head{background:#B1B1B1}
.osb_main_order_future_step .osb_basic_container_head{color:#FFA400;background:#2F2626;}

/* Commande Etape 2 : adresses */
.osb_address_summary_label{color:#939393;}
.osb_td_address_choice_label{color:#FFA400;}
.osb_td_address_form{background:#2F2626;}
.osb_adress_separator{border-color:#CCCCCC;}
