/*
 =========================================
 = RAYNETTE E-Business - THEME CSS FILLE =
 = THEME: "default"                      =
 =========================================
*/


/* ================================================================== */
/*                    GENERAL                                         */
/* ================================================================== */
/* <GENERAL> */
body {
  background:#fff url(http://demo.raynette.net/raynette/pub/ftp/images/motif_fond_web2.gif);
  color: #214478;
  font: 10pt Arial,Verdana,Lucida,Geneva,Helvetica,sans-serif;
  line-height: 1.1em;
  text-align: left;
  margin:0;
  padding:0;
}
body,div,p,table,tr,td,th,input,select,textarea {
  font:10pt Arial,Verdana,Lucida,Geneva,Helvetica,sans-serif;
}
form                { margin:0; padding:0; }
a                   { text-decoration:none; color:#214478; border:0; }
a:hover             {  }
.promo_oldprice     { text-decoration:line-through; }
.promo_newprice     { color:#F00;                   }

#page{
	background:#fff;
	width:800px;
	border:4px solid #97a8c1;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}
/* SEPARATION pour parer effet négatif de "float" */ 
.separation{
	clear:both;
	visibility:hidden;
}

/* == BOXES (COMMON STYLE) | ENCARTS (STYLE COMMUN) =========================================================*/
.boxes              {         /* Boxes on the left/right sides | Encarts sur les cotés gauche/droit */
  background:#e7eef8; border:none; border-bottom: 2px solid #db6266; margin: 3px 0 3px 0;
}
.boxes_title        {         /* Boxes titles                  | Titre éventuel de chaque encart */
  border:0; margin:0; margin-bottom:8px;
}

/* == ALL PAGES TITLE | TITRE DE TOUTES LES PAGES ===========================================================*/
#page_title, #page_title a {
  height:31px;
  width:70%;
  margin:10px auto 20px auto;
  font-weight:bold;
  line-height:2em;
  font-size:16px;
  border:none; 
  text-align:center;
  padding:0 30px;
}
#page_title {
  background:url(http://demo.raynette.net/raynette/pub/ftp/images/titre_page_fond.gif) top left repeat-x;
}

/* ================================================================== */
/*                    SECTIONS                                        */
/* ================================================================== */
#section_header     { width:800px; height:100px; background:#e7eef8 url(http://demo.raynette.net/raynette/pub/ftp/images/degrade_bleu_haut.gif) top left repeat-x; text-align:center; border:none; border-bottom: 2px solid #db6266; }
#section_header a img{ border:none; margin-top:30px;}
#section_footer     { clear:left; width:800px; height:10px; margin:3px auto 0 auto; text-align:right; font-size:8pt; }
#section_menutop    { width:600px; height:35px; background:none; }
#section_menubottom { }
#section_menuleft   { width:200px; min-height:100px; float:left; }
#section_right  { width:600px; 	float:left; }
#section_content    {padding:5px; }
#section_content > div  {min-height:400px;}

/* == MENU TOP  ==================================*/
#section_menutop ul{ margin:0; padding:0; list-style-type:none; }
#section_menutop li{ float:left; background:url(http://demo.raynette.net/raynette/pub/ftp/images/fond_bouton_haut_off.gif) top left repeat-x; margin:2px 0px 0px 5px; border:none; border-bottom: 2px solid #db6266; text-align:center; }
#section_menutop a{ display:block; width:142px;	height: 22px; margin:0; 	margin-top:5px; font: 11pt Arial,Verdana,Lucida,Geneva,Helvetica,sans-serif; font-weight:bold; }
#section_menutop li.selected{ 	background:url(http://demo.raynette.net/raynette/pub/ftp/images/fond_bouton_haut_on.gif) top left repeat-x; }
#section_menutop li.selected a{ 	color:#cb3139; }

/* ================================================================== */
/* CATEGORIES LIST            | LISTE DE CATEGORIES                   */
/* ================================================================== */
/* == CATEGORIES LIST (COMMON STYLE)  | LISTE DE CATEGORIES (STYLE COMMUN) ==================================*/
#categories {                     /* Categories table                   | Tableau de la liste des catégories */
  margin-top:40px;
  width:100%;
}
.categories_cell {                /* Cell containing one category       | Cellule contenant une catégorie    */
  vertical-align:top;
  padding:8px;
  width:50%;
}

/* == DETAILS OF EACH CATEGORY LISTED (COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE (STYLE COMMUN) ====*/
.category_id                  { } /* Internal category Id ("span")      | Identifiant interne de la categorie*/
.category_link                { } /* Link to the category ("a")         | Lien vers la catégorie (balise "a")*/
.category_image               { } /* Category image       ("img")       | Image de la catégorie(balise "img")*/
.category_name                { } /* Category name        ("span")      | Nom de la catégorie (balise "span")*/
.category_namefull            { } /* Category full name   ("span)       | Nom complet         (balise "span")*/
.category_namefull_withlinks  { } /* Category full name with links(span)| Nom complet avec liens    ("span" )*/
.category_description         { } /* Category description ("div")       | Description          (balise "div")*/


/* ================================================================== */
/* PRODUCST LIST             | LISTE D'ARTICLES                       */
/* ================================================================== */
/* == PRODUCST LIST (COMMON STYLE) | LISTE D'ARTICLES (STYLE COMMUN) ========================================*/
.products {                       /* Products list table                | Tableau de la liste des articles   */
  margin-top:40px;
  width:100%;
}
.products_cell {                  /* Cell containing one product        | Cellule contenant un article       */
  vertical-align:top;
  padding:10px;
  width:50%;
  background:#e7eef8;
}
#products_nav  {                  /* Navigation in products list pages  |Navigation dans les pages de listing*/
  margin:30px auto; text-align:center; width:100%;
}

/* == DETAILS OF EACH PRODUCT LISTED (COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ (STYLE COMMUN) ========*/
.product_id                   { } /* Internal product Id       ("span") | Identifiant interne article("span")*/
.product_taxrate              { } /* Tax rate                  ("span") | Taux de TVA         article("span")*/
.product_manufacturerid       { } /* Internal manufacturer Id  ("span") | Identifiant interne marque ("span")*/
.product_manufacturername     { } /* Manufacturer name         ("span") | Nom                 marque ("span")*/
.product_manufacturerimage    { } /* Manufacturer image        ("img")  | Image               marque ("img") */
.product_ref                  { } /* Product ref               ("span") | Référence           article("span")*/
.product_barcode              { } /* Product EAN barcode       ("span") | Code barre EAN      article("span")*/
.product_price                { } /* Product unit price        ("span") | Prix unitaire       article("span")*/
.product_deee                 { } /* Product unit ecotax       ("span") | Ecotaxe unitaire    article("span")*/
.product_weight               { } /* Product unit weight       ("span") | Poids unitaire      article("span")*/
.product_image                {border-left:4px solid #214478; } /* Product image             ("img")  | Image               article("img") */
.product_name                 { } /* Product name              ("span") | Nom                 article("span")*/
.product_description          { } /* Product short description ("div")  | Description courte  article("div") */
.product_link                 { } /* Link to product detail page ("a")  | Lien vers page détail article ("a")*/
/* </GENERAL> */


/* ================================================================== */
/* PAGE HOME                      | PAGE D'ACCUEIL DE LA BOUTIQUE     */
/* ================================================================== */
/* <PAGE_HOME> */
#page_home                    { } /* Page content ("div")               | Contenu de la page ("div")         */

/* == CATEGORIES LIST (OVERRIDE COMMON STYLE) | LISTE DE CATEGORIES (ECRASE STYLE COMMUN)  ==================*/
#page_home #categories        {margin-top:10px; } /* Categories table                   | Tableau de la liste des catégories */
#page_home .categories_cell   { } /* Cell containing one category       | Cellule contenant une catégorie    */

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#page_home .category_id       { } /* Internal category Id ("span")      | Identifiant interne de la categorie*/
#page_home .category_link     { } /* Link to the category ("a")         | Lien vers la catégorie (balise "a")*/
#page_home .category_image    { } /* Category image       ("img")       | Image de la catégorie(balise "img")*/
#page_home .category_name     { } /* Category name        ("span")      | Nom de la catégorie (balise "span")*/
#page_home .category_namefull { } /* Category full name   ("span)       | Nom complet         (balise "span")*/
#page_home .category_namefull_withlinks { }/* Full name with links(span)| Nom complet avec liens ("span")    */
#page_home .category_description        {color:#5f8dd3;margin-left:12px; }/* Description ("div")       | Description          (balise "div")*/

/* == PRODUCST LIST  (OVERRIDE COMMON STYLE)           | LISTE D'ARTICLES (ECRASE STYLE COMMUN) =============*/
#page_home .products          { width:100%; margin:25px auto;} /* Products list table       | Tableau de la liste des articles   */
#page_home .products_cell     { } /* Cell containing one product        | Cellule contenant un article       */
#page_home #products_nav      { } /* Navigation in products list pages  |Navigation dans les pages de listing*/

/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#page_home .product_id        { } /* Internal product Id       ("span") | Identifiant interne article("span")*/
#page_home .product_taxrate   { } /* Tax rate                  ("span") | Taux de TVA         article("span")*/
#page_home .product_manufacturerid    { } /* Internal manufacturer Id   | Identifiant interne marque ("span")*/
#page_home .product_manufacturername  { } /* Manufacturer name  ("span")| Nom                 marque ("span")*/
#page_home .product_manufacturerimage { } /* Manufacturer image ("img") | Image               marque ("img") */
#page_home .product_ref       { } /* Product ref               ("span") | Référence           article("span")*/
#page_home .product_barcode   { } /* Product EAN barcode       ("span") | Code barre EAN      article("span")*/
#page_home .product_price     { } /* Product unit price        ("span") | Prix unitaire       article("span")*/
#page_home .product_deee      { } /* Product unit ecotax       ("span") | Ecotaxe unitaire    article("span")*/
#page_home .product_weight    { } /* Product unit weight       ("span") | Poids unitaire      article("span")*/
#page_home .product_image     { } /* Product image             ("img")  | Image               article("img") */
#page_home .product_name      {font-weight:bold; } /* Product name              ("span") | Nom                 article("span")*/
#page_home .product_description { } /* Product description     ("div")  | Description         article("div") */
#page_home .product_link      { } /* Link to product detail page ("a")  | Lien vers page détail article ("a")*/
/* </PAGE_HOME> */


/* ================================================================== */
/* PAGE INFOPAGES                 | PAGES d'INFORMATIONS              */
/* ================================================================== */
/* <PAGE_INFOPAGE> */
#page_infopage                    { }           /* Page content("div")  | Contenu de la page ("div")         */

#page_infopage__form              { }           /* Possible contact form| Formulaire éventuel de contact     */
#page_infopage__formtable         {             /* Form: fields list    | Form.: liste des champs   ("table")*/
  margin:0 auto;
}
#page_infopage__formtable td      { }           /* Form: cells          | Form.: Cellules                    */
#page_infopage__formtable textarea{ }           /* Form: textarea fields| Form.: champs textarea             */
#page_infopage__btnsubmit {                     /* submit button        | Bouton de validation               */
  font-weight:bold; margin-top:10px;
}
/* </PAGE_INFOPAGE> */


