.lientitrefooter{text-decoration:none;color:#EDB32A;}
.lienfooter{text-decoration:none;color:#FFF;}
.titrefooter{color:#EDB32A;text-decoration:none;font-size:14px;border:none;}
.h3footer{color:#EDB32A;text-decoration:none;font-size:14px;}
#lienfooter_theo a,#lienfooter_theo{color:#999;font-size:11px;font-family:helvetica;}
.ajax-loading{margin-left:80px;background:url(http://demos.mootools.net/demos/Group/spinner.gif) no-repeat 0 0;}
BODY{color:#000;font-family:verdana;width:expression(document.body.clientWidth >=   1000 ?   "1000px" :   "auto");margin:0;}
/*** gros div avec tout pour centrer sur ie    */#pourie{width:1000px;}
A{color:#000;text-decoration:none;}
A:hover{color:#ABD;text-decoration:underline;}
FORM{display:inline;}
/************ SPECIALV4 ************** */.operateur{color:#EDB32A;font-size:10px;font-weight:700;background:url(images/v4/rdp4_operateur.gif) no-repeat 100px 0 #000;padding:0 0 0 5px;}
.operateur_th{color:#EDB32A;font-size:10px;font-weight:700;background:url(images/v4/employedumois_sm.jpg) no-repeat 100px 0 #000;padding:0 0 0 5px;}
table.headernavt2{border-top:1px solid #666;border-bottom:1px solid #666;}
/* contour general bleu page simple liens en  rouge
 txt des boxes d'info  */.aatxtmain_nored{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;padding:10px;}
.aatxtmain b,u{font-weight:700;font-family:sans;font-size:14px;}
.aatxtmain a{color:#fb6700;text-decoration:underline;font-family:sans;font-size:14px;font-weight:700;}
.aatxtmain h1{border:1px solid #666;border-left:20px solid #333;font-family:sans;color:#000;font-size:14px;background:#ffd570;margin:15px 0 10px;padding:0 0 0 5px;}
.aatxtmain h2{border:1px solid #999;border-left:20px solid #666;padding-left:15px;font-weight:700;color:#000;font-size:10px;font-family:sans;background:#ffe9ba;margin:15px 0 5px;}
.aatxt ul,.aatxt10 li,.aatxt10 p{margin:3px;padding:1px;}
.aatxt ul{margin-left:20px;}
.aatxt10 a{text-decoration:underline;font-style:italic;}
.aatxt10 h1,.aatxt10 h2{font-family:Arial, sans-serif;color:#666;font-weight:700;border-bottom:1px dashed #999;margin:20px 0 10px;padding:0;}
.aatxt10 h1{margin-top:10px;font-size:18px;}
/*****  Articles :  Mode Texte ********** */.aatxttxt{font-family:Georgia, serif, Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;color:#444;padding:5px 10px 0;}
.aatxttxt b,u{font-weight:700;font-family:Georgia, sans;font-size:11px;}
.aatxttxt a{text-decoration:underline;font-family:Georgia, sans;font-size:11px;font-weight:700;}
.aatxttxt h1{border:1px solid #666;font-family:Georgia, sans;color:#000;font-size:14px;background:#ffd570;margin:15px 0 10px;padding:0 0 0 5px;}
.aatxttxt p{margin:0;padding:2px 0 2px 5px;}
.aatxttxt_div{border:1px solid #EEE;background:#FFF;margin:5px 5px 15px;}
TD.pageHeading,DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:700;height:30px;padding:3px;}
#price{color:red;font-weight:700;font-size:14px;}
#price span{color:#000;font-size:12px;}
TR.header{background:#fff;}
.footer{border-top:2px solid #666;border-bottom:2px solid #666;background:#000;}
/*** le breadcrumb ** */TR.headerNavigation{background:#000;color:#edb32a;font-size:10px;line-height:17px;font-weight:700;}
TD.headerNavigation_le{width:54px;padding:0 5px 0 10px;}
TD.headerNavigation_ri{padding:0 5px 0 0;}
.bntop_sel{margin-top:10px;color:#FFF;background:url(images/bn_sel.gif) no-repeat;height:33px;line-height:12px;width:580px;}
.bntop_ach{margin-top:10px;color:#FFF;background:url(images/bn_ach.gif) no-repeat;height:33px;line-height:33px;width:580px;}
.bntop_aso{margin-top:10px;color:#FFF;background:url(images/bn_aso.gif) no-repeat;height:33px;line-height:33px;width:580px;}
.bntop{margin-top:10px;color:#FFF;background:url(images/boxnoire_01.gif) no-repeat;height:21px;line-height:21px;width:582px;}
.bntop p{padding-top:2px;font-size:12px;color:#FFF;font-weight:700;}
.bnmil{background:#FFF;border-left:2px solid #000;border-right:2px solid #000;width:576px;_width:580px;}
.bnfin{background:url(images/boxnoire_03.gif) no-repeat;height:11px;width:580px;margin-bottom:10px;}
/******** boite login ****** */.bltop{background:url(images/bltop.gif) no-repeat;height:35px;width:575px;}
.blmil{background:#FFF;border-left:2px solid #000;border-right:2px solid #000;width:575px;}
.blbot{background:url(images/blbot.gif) no-repeat;height:15px;width:575px;}
/************ interieru login ******* */.bltab{width:575px;margin-top:20px;}
#tlogin{background:url(images/toutlogin.gif) no-repeat;width:575px;height:261px;font-size:12px;margin:0;}
#tlogin_g{width:270px;padding:105px 0 0 20px;}
#lcargbot{margin:50px 0 0 140px;_margin-top:37px}
#tlogin_dr{border:0 solid blue;width:260px;margin:-140px 0 0 295px;}
#lcarrbot{margin:35px 0 0 423px;}
#lcarg{width:285px;border-left:2px solid #000;border-right:1px solid #000;border-top:1px solid #000;height:210px;background:#FFF;margin:0 0 0 3px;padding:0;}
#lcargtop{background:url(images/bl_nc.gif) no-repeat;}
#lcargmil{font-size:10px;color:#000;padding:4px;}
#lcarr{width:275px;border:1px solid #000;border-left:1px solid #000;border-right:2px solid #000;height:210px;background:#edb32a;margin:0;padding:0;}
/*** utilisees dans box history / panier ... ? ** */.infoBox{border-spacing:1px;}
.infoBoxContents{font-family:Verdana, Arial, sans-serif;font-size:10px;margin:10px;}
.infoBoxNotice{background:#FF8E90;}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:700;background:#1655A4;color:#fff;}
.col_l{background:#000;border-right:2px solid #666;}
.col_r{background:#edb32a;border-left:2px solid #666;}
#fblack{margin-top:-20px;}
.a3titre{font-size:14px;font-weight:700;font-family:"Trebuchet MS",Arial,Verdana;margin-top:0;padding:9px 0 0 37px;}
.a3cattop{background:url(images/bg1.gif) no-repeat;width:166px;height:36px;}
.a3catmil{width:190px;margin-left:-2px;}
.aaaa3catmil a{color:#FFF;font-size:12px;font-family:"Trebuchet MS",sans-serif;}
.boxTextcat{font-size:10px;text-align:center;color:#FFF;}
.boxText{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#FFF;padding:0;}
/******* SPECIF CATS ECLATE  */.catfin{font-size:5px;background:#000;margin:0;padding:0;}
.cathead{line-height:14px;background:#333;border:1px solid #666;padding:2px 2px 2px 5px;}
.catsec{line-height:18px;background:url(images/flecat.gif) 4px 7px no-repeat #090909;border-bottom:1px dashed #1A1A1A;border-left:1px solid #1A1A1A;border-right:1px solid #1A1A1A;margin:0;padding:1px 2px 0 0;}
.catsec2{font-size:8px;line-height:18px;background:#000;margin:0;padding:0 2px 0 6px;}
.cathead a{font-size:11px;font-family:Arial;font-weight:700;}
.catlvl1 p,.catlvl2 p,.catlvl3 p{margin:0;padding:0 0 0 4px;}
.catlvl1 a,.catlvl2 a,.catlvl3 a{color:#FFF;font-size:11px;font-family:Arial;font-weight:400;}
.catlvl1 h2,.catlvl1 h3, .pageheading_dinter p {margin:0;}
/***** fin generalite ** */.catlvl1{line-height:18px;}
.catlvl1 p{margin-left:0;margin-top:3px;background:#333;border:1px solid #666;}
.catlvl2 p{margin-left:5px;padding-left:7px;background:url(images/flecat.gif) 0 5px no-repeat #090909;}
.catlvl3 p{margin-left:12px;}
/** appliqué au TD * */#duracellbunny{line-height:22px;}
#duracellbunny p{background:url(images/v5/mini_bunny2.jpg) 0 0 no-repeat #333;border:1px solid #666;padding-left:26px;}
.infosec{background:url(images/flecat.gif) 0 5px no-repeat #000;margin:0;padding:2px 5px 2px 6px;}
.infosec_spacer{font-size:1px;border-bottom:1px dashed #666;width:130px;margin:4px 0;}
.a3battop{background:url(images/bg2.gif) no-repeat;width:174px;height:35px;}
#a3batmil{padding-left:-2px;}
#a3rechnew{font-size:10px;font-weight:700;margin:5px 0 0 3px;}
#a3rechnew p{color:#FFF;margin:1px;}
.a3rechtop{background:url(images/bg3.gif) no-repeat;width:174px;height:35px;}
.a3rechtop p{margin-left:5px;}
.a3rechmil{width:167px;color:#FFF;}
.a3inftop{background:url(images/bg4.gif) no-repeat;width:174px;height:35px;}
.a3infmil{width:167px;color:#FFF;padding-left:3px;}
.a3inffin{height:1px;}
.a3cont{background:url(images/3_con_top.gif) no-repeat;width:175px;height:35px;color:#edb32a;margin:10px 0 0 11px;}
.a3cont p{margin:0 0 0 6px;}
.a3cont a{color:#edb32a;}
.a3cont_tit{font-size:12px;font-weight:700;padding:8px 0 0 38px;}
.a3nb_mil{text-align:center;margin:5px 5px -8px 13px;}
.a3nb_mil p{border:1px #333 solid;background:#FF7310;color:#FFF;font-size:10px;font-weight:700;font-family:arial;margin:2px;padding:5px;}
.a3pantop a{font-family:"Trebuchet MS",Arial,Verdana;font-size:14px;text-decoration:underline;height:20px;color:#edb32a;}
.a3pantop{background:url(images/bd2.gif) no-repeat;margin-top:7px;margin-left:10px;width:175px;height:30px;color:#edb32a;}
.a3pantit{font-size:12px;font-weight:700;margin:-18px 0 0 42px;_margin:-3px 0 0 42px;}
.a3panmil{border:1px solid #000;padding-left:5px;width:173px;margin:-3px 5px 0 12px;_margin-top:-18px}
.a3pantotal{color:#666;width:154px;font-weight:700;}
.a3histop{margin-left:10px;background:url(images/bd3.gif) no-repeat;width:175px;height:35px;color:#edb32a;}
.a3bestop{margin-left:10px;background:url(images/bd4.gif) no-repeat;width:175px;height:35px;color:#edb32a;}
.a3besmil{font-size:10px;border:1px solid #000;width:173px;margin:-4px 5px 0 12px;}
.a3protop{margin-left:10px;color:#edb32a;background:url(images/bd5.gif) no-repeat;width:175px;height:35px;}
.a3promil a{color:#000;padding-left:5px;}
.a3profin{height:10px;font-size:1px;}
.maindiv{border:1px solid red;height:20px;}
.sptable{border:1px solid #1655A4;background:#FFF;padding:0;}
.sptabletd{width:140px;}
.sptabletd p{width:130px;font-size:10px;color:#000;margin:-30px 0 0;}
.sptabletd a{color:#000;font-weight:700;}
.tourimg{height:150px;width:135px;z-index:00;}
.tourimg2{width:35px;z-index:00;}
.tourimg img{z-index:10;margin:10px 0;}
.imgrth{width:80px;height:110px;}
/*  ------- liste des produits !! */.aalist{background:#F5D81A;border:2px solid #1655A4;}
TABLE.productListing{width:600px;}
.productListing-headingbleu{font-size:10px;background:#888;color:#FFF;font-weight:700;padding-right:2px;}
.productListing-headingjau{font-size:10px;background:#EDB329;color:#000;font-weight:700;}
.productListing-headingbleu a{color:#FFF;text-decoration:none;}
.productListing-headingbleu a:hover{color:#FC0;}
.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:700;color:red;margin:0;padding:0;}
.maintotal{margin-top:15px;border:0;padding:5px;}
.maintotal input{border:0;}
TD.productListing-datatotal{background:#FFF;font-family:Verdana, Arial, sans-serif;font-size:10px;width:54px;}
.rowgris{height:2px;background:#ddd;margin:0;padding:0;}
.spc_idprix{color:red;font-size:12px;font-weight:700;}
.spc_continuer{margin:-34px 0 0 10px;}
.spc_valider{margin:-20px 0 0 5px;}
.spc_orange{height:26px;background:url(includes/languages/french/images/buttons/button_fond_orange.gif) no-repeat;font-size:10px;font-weight:700;margin:9px 0 0 5px;padding:3px;}
.spc_orange span{color:red;font-size:12px;}
.spc_commander{margin:-34px 0 0 5px;}
.spc_liv_fact{text-align:left;font-size:12px;margin-top:-15px;width:100%;padding:5px;}
.spc_liv_fact2{margin-top:20px;font-size:11px;width:97%;font-weight:400;font-family:"Trebuchet MS",sans-serif;padding:0;}
.spc_liv_fact2 p{font-size:11px;width:350px;border-top:2px dotted #ccc;margin:10px;}
.spc_liv_fact_lien{line-height:18px;background:url(images/gfx/ticamion.gif) no-repeat 233px 3px;color:#090;width:255px;font-size:11px;text-align:center;margin:0 0 -7px;}
.spc_liv_fact_lien a{color:#090;text-decoration:underline;font-weight:700;}
.spc_liv_fact3{border:0 solid;text-align:center;font-size:10px;margin-top:-75px;width:100%;font-weight:400;padding:5px;}
.spc_li{font-size:10px;font-weight:700;}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000;font-weight:700;}
TD.productListing-heading{background:#FC0;}
A.pageResults{color:#00F;}
A.pageResults:hover{color:#00F;background:#FF3;}
TR.subBar{background:#f4f7fd;}
TD.main,P.main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;}
TD.thmainti{font-family:arial, serif;font-size:12px;line-height:1.5;color:#000;background:#EEE;border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:10px;padding:2px 5px;}
TD.thmainti a{padding-right:10px;color:#fff;padding-left:10px;}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#abd;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:12px;}
SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#111;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#f0a480;font-weight:700;}
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:700;}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:red;}
/* ________ PBQ   */TD.productPriceInListing{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#d2e9fb;}
.moduleRow{text-align:left;}
.moduleRowOver{cursor:hand;background:#FFF;}
.moduleRowSelected{background-color:#EDB32A;}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}
/* ----------------- suppression du rose  qui aparait poru les erreurs d'insriptions  */.messageStackError,.messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#EEE;}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#9f0;}
/* input requirement  */.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:red;}
.pageHeadingcat{height:30px;font-family:Arial, sans-serif;font-size:16px;font-weight:700;color:#000;border-bottom:1px solid #ccc;background:#eee;padding:5px 7px 0;}
.pageHeadingcat h1{font-family:Arial, sans-serif;font-size:16px;color:#000;margin:0;}
.pageHeadingcat h1 a{font-family:Arial, sans-serif;font-size:16px;color:#000;text-decoration:none;}
.pageHeadingcat h2{font-family:"Trebuchet MS",Arial,Verdana;}
/************************** INTERCAT *********  */.th_cat_top{border:2px solid #aaa;width:300px;background:#333;margin:15px 0 0;padding:1px;}
#pageheading_div{border:1px solid #999;margin:-4px 20px 0 30px;padding:0;}
#pageheading_div p{background:#CCC;}
/******* descth ***** utilise index ** */
.pageheading_dinter{ padding:10px 5px 10px 20px;smargin:0px 0px 10px 0px;font-size:11px;background:#EEEEEE; sborder-bottom:1px solid #CCCCCC;}
.pageheading_dinter a, .pageheading_dinter2box a { text-decoration:underline;}
.pageheading_dinter a:hover, .pageheading_dinter2box a:hover {color:#FF7310;}
.pageheading_dinter2{margin-top:10px;font-size:10px;padding-top:5px;}
.pageheading_dinter2box a { text-decoration:none;}
.pageheading_dinter2box{margin-top:10px;font-size:11px;padding:5px 5px 0;}
.pageheading_dinter2box_img{float:right;width:100px;font-size:10px;border-left:0px #000 solid;font-weight:700;margin:-5px 0 0;padding:5px 5px 0;}
.pageheading_dinter ul , .pageheading_dinter2box ul {margin:0;padding:0;}
.pageheading_dinter li,  .pageheading_dinter2box li {margin-left:15px;}
.pageheading_dinter b, .pageheading_dinter2box b  { color:#666666;}
.pageheading_dinter div.imgcat {text-align:center;}
.pageheading_dinter p {margin:0;}
.pageheading_dinter div.imgcat img{	border:2px solid #CCCCCC;}

.pageheadingListingProduits{margin:5px;padding:5px;}
#crouge a{font-size:12px;color:red;}
.infoBoxContentslogauche{background:#F5D81A;}
.mainred{color:red;font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:700;}
#contactext2{height:50px;font-size:12px;font-family:Verdana, Arial, sans-serif;font-weight:400;background:#FFF;margin:30px 20px 20px 45px;}
/*   centre :   70 / 100    */#greats{font-size:10px;width:170px;border:0 solid grey;color:#FFF;margin:-15px 0 10px 5px;}
/**** menu selection de batteries ******* */#thc{font-size:10px;font-weight:400;}
#thc table{height:50px;}
#thc select,option{background-color:#FFF;width:141px;height:18px;}
#thc submit{background-color:#FFF;}
#xsellth{color:#1A569F;font-size:14px;font-weight:700;}
/************ new 11_05 ****************** */.cadreimg{background:#FFF;border:1px dashed #999;padding:5px;}
.cadreimgbs{background:#FFF;border:1px solid #999;margin:2px 0 0 10px;padding:7px;}
.ttt{background:#DDD;}
/************* 02_20 product_info.php ********** */#prodinf{font-size:10px;font-weight:400;border:0 solid red;margin:-5px 10px 0;}
h2.prodtitre{border-bottom:1px #999 dotted;font-size:16px;font-family:"Trebuchet MS",Arial,Verdana;font-weight:700;margin:10px 10px 5px;}
/*** le titre style carre gris de  */h4.prodgris{padding-bottom:2px;font-size:12px;width:175px;border-bottom:1px #EFB229 solid;border-left:18px #666 solid;padding-left:5px;}
.tpunit{font-weight:400;font-size:12px;color:#000;background:#FFF;width:200px;line-height:20px;text-align:center;border:1px solid #CCC;margin:3px 0 0;padding:5px;}
.tptva55{font-weight:bold;font-size:11px;color:green;background:#EEEEEE;width:200px;sline-height:20px;text-align:center;border:1px solid #CCC;margin:3px 0 0;padding:5px;}
.tpunitprix{font-weight:700;color:red;}
#tabloprix{border:1px solid #DDD;background:#EEE;font-size:12px;font-weight:400;width:250px;}
#tabloprix td{border:1px solid #DDD;font-size:10px;padding:2px;}
.prodinf3{margin:6px 0 0;padding:0;}
.prodinf3_cb{background:#FFF;width:110px;border:1px solid #BBB;margin:5px 0 0;padding:3px;}
/*** la partie description des prods ** */#prodesc{font-size:12px;color:#333;font-family:"Trebuchet MS",Arial,Verdana;}
/*** les pef equiv etc ** */.prodesc_pef{font-size:12px;font-family:"Trebuchet MS",Arial,Verdana;margin:0;padding:0;}
#prodesc_html h3{width:100%;}
#prodesc_html img{border:1px solid #666;}
#prodesc_html li{list-style:disc;}
.echarge_tableau{font-size:11px;}
.echarge_tableau td{background:#FFF;padding:3px;}
table.echarge_db{background:#CCC;width:580px;margin:5px;}
.echarge_db td{background:#EEE;font-size:11px;}
/************** facture *********** */
.mainf{font-size:12px;}
.mainfh{font-size:16px;}
.bbl{border:1px solid #000;width:97%;margin-left:20px;margin-right:20px;padding:5px;}
.bblf{width:100%;smargin-left:20px;padding:5px;}
.bblfg{color:#DDD;background:#DDD;border:5px solid #DDD;line-height:1px;margin:10px;}
/*********** vivitors ********** */.VisitorTableBox{border-top:solid 1px #000;border-left:solid 1px #000;}
.VisitorTableHeadingContent{font:bold 8pt Verdana, Arial, sans-serif;color:#000;border-right:solid 1px #000;border-bottom:solid 1px #000;}
.VisitorTableContent{font:normal 8pt Verdana, Arial, sans-serif;color:#000;border-right:solid 1px #000;border-bottom:solid 1px #000;}
/******** bidouille menu bnatteries *** */#menushot23 a{color:#FFF;font-size:12px;text-decoration:none;}
#menushot23 a:hover{color:#FC0;font-size:12px;text-decoration:underline;}
/************* menu images avec textes *************** */#menuimg ul{background:#FFF;border-bottom:1px solid #333;margin:0;}
#menuimg li{display:inline;list-style:none;border:0 solid red;padding:0;}
#menuimgtxt{width:50px;font-size:10px;margin:0;padding:0;}
.tabequiv{width:200px;font-size:10px;margin:10px 0;}
.cconf{color:#000;font-weight:700;text-align:center;font-size:10px;background:#EDB32A;line-height:26px;border:1px solid #666;padding:5px;}
/************************   v 3.5 *************************
********** box accueil ****** */.bntop_v35{margin-top:15px;background:url(images/v4/bn_sim_top.gif) no-repeat 0 20px #DDD;height:30px;width:580px;color:#000;text-align:left;font-weight:700;font-family:"Trebuchet MS",Arial,Verdana;}
.bntop_v35 p{margin:0;padding:0 0 0 10px;}
.bntop_v35 a:hover{color:#FF7310;text-decoration:none;}
/****** milieu pour boxe pub ** */.tdpub{width:180px;height:143px;}
.tdpub img{border:0 solid #CCC;}
.tdpub_p2{width:140px;font-weight:700;font-size:10px;text-align:center;margin:-39px 0 0 18px;padding:2px;}
.tdpub_p2 a:hover{color:#999;text-decoration:none;}
.admthplus p{height:15px;border:1px solid grey;background:red;}
/*****************  PICTOTHPLUS **********
 boites info PRODUITS  */.ball{width:118px;background:#EEE;color:#333;border:1px solid #CCC;text-align:center;font-size:10px;margin:4px 0;padding:3px;}
.ball span{color:#F90;font-weight:700;font-size:10px;}
/* boites info PROMO  */.ball2{width:118px;background:#F90;color:#000;border:1px solid #CCC;text-align:center;font-size:10px;font-weight:700;margin:4px 0;padding:3px;}
/*  boite infos LOGISITQUE :JUSTE POUR PRODUITS  */.ffblanc{background:#EEE;border:1px solid #CCC;width:200px;text-align:center;font-size:10px;color:#000;font-weight:400;margin:2px 0 0;padding:5px;}
p.ffblanc_livraison{width:210px;text-align:center;margin:0;padding:2px;}
.ffblanc_livraison a{font-size:10px;color:#000;font-weight:400;}
/**************** Product listing *************** */
#plheaders{
	margin:3px;
	background:#EEEEEE;
	font-size:10px;
	width:313px;
	padding:4px;
	border:1px solid #CCCCCC;
}
#plheaders .productListing-heading{
	font-weight:normal;
	font-size:11px;
	text-decoration: underline;
	padding-right:3px;
	padding-left:3px;

}
#plheaders .productListing-heading a:hover{
	scolor:red;
}

#pldiv{background:#FFF;border-top:4px solid #EEE;border-bottom:2px solid #CCC;border-right:2px solid #AAA;border-left:2px solid #EEE;width:550px;}
#plmildiv{margin:-5px 0 0;}
.plpimg{text-align:center;border-right:1px solid #EEE;}
.plptxt{background:#EEE;border-bottom:1px solid #EEE;margin:0;padding:4px 3px 5px 10px;}
.plppr{margin:12px 0 2px 25px;}
.plpdelais{background:#FFF;margin:8px 0 2px 25px;}
.plpma{margin:8px 0 7px 20px;}


.plpAchetervoir, .bouttonAcheter{
	swidth:100px;
	text-align: center;
	font-weight:bold;
	font-size:10px;
	margin:0px;
	padding:0px;
	text-decoration: underline;
	sborder:1px solid pink;
	margin-top:5px;
}
.bouttonAcheter,.plpAchetervoir a {
	color:#666666;
}

.plpAchetervoir{

}
.bouttonAcheter{
  background: transparent;
  border: 0px;
  cursor: pointer;
  text-decoration: underline;
}





.plpprhorsvente{text-align:center;width:100px;color:red;font-size:10px;font-weight:700;margin:13px 0 7px 20px;}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:red;font-size:10px;}
SPAN.productSpecialPricePageProduit{font-family:Verdana, Arial, sans-serif;color:red;font-size:12px;}

SPAN.productSpecialPrice_real{font-family:Verdana, Arial, sans-serif;font-size:10px;background:red;color:#FFF;font-weight:700;margin:0;padding:2px;}
.dpromo{background:#FFF;border:1px solid #000;padding:2px;}
s.productSpecialPrice_real_black{color:back;font-weight:400;background:red;}
.tpunit a{text-decoration:underline;color:green;}
.specotaxa{text-decoration:underline;color:green;font-size:10px;}
.descr23{font-size:100%;width:80%;margin:10px auto 20px;}
.psa_ship{font-size:11px;text-align:left;font-family:Verdana, Arial, sans-serif;margin:5px;}
.psa_shop{font-size:11px;width:584px;background:#EEE;text-align:left;border:1px dotted red;padding:5px;}
/* listing des texte sur les batts :  */.ulbatts{margin-right:20px;}
.ulbatts li{padding:5px;}
.phrasehaut{margin-top:-16px;}
.phrasehaut H1{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFF;font-style:italic;margin-bottom:0;margin-top:0;}
.strong_low{font-weight:400;}
.bouton_fermer_popup{text-align:right;margin-top:5px;margin-right:10px;}
.bouton_fermer_popup p{display:inline;background:#666;padding:3px;}
div.bouton_fermer_popup p a{font-weight:700;color:#EFB629;text-decoration:underline;}
div.bouton_fermer_popup p a:hover{color:#FF7100;}
/** bouton pour editaer les adresses * */.theditadresse{background:#000;font-size:12px;color:#EFB229;font-weight:700;font-style:italic;text-align:center;width:60px;margin:5px;padding:5px;}
.red,.catbold,.catencours,.ared,.pricered{color:red;}
.headernavt1 a,.headernavt2 a,#cats2011 a,.a3infmil a,.a3cont a:hover,.phrasehaut a:hover,.phrasehaut a:link,.phrasehaut a:visited{color:#FFF;}
.headernavt1 a:hover,.headernavt2 a:hover{color:#edb32a;text-decoration:none;}
.liinf,.aatxttxt_tit,.catlvl1 a,.tptit{font-weight:700;}
.aatxtmain,.aatxt10{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5;color:#444;padding:10px;}
.aatxt10 h2,#prodinf h3:first-letter{font-size:16px;}
.aatxttxt h2,.aatxttxt .titrecom{border-left:20px solid #666;padding-left:5px;font-weight:700;background:#EFEFEF;font-size:14px;line-height:18px;margin:0;}
#tlogin_dr a,.a3panmil a,.a3hismil a,.abla a:hover{color:#000;}
.a3catfin,.a3rechfin{width:167px;height:2px;}
.catlvl2,.catlvl3{line-height:17px;}
.a3rechyellow,#greats a{color:#FFF;font-weight:700;}
.a3nb_mil span,.infoBoxContentspan,.a3besmil a{color:#000;font-size:10px;}
.a3panfin,.a3hisfin,.a3besfin{height:14px;font-size:1px;}
.a3hismil,.a3promil{color:#000;border:1px solid #000;width:173px;margin:-4px 5px 0 12px;}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even,.plmil{background:#FFF;}
TD.productListing-datableu,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.productListing-dataname,.pltab,.specotax{font-size:10px;}
TD.subBar,.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000;}
TD.fieldKey,TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:700;}
#prodinf a,.tdpub_p2 a:link,.tdpub_p2 a:visited{text-decoration:underline;}
#prodinf h3,.produitinfdiv{font-size:16px;font-family:"Trebuchet MS",Arial,Verdana;font-weight:700;color:#555;width:250px;border-bottom:1px #999 dashed;padding-left:3px;margin:15px 0 10px;}

#prodWCall{ font-size:11px;margin:10px;}
#prodWCall a{ font-size:11px}

.prodinf_imgWC img{ margin:5px; border:1px solid #666666;}

ul.prodinf_WCNormes  { padding:0;list-style-type:none; text-align:center; }
ul.prodinf_WCNormes  li { background:#FFFFFF; float:left; /*pour IE*/ }
ul.prodinf_WCNormes li p {
	margin:0;padding:0;background:#FFFFFF;
	display:block;float:left;text-align:center;
	margin:5px;
	/* line-height:50px; hauteur de l'image de fond  */
 }



.tpbig,.troisder{font-size:14px;font-weight:700;}
#prodesc_p,.prodesc_pef span{font-size:12px;}
.a3protop p,.a3histop p,.a3bestop p{margin:-1px 0 0 7px;}

.urlnounderline{text-decoration:none;}




#pSp  {
	s	padding:0 1px;
	s	text-align:center;
	s	border:2px solid #000;
	s	background-color:#fff;
	display:table;
	s	width:100%;
}

#pSp ul  {
	padding:0;
	margin:0 auto;
	list-style-type:none;
	display:table;
	sborder:2px solid blue;
	height:30px;

}
#pSp ul li {
	display:table-cell;
	sborder:1px solid red;
	vertical-align: top;
}

#pSp  p {
	display:block;
	margin:  0px;
	s	border:1px solid black;

}

.pSp_ppromo,.pSp_pbarre{
	font-family:verdana;
	font-weight:bold;
	padding:0;
}
#pSp ul li.pSp_ppromo{
	background:url(images/v5/promo_prod_rouge_hr2.gif) no-repeat 0px 0px;
	color:white;
	width:70px;
	sborder:1px solid red;
	line-height:26px;
}

#pSp ul li.pSp_pbarre{
	text-decoration:line-through;
}

#pSp ul li.pSp_ppromo p{
	margin:12px 0px 0px 5px;
	smargin:0px;
	text-align:center;
	line-height:14px;
	width:50px;
}
#pSp ul li.pSp_pbarre p{
	margin-top:7px;
	spadding-top:5px;
	font-size:11px;
}

/*** image en long ***/
#pSp ul li.pSp_ppromo_long {
	background:url(images/v5/promo_prod_rouge_long.gif) no-repeat 0px 0px;
	width:140px;
}
#pSp ul li.pSp_ppromo_long p{
	margin:6px 0px 0px 68px;
	text-align:center;
	line-height:14px;
	width:10px;
	s border:1px solid red;
	font-size:11px;
}



