/*
FOND GRIS clair   : #E4E5E7  
Fond orange       : #FCE473
GRIS FONCE     :    #676767
ORANGE FONCE   :   #EFB028
*/ 

.catalog { font-family: Verdana;font-size: 13px;color: #ff6600;font-weight: bold; }
.catalog2 { font-family: Verdana;font-size:12px;color:#CC9966;font-weight: bold; }

/******  OPTION DANS LE PANIER   *******/
.optiontitre { font-family: Verdana;font-size: 10px;color: #676767;font-weight: bold; }
.optionvaleur { font-family: Verdana;font-size: 11px;color: #000080;font-weight: bold; }
.paniernomproduit { font-family: Verdana;font-size: 11px;color: #EFB028;font-weight: bold;text-decoration: underline; }


/******  CELLULE SCRIPT (MOI)  *******/
TD.titlescriptbleu { font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #000080;font-weight: bold; }

/******  CELLULE SCRIPT 2 (MOI)  *******/
TD.titlescript { font-family: Verdana, Arial, sans-serif;font-size: 14px;color: #ff6600;font-weight: bold; }

/******  TEXTE EN GRAS  (MOI) *******/
.actionscript { font-family: Verdana, Arial, sans-serif;font-size: 12px;color: #000080;font-weight: bold; }

/******  TEXTE GRIS EN GRAS (MOI) *******/
.grisgras { font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #666666;font-weight: bold; }

/******  LIEN DU SITE  *******/
A { color: #000000;text-decoration: none; }
A:hover { color: #676767;text-decoration: underline; }

/******  TITRE EN H  *******/
h2{ margin:0;color:#ff6600;font-size:100%;font-family:"trebuchet ms", verdana, sans-serif; }
h1{ margin:0;font-size:140%;color:#676767;font-family:"trebuchet ms", verdana, sans-serif; }

/******* LIGNE DE SEPARATION *******/
HR{ color: #ccc;background-color: #ccc;height: 1px;border: none; }

/******  TEXTE MAIN EN GRAS  *******/
.gras { font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #000080;font-weight: bold; }

/******  TEXTE MAIN DU SITE   *******/
TD.main, P.main { font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5; }

/******  ECRITURE PETITE   *******/
TD.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif;font-size: 10px; }

/******  ECRITURE TRES PETITE   *******/
TD.verysmallText, SPAN.verysmallText, P.verysmallText { font-family: Verdana, Arial, sans-serif;font-size: 8px; }

/******  TEXTE MAIN EN GRAS  *******/
.main2 { font-family: Verdana, Arial, sans-serif;font-size: 11px;line-height: 1.5;font-weight: bold;color: #ff6600; }

/******  LIEN EN GRAS  *******/
.links { font-size: 10px;font-family: Arial;font-weight : bold; }

/******  LOGIN  *******/
.login { color: #ff6600;font-size: 11px;font-family: Arial;font-weight : bold; }

/******  TEXTE EN SAVOIR PLUS  *******/
.savoirplus,td.savoirplus { color: #676767;font-size: 11px;font-family: Arial;font-style: italic;font-weight : bold; }

/******  TEXTE SAINT DU JOUR  *******/
.saint { color: #000080;font-size: 10px;font-family: Arial;font-style: italic;font-weight : bold; }

/******  TEXTE MESSAGE ACCEUIL VISITEUR  *******/
SPAN.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px;color: #666666;font-weight: bold; }

/******  NOM ET PRIX DU PRODUIT  LISTING  et PAGE PRODUIT   *******/
.nomproduitlisting { color: #000000;font-size: 11px;font-family: Arial;font-weight : bold; }
.promoheader { color: #ff0000;font-size: 12px;font-family: Arial;font-weight : bold; }
.prixproduitlisting { color: #5091D3;font-size: 13px;font-family: Arial;font-weight : bold; }
.prixproduitreduc { color: #ff0000;font-size: 13px;font-family: Arial;font-weight : bold; }
.prixproduit { color: #996600;font-size: 22px;font-family: Verdana;font-weight : bold; }
.prixproduitsmall { color: #784A15;font-size: 16px;font-family: Verdana;text-decoration: blink line-through; font-weight: bold  }
.pourcentreduc { color: #996600;font-size: 12px;font-family: Arial;font-weight : bold; }
.supplement { font-family: Verdana;font-size: 14px;color: #784A15;text-decoration: underline;font-weight : bold;  }


/******  CHANGEMENT DE COULEUR AU PASSAGE DE LA SOURIS EN MODE LISTING  *******/
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #FCE473; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ffffff; }

/******  ENTETE DU TABLEAU LISTING PRODUIT  *******/
TABLE.productListing { border: 2px;border-style: solid;border-color: #999999;border-spacing: 1px;}

/******  ENTETE DU TABLEAU LISTING PRODUIT ECRITURE*******/
.productListing-heading { font-family: Verdana, Arial, sans-serif;font-size: 10px;background: #E4E5E7;color: #000000;font-weight: bold; }

/******  ENTETE DU TABLEAU LISTING PRODUIT  *******/
TD.productListing-data { font-family: Verdana, Arial, sans-serif;font-size: 10px; }

/******  AFFICHAGE APRES RECHERCHE  *******/
A.pageResults { color: #0000FF; }

/******  AFFICHAGE APRES RECHERCHE LORSQUE ON PASSE DESSUS  *******/
A.pageResults:hover { color: #0000FF;background: #FFFF33;}

/******  HAUT DE PAGE  *******/
TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif;font-size: 16px;font-weight: bold;color: #333333; }

/******  NOM ET PRIX DU PRODUIT  *******/
TD.nomproduit, DIV.nomproduit { font-family: Verdana, Arial, sans-serif;font-size: 14px;font-weight: bold;color: #333333; }
TD..prixproduit { color: #ff6600;font-size: 22px;font-family: Arial;font-weight : bold; }


/******  TABLEAU DU HEADER EN DESSOUS DE LA BANNIERE *******/
TABLE.headerNav { font-family: Verdana, Arial, sans-serif;border-top: none;border-right:none;border-left:none;border-bottom:2px solid #c4c4c4; 
background-image: url(../../../../images/infobox/thema/1/french/fondheader.gif);color: #000080;font-size: 10px;font-weight : bold; }

/******  INFORMATIONS DU HEADER  *******/
A.headerNavigation { color: #676767; }
A.headerNavigation:hover { color: #E99405; }
TR.header { background: #ffffff;}
TR.headerNavigation { background: #80AADA; }
TD.headerNavigation { font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #000000;font-weight : bold; }
.headergras {color: #676767; font-size: 10px;font-family: Arial;font-style: italic;font-weight : bold; }
.smalltextheader { color: #000080; font-size: 8px;font-family: Arial;font-style: italic;font-weight : bold; }
.verysmalltextheader { color: #000080; font-size: 8px;font-family: Arial;font-style: italic;font-weight : bold; }

/******  FOOTER  *******/
TR.footer {  background: #676767; }
TD.span.footer { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff6600;font-weight: bold; }
A.footer:hover { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff6600; }
.infofooter { font-family: Verdana, Arial, sans-serif;font-size: 9px;color: #ffffff; }
.footer { font-family: Verdana;font-size: 10px;color: #ff6600;font-weight: bold; }


/******  TEXTE DES MESSAGES ERREURS ET D INFOS   *******/
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px;color: #ffffff;background: #ff0000; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #ff6600;font-weight: bold;text-decoration: underline; }
TR.headerError { background: #ff0000; }
TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #ff0000;color: #ffffff;font-weight :bold;text-align : center; }
TR.headerInfo {  background: #00ff00; }
TD.headerInfo {  font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;background: #00ff00;color: #ffffff;font-weight: bold;text-align: center; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 11px;color: #ffffff; font-weight: bold; background-color: #ff0000; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 11px;font-weight: bold; background-color: #99ff00; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px;font-weight: bold; color: #ff0000; }
SPAN.errorText { font-family: Verdana, Arial, sans-serif;color: #ff0000; }


/******  FORMULAIRE  *******/
FORM { 	display: inline;}
CHECKBOX, INPUT, RADIO, SELECT { font-family: Verdana, Arial, sans-serif;font-size: 11px; }
TABLE.formArea { background: #f1f9fe;border-color: #7b9ebd;border-style: solid;border-width: 1px; }
TD.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold; }
TEXTAREA { width: 100%;font-family: Verdana, Arial, sans-serif;font-size: 11px; }
input.option      { font-family: Verdana; font-size: 12px; color:#784A15 ; border: 1px solid #996600;background-color: #99CCFF }

/*/////////////////////////////////////
//////    ????????????????    ////////
////////////////////////////////////*/

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.mws_boxTop { background: url('images/infobox/top.gif');font-family: Tahoma;font-size: 11px;text-align : center;font-weight: bold;background-repeat:repeat-x;vertical-align: middle;white-space: nowrap; }
.mws_boxBottom { background: url('images/infobox/bot.gif');font-family: Verdana, Arial, sans-serif;font-size: 11px;text-align : center;vertical-align: middle;white-space: nowrap; }
.mws_boxLeft   { background: url('images/infobox/left.gif'); }
.mws_boxRight  { background: url('images/infobox/right.gif'); }
.mws_boxCenter { background: #FFFFFF; }
TR.subBar { background: #f4f7fd; }
TD.subBar { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000; }

TD.accountCategory { font-family: Verdana, Arial, sans-serif;font-size: 13px;color: #aabbdd; }
TD.fieldKey { font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold; }
TD.fieldValue { font-family: Verdana, Arial, sans-serif;font-size: 12px; }
TD.tableHeading { font-family: Verdana, Arial, sans-serif;font-size: 12px;font-weight: bold; }
SPAN.newItemInCart { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #ff0000; }
SPAN.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 12px;color: #c76170;font-weight: bold; }
SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif;color: #ff0000;font-weight: bold;font-size: 18px; }
SPAN.productSpecialPricesmall {font-family: Verdana, Arial, sans-serif;color: #ff0000;font-weight: bold;font-size: 14px; }
SPAN.productSpecialPricejaune { font-family: Verdana, Arial, sans-serif;color: #ff0000;font-weight: bold;background: #FFCC00;font-size: 14px; }
SPAN.productSpecialPricejaunesmall { font-family: Verdana, Arial, sans-serif;color: #ff0000;font-weight: bold;background: #FFCC00;font-size: 12px; }

/**********************************************************************************************************************
***********************************************************************************************************************
*********************************************        BOXE         *****************************************************
***********************************************************************************************************************
**********************************************************************************************************************/

TD.noborderbox { font-family: Verdana, Arial, sans-serif;font-size: 10px; }
TD.infoBox, SPAN.infoBox { font-family: Verdana, Arial, sans-serif;font-size: 10px; }
.infoBox { background: #ffffff;	border : #808080;border-style: solid; border-width: 1px; }

/*------------------------------------------------------ 
-----------  CADRES D'ENTOURAGE DES BOXES   ------------  OK
-------------------------------------------------------*/

/** INFOBOX SERVICES (MOI) **/
.infoBoxServices { background: #ffffff;	border : #808080; border-style: solid; border-width: 1px; }
/** INFOBOX CATALOGUE **/
.infoBoxCategories { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX RECHERCHE **/
.infoBoxSearch { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX RECHERCHER AVANCEE **/
.infoBoxAdvancedSearch { background: #ffffff; border : #808080;	border-style: solid; border-width: 1px; }
/** INFOBOX PROMOTIONS **/
.infoBoxSpecials { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX VENTES FLASH **/ 
.infoBoxFlashselling { background: #ffffff;	border : #808080; border-style: solid; border-width: 1px; }
/** INFOBOX CREATEUR **/ 
.infoBoxCompbuild { background: #ffffff;	border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX SELECTION **/
.infoBoxFeatured { background: #ffffff;	border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX EDITEUR PAGES **/
.infoBoxPages { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX INFORMATIONS **/
.infoBoxInformation { background: #ffffff;border : #808080;	border-style: solid; border-width: 1px; }
/** INFOBOX IMAGES FLASH **/
.infoBoxFlash { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX MEILLEURES VENTES **/
.infoBoxBestSellers { background: #ffffff;border : #808080;	border-style: solid; border-width: 1px; }
/** INFOBOX DEVISES **/
.infoBoxCurrencies { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX LIENS **/
.infoBoxlinks { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX LANGUES **/
.infoBoxLanguages { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX FABRICANTS **/
.infoBoxManufacturers { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX INFO FABRICANTS **/
.infoBoxManufacturerInfo { background: #ffffff;	border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX SSL ECHEC **/ 
.infoBoxSslCheck { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX LOGIN **/
.infoBoxLogin { background: #ffffff; border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX HISTORIQUE COMMANDE **/
.infoBoxOrderHistory { background: #ffffff;	border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX NOTIFICATIONS PRODUITS **/
.infoBoxProductNotifications { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX ASK QUESTION **/ 
.infoBoxAskbox { background: #ffffff;	border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX NEWSLETTER **/
.infoBoxNewsletter { background: #ffffff; border : #808080; border-style: solid; border-width: 1px; }
/** INFOBOX ARTICLES **/
.infoBoxVousinformer { background: #ffffff;	border : #808080; border-style: solid; border-width: 1px; }
/** INFOBOX TELL A FRIEND **/
.infoBoxTellAFriend { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** USAGE DES COOKIES **/
.infoBoxCookieUsage { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX AIDE SUR LA RECHERCHE **/
.infoBoxPopupSearchHelp { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }


/**INFOBOX NOUVEAUTES **/
.infoBoxWatsNew { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX NOUVEAU PRODUIT **/
.infoBoxNewProducts { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX CRITIQUES **/
.infoBoxReviewsBoxe { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX SI PAS DE CRITIQUES **/ 
.infoBoxProductReviews { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX SI PAS DE CRITIQUES **/ 
.infoBoxReviews { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX PRDUITS NON DISPO OU PAS TROUVE **/ 
.infoBoxProductInfo { background: #ffffff; 	border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX PANIER **/
.infoBoxShoppingCartBoxe { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX PANIER SI VIDE **/
.infoBoxShoppingCart { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }
/** INFOBOX EGALEMENT ACHETES **/
.infoBoxAlsoPurchasedProducts { background: #ffffff;border : #808080;border-style: solid; border-width: 1px; }


/*------------------------------------------------------------------ 
--------------  INTERIEURE DES BOXES  ET  MODULES  -----------------  OK VERIFIE
-------------------------------------------------------------------*/

/** INTERIEUR DES BOXES ORIGINALE  **/
.infoBoxContents { background: #FCE473;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE SERVICES (moi)  **/
.infoBoxContentsServices{background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE CATALOGUE  **/
.infoBoxContentsCategories { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE NEWSLETTER  **/
.infoBoxContentsNewsletter{ background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE LOGIN  **/
.infoBoxContentsLogin {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);	font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE ARTICLES  **/
.infoBoxContentsVousinformer{background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE VENTE FLASH  **/
.infoBoxContentsFlashselling { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE CREATEUR  **/
.infoBoxContentsCompbuild {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE POSER QUESTION  **/
.infoBoxContentsAskbox { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE IMAGE FLASH  **/
.infoBoxContentsFlash{ background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE SELECTION  **/
.infoBoxContentsFeatured { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE PAGES EDITEUR  **/
.infoBoxContentsPages {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE RECHERCHE AVANCEE  **/
.infoBoxContentsAdvancedSearch { background: #7FABD8;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE POPUP AIDE RECHERCHE  **/
.infoBoxContentsPopupSearchHelp { background: #7fabd8;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE MEILLEURS VENTES  **/
.infoBoxContentsBestSellers { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE LIENS  **/
.infoBoxContentslinks { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE DEVISES  **/
.infoBoxContentsCurrencies { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE INFORMATIONS  **/
.infoBoxContentsInformation { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE LANGUES  **/
.infoBoxContentsLanguages { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE INFO FABRICANTS  **/
.infoBoxContentsManufacturerInfo { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE FABRICANTS  **/
.infoBoxContentsManufacturers {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE HISTORIQUE COMMANDES  **/
.infoBoxContentsOrderHistory { background: #FCE473;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE NOTIFICATIONS DE PRODUITS  **/
.infoBoxContentsProductNotifications  {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE RECHERCHE  **/
.infoBoxContentsSearch { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE PROMOTIONS **/
.infoBoxContentsSpecials { background-image: url(../../../../images/infobox/thema/1/french/fond_promo.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE AVERTIR UN AMI  **/
.infoBoxContentsTellAFriend { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE POPUP AIDE COOKIE USAGE  **/
.infoBoxContentsCookieUsage { background: #AFEEEE;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE SI ECHEC SSL  **/
.infoBoxContentsSslCheck {background: #AFEEEE;font-family: Verdana, Arial, sans-serif;font-size: 10px; }




/** INTERIEUR BOXE PRODUITS EGALEMENT ACHETE  **/
.infoBoxContentsAlsoPurchasedProducts {	background-image: url(../../../../images/infobox/thema/1/french/fond_news_bleu.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE NOUVEAUTE  **/
.infoBoxContentsWatsNew { background-image: url(../../../../images/infobox/thema/1/french/fond_nouveaute.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE PANIER SI VIDE  **/
.infoBoxContentsShoppingCart { background: #AFEEEE;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE PANIER  **/
.infoBoxContentsShoppingCartBoxe { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE PRODUIT NON DISPO OU PAS TROUVE **/
.infoBoxContentsProductInfo { background: #AFEEEE;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE SI PAS DE CRITIQUES  **/
.infoBoxContentsReviews { background: #7fabd8;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE CRITIQUES  **/
.infoBoxContentsReviewsBoxe { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.gif);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR MODULE SI PAS DE CRITIQUES  **/
.infoBoxContentsProductReviews { background: #7fabd8;font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR MODULE NOUVEAUTE  **/
.infoBoxContentsNewProducts {font-family: Verdana, Arial, sans-serif;font-size: 10px;background-image: url(../../../../images/infobox/thema/1/french/fond_news_bleu.gif); }
.infoBoxNotice { background: #FF8E90; }
.infoBoxNoticeContents { background: #FFE6E6;font-family: Verdana, Arial, sans-serif;font-size: 10px; }

/*------------------------------------------------------ 
--- ENTETE DES BOXES (non utilise si entete image) -----   OK
-------------------------------------------------------*/

/** BOXE ORIGINAL  **/
TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;background: #80AADA;color: #ffffff; }

/** BOXE NEWSLETTER  **/
TD.infoBoxNewsletter { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;background: #80AADA;color: #ffffff; }
/** BOXE LOGIN  **/
TD.infoBoxLogin { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;background: #80AADA;color: #ffffff; }
/** BOXE ARTICLES  **/
TD.infoBoxVousinformer { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;background: #80AADA;color: #ffffff; }
/** BOXE IMAGES FLASH  **/
TD.infoBoxHeadingFlash {font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE IMAGES CREATEUR  **/
TD.infoBoxHeadingCompbuild { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE VENTES FLASH  **/
TD.infoBoxHeadingFlashselling {	font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE POSER UNE QUESTION  **/
TD.infoBoxHeadingAskbox { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE EDITEUR PAGES  **/
TD.infoBoxHeadingPages { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE SELECTION  **/
TD.infoBoxHeadingFeatured {	font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE RECHERCHE AVANCEE  **/
TD.infoBoxHeadingAdvancedSearch { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE AIDE SUR RECHERCHE AVANCEE  **/
TD.infoBoxHeadingPopupSearchHelp { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE MEILLEURES VENTES  **/
TD.infoBoxHeadingBestSellers { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE CATALOGUE **/
TD.infoBoxHeadingCategories {font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE DEVISES  **/
TD.infoBoxHeadingCurrencies { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE LANGUAGES  **/
TD.infoBoxHeadingLanguages { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE INFOS FABRICANTS  **/
TD.infoBoxHeadingManufacturerInfo {	font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE FABRICANTS  **/
TD.infoBoxHeadingManufacturers { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE HISTORIQUE DES COMMANDES  **/
TD.infoBoxHeadingOrderHistory {	font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE NOTIFICATIONS  **/
TD.infoBoxHeadingProductNotifications { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE RECHERCHE  **/
TD.infoBoxHeadingSearch { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE PROMOTIONS  **/
TD.infoBoxHeadingSpecials {	font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;	background : #D7DBEF; }
/** BOXE FAIRE CONNAITRE  **/
TD.infoBoxHeadingTellAFriend { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE INFORMATIONS  **/
TD.infoBoxHeadingInformation { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE POPUP USAGE DES COOKIES **/
TD.infoBoxHeadingCookieUsage { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #C9D5ED; }
/** BOXE ECHEC SSL  **/
TD.infoBoxHeadingSslCheck {	font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #C9D5ED; }
/** BOXE EGALEMENT ACHETE  **/
TD.infoBoxHeadingAlsoPurchasedProducts { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #C9D5ED; }


/** MODULE NOUVEAUTES  **/
TD.infoBoxHeadingNewProducts { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: White;background : #7fabd8; }
/** BOXE NOUVEAUTES  **/
TD.infoBoxHeadingWatsNew { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE PANIER  **/
TD.infoBoxHeadingShoppingCartBoxe {	font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }
/** BOXE CRITIQUES  **/
TD.infoBoxHeadingReviewsBoxe { font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: bold;color: #ffffff;background : #D7DBEF; }

/**********************************************************************************************************************
***********************************************************************************************************************
*********************************************    FIN DES BOXES    *****************************************************
***********************************************************************************************************************
**********************************************************************************************************************/

/*///////////////////////////////////
//////       INFOBULLE       ////////
///////////////////////////////////*/

.infobulle { color: #000000;  position: absolute;visibility : hidden;border: 1px solid #000000;padding: 6px;
background-image: url(../../../../images/infobox/thema/1/french/fond_news.jpg);
font-family: Verdana, Arial, sans-serif;font-size: 10px;line-height: 1.5; }
.bulle { color: #676767;font-size: 12px;font-family: Arial;font-style: italic;font-weight : bold; }

/*//////////////////////////////////
///     MENU CLICK DROIT    ////////
//////////////////////////////////*/

.skin0 { position:absolute;width:165px;border:1px solid color:#EFB028;background-color:#FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:15px;cursor:default;font-size:11px;z-index:100;visibility:hidden; }
.menuitems { padding-left:10px;padding-right:10px; }

/*////////////////////////////////////////////////////////////
//////      DESCRIPTIF DES CATEGORIES , TITRE HTC     ////////
////////////////////////////////////////////////////////////*/

/* BOITE DE TEXTE CATEGORIE DANS PAGE DES SOUS-CATEGORIES */
.cat_info_box { padding: 8px; margin-bottom: 10px;font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #666666; }
/* BOITE DE TEXTE CATEGORIE SOUS PHOTO CATEGORIE */
.des_cat_image { padding: 8px; margin-bottom: 10px;font-family: Verdana, Arial, sans-serif;font-size: 9px;color: #666666; }
/* DESCRIPTIF CATEGORIE DANS PAGE DES CATEGORIES et SOUS-CATEGORIES*/
.catdescript { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #000000;font-weight: bold;text-decoration: none; }

/*//////////////////////////////////
///  SHIPDATE (livraison)   ////////
//////////////////////////////////*/

.calendarHeader { font-weight: bolder; color: #000066;background-color: #FFFFFF;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px; }
.calendar { background-color: #cccccc;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px; }
.invalid { background-color: rgb(153,153,153);font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px; }
.valid { background-color: #BAC7C9;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px; }
.s_valid { background-color: #FFFF00;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px; }
#selected {border: 2px solid #CC0000;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 9px; }

/*///////////////////////////////////////////////////
//////      BOITE ONGLET , FICHE PRODUIT     ////////
///////////////////////////////////////////////////*/

/* CONTENAT DES ONGLETS*/
.tabcontent { padding:2em;clear:both;background: #ffffff ;border-top:2px solid #EFB028;border-bottom:4px solid #FCE473;
border-left:2px solid #EFB028;border-right:4px solid #FCE473;color:#000000;font-size: 12px; }
#mainnavtabbed1{ clear:both;list-style-type:none;margin:0px;padding:0px; }
#mainnavtabbed1 li{ margin-left:0px;margin-bottom:0px;text-align: center;float:left;width:4em;margin-bottom:0px; }

/* TABS INACTIVE */
#mainnavtabbed1 li a{
padding:7px;border-left:1px solid #999999;border-top:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;      
background:#FCE473;	display:block;color:#999999;text-decoration:bold;font: 11px Arial, Helvetica, sans-serif; }

/* TABS QUAND SELECTIONNE */
#mainnavtabbed1 li a.tabon,   #mainnavtabbed1 li a.tabon:hover{
color:#ffffff;background:#EFB028;border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #666666;border-right:1px solid #666666; }

/* PASAGE DE LA SOURIS */
#mainnavtabbed1 li a:hover{ 
color:#000000;background: #E4E5E7;border-left:1px solid  #EFB028;border-top:1px solid  #EFB028;border-bottom:none;
border-right:1px solid  #EFB028;font: 11px Arial, Helvetica, sans-serif; }


/*//////////////////////////////////
////// MENU VERTICAL TECHNO ////////
//////////////////////////////////*/

@media print {
/*A l'impression on cache le menu, marche au moins pour IE, Moz et Opéra.*/
.menu, .ssmenu, .menu_1, .menu_2 { visibility:hidden; } }
.relative { position:relative; }
#menubar { border:1px solid black; }
#menubar td { border-left:1px solid white;border-right:1px solid white;font-family: verdana;font-size:10px; color:#444444; }
.menu_1 { position:absolute;border:2px solid #000000;border-left:1px solid  #000000;border-top:2px solid  #000000;border-bottom:4px solid  #000000;border-right:2px solid  #000000;background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg); }
.menu_2 { position:absolute; width:200px;border:1px solid #696969;background-color:#F4F4F4;	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg); }


/*///////////////////////////////////////////
////// MENU HORIZONTAL DM CATEGORIES ////////
///////////////////////////////////////////*/

.dmselected {  background-color: #FCE473;font-weight: bold; }
.horbar .dmselected { background-color: #FCE473; }
.horbar	{ color: black; }
.horizitem	{ float: left;white-space: nowrap; }
.horizitem a:link, .horizitem a:visited { color: #666666;font-weight: bold; }
.horizitem a { font-family: Verdana, Arial, sans-serif;font-size: 12px;position: relative;display: block;font-weight: bold; }
.horizitem a:hover { color: #ffffff;background-color: #676767;text-decoration: none; }
.horizitem a:active	{ color: #666666;background-color: #ffffff;text-decoration: none; }
.horizsubmenu { position: absolute;left: 0;top: 0;visibility: hidden;z-index: 100; }
.horizsubframe { background-image: url(../../../../images/infobox/thema/1/french/fond_news.jpg);border: 1px outset #ffffff;	position: relative;display: block; }
.horizsubitem { text-align: left;white-space: nowrap; }
.horizsubitem a { font-family: Verdana, Arial, sans-serif;	font-size: 12px;text-decoration: none;	position: relative;	display: block;	}
.horizsubitem a:link, .horizsubitem a:visited { color: #666666;font-size: 13px;text-decoration: none;font-weight: bold;line-height: 2; }
.horizsubitem a:hover { color: #ffffff;background-color: #676767;text-decoration: none; }
.horizsubitem a:active { color: #000000;background-color: #EFB028;text-decoration: none; }
.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{ position: absolute;top: 5px;right: 8px; }


/*//////////////////////////////////
//////   POP UP LIGHTBOX    ////////
//////////////////////////////////*/

#lightbox{ position: absolute;top: 40px;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0; }
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0; }
#hoverNav{ position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat;display: block; }
#prevLink { left: 0; float: left;background: url(../../../../images/prevlabel.gif) left 15% no-repeat; }
#nextLink { right: 0; float: right;background: url(../../../../images/nextlabel.gif) right 15% no-repeat; }
#prevLink:hover, #prevLink:visited:hover { background: url(../../../../images/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../../../images/next.gif) right 15% no-repeat; }
#imageDataContainer { font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em; }
#imageData{ padding:0 10px; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }  
#imageData #caption{ font-weight: bold;        }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;      }                                  
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;    }          
#overlay{ position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter:alpha(opacity=80);-moz-opacity: 0.6;opacity: 0.6; }
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden; }
* html>body .clearfix { display: inline-block;width: 100%; }
* html .clearfix { height: 1%;}


/*//////////////////////////////////
//////       ZOOM IMAGE     ////////
//////////////////////////////////*/
#showimage{ position:absolute;visibility:hidden;border: 5px; }
#dragbar { cursor: hand;cursor: pointer;background-color: #ffffff;border: 2px solid #FCE473;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;min-width: 100px; }
#closetext{ font-weight: bold;margin-right: 1px; }


/*//////////////////////////////////
//////    HEADERPROMO ANCIEN    ////
//////////////////////////////////*/
.headerpromo { border-left:1px solid  #5091D3;border-top:1px solid  #5091D3;border-bottom:1px solid  #5091D3;border-right:1px solid #5091D3; }
a:hover { border: none;}
.headercssrelative { position: relative;left: 0px;top: 0px; }
a table.headercssPopup { display: none; }
a:hover table.headercssPopup {
display: block;
background: transparent;
color: black;
position: absolute;
left: -60;
z-index: 100;
top: <?=$py?>;
bborder: 5px green groove;
padding: 18px;
text-decoration: none;
}

/*//////////////////////////////////
//////    HEADERPROMO NOUVEAU   ////
//////////////////////////////////*/
#dhtmlgoodies_contentBoxpromo { background-color:transparent;visibility:hidden;position:absolute;overflow:hidden;padding:0px;right: 0; }
#dhtmlgoodies_contentpromo { position:relative;font-family: Verdana, Arial, sans-serif;font-size: 11px; color: #EFB028; }
#dhtmlgoodies_slidedownpromo { position:relative; z-index: 10;}