/* ================================================================== */
/* PAGE "NEW PRODUCTS"            | PAGE "NOUVAUTÉS"                  */
/* ================================================================== */
/* <PAGE_NEW> */
#page_new                      { }   /* Page content ("div")         | Contenu de la page ("div")            */

.page_new__category {  /* Bloc for a category having new products|Bloc d'une catégorie ayant nouvaux articles*/
  margin:20px 0 0 0;
}

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#page_new  .category_id       { } /* Internal category Id ("span")      | Identifiant interne de la categorie*/
#page_new  .category_link     { } /* Link to the category ("a")         | Lien vers la catégorie (balise "a")*/
#page_new  .category_image    { } /* Category image       ("img")       | Image de la catégorie(balise "img")*/
#page_new  .category_name     { } /* Category name        ("span")      | Nom de la catégorie (balise "span")*/
#page_new  .category_namefull {margin-left:7px; font-weight:bold; } /* Category full name   ("span)       | Nom complet         (balise "span")*/
#page_new  .category_namefull_withlinks { }/* Full name with links(span)| Nom complet avec liens ("span")    */
#page_new  .category_description        { }/* Description ("div")       | Description          (balise "div")*/

/* == PRODUCST LIST  (OVERRIDE COMMON STYLE)           | LISTE D'ARTICLES (ECRASE STYLE COMMUN) =============*/
#page_new  .products          { } /* Products list table                | Tableau de la liste des articles   */
#page_new  .products_cell     { } /* Cell containing one product        | Cellule contenant un article       */

/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#page_new  .product_id        { } /* Internal product Id       ("span") | Identifiant interne article("span")*/
#page_new  .product_taxrate   { } /* Tax rate                  ("span") | Taux de TVA         article("span")*/
#page_new  .product_manufacturerid    { } /* Internal manufacturer Id   | Identifiant interne marque ("span")*/
#page_new  .product_manufacturername  { } /* Manufacturer name  ("span")| Nom                 marque ("span")*/
#page_new  .product_manufacturerimage { } /* Manufacturer image ("img") | Image               marque ("img") */
#page_new  .product_ref       { } /* Product ref               ("span") | Référence           article("span")*/
#page_new  .product_barcode   { } /* Product EAN barcode       ("span") | Code barre EAN      article("span")*/
#page_new  .product_price     { } /* Product unit price        ("span") | Prix unitaire       article("span")*/
#page_new  .product_deee      { } /* Product unit ecotax       ("span") | Ecotaxe unitaire    article("span")*/
#page_new  .product_weight    { } /* Product unit weight       ("span") | Poids unitaire      article("span")*/
#page_new  .product_image     { } /* Product image             ("img")  | Image               article("img") */
#page_new  .product_name      {font-weight:bold; } /* Product name ("span")|Nom               article("span")*/
#page_new  .product_description { } /* Product description     ("div")  | Description         article("div") */
#page_new  .product_link      { } /* Link to product detail page ("a")  | Lien vers page détail article ("a")*/
/* </PAGE_NEW> */


/* ================================================================== */
/* PAGE "DISCOUNTED PRODUCTS"     | PAGE "PROMOTIONS"                 */
/* ================================================================== */
/* <PAGE_PROMO> */
#page_promo                    { }   /* Page content ("div")         | Contenu de la page ("div")            */

.page_promo__category { /* Bloc for a category (having disc.products)| Bloc d'une catégorie ayant des promos */
  margin:20px 0 0 0;
}

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#page_promo .category_id       { } /* Internal category Id ("span")     | Identifiant interne de la categorie*/
#page_promo .category_link     { } /* Link to the category ("a")        | Lien vers la catégorie (balise "a")*/
#page_promo .category_image    { } /* Category image       ("img")      | Image de la catégorie(balise "img")*/
#page_promo .category_name     { } /* Category name        ("span")     | Nom de la catégorie (balise "span")*/
#page_promo .category_namefull {margin-left:7px; font-weight:bold; } /* Category full name   ("span)      | Nom complet         (balise "span")*/
#page_promo .category_namefull_withlinks { }/*Full name with links(span)| Nom complet avec liens ("span")    */
#page_promo .category_description        { }/*Description ("div")       | Description          (balise "div")*/

/* == PRODUCST LIST  (OVERRIDE COMMON STYLE)           | LISTE D'ARTICLES (ECRASE STYLE COMMUN) =============*/
#page_promo .products          { } /* Products list table                | Tableau de la liste des articles  */
#page_promo .products_cell     { } /* Cell containing one product        | Cellule contenant un article      */

/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#page_promo .product_id        { } /* Internal product Id       ("span") |Identifiant interne article("span")*/
#page_promo .product_taxrate   { } /* Tax rate                  ("span") |Taux de TVA         article("span")*/
#page_promo .product_manufacturerid    { } /* Internal manufacturer Id   |Identifiant interne marque ("span")*/
#page_promo .product_manufacturername  { } /* Manufacturer name  ("span")|Nom                 marque ("span")*/
#page_promo .product_manufacturerimage { } /* Manufacturer image ("img") |Image               marque ("img") */
#page_promo .product_ref       { } /* Product ref               ("span") |Référence           article("span")*/
#page_promo .product_barcode   { } /* Product EAN barcode       ("span") |Code barre EAN      article("span")*/
#page_promo .product_price     { } /* Product unit price        ("span") |Prix unitaire       article("span")*/
#page_promo .product_deee      { } /* Product unit ecotax       ("span") |Ecotaxe unitaire    article("span")*/
#page_promo .product_weight    { } /* Product unit weight       ("span") |Poids unitaire      article("span")*/
#page_promo .product_image     { } /* Product image             ("img")  |Image               article("img") */
#page_promo .product_name      {font-weight:bold; } /* Product name("span")|Nom               article("span")*/
#page_promo .product_description { } /* Product description     ("div")  |Description         article("div") */
#page_promo .product_link      { } /* Link to product detail page ("a")  |Lien vers page détail article ("a")*/
/* </PAGE_PROMO> */


/* ================================================================== */
/* PAGE CATEGORY                  | PAGE DE CATÉGORIE D'ARTICLES      */
/* ================================================================== */
/* <PAGE_CATEGORY> */
#page_category                    { }   /* Page content ("div")         | Contenu de la page ("div")         */

