
/* COULEUR ECRITURE BLEU FONCE :   #a94514    */
/* COULEUR ECRITURE ROSE FONCE :   #a94514    */
/* COULEUR ECRITURE BLEU CLAIR :   #90B7D4    */
/* COULEUR ECRITURE ROSE CLAIR :   #F2B6F1    */
/* COULEUR ECRITURE MARRON     :   #784A15    */
 /* COULEUR ECRITURE MARRON  CLAIR   :  #996600     */
 
 #textPrincipale h1 a{
 	text-decoration:underline;
	color:#A94514;
 }
 .pageHeading a{
	text-decoration:underline;
	color:#a94514;
 }
 #textPrincipale p a{
 	text-decoration:underline;
 }
 #textPrincipale p ul a{
 	text-decoration:underline;
 }
  #textPrincipale ul a{
 	text-decoration:underline;
 }
/****  BOXE CATEGORIES  *******/
.ThemeIEMenu,.ThemeIESubMenuTable {
cursor:hand;font-family: arial;font-size: 13;color: #330000;font-weight: bold;padding:0;border:0;	white-space:nowrap; } /* couleur ecriture categories */
.ThemeIEMenu { /*	background-color:	#000080; */ } /* couleur de fond des categories principales */
.ThemeIESubMenu { 	position:absolute;visibility:hidden;z-index:+200;border:10;padding:0;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999, Direction=135, Strength=5); } /* ombre des sous categories IE seulement */
.ThemeIESubMenuTable { 	cursor:hand;font-size: 13px;color: #330000;font-weight: bold;border:1px solid #cc0000;background-color:	#ffff99;line-height: 1.5; } /* cadre et ecriture des sous categories */
.ThemeIESubMenuTable td { white-space:nowrap; }
.ThemeIEMainItem,.ThemeIEMainItemHover,.ThemeIEMainItemActive,
.ThemeIEMenuItem,.ThemeIEMenuItemHover,.ThemeIEMenuItemActive { padding-left:3px;padding-right:	3px;white-space:nowrap; }
.ThemeIEMainItemHover,.ThemeIEMainItemActive, .ThemeIEMenuItemHover,.ThemeIEMenuItemActive { color:#993300;background-color:	#ffcc33;  } /* couleur au passage de la souris */
.ThemeIEMenuSplit { height:1px;margin-top:1px;margin-bottom:1px;overflow:hidden;background-color:inherit;border-top:1px solid #cc9933; }
.ThemeIEMenuVSplit { width:1px;margin:0px;overflow:hidden;background-color:inherit;border-right:1px solid #cc9933; }
/* image shadow animation */
/*
seq1:	image for normal
seq2:	image for hover and active
To use, in the icon field, input the following:
<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/
.ThemeIEMenuItem img.seq1 { display:inline; }
.ThemeIEMenuItemHover seq2,
.ThemeIEMenuItemActive seq2 { display:inline; }
.ThemeIEMenuItem .seq2,
.ThemeIEMenuItemHover .seq1,
.ThemeIE

.surtaxe { font-family: Verdana;font-size:9px;color:#ff0000; }

/****  BOXE CATALOG  *******/
.catalog { font-family: Verdana;font-size: 13px;color: #784A15;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: #663300;font-weight: bold; }
.optionvaleur { font-family: Verdana;font-size: 11px;color: #993300;font-weight: bold; }
.paniernomproduit { font-family: Verdana;font-size: 12px;color: #330000;font-weight: bold;text-decoration: underline; }

/******  CELLULE SCRIPT 2 (MOI)  *******/
TD.titlescript { font-family: Verdana, Arial, sans-serif;font-size: 14px;color: #a94514;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: 14px;color: #666666;font-weight: bold; }

/******  LIEN DU SITE  *******/
A { color: #784A15;text-decoration: none; }
A:hover { color: #a94514;text-decoration: underline; }

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

/******* LIGNE DE SEPARATION *******/
HR{ color: #cc6600;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; color: #784A15; }

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

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

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

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

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

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

/******  TEXTE SAINT DU JOUR  *******/
.saint { color: #784A15;font-size: 13px;font-family: Arial;font-weight : bold; }

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

/******  NOM ET PRIX DU PRODUIT  LISTING  et PAGE PRODUIT   *******/
span.nomproduitlisting { color: #330000;font-size: 12px;font-family: Arial;font-weight : bold; }
.nomproduitlisting { color: #330000;font-size: 12px;font-family: Arial;font-weight : bold; }
.promoheader { color: #ff0000;font-size: 12px;font-family: Arial;font-weight : bold; }
.prixproduitlisting { color: #a94514;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: #FDD974; }
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: #a94514;border-spacing: 1px;}
/******  ENTETE DU TABLEAU LISTING PRODUIT ECRITURE*******/
.productListing-heading { font-family: Verdana, Arial, sans-serif;font-size: 12px;background-image: url(../../../../images/infobox/thema/1/font/fond_infobox.jpg);color: #993300  ;font-weight: bold; }
/******  ENTETE DU TABLEAU LISTING PRODUIT  *******/
TD.productListing-data { font-family: Verdana, Arial, sans-serif;font-size: 10px;color:#996600 ;  }
TD.productListing-data-price { font-family: Verdana, Arial, sans-serif;font-size: 11px;color:#330000 ;  }

/******  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: #a94514; }

/******  NOM DU PRODUIT  *******/
TD.nomproduit, DIV.nomproduit { font-family: Arial;font-size: 18px;font-weight: bold;color: #663300; }

/******  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:none; 
background-image: url(../../../../images/infobox/thema/1/barre/centre_header.jpg);color: #000080;font-size: 10px;font-weight : bold; }



/******  INFORMATIONS DU HEADER  *******/
A.headerNavigation { color: #CC6600; }
A.headerNavigation:hover { color: #a94514; }
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: #a94514  ; font-size: 12px;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: 10px;font-family: Arial;font-weight : bold; }

/******  FOOTER  *******/
TR.footer {  background: #F2B6F1; }
TD.span.footer { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #a94514 ;font-weight: bold; }
A.footer:hover { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #F2B6F1; }
.infofooter { font-family: Verdana, Arial, sans-serif;font-size: 9px;color: #F2B6F1; }
.footer  { font-family: Verdana;font-size: 10px;color: #a94514;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: #a94514;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;}
/*/////////////////////////////////////
//////    ????????????????    ////////
////////////////////////////////////*/

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #cc9933;text-decoration: underline; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;color: #330000; }
.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 : #a94514 ;border-style: solid; border-width: 1px; }

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

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

/** INTERIEUR DES BOXES ORIGINALE  **/
.infoBoxContents { background-image: url(../../../../images/infobox/thema/1/fond/fond_infobox.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE SERVICES (moi)  **/
.infoBoxContentsServices{background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE CATALOGUE  **/
.infoBoxContentsCategories { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE NEWSLETTER  **/
.infoBoxContentsNewsletter{ background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE LOGIN  **/
.infoBoxContentsLogin {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);	font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE ARTICLES  **/
.infoBoxContentsVousinformer{background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE VENTE FLASH  **/
.infoBoxContentsFlashselling { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE CREATEUR  **/
.infoBoxContentsCompbuild {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE POSER QUESTION  **/
.infoBoxContentsAskbox { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE IMAGE FLASH  **/
.infoBoxContentsFlash{ background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE SELECTION  **/
.infoBoxContentsFeatured { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE PAGES EDITEUR  **/
.infoBoxContentsPages {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);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.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE LIENS  **/
.infoBoxContentslinks { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE DEVISES  **/
.infoBoxContentsCurrencies { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE INFORMATIONS  **/
.infoBoxContentsInformation { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE LANGUES  **/
.infoBoxContentsLanguages { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE INFO FABRICANTS  **/
.infoBoxContentsManufacturerInfo { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE FABRICANTS  **/
.infoBoxContentsManufacturers {	background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE HISTORIQUE COMMANDES  **/
.infoBoxContentsOrderHistory { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);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.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE RECHERCHE  **/
.infoBoxContentsSearch { background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg);font-family: Verdana, Arial, sans-serif;font-size: 10px; }
/** INTERIEUR BOXE PROMOTIONS **/
.infoBoxContentsSpecials { background-image: url(../../../../images/infobox/thema/1/french/fond_promo.jpg);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.jpg);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.jpg);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/fond/fond_infobox.jpg);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.jpg);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: #784A15 ;  position: absolute;visibility : hidden;border: 1px solid #a94514;padding: 6px;
background-image: url(../../../../images/infobox/thema/1/french/fond_infobulle.jpg);
font-family: Verdana, Arial, sans-serif;font-size: 10px;line-height: 1.5; }
.bulle { color: #a94514;font-size: 12px;font-family: Arial;font-style: italic;font-weight : bold; }

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

.skin0 { position:absolute;width:165px;border:1px solid #a94514 ;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: #a94514 ; }
/* 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: #a94514 ; }
/* DESCRIPTIF CATEGORIE DANS PAGE DES CATEGORIES et SOUS-CATEGORIES*/
.catdescript { font-family: Verdana, Arial, sans-serif;font-size: 10px;color: #784A15;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 #cc6633;border-bottom:4px solid #cc6633 ;
border-left:2px solid #a94514;border-right:4px solid #cc6633;color:#784A15;font-family:verdana;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 #fdd974;border-top:1px solid #fdd974;border-bottom:1px solid #fdd974;border-right:1px solid #fdd974;      
background:#FFFF99 ;	display:block;color:#784A15;text-decoration:bold;font: 11px Arial, Helvetica, sans-serif; }

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

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



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

.dmselected {  background-color: #fdd974;font-weight: bold;font-size: 12px; border: 1px solid #a94514;} // sous-categories et categories selectionnees (bleu fonce)
.horbar .dmselected { background-color: #ff6600; } 
.horbar	{ color: black; }
.horizitem	{ float: left;white-space: nowrap; }
.horizitem a:link, .horizitem a:visited { color: #cc6600;font-weight: bold;font-size: 12px;} // couleur texte categorie principal


.horizitem a { font-family: Verdana, Arial, sans-serif;font-size: 12px;position: relative;display: block;font-weight: bold; }
.horizitem a:hover { color: #a94514;text-decoration: none;border:  } // au passage de la souris
.horizitem a:active	{ color: #fdd974;text-decoration: none; border: 1px solid #cc6633;}
.horizsubmenu { position: absolute;left: 0;top: 0;visibility: hidden; z-index: 100;   }


.horizsubframe { background-color:#fde69f;border:1px solid #cc6633;	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: #784A15;font-size: 12px;text-decoration: none;font-weight: bold;line-height: 2; }
.horizsubitem a:hover { color: #784A15;background-color:fdd974;text-decoration: none; }
.horizsubitem a:active { color: #ff0000;background-color: #fdd974 ;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 #F2B6F1;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;min-width: 100px; }
#closetext{ font-weight: bold;margin-right: 1px; }


/*//////////////////////////////////
////// 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:12px; color:#444444; }
.menu_1 { position:absolute; border:1px solid #F2B6F1;background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg) }
.menu_2 { position:absolute; border:1px solid #F2B6F1;background-image: url(../../../../images/infobox/thema/1/french/fond_boxe.jpg) }
}

/*//////////////////////////////////
//////    HEADERPROMO ANCIEN    ////
//////////////////////////////////*/
.headerpromo { border-left:1px solid  #a94514;border-top:1px solid  #a94514;border-bottom:1px solid  #a94514;border-right:1px solid #a94514; }
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: #784A15; }
#dhtmlgoodies_slidedownpromo { position:relative; z-index: 10;}
