.cat_couleur a:hover{font-weight:bold;color:#e862e5;}
.boxText{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;}
.errorBox{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}
BODY{background:#ffffff;color:#000000;margin:0px;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;width:1002px;margin:0 auto;text-align:center;}
#bloc{margin-top:5px;margin-left:auto;margin-right:auto;text-align:left;}
#cadre{border:1px solid #cccccc;border-spacing:3px;width:998px;}
table{border:0px;}
img{border:0;}
A{color:#000000;text-decoration:none;}
A:hover{color:#cc0000;text-decoration:underline;}
FORM{display:inline;}
TR.header{text-align:left;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background:#FFFFFF;color:#999999;font-weight:bold;}
A.headerNavigation{color:#000000;}
A.headerNavigation:hover{color:#000000;}
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;}
TR.footer{background:#bbc3d3;}
TD.footer{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background:#cc0000;color:#ffffff;font-weight:bold;}
.infoBox{background:#cbcbcb;}
.infoBoxContents{background:#f8f8f9;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;}
TD.infoBoxHeading,TD.infoBoxHeading A, TD.infoBoxHeading A:hover{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#ffffff;}
TD.infoBox, SPAN.infoBox{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;}
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:white;}
TR.productListing-odd{padding:5px 5px 5px 5px;}
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:white;}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}
.productListing-heading{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background:#b6b7cb;color:#FFFFFF;font-weight:bold;}
TD.productListing-data{font-family:Calibri, Tahoma, Verdana, Arial, sans-serif;font-size:12px;}
TD.productListing-data s{color:blue;}
A.pageResults{color:#0000FF;}
A.pageResults:hover{color:#0000FF;background:#FFFF33;}
TD.pageHeading, DIV.pageHeading, .pageHeading{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;color:#9a9a9a;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
TD.main, P.main{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;}
TD.smallText, SPAN.smallText, P.smallText{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;}
TD.accountCategory{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:13px;color:#aabbdd;}
TD.fieldKey{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;}
TD.tableHeading{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.newItemInCart{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#ff0000;}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;white-space:pre;}
SPAN.greetUser{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
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;}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:Tahoma, Verdana, Arial, sans-serif;color:#ff0000;}
SPAN.errorText{font-family:Tahoma, Verdana, Arial, sans-serif;color:#ff0000;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;cursor:auto;}
.moduleRowSelected{background-color:#E9F4FC;}
.checkoutBarFrom, .checkoutBarTo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
.messageBox{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;}
.messageStackError, .messageStackWarning{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background-color:#99ff00;}
.inputRequirement{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#ff0000;}
.infoBox_Categories{background:#FFFFFF;}
.infoBoxContents_Categories{background:#FFFFFF;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;}
.boxText_Categories{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;}
.infoBoxContents_Recherche{background-image:url("images/barre_recherche.png");background-repeat:no-repeat;height:50px;color:white;}
.boxText_Recherche{text-align:left;vertical-align:top;font-family:Tahoma;font-size:10px;padding-left:20px;color:white;}
.infoBoxContents_Recherche a:hover{color:white;}
.infoBoxContents_Recherche a{color:white;}
#connexion{width:170px;height:132px;vertical-align:top;}
.lien_connexion{margin-top:20px;padding-top:28px;padding-left:35px;width:163px;height:50px;background:url('images/fon-espace-client.png') no-repeat;}
.panier{width:200px;height:132px;vertical-align:top;}
.lien_panier{margin-top:20px;padding-top:28px;padding-left:35px;width:163px;height:50px;background:url('images/fon-beige-panier.png') no-repeat;}
.infoBox_Recherche{width:1000px;}
.titre{font-weight:bold;font-size:11px;color:#393939;}
.definition{position:relative;margin-left:-200px;font-size:11px;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;}
.definition2{font-size:10px;background-color:#cbcbcb;border:1px solid #b4b4b4;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;}
.definition3{font-size:10px;background-color:#d7d7d7;border:1px solid #cbcbcb;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;}
.definition4{font-size:10px;background-color:#e5e5e5;border:1px solid #d7d7d7;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;}
.baspage{font-size:10px;padding:15px 15px 15px 15px;background-color:white;border:1px solid #bbbbbb;}
#savoirplus{font-size:11px;color:#bbbbbb;padding:20px 20px 20px 20px;background-color:white;border:1px solid #666666;font-family:Tahoma, Arial;}
.titresavoirplus{font-size:12px;font-weight:bold;color:#9e9e9e;}
.savplus{font-size:12px;font-weight:bold;color:#CC0000;}
#cadre_promotions{margin-top:15px;background:white;position:relative;margin-left:10px;width:560px;border:1px solid #ffbd11;overflow:hidden;padding:2px 2px 2px 2px;}
.infoBox_Promotions{padding-top:10px;}
.infoBoxContents_Promotions{background:white;font-family:Calibri, Arial;font-size:14px;font-weight:bold;}
.ancien_prix{color:black;text-decoration:line-through;font-weight:normal;font-size:12px;}
.prix_promo{color:red;font-weight:bold;font-size:14px;}
#cadre_aussi_achete{margin-top:15px;background:white;position:relative;margin-left:10px;width:560px;border:1px solid #682864;overflow:hidden;padding:2px 2px 2px 2px;}
.infoBox_Aussi_Achete{padding-top:10px;}
.infoBoxContents_Aussi_Achete{background:white;font-family:Calibri, Arial;font-size:14px;font-weight:bold;}
#cadre_top{padding-top:20px;background:white;position:relative;margin-left:10px;width:560px;border:1px solid #CC0000;overflow:hidden;padding:2px 2px 2px 2px;}
.infoBox_Top{padding-top:10px;}
.infoBoxContents_Top{background:white;font-family:Calibri, Arial;font-size:14px;font-weight:bold;}
#cadre_fiche{padding-top:20px;background:white;position:relative;margin-left:15px;width:560px;border:1px solid #ebebeb;overflow:hidden;padding:2px 2px 2px 2px;}
.sous_titre{font-family:Calibri, Tahoma, Arial;color:#a82828;font-weight:bold;font-size:14px;}
.nom_produit{font-family:Calibri, Tahoma, Arial;font-size:15px;font-weight:bold;color:white;padding:2px 0px 0px 20px;background-image:url("images/fiche_produit.png");height:22px;}
h1{margin:0;padding:0;}
h2{margin:0;padding:0;font-size:11px;font-weight:normal;}
.index{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;color:#7a7a7a;}
.qte_produit{font-family:Calibri, Tahoma, Arial;font-size:12px;color:#666666;}
.prix_produit{font-family:Tahoma, Arial;color:red;font-weight:bold;font-size:16px;}
.descriptif{font-family:Tahoma, Arial;color:#6d6d6d;font-size:12px;}
.photo_produit{padding:0px 30px 0px 30px;vertical-align:top;}
.fiche_produit{padding:20px 20px 20px 20px;}
.listing_produits{font-family:Calibri, Arial;font-size:14px;font-weight:bold;border:0px solid #ebebeb;}
TR.ligne_produit{background-color:white;}
.cadre_produit{border:1px solid #b6b6b6;padding:5px 5px 5px 5px;}
.cadre_produit:hover{background-color:#ebebeb;}
.prix{font-family:Calibri, Arial;font-size:14px;color:red;}
.intro{font-family:Tahoma, Arial;font-size:11px;font-weight:normal;text-align:justify;}
#cadre_avis{padding-top:20px;background:white;position:relative;margin-left:15px;width:560px;border:1px solid #ebebeb;overflow:hidden;padding:2px 2px 2px 2px;}
.infoBox_Avis{padding-top:10px;padding-left:10px;}
.infoBoxContents_Top{background:white;font-family:Calibri, Arial;font-size:12px;}
.sous_cat{height:160px;border:1px solid #ebebeb;padding:5px 5px 5px 5px;}
.sous_cat:hover{background-color:#f6f6f6;}
.sous_cat a{text-decoration:none;font-size:12px;}
.entete-panier{font-family:Arial, Verdana, Tahoma;font-size:11px;background:#A8A8A8;color:#FFFFFF;font-weight:bold;padding:5px 5px 5px 5px;}
.table-panier{width:100%;font-family:Arial, Verdana, Tahoma;font-size:11px;color:#000000;padding:0 0 0 0;border:1px solid #A8A8A8;}
.produits-panier{font-family:Arial, Verdana, Tahoma;font-size:11px;}
.plan-ul, .plan-li{font-size:11px;font-family:Arial;margin:0;padding:0;list-style:none;}
.plan-ul{font-weight:bold;}
.rss{padding:20px 0px 0px 10px;margin:0;list-style-type:square;color:#999999;}
.cat_info_box{background:#fff6e6;border:solid 1px #6FA1C8;padding:8px;margin-bottom:10px;font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:bold}