/* == CATEGORIES LIST (OVERRIDE COMMON STYLE) | LISTE DE CATEGORIES (ECRASE STYLE COMMUN)  ==================*/
#page_category #categories        { } /* Categories table               | Tableau de la liste des catégories */
#page_category .categories_cell   { } /* Cell containing one category   | Cellule contenant une catégorie    */

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#page_category .category_id       { } /* Internal category Id ("span")  | Identifiant interne de la categorie*/
#page_category .category_link     { } /* Link to the category ("a")     | Lien vers la catégorie (balise "a")*/
#page_category .category_image    { } /* Category image       ("img")   | Image de la catégorie(balise "img")*/
#page_category .category_name     { } /* Category name        ("span")  | Nom de la catégorie (balise "span")*/
#page_category .category_namefull { } /* Category full name   ("span)   | Nom complet         (balise "span")*/
#page_category .category_namefull_withlinks { }/* Full name with links(span)|Nom complet avec liens ("span") */
#page_category .category_description        { }/* Description ("div")       |Description       (balise "div")*/

/* == PRODUCST LIST  (OVERRIDE COMMON STYLE)           | LISTE D'ARTICLES (ECRASE STYLE COMMUN) =============*/
#page_category .products          { } /* Products list table            | Tableau de la liste des articles   */
#page_category .products_cell     { } /* Cell containing one product    | Cellule contenant un article       */
#page_category #products_nav      { } /* Navigation in products list pages|Navigation dans pages de listing  */

/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#page_category .product_id        { } /* Internal product Id   ("span") | Identifiant interne article("span")*/
#page_category .product_taxrate   { } /* Tax rate              ("span") | Taux de TVA         article("span")*/
#page_category .product_manufacturerid    { } /* Internal manufacturer Id   | Identifiant int.marque ("span")*/
#page_category .product_manufacturername  { } /* Manufacturer name  ("span")| Nom             marque ("span")*/
#page_category .product_manufacturerimage { } /* Manufacturer image ("img") | Image           marque ("img") */
#page_category .product_ref       { } /* Product ref           ("span") | Référence           article("span")*/
#page_category .product_barcode   { } /* Product EAN barcode   ("span") | Code barre EAN      article("span")*/
#page_category .product_price     { } /* Product unit price    ("span") | Prix unitaire       article("span")*/
#page_category .product_deee      { } /* Product unit ecotax   ("span") | Ecotaxe unitaire    article("span")*/
#page_category .product_weight    { } /* Product unit weight   ("span") | Poids unitaire      article("span")*/
#page_category .product_image     { } /* Product image         ("img")  | Image               article("img") */
#page_category .product_name      {font-weight:bold;} /* Product name          ("span") | Nom                 article("span")*/
#page_category .product_description { } /* Product description ("div")  | Description         article("div") */
#page_category .product_link      { } /* Link to product detail page(a) | Lien vers page détail article ("a")*/
/* </PAGE_CATEGORY> */


/* ================================================================== */
/* PAGE PRODUCT DETAILS           | PAGE DE DÉTAIL D'UN ARTICLE       */
/* ================================================================== */
/* <PAGE_PRODUCT> */
#page_product                   {text-align:center; }   /* Page content ("div")           | Contenu de la page ("div")         */

#page_product__id               { }   /* Internal product Id   ("span") | Identifiant interne article("span")*/
#page_product__taxrate          { }   /* Tax rate              ("span") | Taux de TVA         article("span")*/
#page_product__manufacturerid   { }   /* Internal manufacturer Id(span) | Identifiant interne marque ("span")*/
#page_product__manufacturername { }   /* Manufacturer name     ("span") | Nom                 marque ("span")*/
#page_product__manufacturerimage{ }   /* Manufacturer image    ("img")  | Image               marque ("img") */
#page_product__ref              { }   /* Product ref           ("span") | Référence          article ("span")*/
#page_product__barcode          { }   /* Product EAN barcode   ("span") | Code barre EAN     article ("span")*/
#page_product__price            {     /* Product unit price    ("span") | Prix unitaire      article ("span")*/
  border:1px solid #D84B6F;
  padding:5px;
  width:410px; display:block;
}
#page_product__deee             { }   /* Product unit ecotax   ("span") | Ecotaxe unitaire   article ("span")*/
#page_product__weight           { }   /* Product unit weight   ("span") | Poids unitaire     article ("span")*/
#page_product__image            { }   /* Product image         ("img")  | Image              article ("img") */
#page_product__name             {     /* Product name          ("span") | Nom                article ("span")*/
  font-weight:bold;
  font-size:14pt;
}
#page_product__description      { }   /* Product description ("div")    | Description article (balise "div") */
#page_product__link             { }   /* Link to product detail page(a) | Lien vers page détail article ("a")*/
#page_product__imagezoomlink    { }   /* Link to zoom image      ("a")  | Lien vers image zoom article ("a") */
#page_product__footer           { }   /* Product footer        ("div")  | Bas de page de l'article    ("div")*/

/* == ADD TO CART SECTION  | SECTION D'AJOUT AU PANIER ======================================================*/
#page_product__add2cart         {     /* product add-to-cart div        | div du formulaire d'ajout au panier*/
  border:2px solid #D84B6F;
  padding:10px;
  width:400px;
  text-align:left;
}
#page_product__options          { }   /* product options table          | Tableau des options                */
#page_product__qty              { }   /* product quantity field         | Champ quantité à ajouter au panier */
#page_product__submit {               /* product add submit button      | Bouton d'ajout au panier           */
  margin-left:20px;
}
#page_product__availability_name { display:block; margin-top:10px; font-style:italic;}
/* </PAGE_PRODUCT> */


/* ================================================================== */
/* SEARCH PAGE                    | PAGE DE RECHERCHE                 */
/* ================================================================== */
/* <PAGE_SEARCH> */
#page_search                    { }   /* Page content ("div")           | Contenu de la page ("div")         */

/* == SEARCH FORM  | FORMULAIRE DE RECHERCHE ================================================================*/
#page_search__form              {     /* search form (tag "table")      | Formulaire (balise "table")        */
  margin:20px auto;
}
#page_search__form td           { }   /* search form cells (tag "td")   | Cellules du formulaire(balise "td")*/
#page_search__form_q            { }   /* search text field              | Champ texte de recherche           */
#page_search__form_prices       { }   /* search min/max prices          | Champs prix mini/maxi              */
#page_search__form_submit       { }   /* search form submit button      | Bouton de valdiation de recherche  */
#page_search__noresult          { }   /* Warn no result found           |Phrase:aucun résultat à la recherche*/
#page_search__nbresults         {     /* Presents search nb results     | Phrase affichant le nb de réponses */
  font-weight:bold;
  text-decoration:underline;
}
/* == PRODUCST LIST  (OVERRIDE COMMON STYLE)           | LISTE D'ARTICLES (ECRASE STYLE COMMUN) =============*/
#page_search .products          {     /* Products list table            | Tableau de la liste des articles   */
  margin-top:0px;
}
#page_search .products_cell     { }   /* Cell containing one product    | Cellule contenant un article       */
#page_search #products_nav      { }   /* Navigation in products list pages|Navigation dans pages de listing  */

/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#page_search .product_id        { }   /* Internal product Id   ("span") | Identifiant interne article("span")*/
#page_search .product_taxrate   { }   /* Tax rate              ("span") | Taux de TVA         article("span")*/
#page_search .product_manufacturerid    { } /* Internal manufacturer Id   | Identifiant int.marque ("span")  */
#page_search .product_manufacturername  { } /* Manufacturer name  ("span")| Nom             marque ("span")  */
#page_search .product_manufacturerimage { } /* Manufacturer image ("img") | Image           marque ("img")   */
#page_search .product_ref       { }   /* Product ref           ("span") | Référence           article("span")*/
#page_search .product_barcode   { }   /* Product EAN barcode   ("span") | Code barre EAN      article("span")*/
#page_search .product_price     { }   /* Product unit price    ("span") | Prix unitaire       article("span")*/
#page_search .product_deee      { }   /* Product unit ecotax   ("span") | Ecotaxe unitaire    article("span")*/
#page_search .product_weight    { }   /* Product unit weight   ("span") | Poids unitaire      article("span")*/
#page_search .product_image     { }   /* Product image         ("img")  | Image               article("img") */
#page_search .product_name      { }   /* Product name          ("span") | Nom                 article("span")*/
#page_search .product_description { } /* Product description ("div")    | Description         article("div") */
#page_search .product_link      { }   /* Link to product detail page(a) | Lien vers page détail article ("a")*/
/* </PAGE_SEARCH> */


/* ================================================================== */
/* PAGE CART                      | PAGE DE DÉTAIL DU PANIER          */
/* ================================================================== */
/* <PAGE_CART> */
#page_cart                        { }   /* Page content ("div")               | Contenu de la page ("div")   */

/* == CART CONTENT | CONTENU DU PANIER ======================================================================*/
#cart                             {     /* cart table                         | tableau du panier            */
  margin: 5px auto; padding:2px; border:1px solid #fff; width:100%;
}
#cart tr                          {     /* carts rows                         | lignes du panier             */
  vertical-align:top;
}
#cart th                          {     /* column titles                      | Titres des colonnes          */
  background-color:#b5caeb; font-weight:bold; padding:2px 5px; text-align:left;border:2px solid #fff;
} 
#cart_empty                       {     /* Empty cart msg                     | Message si panier vide       */
  font-style:italic; text-align:center;
} 
.cart_productrow td               {     /* Product row cells                  |Cellules des lignes d'articles*/
  padding:3px 10px 3px 3px;
}

