/*
  $Id: stylesheet.css,v 1.1.1.1 2004/03/04 23:42:24 ccwjr Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
.police {font-family:"Open Sans", Arial, sans-serif;}
.t4 {font-size: 4px;}
.t5 {font-size: 5px;}
.t6 {font-size: 6px;}
.t7 {font-size: 7px;}
.t8 {font-size: 8px;}
.t9 {font-size: 9px;}
.t10 {font-size: 10px;}
.t11 {font-size: 0.775rem;}
.t12 {font-size: 0.825rem;}
.t13 {font-size: 0.875rem;}
.t14 {font-size: 14px;}
.t15 {font-size: 15px;}
.t16 {font-size: 16px;}
.t17 {font-size: 17px;}
.t18 {font-size: 18px;}
.t19 {font-size: 19px;}
.t20 {font-size: 20px;}
.t21 {font-size: 21px;}
.t22 {font-size: 22px;}
.t23 {font-size: 23px;}
.t24 {font-size: 24px;}
.t25 {font-size: 25px;}
.justifie {text-align: justify;}
.centre {text-align: center;}
.gauche {text-align: left;}
.droite {text-align: right;}
.blanc {color:#fff;}
.noir {color:#000;}
.rouge {color:#ff0000;}
.bleu {color:#0778B4;}
.rose {color:#F657F1;}
.rose2{color:#E51283;}
.gras {font-weight:bold;}
.grisfonce {color:#4d4c4c;}
.gris {color:#5A5959;}
.vert {color:#01cd01;}
.nonsouligne {text-decoration:none;}
.bordure1 {border: 1px; border-style: solid; border-color: #d2d2d2; border-collapse:collapse;}
.bordure2 {border: 2px; border-style: solid; border-color: #d2d2d2; border-collapse:collapse;}
.divgauche {float:left;}
.divdroite {float:right;}
.divclear {clear:both;}
.fondgris {background-color:#c1c1c1;}
.fondjaune {background-color:#FFDE00;}
.fondbleu {background-color:#3D6AA2;}
.fondvert {background-color:#009B9B;}
.fondrouge {background-color:#DD0023;}
.Cmateriel {color:#476589;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w700{width:700px;}
.w800{width:800px;}
.w900{width:900px;}
.w1000{width:1000px;}
/* Bouton */
input[type=button], input[type=submit], input[type=reset], button, .button {padding: 5px 15px;margin: 3px 4px;display: inline-block;color: #ffffff;cursor: pointer;background: #0778b4;background: linear-gradient(top, #0778b4 0%, #005f9b 100%);background: -moz-linear-gradient(top, #0778b4 0%, #005f9b 100%);background: -webkit-linear-gradient(top, #0778b4 0%, #005f9b 100%);background: -o-linear-gradient(top, #0778b4 0%, #005f9b 100%);border: 1px solid #338bf6;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.25), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.25), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.25);-webkit-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.25), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.25);-o-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.25), inset 1px 1px 0px 0px rgba(255, 255, 255, 0.25);text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.50);}
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover, button:hover, .button:hover {background: linear-gradient(top, #2192ce 0%, #0778b4 100%);background: -moz-linear-gradient(top, #2192ce 0%, #0778b4 100%);	background: -webkit-linear-gradient(top, #2192ce 0%, #0778b4 100%);background: -o-linear-gradient(top, #2192ce 0%, #0778b4 100%);}
input[type=button]:active, input[type=submit]:active, input[type=reset]:active, button:active, .button:active{opacity:0.8;}
/*doofinder*/
button.df-btn{color: #fff!important;background-color: #4D5154!important;border-color: #4D5154!important;}
.df-card__addtocart{background-color:#E51283 !important;}
.df-classic{background-color:#ddd!important;border:5px solid #333!important;}
.df-aside__content{background-color:#ddd!important;}
/*Garanties*/
.circle{margin:10px;width:50px;height:50px;border-radius:100%;text-align:center;font-size:12px;overflow:hidden;}
.circle.one-line{line-height:50px;}
.circle.multi-line{padding-top:12px;height:38px;}
/*Mise en forme soleil et non soleil*/
.postc{padding:2px; position: relative;}
.postc img{}
.postc img:hover{opacity:0.5;}
.desc{padding:15px; text-align: left; background-color:#DEDFE1; border:1px solid #000; width:400px;  height:170px; position: absolute; left:-145px; top:-190px;z-index: 2;display: none;}
.desc p{margin: 20px;text-transform: uppercase;}
.postc:hover .desc{display: block;}
/* Menu Principal */
ul#topnav li .sub,ul#topnav li .sub ul{border-bottom-right-radius:5px;float:left}
ul#topnav{margin:0;padding:0;float:left;width:1000px;list-style:none;font-size:1.1em;font-family:Arial,Verdana,sans-serif}
ul#topnav li{float:left;margin:0;padding:0;position:relative}
ul#topnav li a{float:left;height:40px}
ul#topnav a.actif,ul#topnav li a:hover,ul#topnav li:hover a{background-position:left bottom}
ul#topnav div.materiels{background:#476589;left:0}
ul#topnav div.outils1{background:#a6a600;left:-90px}
ul#topnav div.outils2{background:#a6a600;left:-180px}
ul#topnav div.cosmetique{background:#1e96b0;left:-270px}
ul#topnav div.colliers{background:#a69c6a;left:-360px}
ul#topnav div.confort{background:#a44614;left:-450px}
ul#topnav div.jouets{background:#ff9000;left:-540px}
ul#topnav div.chats{background:#e356a9;left:-630px}
ul#topnav div.accessoires{background:#4353b3;left:-720px}
ul#topnav div.elevage{background:#468729;left:-810px}
ul#topnav div.promotions{background:#bf0d78;left:-900px}
ul#topnav li .sub{position:absolute;top:40px;width:990px;z-index:99999;padding:5px;display:none}
ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px}
ul#topnav li .sub ul{list-style:none;margin:5px 0;padding:0;width:197px;height:295px;background:#fff;border-left-width:1px;border-left-style:dashed;border-left-color:#848484}
.italique{font-style:italic}
ul#topnav .sub ul li{width:100%;color:#fff}
ul#topnav .sub ul li img{margin:5px 0 0 5px}
ul#topnav .sub div{width:197px;font-size:.85em;font-weight:700;color:#fff;float:left;margin:3px 3px 9px 10px}
ul#topnav .sub div a,ul#topnav .sub ul li a{float:none;text-decoration:none;background-repeat:no-repeat}
ul#topnav .sub div li{font-size:.75em;color:#fff}
ul#topnav .sub div a{font-size:.9em;color:#fff;background-image:url(/professionnel/Images-menu/fleche.png);background-position:3px 4px;padding-left:14px}
ul#topnav .sub ul li h2{padding:5px 0 5px 8px;margin:0;font-size:.9em;font-weight:700}
ul#topnav .sub ul li h2 a{padding:10px 0;background-image:none;color:#ff59f9;font-weight:700}
ul#topnav .sub ul li a{font-size:.6em;text-indent:0;height:auto;padding:7px 1px 1px 14px;display:block;color:#585858;background-image:url(/professionnel/Images-menu/fleche.png);background-position:3px 10px}
ul#topnav .sub ul li a:hover{color:#005386;background-position:3px 10px;text-decoration:underline}
ul#topnav .new{color:#F0F;font-size:1em}
.textemenu{margin-left:5px;font-size:.65em;color:#585858}
.textessoustitre,.textetitre{margin-left:2px;font-weight:700}
.textetitre{font-size:1em;color:#585858}
.textessoustitre{font-size:.8em;color:#0063BE}

  
/* logo dogcat */
.demo-2 {position:relative;width:177px;height:75px;overflow:hidden;float:left;margin:0px;background-color:#3B3B3A }
.demo-2 p,.demo-2 div {color:#fff;padding:0px;position:relative}
.demo-2 p {font-family: "Open Sans", Arial, sans-serif;font-size:11px;line-height:11px;margin:0}
.demo-2 div {font-size:10px;line-height:11px;margin:0px;font-family: "Open Sans", Arial, sans-serif;}
.effect img {position:absolute;left:0;bottom:0;cursor:pointer;transition:bottom .3s ease-in-out}
.effect img.top:hover {bottom:-30px;padding-top:100px}
div.zero,p.zero {margin:0;padding:0;text-align:center;top:7px;}

/* Cacher prix quand distibuteur export*/
.niveau2{display:none;}
.niveau1:hover .niveau2{display:block;z-index:100001;}

/* lien sur le background*/
.headerfixed {position:fixed;top:0px;left:0;right:0;border:0;height:2px;}
.headercenter {position: relative;width: 1000px;height:2px;margin:0 auto;}

/* hN*/
h1{font-family:"Open Sans", Arial, sans-serif;font-size:20px;line-height:25px;color:#3B3B3A ; font-weight: 900;}
h2{font-family:"Open Sans", Arial, sans-serif;font-size:15px;line-height:25px;color:#3B3B3A ; font-weight: 900;}
h2.pproduit{font-family:"Open Sans", Arial, sans-serif;font-size:15px;line-height:15px;color:#3B3B3A ; font-weight:700}
h3{font-family:"Open Sans", Arial, sans-serif;font-size:13px;line-height:20px;color:#3B3B3A ;}
h3.cproduit{font-family:"Open Sans", Arial, sans-serif;font-size:0.825rem;font-weight:bold;line-height:0.825rem;color:#3B3B3A ; margin-top:0; padding-top: 10px;}
h3.pproduit{font-family:"Open Sans", Arial, sans-serif;font-size:0.825rem;font-weight:bold;line-height:0.825rem;color:#666;}
span.pproduit{font-family:"Open Sans", Arial, sans-serif;font-size:0.825rem;font-weight:bold;line-height: 1rem;color:#666;}
h4{font-family:"Open Sans", Arial, sans-serif;font-size:11px;line-height:11px;padding:0px;margin:0px;color:#3B3B3A ;}
h5{font-family:"Open Sans", Arial, sans-serif;font-size:11px;line-height:11px;padding:0px;margin:0px;color:#3B3B3A ;}
h6{font-family:"Open Sans", Arial, sans-serif;font-size:10px;line-height:15px;padding:0px;margin:0px;color:#3B3B3A ;}

/* Fil d'ariane */
.breadcrumb{font-family:"Open Sans", Arial, sans-serif;font-size:0.7rem;padding:12px 5px 12px 5px;margin:3px;color:#3B3B3A ;font-weight: bold;}
/*span.breadcrumb {background-color:#f1f1f1;}*/
hr.bread{color:#3B3B3A }

 .boxText {font-family:Arial, sans-serif;font-size:14px;}
 .errorBox {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:inherit;background:#FFCFFF;font-weight:bold;}
 .stockWarning {font-family:"Open Sans", Arial, sans-serif;font-size:14px;color:#cc0033;background:inherit;}
 .productsNotifications {background:#f2fff7;color:inherit;}
 .orderEdit {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#2e81be;background:inherit;text-decoration:underline;}
 .navBlue {color:#ff0000;background:inherit;font-size:8pt;font-family:"Open Sans", Arial, sans-serif;}
 .subnavBlue {color:#9966ff;background:inherit;font-size:8pt;font-family:"Open Sans", Arial, sans-serif;}
 
BODY {background-attachment:fixed;background-position: top center;background-repeat: no-repeat;color:#242424;margin:0;}

a{color:#3B3B3A; }
a img{border: none ;}
a:hover, a:focus, a:active, a:visited {color:#3B3B3A;text-decoration:underline;font-family:"Open Sans", Arial, sans-serif;}
a:hover.tunnel, a:focus.tunnel, a:active.tunnel, a:visited.tunnel {color:grey;text-decoration:underline;font-family:"Open Sans", Arial, sans-serif;}
      
FORM {display:inline;}

TR.header {background:#fff;color:inherit;text-align:center;align:center;}
TR.headerNavigation {font-family:"Open Sans", Arial, sans-serif;color:#5a5959;}
TD.headerNavigation ,  DIV.headerNavigation {font-family:"Open Sans", Arial, sans-serif;font-size:11px;color:#5a5959;}
A.headerNavigation {color:#5a5959;font-size:11px;text-decoration:none;}
a:hover.headerNavigation {color:#5a5959;font-size:11px;text-decoration:underline;}
TR.headerError {background:#ff0000;color:#009fc6;}
TD.headerError {font-family:Tahoma, "Open Sans", Arial, sans-serif;font-size:12px;background:#ff0000;color:#fff;font-weight:bold;text-align:center;}
TR.headerInfo {background:#00ff00;color:#009fc6;}
TD.headerInfo {font-family:Tahoma, "Open Sans", Arial, sans-serif;font-size:12px;background:#00ff00;color:#fff;font-weight:bold;text-align:center;}

TD.pageprincipale {font-family:"Open Sans", Arial, sans-serif;font-size:14px;color:#242424;font-weight:bold;text-decoration:none;}    
A.pageprincipale {color:#242424;font-family:"Open Sans", Arial, sans-serif;text-decoration:none;}
a:hover.pageprincipale {color:#242424;text-decoration:underline;}

/* Footer */
.footerfixed {position:fixed;bottom:0px;left:0;right:0;border:0;}
.footercenter {position: relative;width: 1000px;height:20px;margin:0 auto;}
div.footerliens {position:absolute;left: -50px;bottom: 15px;}
a.footerliens {color: #fff;font-size: 12px;font-family:"Open Sans", Arial, sans-serif;}
TR.footer {background:#3B3B3A;color:inherit;}
TD.footer {padding-left: 0px;width:250px;font-family:"Open Sans", Arial, sans-serif;font-size:0.875rem;color:#5a5959;}
ul.footer {padding:0 0 0 15px;margin: 0px;}
li.footer {line-height: 9px;padding: 2px;color:#c1c1c1;}
a.footer {font-size:13px;text-decoration:none;color:#3B3B3A;}	  
A.rassurance, TR.rassurance, TD.rassurance {font-family:"Open Sans", Arial, sans-serif;font-size:19px;font-weight: bold;color:#3B3B3A ;text-decoration:none;}
A.rassurance {text-decoration:none;}
A.footer {font-size:0.65rem;}

/* Infobox */	  
.templateinfobox {background:#f8f8f9;color:inherit;font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;}
.infoBox {background-color:transparent;color:#000000;border-right: 0px;border-top: 0px;border-bottom: 0px;border-left: 0px;border-style:inset;border-color:#6f6f6f;border-spacing:0px;}
.infoBox2{background-color:transparent;color:#000000;border-right: 0px;border-top: 0px;border-bottom: 0px;border-left: 0px;border-style:inset;border-color:#6f6f6f;border-spacing:0px;}
TD.infoBox, TR.infoBox, SPAN.infoBox {font-family:"Open Sans", Arial, sans-serif;font-size:11px;font-weight:none;padding-top:0px;border: none;border-spacing: 0px;text-align:left;color:inherit;}
TD.infoBoxHeading {font-family:"Open Sans", Arial, sans-serif;font-size:13px;font-weight:bold;background:#3B3B3A ;color:#fff;text-align:center;}
.infoBoxContents {background-color:transparent;color:#00273c;font-family:Arial, sans-serif;font-size:12px;text-align:left;}
TD.infoBoxFooter {font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;background-color:#fff;color:#00273c;}
TD.contentBoxHeading {font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;color:#534f4d;background:#009fc6;padding-top:0px;}
.infoBoxContentsHeader {background:#009fc6;color:#fff;font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;}
.infoBoxContentsCenter {color:inherit;background:#f8f8f9;font-family:"Open Sans", Arial, sans-serif;font-size:10px;}
TD.infoBoxContentsfooter {color:#000000;background:#009fc6;font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.infoBoxHeadingImage {font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;background-position:left;background-color:#009fc6;color:#000000;}
TD.infoBoxFooterImage {font-family:"Open Sans", Arial, sans-serif;font-size:1px;font-weight:bold;background-color:#009fc6;color:#00273c;}
.infoBoxNotice {background:#ff8e90;color:#fff;}
.infoBoxNoticeContents {background:#ffe6e6;color:#fff;font-family:"Open Sans", Arial, sans-serif;font-size:10px;}

TD.main_table_heading {font-family:"Open Sans", Arial, sans-serif;font-size:12px;background:#cccccc;color:#000000;}
TD.main_table_heading_inner {font-family:"Open Sans", Arial, sans-serif;font-size:12px;background:#fff;color:#000000;}

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:#E3E3E3;color:inherit;}
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:#f8f8f9;color:inherit;}

TABLE.productListing {border:0px;border-style:solid;border-color:#00273c;border-spacing:0px;}
.productListing-heading {font-family:"Open Sans", Arial, sans-serif;font-size:12px;background:#3B3B3A ;color:#fff;}
.productlisting-headingPrice {font-family:"Open Sans", Arial, sans-serif;font-size:20px;background:#cccccc;color:#9a9a9a;font-weight:bold;}
/* fond des info dans la liste de produits:*/
TD.productListing-data {font-family:"Open Sans", Arial, sans-serif;color:#00273c;font-size:0.8rem;border:0px;border-style:solid;border-color:#e6e6e6;line-height:1;}
TD.productListing-data-middle {font-family:"Open Sans", Arial, sans-serif;display:table-cell;vertical-align:middle;color:#00273c;font-size:11px;border:0px;border-style:solid;border-color:#e6e6e6;text-align:center; line-height:1.2;}	  
TD.productListing-data2 {font-family:"Open Sans", Arial, sans-serif;color:#00273c;font-size:0.82rem;border:0px;border-style:solid;border-color:#C9EB58;width:33%;vertical-align:top;}

A.pageResults {color:#00273c;background:inherit;}
a:hover.pageResults {color:#993300;background:#ffff33;}

TD.pageHeading, DIV.pageHeading {font-family:Arial, sans-serif;font-size:20px;font-weight:bold;color:#C745C3;background:inherit;}
TD.pagedescription, DIV.pagedescription {font-family:Arial, sans-serif;font-size:18px;color:#C745C3;background:inherit;}

TR.subBar {background:#f4f7fd;color:inherit;}
TD.subBar {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#000000;background:inherit;}

TD.main, P.main {font-family:"Open Sans", Arial, sans-serif;font-size:0.8rem;line-height:1.5;color:#000000;background:inherit;}
TD.smallText, SPAN.smallText, P.smallText {font-family:"Open Sans", Arial, sans-serif;font-size:12px;}
TD.smallText2, SPAN.smallText2, P.smallText2 {font-family:"Open Sans", Arial, sans-serif;font-size:10px;}

TD.accountCategory {font-family:"Open Sans", Arial, sans-serif;font-size:13px;color:#aabbdd;background:inherit;}
TD.fieldKey {font-family:"Open Sans", Arial, sans-serif;font-size:14px;}
TD.fieldValue {font-family:"Open Sans", Arial, sans-serif;font-size:12px;}
TD.tableHeading {font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;}
TD.category_desc {font-family:"Open Sans", Arial, sans-serif;font-size:11px;line-height:1.5;}

SPAN.newItemInCart {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#127000;background:inherit;}

CHECKBOX, INPUT, RADIO, SELECT {font-family:"Open Sans", Arial, sans-serif;font-size:14px;}
TEXTAREA {font-family:"Open Sans", Arial, sans-serif;font-size:11px;}
TABLE.formArea {background:#f1f9fe;color:#f4f7fd;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle {font-family:Tahoma, "Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock {font-family:Tahoma, "Open Sans", Arial, sans-serif;font-size:12px;color:#c76170;background:inherit;font-weight:bold;}
SPAN.productSpecialPrice {font-family:"Open Sans", Arial, sans-serif;color:#ff0000;background:inherit;}
SPAN.errorText {font-family:"Open Sans", Arial, sans-serif;color:#ff0000;background:inherit;}
.moduleRowOver {background-color:#d4d4d4;color:inherit;cursor:pointer;}
.moduleRowSelected {background-color:#FF7AFA;color:inherit;}
.checkoutBarFrom, .checkoutBarTo {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#8c8c8c;background:inherit;}
.checkoutBarCurrent {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#000000;background:inherit;}
.messageBox {font-family:"Open Sans", Arial, sans-serif;font-size:12px;}
.messageStackError, .messageStackWarning {font-family:"Open Sans", Arial, sans-serif;font-size:14px;background-color:#ff0000;color:#fff;}
.messageStackSuccess {font-family:"Open Sans", Arial, sans-serif;font-size:12px;background-color:#99ff00;color:inherit;}
.inputRequirement {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#ff0000;background:inherit;}

.content {color:#000000;background:inherit;font-size:12px;font-family:"Open Sans", Arial, sans-serif;}

TR.ShowCartDetails, TD.ShowCartDetails, P.ShowCartDetails {font-family:"Open Sans", Arial, sans-serif;font-size:11px;line-height:1.5;color:#bdcaf0;background:inherit;}

TD.cookieUsage {font-family:"Open Sans", Arial, sans-serif;font-size:12px;font-weight:bold;background:#000000;color:#fff;}

.attributeBoxContent {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#000000;background-color:#808080;}
.TR.attributeBoxContent {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#000000;background-color:#808080;}
.TD.attributeBoxContent {font-family:"Open Sans", Arial, sans-serif;font-size:12px;color:#000000;background-color:#c0c0c0;}

.yearHeader{font-family:"Open Sans", Arial, sans-serif;font-size:14px;font-weight:bold;color:#000000;background-color:#fff;}
.empty {background-color:#f0faff;color:inherit;line-height:14px;height:22px;width:18px;}
h4.infoTitle {margin-top:0;margin-right:0;margin-left:0;margin-bottom:0.2em;}
p.infoBlurb {margin-top:0;margin-right:0;margin-left:0;margin-bottom:2em;}

TD.productPriceInListing {font-family:"Open Sans", Arial, sans-serif;font-size:12px;background:#d2e9fb;color:inherit;}
TD.productPriceInBox {font-family:"Open Sans", Arial, sans-serif;font-size:12px;background:#eeeeee;color:inherit;}
TD.productPriceInProdInfo {font-family:"Open Sans", Arial, sans-serif;font-size:12px;background:#ccffcc;color:inherit;}

/* DEBUT  pop ajout panier */ 
#popCart {position: absolute; /*do not change this*/	top: 35%;left: 30%;width: 650px;background-color: #f8f8f8;border: 3px solid #BAC4D0;color: #000;z-index: 100000; /*do not change this*/display: none; /*do not change this*/padding: 20px;}
ul.popcartList {list-style-type:none; margin:0; padding:0;}
li.popcartButton {float:right;padding-right:10px;}
#popCart_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;background-color: #000;display:none;opacity:0.55;filter:alpha(opacity=55);}
* html #popCart_overlay { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
/* FIN  pop ajout panier */ 

/* DEBUT  Style onglet page produit */
.onglet{display:inline-block;margin-left:0px;margin-right:3px;padding:3px 6px;border:1px solid #D2D2D2;cursor:pointer; font-family:"Open Sans", Arial, sans-serif; font-size:0.85rem; }
.onglet_0{background:#bbbbbb;border-bottom:1px solid #D2D2D2;}
.onglet_1{background:#efefef;border-bottom:0px solid #D2D2D2;padding-bottom:4px;}
.contenu_onglet{background-color:#efefef;border:1px solid #D2D2D2;margin-top:-1px;padding:5px;display:none;}
/* FIN Style onglet page acceuil */

/* debut avis vérifiés*/
div.ratingWrapper{background:url('/professionnel/images/avisverifies/etoile0.png') no-repeat  left bottom;display:inline-block;height: 21px;width: 120px;text-align: left;}
div.ratingInner{background:url('/professionnel/images/avisverifies/etoile5.png') no-repeat  left bottom transparent;display:inline-block;height: 21px;text-align: left;}
/* fin avis vérifiés*/


/* stock alert*/
.stock-alert{ font-family: "Open Sans", Arial, sans-serif; font-size: 12px;}
.stock-alert a { line-height: 15px; }
.stock-alert .bt-stock-alert{ color: blue; cursor: pointer; text-decoration: underline;}
.stock-alert .bt-stock-alert:hover{color:blue; cursor: pointer; text-decoration: none;}
.stock-alert .bt-account{ color: grey; text-decoration:none;}
.stock-alert .bt-account:hover{ color: grey; text-decoration:underline;}
.stock-alert.loading{ min-height: 30px; background: url(../../modules/stockalerts/img/loading.gif) no-repeat left center; }
.stock-alert.loading a{ display: none; }
/* fin stock alert*/


#extfld_src_res .productListing-data {}

button.add-to-cart{ background:#0778B4; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; border:none; color:#fff; padding:10px 20px; font-size:1.1rem; text-shadow:none; }