/* == CART COLUMNS | COLONNES DU PANIER =====================================================================*/
td.cart_productcol_image          { }   /* Column "Image"                     | colonne "Image"              */
td.cart_productcol_name           {     /* Column "Product"                   | colonne "Article"            */
  padding-right:30px;
}
.cart_productcol_qty              {white-space:nowrap;} /*Col "ref"                      | col. "Référence"  */
.cart_productcol_qty input        { }                   /*Field "Quantity change"        | champ modif. qté  */
.cart_productcol_ref              {white-space:nowrap;} /*Col "Quantity"                 | col. "Quantité"   */
.cart_productcol_unitpriceht      {white-space:nowrap;} /*Col "Unit Price without taxes" |col."Prix unit. HT */
.cart_productcol_unitpricettc     {white-space:nowrap;} /*Col "Unit Price with    taxes" |col."Prix unit.TTC */
.cart_productcol_discountpercent  {white-space:nowrap;} /*Col "discount %"               | col. "% remise"   */
.cart_productcol_unitpricefinalht {white-space:nowrap;} /*Col Final Unit Price without taxes|col PU final HT */
.cart_productcol_unitpricefinalttc{white-space:nowrap;} /*Col Final Unit Price with    taxes"| PU final TTC  */
.cart_productcol_unitdeeeht       {white-space:nowrap;} /*Col Unit Ecotax without taxes| Ecotaxe unitaire HT */
.cart_productcol_unitdeeettc      {white-space:nowrap;} /*Col Unit Exotax with    taxes| Ecotaxe unitaire TTC*/
.cart_productcol_taxrate          {white-space:nowrap;} /*Col "Tax rate"                 |col. "Taux de tva" */
.cart_productcol_lineht           {white-space:nowrap;} /*Col "Line total without taxes" | col. "Total  HT"  */
.cart_productcol_linettc          {white-space:nowrap;} /*Col "Line total with    taxes" | col. "Total  TTC" */
.cart_productcol_linetax          {white-space:nowrap;} /*Col "Line total taxes"         | col. "Total  TVA" */
.cart_productcol_delete           { }   /* Column "delete product line"       | colonne "Supprimer l'article"*/
.cart_product_name                {     /* Product name          (tag "a")    | Nom de l'article (balise "a")*/
  font-weight:bold;
}
.cart_product_ref                 {     /* Product ref                        | Référence de l'article       */
  font-style:italic;
}
.cart_product_optionsname         { }   /* Product options names              | Noms des options             */
.cart_product_note                {     /* Product note                       | Note éventuel de l'article   */
  font-style:italic;
}

/* == CART SUBTOTALS | SOUS-TOTAUX DU PANIER ================================================================*/
.cart_subtotalrow td              { }   /* Subtotal rows cells                |Cellules lignes de sous-total */
.cart_subtotalcol_name            { }   /* Subtotals: left cell               | Sous-totaux:cellule de gauche*/
.cart_subtotalcol_value           { }   /* Subtotals: right cell              | Sous-totaux:cellule de droite*/

.cart_subtotal_title              {     /* Subtotals: title  (in right cell)  |Sous-totaux:titre(cell.gauche)*/
  font-weight:bold;
}
.cart_subtotal_note               {     /* Subtotals: note                    | Sous-totaux:note(cell.gauche)*/
  font-size:10px; font-style:italic;
}
.cart_subtotal_value              {     /* Subtotals: valeur (in right cell)  |Sous-totaux:valeur(cel.droite)*/
  white-space:nowrap;
}
.cart_subtotalrow_shipping td     { }   /* Subtotal line 'Shipping'           | Ligne 'total frais de port'  */
.cart_subtotalrow_ht    td        { }   /* Subtotal line 'Total without taxes'| Ligne du 'total HT'          */
.cart_subtotalrow_tax   td        { }   /* Subtotal line 'Total         taxes'| Ligne du 'total TVA'         */
.cart_subtotalrow_deee  td        { }   /* Subtotal line 'Total ecotax'       | Ligne du 'total ecotaxe'     */
.cart_subtotalrow_ttc   td        {background-color:#B5CAEB; }   /* Subtotal line 'Total with taxes'   | Ligne du 'total TTC'         */
.cart_subtotalrow_ttc .cart_subtotalcol_value { /* Value of order amount      | Valeur du total de commande  */
  font-weight:bold;
}

/* == CART BUTTONS | BOUTONS DU PANIER ======================================================================*/
#cart_buttons                     {margin:10px 0; }   /* Buttons bloc                       | Bloc des boutons sous panier */
#cart_btnback                     {margin:0 auto; }   /* Back button                        | Bt de retour                 */
#cart_btnchangeqty                {margin:0 auto; }   /* Change quantity button             | Bt de modification quantités */
#cart_btnchangeqtydo              {margin:0 auto;     /* Submit new quantities button       | Bt de validation quantités   */
  font-weight:bold;
}
#cart_btncheckout                 { }   /* Checkout order Button              | Bot pour terminer la commande*/

#cart_coupon                      { margin:20px auto; } /*coupon zone (div)   | zone coupon (div)            */
#cart_coupon__code                { }   /* Text Field of the coupon           | Champ texte du coupon        */
#cart_btncoupon                   { }   /* Button to store coupon             | Bt d'enregistrement de coupon*/
/* </PAGE_CART> */


/* ================================================================== */
/* PAGE CHECKOUT IDENTITY         | PAGE FIN DE COMMANDE > COORDONNÉES*/
/* ================================================================== */
/* <PAGE_CHECKOUTIDENTITY> */
#page_checkoutidentity       {background-color:#fff; }        /* Page content ("div")               | Contenu de la page ("div")   */

#page_checkoutidentity__cart {          /* Cart                               | Panier                       */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}

/* == RETURNING CUSTOMER FORM | FORMULAIRE POUR CLIENT DEJA EXISTANT ========================================*/
#page_checkoutidentity__oldcustomer {           /* existing customer block      | Bloc client déjà existant  */
  width:95%; margin:20px auto; padding:2px; border:1px solid #214478; text-align:center;
}
#page_checkoutidentity__oldcustomer_title {     /* existing customer: title     | Client existant: titre     */
  padding:1px; margin-bottom:5px; background-color:#B5CAEB; font-weight:bold; text-align:center;
}
#page_checkoutidentity__oldcustomer_content {   /* existing customer:contenu    | Client existant: contenu   */
  text-align:center;
}
#page_checkoutidentity__oldcustomer_btnlogin { }/* existing customer:login button| Client existant: contenu  */
#page_checkoutidentity__oldcustomer_reminder {  /* exist. cust.:passwordForgotten| mot de passe oublié("div")*/
  font-size:smaller; text-align:right; margin-top:5px;
}

/* == ADDRESS FORM | FORMULAIRE DES COORDONNEES =============================================================*/
#page_checkoutidentity__newcustomer {           /* new customer block | Bloc pour nouveau client/coordonnées */
  width:95%; margin:20px auto; padding:2px; border:1px solid #214478;
}
#page_checkoutidentity__newcustomer_title {     /* new customer: title| Nouveau client: titre                */
  padding:1px; margin-bottom:5px; background-color:#B5CAEB; font-weight:bold; text-align:center;
}
#page_checkoutidentity__newcustomer table    { }/* new customer: table          | Nouveau client: tableau    */
#page_checkoutidentity__newcustomer table th {  /* new customer: addresses title| Nouv client: titre adresses*/
  font-weight:bold;
}
#page_checkoutidentity__newcustomer table td {  /* new customer: table cells |Nouv client:cellules du tableau*/
  padding:3px 10px 3px 0;
}
#page_checkoutidentity__newcustomer_btnaddresscopy {/* new customer: address copy button|Nouv client:bt copie*/
  font-size:10px;
}
#page_checkoutidentity__newcustomer_btnsubmit { /* new customer: submit button  |Nouveau client:bt validation*/
  font-weight:bold;
}

/* == ADDRESS FORM FIELDS | CHAMPS DU FORMULAIRE DES COORDONNEES ============================================*/
.page_checkoutidentity__newcustomer_email    { }/* new customer: email fields   | Nouveau client: 'e-mail'   */
.page_checkoutidentity__newcustomer_password { }/* new customer: password fields|Nouveau client: mot de passe*/
.page_checkoutidentity__newcustomer_gender   { }/* new customer: gender fields  | Nouveau client: 'Genre'    */
.page_checkoutidentity__newcustomer_firstname{ }/* new customer: firstname fields|Nouveau client: 'Prénom'   */
.page_checkoutidentity__newcustomer_lastname { }/* new customer: lastname fields| Nouveau client: 'Nom'      */
.page_checkoutidentity__newcustomer_company  { }/* new customer: company fields | Nouveau client: 'Société'  */
.page_checkoutidentity__newcustomer_address  { }/* new customer: company fields | Nouveau client: 'Adresse'  */
.page_checkoutidentity__newcustomer_zipcode  { }/* new customer: zipcode fields | Nouveau client: Code postal*/
.page_checkoutidentity__newcustomer_city     { }/* new customer: city fields    | Nouveau client: 'Ville'    */
.page_checkoutidentity__newcustomer_countryregion {/* new customer: state fields| Nouveau client: 'Etat'     */
  width:200px;
}
.page_checkoutidentity__newcustomer_country  {  /* new customer: country fields | Nouveau client: 'Pays'     */
  width:200px;
}
.page_checkoutidentity__newcustomer_phone    { }/* new customer: phone fields   | Nouveau client: 'Téléphone'*/
.page_checkoutidentity__newcustomer_mobile   { }/* new customer: mobile fields  |Nouveau client: Tél portable*/
.page_checkoutidentity__newcustomer_siret    { }/* new customer: french SIRET fields | Nouveau client: SIRET */
.page_checkoutidentity__newcustomer_tvanum   { }/* new customer: european VAT # | Nouv client: Numéro TVA EU */
.page_checkoutidentity__newcustomer_website  { }/* new customer: website field  | Nouveau client: 'Site web' */
.page_checkoutidentity__newcustomer_deliverynote{}/*new customer:delivery note  | Nouv client: 'Note livreur'*/
.page_checkoutidentity__newcustomer_note     { }/* new customer: order note     | Nouv client: 'Remarque'    */

.page_checkoutidentity__newcustomer_mobile_note{/*Note under mobile field (div) |Note sous'Tél portable'(div)*/
  font-size:smaller;
}
/* </PAGE_CHECKOUTIDENTITY> */


/* ================================================================== */
/* PAGE CHECKOUT SHIPPING METHOD | PAGE FIN COMMANDE>MODE D'EXPEDITION*/
/* ================================================================== */
/* <PAGE_CHECKOUTSHIPPING> */
#page_checkoutshipping            { }           /* Page content("div")| Contenu de la page ("div")           */

#page_checkoutshipping__addresses {             /* Order addresses    | Coordonnées de facturation/livraison */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}
#page_checkoutshipping__cart {                  /* Cart               | Panier                               */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}
#page_checkoutshipping__form {                 /*shipping method choice form|Formulaire choix mode expédition*/
  margin:10px auto; width:75%; padding:5px;
}
.page_checkoutshipping__shippingname {          /*shipping meth. name (div)   |Modes d'expédition:nom (div)  */
  font-weight:bold;
  margin-top:5px;
}
.page_checkoutshipping__shippingdescription {   /*shipping meth.description(div)|Modes expédition:description*/
  font-style:italic;
  padding-left:20px;
}
#page_checkoutshipping__btnsubmit {             /* submit button      | Bouton de validation                 */
  font-weight:bold; margin-top:10px;
}
/* </PAGE_CHECKOUTSHIPPING> */


/* ================================================================== */
/* PAGE CHECKOUT PAYMENT METHOD   | PAGE FIN COMMANDE > MODE PAIEMENT */
/* ================================================================== */
/* <PAGE_CHECKOUTPAYMENTMETHOD> */
#page_checkoutpaymentmethod            { }      /* Page content("div")| Contenu de la page ("div")           */

#page_checkoutpaymentmethod__addresses {        /* Order addresses    | Coordonnées de facturation/livraison */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}
#page_checkoutpaymentmethod__cart {             /* Cart               | Panier                               */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}
#page_checkoutpaymentmethod__form {             /*payment method choice form|Formulaire choix méthode payment*/
  margin:10px auto; width:400px; padding:5px;
}
#page_checkoutpaymentmethod__btnsubmit {        /* submit button      | Bouton de validation                 */
  font-weight:bold; margin-top:10px;
}
/* </PAGE_CHECKOUTPAYMENTMETHOD> */


/* ================================================================== */
/* PAGE CHECKOUT ORDER-VALIDATION | PAGE FIN COMMANDE > VALIDATION FINALE */
/* ================================================================== */
/* <PAGE_CHECKOUTVALIDATION> */
#page_checkoutvalidation            { }         /* Page content("div")| Contenu de la page ("div")           */

#page_checkoutvalidation__addresses {           /* Order addresses    | Coordonnées de facturation/livraison */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}
#page_checkoutvalidation__paymentmethod {       /* payment method choosen      | Méthode de paiement choisie */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}
#page_checkoutvalidation__cart {                /* Cart                        | Panier                      */
  border:1px solid #214478; margin:10px auto; width:95%; padding:5px;
}
#page_checkoutvalidation__form {                /* final order validation form | formulaire validation finale*/
  margin:10px auto; width:300px; padding:5px;
}
#page_checkoutvalidation__btnsubmit {           /* submit button               | Bouton de validation        */
  font-weight:bold; margin-top:10px;
}
/* </PAGE_CHECKOUTVALIDATION> */


/* ================================================================== */
/* PAGE CHECKOUT ORDER SAVED      | PAGE COMMANDE ENREGISTRÉE         */
/* ================================================================== */
/* <PAGE_CHECKOUTORDERSAVED> */
#page_checkoutordersaved          {text-align:justify; }   /* Page content("div")    | Contenu de la page ("div")               */

#page_checkoutordersaved__payment { }   /* Payment form           | Formulaire/bouton pour aller au paiement */
/* </PAGE_CHECKOUTORDERSAVED> */


/* ================================================================== */
/* PAGE CB PAYMENT-END/RETURN     | PAGE FIN/RETOUR DE PAIEMENT CB    */
/* ================================================================== */
/* <PAGE_PAYMENTEND> */
#page_paymentend                  { }   /* Page content("div")    | Contenu de la page ("div")               */

#page_paymentend__result {              /* payment result message | Message indiquant le résultat du paiement*/
  margin:30px 0;
}
/* </PAGE_PAYMENTEND> */


/* ================================================================== */
/* PAGE "CUSTOMER > PASSWORD FORGOTTEN"| PAGE "COMPTE CLIENT > MOT DE PASSE OUBLIÉ" */
/* ================================================================== */
/* <PAGE_ACCOUNTREMINDER> */
#page_accountreminder             { }   /* Page content("div")    | Contenu de la page ("div")               */

#page_accountreminder__form {           /* Form                   | Formulaire                               */
  width:500px;
  margin:30px auto;
  padding:10px;
  border:1px solid #999;
  text-align:center;
}
#page_accountreminder__email {          /* Field "e-mail"         | Champ "e-mail"                           */
}
#page_accountreminder__btnsubmit {       /* submit button         | Bouton de validation                     */
  font-weight:bold; margin-left:10px;
}
/* </PAGE_ACCOUNTREMINDER> */


/* ================================================================== */
/* PAGE "CUSTOMER > PASSWORD FORGOTTEN SENT"| PAGE "COMPTE CLIENT > MOT DE PASSE OUBLIÉ ENVOYÉ" */
/* ================================================================== */
/* <PAGE_ACCOUNTREMINDERDO> */
#page_accountreminderdo           { }   /* Page content("div")    | Contenu de la page ("div")               */
/* </PAGE_ACCOUNTREMINDERDO> */


/* ================================================================== */
/* PAGE "CUSTOMER > HOME"       | PAGE "COMPTE CLIENT > PAGE ACCUEIL" */
/* ================================================================== */
/* <PAGE_ACCOUNTHOME> */
#page_accounthome          { }    /* Page content("div")                | Contenu de la page ("div")         */

#page_accounthome__address {      /* Customer address bloc              | Bloc des coordonnées du client     */
  margin:20px;
  border:1px solid #999;
}
#page_accounthome__address table {/* Customer address: table            | Coordonnées du client: tableau     */
}
#page_accounthome__menu {         /* Customer account menu (links) block| Bloc du menu du compte client(lien)*/
  margin:20px;
  padding:10px;
  border:1px solid #999;
}
#page_accounthome__menu a:before {
 content:"> "; 
}
/* </PAGE_ACCOUNTHOME> */


/* ================================================================== */
/* PAGE "CUSTOMER > ADDRESS"     | PAGE "COMPTE CLIENT > COORDONNÉES" */
/* ================================================================== */
/* <PAGE_ACCOUNTADDRESS> */
#page_accountaddress       { }    /* Page content("div")                | Contenu de la page ("div")         */

#page_accountaddress__form {      /* Form to change address             | Formulaire modification coordonnées*/
  margin:20px;
  padding:10px;
  border:1px solid #999;
}
#page_accountaddress__form table {/* Form to change address: table      | Form. modif. coordonnées: tableau  */
}
#page_accountaddress__form td {   /* Form to change address: table cells| Form. modif. coordonnées: cellules */
}
#page_accountaddress__btnsubmit { /* submit button                      | Bouton de validation               */
  font-weight:bold; margin-top:10px;
}
/* </PAGE_ACCOUNTADDRESS> */


/* ================================================================== */
/* PAGE "CUSTOMER > CHANGE PASSWORD" | PAGE "COMPTE CLIENT > MOT DE PASSE" */
/* ================================================================== */
/* <PAGE_ACCOUNTPASSWORD> */
#page_accountpassword       { }     /* Page content("div")              | Contenu de la page ("div")         */

#page_accountpassword__form {       /* Form to change password          | Formulaire modif. mot de passe     */
  margin:20px;
  padding:10px;
  border:1px solid #999;
}
#page_accountpassword__form table { /* Form to change password: table   | Form. modif. mot de passe: tableau */
}
#page_accountpassword__form td {    /* Form to change password: cells   | Form. modif. mot de passe: cellules*/
}
#page_accountpassword__btnsubmit {  /* submit button                    | Bouton de validation               */
  font-weight:bold; margin-top:10px;
}
/* </PAGE_ACCOUNTPASSWORD> */


/* ================================================================== */
/* PAGE "CUSTOMER > ORDERS LIST" |PAGE "COMPTE CLIENT > LISTE COMMANDES" */
/* ================================================================== */
/* <PAGE_ACCOUNTORDERS> */
#page_accountorders         { }         /* Page content("div")            | Contenu de la page ("div")       */

#page_accountorders__orders {           /* List of customer orders ("div")| Liste commandes client ("div")   */
  margin:20px 3px;
  border:1px solid #214478;
}
#page_accountorders__orders table {     /* List of customer orders:table  | Liste commandes client: tableau  */
  width:100%;
}
#page_accountorders__orders th    {     /* Customer orders:Columns title  |Commandes client:titres colonnes  */
 font-weight:bold;
 text-align:left;
 border-bottom:1px solid #214478;
}
#page_accountorders__orders td    {     /* List of customer orders:cells  | Commandes client: cellules       */

}
.page_accountorders__orderscol_id {     /* Orders list columns: ID        | Colonne 'Référence'              */
  font-weight:bold; text-align:center;
}
.page_accountorders__orderscol_id a {   /* Link to order details          | Lien vers page détail de commande*/
}
.page_accountorders__orderscol_date {   /* Columns: order date            | Colonne 'Date de commande'       */
  white-space:nowrap;
}
.page_accountorders__orderscol_duedate { /*Columns: order due date        | Colonne 'Echéance de paiement'   */
  white-space:nowrap;
}
.page_accountorders__orderscol_amount { /* Columns: amount                | Colonne 'Montant'                */
  white-space:nowrap;
}
.page_accountorders__orderscol_payment {/* Columns: payment               | Colonne 'Paiement'               */
  white-space:nowrap;
}
.page_accountorders__orderscol_orderstatus { /* Columns: order status     | Colonne 'Etat de la commande'    */
}
.page_accountorders__orderscol_invoice {     /* Columns: invoice          | Colonne 'Facture'                */
}
/* </PAGE_ACCOUNTORDERS> */


/* ================================================================== */
/* PAGE "CUSTOMER > ORDER DETAILS" |PAGE "COMPTE CLIENT > DETAILS COMMANDE" */
/* ================================================================== */
/* <PAGE_ACCOUNTORDER> */
#page_accountorder          { }         /* Page content("div")            | Contenu de la page ("div")       */

#page_accountorder__order {             /* Order details ("div")          | Details dela commande ("div")    */
  margin:20px 0;
}


#page_accountorder__deliveries {        /* Deliveries details ("div")     | Details des livraisons ("div")   */
  margin:40px 0;
}
#order_deliveries {                     /* Deliveries details ("table")   | Details des livraisons ("table") */
  margin: 0 auto;
}
#order_deliveries th {                  /* Deliveries : columns titles    | Livraisons: titres de colonnes   */
  background-color:#B5CAEB; font-weight:bold; padding:2px 5px; text-align:left;
}
#order_deliveries td {                  /* Deliveries : table cells       | Livraisons: cellules du tableau  */
  padding:3px 10px 3px 3px;
}
.order_deliveries_col_datesent { }      /* Deliveries: col "Date sent"    | Livraisons:colonne "date envoi"  */
.order_deliveries_col_datearrived { }   /* Deliveries: col "Date arrived" | Livraisons:colonne "date arrivée"*/
.order_deliveries_col_details { }       /* Deliveries: col "Details"      | Livraisons:colonne "détails"     */
.order_deliveries_tracking { }          /* delivery tracking text ("span")| Texte du suivi colis ("span")    */


#page_accountorder__pay {               /*Pending payment: box for paying|Paiement en attente:encart pr payer*/
  background-color: #F0F0F0;
  border:2px solid;
  text-align:center;
  font-weight:bold;
  width:400px;
  margin: 30px auto;
  padding:10px;
}
#page_accountorder__pay_listpaymethods{ /* Pending payment:Payment methods| Paiement en attente:liste modes */
 margin: 10px auto; 
}
#page_accountorder__pay_btn { }         /* Pending payment: button        | Paiement en attente : bouton     */
/* </PAGE_ACCOUNTORDER> */





/* ================================================================== */
/* BOX "CHANGE CURRENCY"          | ENCART "CHANGEMENT DE MONNAIE"    */
/* ================================================================== */
/* <BOX_CURRENCY> */
#box_currency {                 /* Currency box block ("div")     | Bloc de l'encart "monnaie"               */
}
#box_currency select {          /* Drop-down of currencies        | Menu déroulant de sélection de monnaie   */
  border:1px solid #666; background-color:#EEE;
}
/* </BOX_CURRENCY> */


/* ================================================================== */
/* BOX "CHANGE LANGUAGE"          | ENCART "CHANGEMENT DE LANGUE"     */
/* ================================================================== */
/* <BOX_LANGUAGE> */
#box_language {                 /* Language box block ("div")     | Bloc de l'encart "langue"                */
}
#box_language select {          /*Drop-down of available languages| Menu déroulant de sélection de langue    */
  border:1px solid #666; background-color:#EEE;
}
/* </BOX_LANGUAGE> */


/* ================================================================== */
/* BOX "SEARCH"                   | ENCART "RECHERCHER"               */
/* ================================================================== */
/* <BOX_SEARCH> */
#box_search {                   /* Search box block ("div")       | Bloc de l'encart "recherche"             */
}
#box_search__q {                /* text field for search input    | Champ texte de recherche                 */
  width:100px; color:#214478; margin-left:20px;
}
#box_search__btn {              /* Search submit button           |Bouton de validation de la recherche      */
  border:none; margin-left:5px;
}
#box_search__linkadvanced       {     /* link to search page            | Lien vers page de recherche        */
  font-size:10px; margin-left:20px;
}
}
/* </BOX_SEARCH> */


/* ================================================================== */
/* BOX "CATEGORY DROP-DOWN"  | ENCART "MENU DéROULANT DES CATéGORIES" */
/* ================================================================== */
/* <BOX_CATSELECT> */
#box_catselect {                /* box block ("div")              | Bloc de l'encart                         */
}
#box_catselect select {         /* Drop-down of categories        | Menu déroulant des catégories            */
  border:1px solid #666; background-color:#EEE; width:150px; font-size: 10px;
}
/* </BOX_CATSELECT> */


/* ================================================================== */
/* BOX "CATEGORY LIST"            | ENCART "LISTE DES CATéGORIES"     */
/* ================================================================== */
/* <BOX_CATLIST> */
#box_catlist {                  /* box block ("div")              | Bloc de l'encart                         */
}
#box_catlist ul {               /* Unordered list block           | Liste non numérotée des catégories       */
  list-style:url(http://demo.raynette.net/raynette/pub/ftp/images/bullet_triangle.gif); margin:5px; margin-left:25px;  padding:0;
}
#box_catlist ul ul {    /* Unordered list block (depth>2) | Liste non numérotée des catégories (profondeur>2)*/
  padding-left:10px;
}
#box_catlist li {               /* List item (category)           | Element de la liste (catégorie)          */
  margin:3px 0px; padding:0;
}

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#box_catlist .category_id       { }/* Internal category Id ("span")      | Identifiant interne categorie     */
#box_catlist .category_link     { }/* Link to the category ("a")         | Lien vers la catégorie(balise "a")*/
#box_catlist .category_image    { }/* Category image       ("img")       | Image de la catégorie(balise img) */
#box_catlist .category_name     { }/* Category name        ("span")      | Nom de la catégorie(balise "span")*/
#box_catlist .category_namefull { }/* Category full name   ("span)       | Nom complet        (balise "span")*/
#box_catlist .category_namefull_withlinks{ }/* Full name with links(span)| Nom complet avec liens ("span")   */
#box_catlist .category_description       { }/* Description ("div")       | Description         (balise "div")*/
/* </BOX_CATLIST> */


/* ================================================================== */
/* BOX "INFOS PAGES"              | ENCART "PAGES D'INFORMATIONS"     */
/* ================================================================== */
/* <BOX_PAGES> */
#box_pages {                    /* box block ("div")              | Bloc de l'encart                         */
}
#box_pages ul {                 /* Unordered list block           | Liste non numérotée des catégories       */
  list-style:url(http://demo.raynette.net/raynette/pub/ftp/images/bullet_triangle.gif); margin:5px; margin-left:25px;  padding:0;
}
#box_pages li {                 /* List item (category)           | Element de la liste (catégorie)          */
  margin:3px 0px; padding:0;
}
#box_pages a {                  /* Links                          | Liens                                    */
  
}
/* </BOX_PAGES> */


/* ================================================================== */
/* BOX "CART SUMMARY"             | ENCART "RÉSUMÉ DU PANIER"         */
/* ================================================================== */
/* <BOX_CART> */
#box_cart {                     /* box block ("div")              | Bloc de l'encart                         */
}
#box_cart ul {                  /* List of products               | Liste des articles du panier             */
  list-style:none;  margin:0px;  padding:0px;  text-align:left;
}
#box_cart li {                  /* List item (product)            | Element de la liste (article)            */
  margin:3px 0px; padding:0;
}
/* </BOX_CART> */


/* ================================================================== */
/* BOX "NEW PRODUCTS"             | ENCART "NOUVEAUTÉS"               */
/* ================================================================== */
/* <BOX_PRODUCTSNEW> */
#box_productsnew {              /* box block ("div")              | Bloc de l'encart                         */
}
#box_productsnew ul {           /* List of products               | Liste d'articles nouvaux                 */
  list-style:url(http://demo.raynette.net/raynette/pub/ftp/images/bullet_triangle.gif); margin:0px; padding:0px; text-align:left; margin-left:25px;
}
#box_productsnew li {           /* List item (product)            | Element de la liste (article)            */
  margin:0 0 10px 0; padding:0px;
}
/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#box_productsnew  .product_id      { } /* Internal product Id      (span) | Identifiant interne article(span)*/
#box_productsnew  .product_taxrate { } /* Tax rate                 (span) | Taux de TVA         article(span)*/
#box_productsnew  .product_manufacturerid    { } /* Internal manufacturer Id | Id. interne    marque ("span")*/
#box_productsnew  .product_manufacturername  { } /* Manufacturer name  (span)| Nom            marque ("span")*/
#box_productsnew  .product_manufacturerimage { } /* Manufacturer image (img) | Image          marque ("img") */
#box_productsnew  .product_ref     { } /* Product ref              (span) | Référence           article(span)*/
#box_productsnew  .product_barcode { } /* Product EAN barcode      (span) | Code barre EAN      article(span)*/
#box_productsnew  .product_price   { } /* Product unit price       (span) | Prix unitaire       article(span)*/
#box_productsnew  .product_deee    { } /* Product unit ecotax      (span) | Ecotaxe unitaire    article(span)*/
#box_productsnew  .product_weight  { } /* Product unit weight      (span) | Poids unitaire      article(span)*/
#box_productsnew  .product_image   { } /* Product image            (img)  | Image               article(img) */
#box_productsnew  .product_name    { } /* Product name             (span) | Nom                 article(span)*/
#box_productsnew  .product_description { } /* Product description  (div)  | Description         article(div) */
#box_productsnew  .product_link    { } /* Link to product detail page (a) | Lien vers page détail article (a)*/
/* </BOX_PRODUCTSNEW> */


/* ================================================================== */
/* BOX "DISCOUNTED PRODUCTS"      | ENCART "PROMOTIONS"               */
/* ================================================================== */
/* <BOX_PRODUCTSPROMO> */
#box_productspromo {           /* box block ("div")              | Bloc de l'encart                         */
}
#box_productspromo ul {        /* List of products               | Liste d'articles en promotion            */
  list-style:url(http://demo.raynette.net/raynette/pub/ftp/images/bullet_triangle.gif); margin:0px; padding:0px; text-align:left; margin-left:25px;
}
#box_productspromo li {        /* List item (product)            | Element de la liste (article)            */
  margin:0 0 10px 0; padding:0px;
}
/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#box_productspromo .product_id      { } /* Internal product Id      (span)| Identifiant interne article(span)*/
#box_productspromo .product_taxrate { } /* Tax rate                 (span)| Taux de TVA         article(span)*/
#box_productspromo .product_manufacturerid    { } /* Internal manufacturer Id | Id. interne   marque ("span")*/
#box_productspromo .product_manufacturername  { } /* Manufacturer name  (span)| Nom           marque ("span")*/
#box_productspromo .product_manufacturerimage { } /* Manufacturer image (img) | Image         marque ("img") */
#box_productspromo .product_ref     { } /* Product ref              (span)| Référence           article(span)*/
#box_productspromo .product_barcode { } /* Product EAN barcode      (span)| Code barre EAN      article(span)*/
#box_productspromo .product_price   { } /* Product unit price       (span)| Prix unitaire       article(span)*/
#box_productspromo .product_deee    { } /* Product unit ecotax      (span)| Ecotaxe unitaire    article(span)*/
#box_productspromo .product_weight  { } /* Product unit weight      (span)| Poids unitaire      article(span)*/
#box_productspromo .product_image   { } /* Product image            (img) | Image               article(img) */
#box_productspromo .product_name    { } /* Product name             (span)| Nom                 article(span)*/
#box_productspromo .product_description { } /* Product description  (div) | Description         article(div) */
#box_productspromo .product_link    { } /* Link to product detail page (a)| Lien vers page détail article (a)*/
/* </BOX_PRODUCTSPROMO> */


/* ================================================================== */
/* BOX "CUSTOMER ACCOUNT"         | ENCART "COMPTE CLIENT"            */
/* ================================================================== */
/* <BOX_CUSTOMER> */
#box_customer {                 /* box block ("div")              | Bloc de l'encart */
}
#box_customer td {              /* Table asking for email/password| Tableau contenant formulaire de login    */
  font-size:10px;padding-left:4px;
}
#box_customer__logininvite {    /* Text for entering account      | Texte invitant à rentrer dans le compte  */
  font-size:10px; margin-left:4px;margin-bottom:4px;
}
#box_customer__login {          /* Field 'e-mail'                 | Champ 'e-mail'                           */
  font-size:10px;
}
#box_customer__password {       /* Field 'password'               | Champ 'mot de passe'                     */
  font-size:10px;
}
#box_customer__btnlogin {       /* Button to enter account        | Bouton pour entrer dans le compte        */
  font-size:10px;margin:5px;
}
#box_customer__reminder {       /* Text div for forgotten password|Bloc de text si mot de passe oublié       */
  text-align:center;
}
#box_customer__reminder a  {    /* Link to "forgotten passwd" page|Lien vers page de rappel du mot de passe  */
  font-size:10px;
}
#box_customer__menu {           /* Menu after authentication      | Menu après identification client         */
  font-size:10px;
}
/* </BOX_CUSTOMER> */




/*
tag_addresses
tag_category_fullname
*/


/* ================================================================== */
/* SECOND BOX "CATEGORY LIST"  | SECOND ENCART "LISTE DES CATÉGORIES" */
/* ================================================================== */
/* <BOX_CATLIST2> */
#box_catlist2 {                 /* box block ("div")              | Bloc de l'encart                         */
}
#box_catlist2_mainul {}         /* main/root UL tag               | Balise UL principale/racine              */
#box_catlist2 ul {              /* Unordered list block           | Liste non numérotée des catégories       */
  list-style:none;  margin:0px;  padding:0;
}
#box_catlist2 ul ul {   /* Unordered list block (depth>2) | Liste non numérotée des catégories (profondeur>2)*/
  padding-left:10px;
}
#box_catlist2 li {              /* List item (category)           | Element de la liste (catégorie)          */
  margin:3px 0px; padding:0;
}

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#box_catlist2 .category_id       { }/* Internal category Id ("span")     | Identifiant interne categorie     */
#box_catlist2 .category_link     { }/* Link to the category ("a")        | Lien vers la catégorie(balise "a")*/
#box_catlist2 .category_image    { }/* Category image       ("img")      | Image de la catégorie(balise img) */
#box_catlist2 .category_name     { }/* Category name        ("span")     | Nom de la catégorie(balise "span")*/
#box_catlist2 .category_namefull { }/* Category full name   ("span)      | Nom complet        (balise "span")*/
#box_catlist2 .category_namefull_withlinks{ }/* Full name with links(span)|Nom complet avec liens ("span")   */
#box_catlist2 .category_description       { }/* Description ("div")      | Description         (balise "div")*/
/* </BOX_CATLIST2> */



/* ================================================================== */
/* PAGE RECOMMEND                 | PAGE DE RECOMMANDATION D'ARTICLE  */
/* ================================================================== */
/* <PAGE_RECOMMEND> */
#page_recommend               { } /* Page content ("div")               | Contenu de la page ("div")         */


/* RECOMMEND FORM                                   | FORMULAIRE DE RECOMMANDATION                           */
#page_recommend__form             { }           /* Recommend form       | Formulaire de recommandation       */
#page_recommend__formtable        {             /* Form: fields list    | Form.: liste des champs   ("table")*/
  margin:0 auto;
}
#page_recommend__formtable th     {             /* Form: text cells     | Form.: Cellules de texte           */
  text-align:left; font-weight:normal;
}
#page_recommend__formtable td     {padding-bottom:20px;} /* Form: field cells | Form.: Cellules des champs   */
#page_recommend__formtable input  { }           /* Form: input fields   | Form.: champs texte                */
#page_recommend__formtable textarea{ }          /* Form: message field  | Form.: champs message libre        */
#page_recommend__btnsubmit {                    /* submit button        | Bouton de validation               */
  font-weight:bold; margin-top:10px;
}

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#page_recommend .category_id       { } /* Internal category Id ("span") | Identifiant interne de la categorie*/
#page_recommend .category_link     { } /* Link to the category ("a")    | Lien vers la catégorie (balise "a")*/
#page_recommend .category_image    { } /* Category image       ("img")  | Image de la catégorie(balise "img")*/
#page_recommend .category_name     { } /* Category name        ("span") | Nom de la catégorie (balise "span")*/
#page_recommend .category_namefull { } /* Category full name   ("span)  | Nom complet         (balise "span")*/
#page_recommend .category_namefull_withlinks { }/* Full name with links | Nom complet avec liens ("span")    */
#page_recommend .category_description        { }/* Description ("div")  | Description          (balise "div")*/

/* == PRODUCST LIST  (OVERRIDE COMMON STYLE)           | LISTE D'ARTICLES (ECRASE STYLE COMMUN) =============*/
#page_recommend .products_cell     { } /* Cell containing one product   | Cellule contenant un article       */

/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#page_recommend .product_id        { } /* Internal product Id  ("span") | Identifiant interne article("span")*/
#page_recommend .product_taxrate   { } /* Tax rate             ("span") | Taux de TVA         article("span")*/
#page_recommend .product_manufacturerid    { } /* Internal manuf. Id    | Identifiant interne marque ("span")*/
#page_recommend .product_manufacturername  { } /* Manuf. name  ("span") | Nom                 marque ("span")*/
#page_recommend .product_manufacturerimage { } /* Manuf. image ("img")  | Image               marque ("img") */
#page_recommend .product_ref       { } /* Product ref          ("span") | Référence           article("span")*/
#page_recommend .product_barcode   { } /* Product EAN barcode  ("span") | Code barre EAN      article("span")*/
#page_recommend .product_price     { } /* Product unit price   ("span") | Prix unitaire       article("span")*/
#page_recommend .product_deee      { } /* Product unit ecotax  ("span") | Ecotaxe unitaire    article("span")*/
#page_recommend .product_weight    { } /* Product unit weight  ("span") | Poids unitaire      article("span")*/
#page_recommend .product_image     { } /* Product image        ("img")  | Image               article("img") */
#page_recommend .product_name      { } /* Product name         ("span") | Nom                 article("span")*/
#page_recommend .product_description { } /* Product description("div")  | Description         article("div") */
#page_recommend .product_link      { } /* Link to product detail page(a)| Lien vers page détail article ("a")*/
/* </PAGE_RECOMMEND> */





/* ================================================================== */
/* BOX "EDITOR'S CHOICE"          | ENCART "COUPS DE COEUR"           */
/* ================================================================== */
/* <BOX_PRODUCTSEDITORSCHOICE> */
#box_productseditorschoice {    /* box block ("div")              | Bloc de l'encart                         */
}
#box_productseditorschoice ul { /* List of products               | Liste d'articles coups de coeur          */
  list-style:none; margin:0px; padding:0px; text-align:left;
}
#box_productseditorschoice li { /* List item (product)            | Element de la liste (article)            */
  margin:0 0 10px 0; padding:0px;
}
/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#box_productseditorschoice .product_id      { } /* Internal product Id     (span) | Id. interne article(span)*/
#box_productseditorschoice .product_taxrate { } /* Tax rate                (span) | Taux de TVA article(span)*/
#box_productseditorschoice .product_manufacturerid    { } /* Internal manuf. Id   | Id. interne  marque(span)*/
#box_productseditorschoice .product_manufacturername  { } /* Manuf. name  (span)  | Nom       marque ("span")*/
#box_productseditorschoice .product_manufacturerimage { } /* Manuf. image (img)   | Image     marque ("img") */
#box_productseditorschoice .product_ref     { } /* Product ref             (span) | Référence   article(span)*/
#box_productseditorschoice .product_barcode { } /* Product EAN barcode     (span) | Code barre EAN art.(span)*/
#box_productseditorschoice .product_price   { } /* Product unit price      (span) | Prix unitaire  art.(span)*/
#box_productseditorschoice .product_deee    { } /* Product unit ecotax     (span) | Ecotaxe unitaire   (span)*/
#box_productseditorschoice .product_weight  { } /* Product unit weight     (span) | Poids unitaire art.(span)*/
#box_productseditorschoice .product_image   { } /* Product image           (img)  | Image       article(img) */
#box_productseditorschoice .product_name    { } /* Product name            (span) | Nom         article(span)*/
#box_productseditorschoice .product_description { } /* Product description (div)  | Description article(div) */
#box_productseditorschoice .product_link    { } /* Link to product detail page(a) | Lien page détail art. (a)*/
/* </BOX_PRODUCTSEDITORSCHOICE> */



/* ================================================================== */
/* PAGE "EDITOR'S CHOICE"         | PAGE "COUPS DE COEUR"             */
/* ================================================================== */
/* <PAGE_EDITORSCHOICE> */
#page_editorschoice            { }   /* Page content ("div")         | Contenu de la page ("div")            */

.page_editorschoice__category { /* Bloc for category having products | Bloc de catégorie ayant coups de coeur*/
  margin:20px 0 0 0;
}

/* DETAILS OF EACH CATEGORY (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE CATÉGORIE LISTÉE(ECRASE STYLE COMMUN)*/
#page_editorschoice .category_id       { } /* Internal category Id ("span")   | Identifiant interne categorie*/
#page_editorschoice .category_link     { } /* Link to the category ("a")      | Lien vers la catégorie ("a") */
#page_editorschoice .category_image    { } /* Category image       ("img")    | Image de la catégorie ("img")*/
#page_editorschoice .category_name     { } /* Category name        ("span")   | Nom de la catégorie  ("span")*/
#page_editorschoice .category_namefull { } /* Category full name   ("span)    | Nom complet   (balise "span")*/
#page_editorschoice .category_namefull_withlinks { }/* Full name with links(span)|Nom completAvec liens(span)*/
#page_editorschoice .category_description        { }/* Description ("div")    | Description    (balise "div")*/

/* == PRODUCST LIST  (OVERRIDE COMMON STYLE)           | LISTE D'ARTICLES (ECRASE STYLE COMMUN) =============*/
#page_editorschoice .products          { } /* Products list table             | Tableau liste des articles   */
#page_editorschoice .products_cell     { } /* Cell containing one product     | Cellule contenant un article */

/* == DETAILS OF EACH PRODUCT LISTED (OVERRIDE COMMON STYLE) | DETAILS DE CHAQUE ARTICLE LISTÉ ==============*/
#page_editorschoice .product_id        { } /* Internal product Id    ("span") | Id. interne article  ("span")*/
#page_editorschoice .product_taxrate   { } /* Tax rate               ("span") | Taux de TVA   article("span")*/
#page_editorschoice .product_manufacturerid    { } /* Internal manufact. Id   | Id. interne marque   ("span")*/
#page_editorschoice .product_manufacturername  { } /* Manufact. name  ("span")| Nom           marque ("span")*/
#page_editorschoice .product_manufacturerimage { } /* Manufact. image ("img") | Image         marque  ("img")*/
#page_editorschoice .product_ref       { } /* Product ref            ("span") | Référence     article("span")*/
#page_editorschoice .product_barcode   { } /* Product EAN barcode    ("span") | Code barre EAN article (span)*/
#page_editorschoice .product_price     { } /* Product unit price     ("span") | Prix unitaire article("span")*/
#page_editorschoice .product_deee      { } /* Product unit ecotax    ("span") | Ecotaxe unitaire art.("span")*/
#page_editorschoice .product_weight    { } /* Product unit weight    ("span") | Poids unitaire article (span)*/
#page_editorschoice .product_image     { } /* Product image          ("img")  | Image         article("img") */
#page_editorschoice .product_name      { } /* Product name           ("span") | Nom           article("span")*/
#page_editorschoice .product_description { } /* Product description  ("div")  | Description   article("div") */
#page_editorschoice .product_link      { } /* Link to product detail page("a")| Lien vers page détail art.(a)*/
/* </PAGE_EDITORSCHOICE> */

