@import"css/cssgeorges.css";
@import"css/cssakim.css";
/************************/
body {
/*	background-image: url(images/bg.gif);*/
    display:block;

	/*border:4px solid green;*/
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin-top: 0px;
	/*_margin-top: 2px;*/
}
#logo, #logo a {
display:block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 200px;
	color: #024CA1;
	margin: 0 0 0 5;
	margin-top: -4px;
	text-align: justify;
	font-stretch: expanded;
	font-variant: small-caps;
	font-size-adjust: inherit;
	letter-spacing: 0.7px;
	text-decoration: none;
}
H1, h1, H2, h2, H3, h3, H4, h4 {
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

H1, h1 {
	font-size: 18px;
	padding-left:0px;
	color:#3C87C0;
}



#pub_haut_page {
	margin-top: -68px;
	_margin-top: -70px;
	margin-left: 180px;
	width: 469px;
}
/********************/
#tetedegondole{
	display:block;
	position:relative;
	left:165px;
	/*border:2px solid orange;*/
}
#tetedegondole #product{margin-left:5px;}
#tetedegondole #tabletetedegondole{
	border:2px solid #ff9739;
}
#tetedegondole h5{
	margin-left:120px;
	font-size:14px;
	color:red;
}
#tetedegondole #titretechnique{
	display:block;
	margin-top:0px;
	color: #DE5400;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
}
/************MODIF 18/07/07 nouvo design homeNM*******************************/
/******* Ajout ilane pour mettre le panier et mon compte en haut ************/
.fond-header {
	width: 990px;
	background-image: url(/images/design-akim/backgroundEntete.jpg);
	background-repeat: repeat-x;
}



.panierhaut {
	position: relative;
	align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-left: 10px;
	margin-top: 0px;
	_margin-top:0px;
	padding-top: 0px;
	z-index:5;
}

.bas-login {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	height: 10px;
}
.loginhaut input, .listpanier input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.bandogris {
	width: auto;
	height: 40px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-image: url(/images/design-akim/fondSepMoteurRecherche.jpg);
}

#footer {
	display:block;
	float: auto auto;
	background :#3492c4;
	position:relative;
	margin-bottom:0px;
	/**position: relative;**/
	width: 990px;
	/**top:10px;**/
	margin-left: auto;
	margin-right: auto;
	/**_width: 990px;
	_margin-left: auto;
	_margin-right: auto;**/
}
#conteneur-central, .conteneur-central {
	position: relative;
	width: 990px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	z-index:0;
}
/* AJout ilane pour mettre le panier et mon compte en haut */

input {
	font-size: 9px;
}
/*******STYLES STANDARDS******/
.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
.txtNoir11, .txtNoir11 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txtNoir11Gras, .txtNoir11Gras A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txtNoir11 A:hover, .txtNoir11Gras A:hover {
	text-decoration: underline;
}
.menuhaut A:link{text-decoration:none;color:#AAAAAA;}
.menuhaut A:visited{text-decoration:none;color:#AAAAAA;}
.menuhaut A:hover{text-decoration:underline;color:#AAAAAA;}
.menuhaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #888888;
}

.txtcomrapid, .txtcomrapid a {
	position: relative;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 1;
	font-weight: normal;
	margin-left: 42px;
	margin-top: -25px;
}

//*********  AJOUT DES FAMILLES HOME***************************************************
/*
 * Mise en forme des zones (familles...) de la page Home
 */
.homecontenu0000000001,.homecontenu0000000054,.homecontenu0000000136,.homecontenu0000000175,.homecontenu0000000213,.homecontenu0000000235,.homecontenu0000000300,.homecontenu0000000343,.homecontenu0000000386
{
   color: #FFFFFF;
	font-size: 120%;
	text-align: left;
	background-image: none;
	width:230px;
	height :200px;
	margin-top: 0px;
	_margin-top:-3px;
	border: 1px solid;
}
#content_homefam{
display:block;
float:right;
width:990px;
/*height:300px;*/
border:2px solid red;
margin:auto auto auto auto;	
}
.homeFam1,.homeFam2, .homeFam3, .homeFam4, .homeFam5, .homeFam6, .homeFam7, .homeFam8, .homeFam9, .homeFam10,.homeFam11, .homeFam12, .homeFam13, .homeFam001, .homeFam002,.homeFam003, .homeFam004, .homeFam005, .homeFam006, .homeFam007, .homeFam008, .homeFam009, .homeFam010, .homeFam011, .homeFam012, .homeFam013
  {
  display: block;
  /*border: 2px solid black;*/
  float: left;
  color: #FFFFFF;
  width:232px;
  /*height:170px;*/
  height:auto;
  border: 1px solid;
  font-size: 10%;
  text-align: center;
  margin-left:5px;
  margin-right:5px;
  margin-top:10px;
  margin-bottom:2px;
  padding-bottom:0px;
}
/****nom du produit associé à homefam********/
#content_homefam .textboxblack{
	display:block;
	position:relative;
	top:-5px;
}
#contenucentral .txtfiche{color:black;text-align:left; width:100px;}
/*****************************************************/
/*******   detail fiche produit **********************/
/*****************************************************/
.detailficheproduit{width:230px;height:60px;margin:0px;}
/*.detailficheproduit table {width:80px;border: 1px solid red;}
.detailficheproduit table tr {padding:0px;height:20px;}
.detailficheproduit table td {padding:0px;spacing:0px;}*/
.detailficheproduit td{margin:0px;padding:0px;border-collapse:collapse;}
.detailficheproduit td table td img{padding:0px;margin:0px;}
.detailficheproduit .txtfiche{border:1px solid black;}
.detailficheproduit .prix{float:left;margin-top:5px;padding-left:2px;background-repeat:no-repeat;text-align:left;}
.detailficheproduit .ref{width:auto;height:14px; margin-left:5px;color:black;font-size:11px;font-weight:bold;color:#7e8189;}
.detailficheproduit .dispo{font-size:10px;color:black;width:150px;}
.detailficheproduit .detail{display:block;height:17px;font-size:10px;padding-left:7px;padding-top:2px;vertical-align:middle;text-decoration:none;font-weight:bold;color:white;background-color:white;background-image:url('/images/details.gif');background-repeat:no-repeat;}
.detailficheproduit .acheter{display:block;height:17px;font-size:10px;padding-left:5px;padding-top:2px;text-decoration:none;font-weight:bold;color:white;background-color:white;background-position:fixed;background-image:url('/images/acheter.gif');background-repeat:no-repeat;}
/*****************************************************/

.homeFam1,.homeFam001 {border-color:#A4C05A;}
.homeFam2,.homeFam002 {border-color:#FFCA08;}
.homeFam3,.homeFam003 {border-color:#1184C3;}
.homeFam4,.homeFam004 {border-color:#E73E77;}
.homeFam5,.homeFam005 {border-color:#E73E43;}
.homeFam6,.homeFam006 {border-color:#660099;}
.homeFam7,.homeFam007 {border-color:#009DE0;}
.homeFam8,.homeFam008 {border-color:#49B268;}
.homeFam9,.homeFam009 {border-color:#9BC338;}
.homeFam010,.homeFam10{border-color:#CCD862;}
.homeFam011,.homeFam11{border-color:#E96751;}
.homeFam012{border-color:red; background:white; /*background-image: url(/images/design-akim/coin-orange.png); background-repeat: no-repeat;*/}
.homeFam13,.homeFam0013{border-color:#E96751;}
/*.homeFam002 hr {display: block;height: 0;clear: both;visibility: hidden;}
.homeFam2 hr {display: block;height: 0;clear: both;visibility:hidden;}*/
/*
#contenucentral.homeFam1,.homeFam2,.homeFam3,.homeFam4,.homeFam5,.homeFam6,.homeFam7,.homeFam8 ,.homeFam9, .homeFam10,.homeFam11,.homeFam12,
{
  display: block;
  float: left;
}
*/
#contenucentral{/*display:block;border: 2px solid black;width:auto;height:auto;margin:O;*/}
#contenucentral hr{display:block;border:2px solid white;width:80%;clear: both;}
.homecontenu1, .homecontenu001 {border-color:#EFC338;background:#A4C05A;}
.homecontenu2, .homecontenu002 {border-color:#F59643;background:#FFCA08;}
.homecontenu3, .homecontenu003 {border-color:#E65240;background:#1184C3;}
.homecontenu4, .homecontenu004 {border-color:#CF4497;background:#E73E77;}
.homecontenu5, .homecontenu005 {border-color:#3D44BE;background:#E73E43;}
.homecontenu6, .homecontenu006 {border-color:#2693D5;background:#660099;}
.homecontenu7, .homecontenu007 {border-color:#43ADB8;background:#009DE0;}
.homecontenu8, .homecontenu008 {border-color:#49B268;background:#49B268;}
.homecontenu9, .homecontenu009 {border-color:#9BC338;background:#9BC338;}
.homecontenu010, .homecontenu10{border-color:#FF5A00;background:#CCD862;}
.homecontenu011, .homecontenu11{border-color:#F1A318;background:#E96751;}
.homecontenu012, .homecontenu12{border-color:red;background:red;}
/****1ER sousfamille***/
.homecontenu001, .homecontenu002, .homecontenu003, .homecontenu004, .homecontenu005, .homecontenu006,
.homecontenu007, .homecontenu008, .homecontenu009, .homecontenu010, .homecontenu011, .homecontenu012,
/*****2eme serie page d'accueil********/
.homecontenu1, .homecontenu2, .homecontenu3, .homecontenu4, .homecontenu5, .homecontenu6,
.homecontenu7, .homecontenu8, .homecontenu9, .homecontenu010, .homecontenu11, .homecontenu12,
/****les familles pour chque homecontenu***/
.homecontenu001 a , .homecontenu002 a, .homecontenu003 a, .homecontenu004 a, .homecontenu005 a, .homecontenu006 a,
.homecontenu007 a, .homecontenu008 a, .homecontenu009 a, .homecontenu010 a, .homecontenu011 a, .homecontenu012 a,
.homecontenu1 a, .homecontenu2 a, .homecontenu3 a, .homecontenu4 a, .homecontenu5 a, .homecontenu6 a,
.homecontenu7 a, .homecontenu8 a, .homecontenu9 a, .homecontenu10 a, .homecontenu11 a, .homecontenu12 a {
	display: block;
	/*border:1px solid black;*/
	height: 34px;
	/*_height: 26px;*/
	padding: 2 0 0 10;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(/images/design-akim/famille230.png);
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: 10px;
	/*overflow:auto;*/
}

.homecontenu1 a, .homecontenu001 a {color:#A4C05A;}.homecontenu2 a, .homecontenu002 a{color:#FFCA08;}.homecontenu3 a, .homecontenu003 a{color:#1184C3;}.homecontenu4, .homecontenu004 a{color:#E73E77;} .homecontenu5, .homecontenu005 a{color:#E73E43;} .homecontenu6 a, .homecontenu006 a{color:#660099;} .homecontenu7 a, .homecontenu007 a{color:#009DE0;} .homecontenu8 a, .homecontenu008 a{color:#49B268;} .homecontenu9 a, .homecontenu009 a{color:#9BC338;} .homecontenu10 a, .homecontenu010 a{color:#CCD862;} .homecontenu11 a, .homecontenu011 a{color:#E96751;} .homecontenu12 a, .homecontenu012 a{color:red;}





//********* FIN AJOUT DES FAMILLES HOME***************************************************

/**Bouton Tous produits Home ***/
/*.bttpdt1, .bttpdt {background-image:url(images/bt_en_savoir_mob.gif);}
.bttpdt2 {background-image:url(images/bt_en_savoir_diag.gif);}
.bttpdt3 {background-image:url(images/bt_en_savoir_urg.gif);}
.bttpdt4 {background-image:url(images/bt_en_savoir_soin.gif);}
.bttpdt5 {background-image:url(images/bt_en_savoir_gant.gif);}
.bttpdt6 {background-image:url(images/bt_en_savoir_desinfect.gif);}
.bttpdt7 {background-image:url(images/bt_en_savoir_kine.gif);}
.bttpdt8 {background-image:url(images/bt_en_savoir_hyg.gif);}
.bttpdt9 {background-image:url(images/bt_en_savoir_mob.gif);}
.bttpdt10{background-image:url(images/bt_en_savoir_mob.gif);}
.bttpdt11{background-image:url(images/bt_en_savoir_mob.gif);}
.bttpdt12{background-image:url(images/bt_en_savoir_mob.gif);}


.bttpdt a,.bttpdt1 a,.bttpdt2 a,.bttpdt3 a,.bttpdt4 a,.bttpdt5 a,.bttpdt6 a,.bttpdt7 a,.bttpdt8 a,.bttpdt9 a,.bttpdt10 a,.bttpdt11 a, .bttpdt12 a {
	text-decoration:none;
	color: #FFFFFF;
	margin-left: -30px;
}
*/
.bttpdt,.bttpdt1,.bttpdt2,.bttpdt3,.bttpdt4,.bttpdt5,.bttpdt6,.bttpdt7,
.bttpdt8,.bttpdt9,.bttpdt10,.bttpdt11, .bttpdt12 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	text-align: center;
/*	padding-bottom: 2px;
	padding-top: 5px;
	margin-left: 30px;*/
	width:40px;
	height:50px;
/*	background-repeat: no-repeat;*/
}

/**********/


/******* boutons *******/
.bouton_continuer {
	margin-right: 0px;
	margin-bottom: 5px;
}
.bouton_valider {
	margin-right: 20px;
	margin-bottom: 5px;
}
.bouton_commander {
	margin-left: 640px;
}
/***** Menu  deroulant du Haut voir menu.css *****/
.menu_haut_bouton {
	margin-top: -5px;
	_margin-top: -50px;
}
/* .menubtgauche {
	background-image: url(images/menu_bt_gauche.gif);
	vertical-align: middle;
	background-repeat: no-repeat;
}
*/
.menubtdroite {
	background-image: url(images/menu_bt_droite.gif);
	vertical-align: middle;
	background-repeat: no-repeat;
}
/**Gestion erreurs succes osCommerce**/
.messageBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
}
.messageStackError, .messageStackWarning {
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	text-align: center;
	text-decoration: blink;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: red;
	/*background-color: red;*/
}
.messageStackSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #FFFFFF;
	background-color: red;
}
.messageBoxOutput {
	padding-left: 10px;
	width: 809px;
	_width: 819px;
	height: auto;
}
/*****ESPACE CLIENT****/
.pageHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-indent: 0px;
	padding-top: 0px;
	padding-left: 20px;
	text-align: left;
}
#box_rappel_infos {
	border: 1px solid #FF7800;
	width: 350px;
	height: 185px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.entete_box_rappel_infos, .table_lien_mon_compte th  {
	background-image:url(images/design/fondPxAccount.jpg);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	padding-left: 4px;
	height: 30px;
}
.table_lien_mon_compte {
	border:1px solid #FF7800;
	border-collapse: collapse;
	width: 420px;
	height: 190px;

}

.table_lien_mon_compte td {
	font-family: Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	background-color: #FFFFFF;
	left: auto;
	padding-left: 3px;
	line-height: 18px;
	border: 1px solid #FF7800;
}
.table_lien_mon_compte td a {
	color: #666666;
	text-decoration: none;
}
.table_lien_mon_compte td a:hover {
	text-decoration: underline;
}
/***  confirmation commande **/
.cellulehautpanier, .cellulebaspanier, .cellulepanier, .cellulepanierfondbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-indent: 4px;
	text-align: center;
}
/* specialit? */
.cellulehaut_specialite {
	background-color: #988F8F;
}
.txtaccueil_specialite {
	width: 997px;
	_width: 995px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	z-index: 1;
	color: #FFFFFF;
	margin-top: 30px;
	padding-top: 8px;
	margin-left: 0px;
	height: 25px;
	_padding-top: 35px;
	_padding-bottom: 10px;
	_height: 30px;
}
.txtaccueil_specialite {
	background-color: #988F8F;
}
.Rubss_specialite {
	color: #FFFFFF;
	font-size: 70%;
	text-align: left;
	background-image: none;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px solid;
	border-left: 1px solid;
	padding-top: 2px;
	_padding-top: 9px;
	width: 258px;
	_width: 264px;
	padding-left: 4px;
}
.Rubss_specialite {
	border-color: #988F8F;
}
/**/
.cellulehautpanier, .cellulebaspanier {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0062C4;
}
.cellulepanierfondbleu {
	color: #000000;
	background-color: #4B99DB;
}
.cellulepanier {
	color: #000000;
}
.cadrepanier {
	border: 1px solid #0062C4;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 8px;
}
.tableaupanier {
	border-right: thin  solid #0062C4;
	border-left: thin  solid #0062C4;
}
.txtnoirnormal {
	align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txttotal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txtnoirgrasprix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.txtnoirgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	text-indent: 4pt;
	margin-top: -4px;
}
.txtnoirgras A:link {
	text-decoration: underline;
	color: #000000;
}
.txtnoirgras A:visited {
	text-decoration: underline;
	color: #000000;
}
.txtnoirgras A:hover {
	text-decoration: underline;
	color: #000000;
}
.txtBlanc11Gras, .txtBlanc11Gras A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/***BOUTONS GENERIQUE***/
.bt_0000000001, .bt_0000000054, .bt_0000000136, .bt_0000000175, .bt_0000000213, .bt_0000000235, .bt_0000000300, .bt_0000000343, .bt_0000000386, .bt__specialite {
	background-repeat: repeat;
	text-align: center;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F8FAFC;
	padding-top: 1px;
}
.bt_generique_bleu, .bt_generique_gris {
	font-family: tahoma;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	background-image: url(images/boutons/bg_bt_generique_bleu.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 ;
}
.bt_generique_gris {
	background-image: url(images/boutons/bg_bt_generique_gris.gif);
}

.bt_0000000001 {
	_background-image: url(images/boutons/bg_bt_fam_1.gif);
	background-image: url(images/boutons/bg_bt_fam_1.gif);
}
.bt_0000000054 {
	background-image: url(images/boutons/bg_bt_fam_2.gif);
	_background-image: url(images/boutons/bg_bt_fam_2.gif);
}
.bt_0000000136 {
	background-image: url(images/boutons/bg_bt_fam_3.gif);
	_background-image: url(images/boutons/bg_bt_fam_3.gif);
}
.bt_0000000175 {
	background-image: url(images/boutons/bg_bt_fam_4.gif);
	_background-image: url(images/boutons/bg_bt_fam_4.gif);
}
.bt_0000000213 {
	background-image: url(images/boutons/bg_bt_fam_5.gif);
	_background-image: url(images/boutons/bg_bt_fam_5.gif);
}
.bt_0000000235 {
	background-image: url(images/boutons/bg_bt_fam_6.gif);
	_background-image: url(images/boutons/bg_bt_fam_6.gif);
}
.bt_0000000300 {
	background-image: url(images/boutons/bg_bt_fam_7.gif);
	_background-image: url(images/boutons/bg_bt_fam_7.gif);
}
.bt_0000000343 {
	background-image: url(images/boutons/bg_bt_fam_8.gif);
	_background-image: url(images/boutons/bg_bt_fam_8.gif);
}
.bt_0000000386 {
	background-image: url(images/boutons/bg_bt_fam_9.gif);
	_background-image: url(images/boutons/bg_bt_fam_8.gif);
}
.bt__specialite {
	background-image: url(images/boutons/bg_bt__specialite.gif);
	_background-image: url(images/boutons/bg_bt__specialite.gif);
}
.bt_0000000001 A:link, .bt_0000000054 A:link, .bt_0000000136 A:link , .bt_0000000175 A:link, .bt_0000000213 A:link, .bt_0000000235 A:link , .bt_0000000300 A:link, .bt_0000000343 A:link, .bt_0000000386 A:link, .bt_0000000001 A:visited, .bt_0000000054 A:visited, .bt_0000000136 A:visited , .bt_0000000175 A:visited, .bt_0000000213 A:visited, .bt_0000000235 A:visited , .bt_0000000300 A:visited, .bt_0000000343 A:visited, .bt_0000000386 A:visited , .bt_0000000001 A:hover, .bt_0000000054 A:hover, .bt_0000000136 A:hover , .bt_0000000175 A:hover, .bt_0000000213 A:hover, .bt_0000000235 A:hover , .bt_0000000300 A:hover, .bt_0000000343 A:hover, .bt_0000000386 A:hover, .bt__specialite A:link, .bt__specialite A:visited, .bt__specialite A:hover, .bt_generique_bleu A:link, .bt_generique_bleu A:hover, .bt_generique_bleu A:visited, .bt_generique_bleu A:active,
.bt_generique_gris A:link, .bt_generique_gris A:hover, .bt_generique_gris A:visited, .bt_generique_gris A:active {
	text-decoration: none;
	color: #FFFFFF;
}
/**** Fin Menu Haut *****/
/**** Colone Droite ****/
.menu_droite {
	position: absolute;
	width: 160px;
	left: 1px;
	_left: 66px;
	margin-top: 0px;
	_margin-top: 0px;
}
.menudroitvotrepanier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 1px;
	margin-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 158px;
	height: auto;
	margin-top: -20px;
	padding-bottom: 6px;
	_margin-top: -6px;
	_margin-bottom: -12px;
}
.image_entete_promotion {
	width: 159px;
	height: 30px;
	margin-top: 16px;
	margin-right: 7px;
	_margin-top: 10px;
	_margin-right: 8px;
}
.menu_droite_promotion {
	width: 158px;
	height: auto;
	background-color: #ffffff;
	margin-top: -6px;
	padding-bottom: 6px;
	_margin-bottom: -12px;
}
.image_entete_catalogue {
	width: 159px;
	height: 30px;
	margin-top: 16px;
	margin-right: 2px;
	_margin-top: 10px;
	_margin-right: 8px;
}
.menu_droite_catalogue {
	width: auto;
	height: auto;
	background-color: #ffffff;
	margin-top: 0px;
	_margin-top: 0px;
	display: inline;
}
.image_entete_news {
	width: 159px;
	height: 30px;
	margin-top: 16px;
	margin-right: 6px;
	_margin-top: 10px;
	_margin-right: 8px;
}
.menu_droite_news {
	width: 158px;
	height: auto;
	background-color: #ffffff;
	margin-top: 0px;
	padding-bottom: 1px;
	_margin-top: -10px;
	_margin-bottom: -8px;
}
.txtprmotion A:link {
	text-decoration: none;
	color: #333333;
}
.txtprmotion A:visited {
	text-decoration: none;
	color: #333333;
}
.txtprmotion A:hover {
	text-decoration: underline;
	color: #333333;
}
.txtprmotion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #333333;
	line-height: normal;
	padding-left: 7px;
	padding-top: 6px;
	list-style-position: inside;
	list-style-image: url(images/puce_carr%E9.gif);
	list-style-type: square;
}
.txtmenu A:link {
	text-decoration: none;
	color: #333333;
}
.txtmenu A:visited {
	text-decoration: none;
	color: #333333;
}
.txtmenu A:hover {
	text-decoration: underline;
	color: #333333;
}
.txtmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 333333;
	padding-left: 0px;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}
/****** Bas_Page ********/
.Bas_Page {
	margin-left: 25px;
}
.menubas A:link{text-decoration:none;color:#FFFFFF;}
.menubas A:visited{text-decoration:none;color:#FFFFFF;}
.menubas A:hover{text-decoration:underline;color:#FFFFFF;}
.menubas{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;line-height:normal;font-weight:normal;color:#FFFFFF;letter-spacing:0px;}
.txtmenucentral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: 686868;
}
.chamtxt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 11px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #CCCCCC;
}
.chamtxt1_2 {
	margin-left: 5px;
	margin-top: 0px;
	_margin-top: -34px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
}
.Image_Bouton_Ok {
	margin-top: -19px;
	_margin-top: -30px;
	margin-left: 127px;
}
.Image_Bouton_Ok2 {
	_margin-top: -35px;
}
/***Menu Bas ****/
.menubasbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 808080;
	padding-right: 5px;
	padding-left: 5px;
}
/***Menu Bas ****/
.pub_gauche {
	width: 129px;
	height: 123px;
	padding-top: 10px;
	padding-left: 4px;
}
.prduitclasse1 {
	width: 40px;
	height: 394px;
}
.menubt2orang {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(/images/bt_diagnostic_orange.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	padding-top: 8px;
	position: absolute;
	left: 71px;
	top: 104px;
	width: 78px;
	height: 30px;
	z-index: 13;
	border-right-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: 6D6D6D;
}
/**** Bouton Menu des Familles avec couleur *****/
.menugras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: bold;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 14px;
}
.txtnumpage A:link, .txtnumpage a:link {
	text-decoration: none;
	color: #898989;
}
.txtnumpage A:visited, .txtnumpage a:visited {
	text-decoration: none;
	color: #898989;
}
.txtnumpage A:hover, .txtnumpage a:hover {
	text-decoration: underline;
	color: #898989;
}
.txtnumpage {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: 898989;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	/*text-align: center;*/
	/*padding-top: 20px;
*/
}
.texttLienBleu10, .texttLienBleu10 a:visited, .texttLienBleu10 a:visited{
width:150px;
font-family:verdana,arial,helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#4884c6;
margin-top:2px;
}

.ss_famille_num_page002  A:link {
	text-decoration: none;
	color: #F3811F;
}
.ss_famille_num_page002 A:visited {
	text-decoration: none;
	color: #F3811F;
}
.ss_famille_num_page002 A:hover {
	text-decoration: underline;
	color: #F3811F;
}
.ss_famille_num_page002 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: F3811F;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.cadrefiche {
/*	border-right-width: 1;
	border-left-width: 1;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;*/
	border : 1px solid;
/*	background-image: url(images/bg_fiche_pdt.gif);*/
	background-color:red;
	width: 230px;
	_width: 230px;
	margin-left: 0px;
	margin-top: 0px;
	_margin-bottom: -10px;
}
.txtfiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-top: 0px;
	padding-left: 2px;
	height: 96px;
	overflow: hidden;
}
.ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.nbrjour {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width: auto;
	min-width:90px;
	float:left;
	margin: 0 0 0 0;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #13489C;
	padding-left: 3px
}

.imagerub{
	display: block;
	border: 1px solid black;
	float: left;
	with:100px;
	margin: 2 2 2 2;
	border: 0;
	/*align: left;*/
}




.Prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	width: 65px;
	height: 38px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FF0000;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0px;
	display: inline;
	background-image: url(/images/design-akim/fond-prix.png);
	background-position: 0 -5px;
	text-align: center;
	letter-spacing: -1px;
}


.AncienPrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: xx-small;*/
	text-decoration: line-through;
	color: #333333;
	/*font: 75%;*/
	font-size:12px;
}


.nbrepanier {
	float:left;
	width: 20px;
	_width: 22px;
	height:15px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	background-color: #FF7800;
	text-align: center;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-top: 5px;
	_padding-top: 5px;
	margin-top: 5px;
	_margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 0px;
}


#basketCounterLine1, #basketCounterLine2{
	float:right;
	font-size: 10px;
	text-align: left;
	width: 108px;
	height: 15px;
	padding-left: 0px;
	margin-top: 5px;
	_margin-top: 10px;
}

#basketCounterLine2{
	margin-top: -2px;
	_margin-top: -5px;
}


.listpanier A:link , .listpanier a:link , .listpanier A:visited , .listpanier a:visited , #listlogin A:link , #listlogin a:link , #listlogin A:visited , #listlogin a:visited {
	float:left;
	text-decoration: none;
}
.listpanier a:hover , .listpanier A:hover, #listlogin a:hover , #listlogin A:hover {
	float:left;
	text-decoration: underline;
}
.listpanierarticlesenpanier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	padding: 10px;
	text-align: right;
	text-indent: 10pt;
}
.txtdslepanier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	margin-top: -23px;
	_margin-top: -23px;
	padding-bottom: 5px;
	margin-left: 37px;
	margin-right: 0px;
}
.txtcatalog A:link {
	text-decoration: none;
	color: #333333;
}
.txtcatalog A:visited {
	text-decoration: none;
	color: #333333;
}
.txtcatalog A:hover {
	text-decoration: underline;
	color: #333333;
}
.txtcatalog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	padding: 0px 0px 0px 4px;
	text-align: left;
}
.txtmenugris1mot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #686868;
	background-image: url(images/menu_bt4.gif);
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #686868;
	text-align: center;
	background-repeat: no-repeat;
	padding: 0px;
	border-left-width: 1px;
	border-left-color: #686868;
}
.txtmenugris1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #797979;
	text-align: center;
	padding-top: 0px;
	border: none;
	vertical-align: bottom;
}
.titremenugris a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #686868;
	text-align: center;
	border: none;
}
.titremenugris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #686868;
	text-align: center;
	border: none;
}
.titrerecherspecialite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	background-position: left;
	text-indent: 20px;
	padding-top: 0px;
	padding-left: 20px;
	text-align: left;
	background-color: #FFFFFF;
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A1A1A1;
	padding-bottom: 10px;
	padding-top: 25px;
	margin-top: 0px;
	_margin-top: 20px;
}
.imageencadre {
	border-top: thin solid #2A6DB2;
	border-right: thin solid #2A6DB2;
	border-bottom: thin solid #2A6DB2;
	border-left: thin solid #2A6DB2;
}
.nomprduitrecherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.nomprduitrecherche A:link {
	text-decoration: underline;
	color: #000000;
}
.nomprduitrecherche A:visited {
	text-decoration: underline;
	color: #000000;
}
.nomprduitrecherche A:hover {
	text-decoration: underline;
	color: #000000;
}
.cellulecolorecherche {
	background-color: #ececec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.cellulecolorechercheblue {
	background-color: #ececec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #13489C;
}
.cellulecolorecherchegras {
	background-color: #ececec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: bold;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.menuhautpanier {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #A1A1A1;
	padding-right: 4px;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-right-color: #A1A1A1;
}
.txtdiagnostic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 0px;
	border: none;
	vertical-align: bottom;
}
.txtnumpageencourrecherche A {
	text-decoration: none;
	color: #13489c;
}
.txtnumpageencourrecherche A:visited {
	text-decoration: none;
	color: #13489c;
}
.txtnumpageencourrecherche A:hover {
	text-decoration: underline;
	color: #13489c;
}
.txtnumpageencourrecherche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13489c;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
.imageencadreficheprduit {
	border-top: none;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: none;
}
.menuprduitcellule1_0000000062 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 20pt;
	padding-left: 10px;
}
.menuprduitcelluletxt1 A:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menuprduitcelluletxt1 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menuprduitcelluletxt1 A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.menuprduitcelluletxt1 {
	text-align: left;
	width: auto;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 5px;
	margin-top: 5px;
	overflow: hidden;
}
.menuprduitcelluletxt2 A:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menuprduitcelluletxt2 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menuprduitcelluletxt2 A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.menuprduitcelluletxt2 {
	position: relative;
	text-align: left;
	width: auto;
	margin-left: 5px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.menuprduitcelluletxt3 A:link {
	text-decoration: none;
	color: #FFFFFF;
}
.menuprduitcelluletxt3 A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menuprduitcelluletxt3 A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.menuprduitcelluletxt3 {
	position: relative;
	text-align: right;
	width: 55px;
	margin-left: 95px;
	margin-top: -12px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.menuprduittitreproduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 686868;
	text-transform: none;
}
.menuprduittitreproduitmaj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 686868;
	padding-left: 210px;
	text-transform: uppercase;
}
.menuprduittxtcleur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.menuprduitchamptxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: right;
}
.paniercadremenuhaut {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #898989;
	border-bottom-color: #898989;
	border-left-color: #898989;
}
.paniernummenubleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #06679B;
	padding-left: 12px;
	text-transform: uppercase;
}

.paniernummenugris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #898989;
	padding-left: 12px;
	text-transform: uppercase;
}

.paniertxtbleu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: justify;
	padding-left: 8px;
	text-transform: uppercase;
}

.paniertxtgris1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #898989;
	text-align: justify;
	padding-left: 10px;
	text-transform: uppercase;
}

.paniertxtbleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 24px;
	text-align: justify;
}


.cellulecolorebleupanier {
	background-color: #FFFFFF;
}
.paniertabloprdutcellule4 {
	background-color: #ececec;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #1A69BA;
	background-color: #ececec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.paniertabloprdutcellule5 {
	background-color: #ececec;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #1A69BA;
	background-color: #ececec;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.paniertabloprdutcellule51 {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #1A69BA;
}
.paniertxtcado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	padding-left: 10px;
	text-align: left;
}
.paniertxtsscado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3366CC;
	padding-left: 10px;
}
.paniertxtsscadoprix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.panierbtrecalculer {
	padding-left: 14cm;
}
.panierbtrecalculer2 {
	padding-left: 10cm;
}

/*** Page_Panier_Style ****/
.Tableau_Produit_Panier {
	margin-top: 20px;
}
.paniertxtsaisicode {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	background-image: url(images/design-akim/bg_saisi_code.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 40px;
	_padding-top: 40px;
}
.paniertxtsaisinomcommande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: 666666;
}
.paniercadremenuhaut2 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #898989;
	border-left-width: 1px;
	border-left-color: #898989;
}
.txtfichegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	padding-top: 4px;
	padding-left: 0px;
}
.chamtxt2 {
	margin-left: 4px;
	margin-bottom: 0px;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
	padding-right: 0px;
	padding-bottom: 0px;
}

.paniertablobastxtoffre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 6px;
}
.paniertablobastxtttprduit A:link {
	text-decoration: none;
	color: #FFFFFF;
}
.paniertablobastxtttprduit A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.paniertablobastxtttprduit A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.paniertablobastxtttprduit {
	text-indent: 0pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 430px;
}
.paniertablobascellule1 {
	text-indent: 0pt;
	background-color: #284594;
	width: 240px;
	height: 25px;
	margin-left: 6px;
	margin-bottom: 4px;
}
.paniertablobascellule2 {
	text-indent: 0pt;
	background-color: #1A69BA;
}
.paniertablobascellule3 {
	text-indent: 0pt;
	background-image: url(images/spacer_tablobas_panier.gif);
	background-repeat: repeat-x;
	background-color: #1A69BA;
}
.paniertablobastxtajout A:link {
	text-decoration: none;
	color: #FFFFFF;
}
.paniertablobastxtajout A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.paniertablobastxtajout A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.paniertablobastxtajout {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 80px;
	margin-top: -5px;
}
.paniertablobascellule4 {
	background-image: url(images/haut_tablobas_panier_fire.gif);
	_background-image: url(images/haut_tablobas_panier.gif);
	background-repeat: no-repeat;
}
.Bouton_Continuer_Panier {
	width: 47px;
	height: 21px;
	top:0px;
	margin-left: 500px;
	_margin-top: -40px;
	margin-top: -37px;
}
.Bouton_Valider_Panier {
	width: 100px;
	height: 20px;
	margin-left: 0px;
}
.Image_Produit_Tableau_Offres {
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
.Tableau_Offre_Panier {
	margin-top: 20px;
	_margin-top: 10px;
}
/******Page_Panier_Style  ******/
/*****Page_Fiche_Style ********/
.image_tableau_offres_fiche {
	/* float: left;
*/
	text-align: center;
	margin-top: 5px;
	width: 100px;
	border: 1px grey solid;
	margin-right: auto;
	margin-left: 25px;
}
.menuprduitcellule1_002 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche.gif);
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 20pt;
	padding-left: 10px;
}
.menuprduit_titre_produit, .menuprduit_titre_produit a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #686868;
	text-transform: none;
}
.menuprduit_titreproduit_maj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #686868;
	text-transform: uppercase;
}
.txtfichetablo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	text-align: left;
}
.txtfichetablo A:link {
	text-decoration: none;
	color: #000000;
}
.Tableau_Voir_Egalement {
	width: auto;
	padding-top: 10px;
	margin-left: 2px;
}
.Detail_Produit {
	padding-left: 120px;
	_padding-left: 6px;
	position: relative;
}
.Texte_Detail_Produit {
}
.imageencadre {
	border-top: thin solid #D4D4CC;
	border-right: thin solid #D4D4CC;
	border-bottom: thin solid #D4D4CC;
	border-left: thin solid #D4D4CC;
}
.numjour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.Tableau_Couleurs_Produits {
	width: 249px;
	height: 71px;
	margin-left: 0px;
	_margin-left: 0px;
}
.Tableau_Couleurs_Produits2 {
	width: 249px;
	height: 80px;
	_height: 0px;
	margin-left: 0px;
	_margin-left: 0px;
}
.Tableau_Prix_Produits {
	width: 700px;
	margin-left: 6px;
	_margin-left: 6px;
	margin-top: -34px;
	_margin-top: -35px;
}
/****Style Famille ****/
.famille_pub1_cellule {
	/*background-image: url(images/bg_pub1_famille.gif);
	background-repeat: repeat-x;*/
}
.famille_pub2_cellule {
	background-image: url(images/bg_pub2_famille.gif);
	background-repeat: repeat-x;
}
.famille_top5_cellule1_002 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule2_002 {
	background-color: #F3811F;
}
.famille_numtop5_002 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/carre_orange.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
}
.cadrefiche_famille A:link {
	text-decoration: none;
}
.cadrefiche_famille A:visited {
	text-decoration: none;
}
.cadrefiche_famille A:hover {
	text-decoration: underline;
}
.cadrefiche_famille {
	border-right-width: 1;
	border-left-width: 1;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(images/bg_fiche_famille.gif);
	padding-top: 3px;
	background-repeat: repeat;
	width: 220px;
	height: 105px;
	_width: 204px;
}
.Image_Bas_Cadre_Famille {
	width: 200px;
	height: 9px;
	padding-bottom: 0px;
	_margin-top: -10px;
}
.Image_Bas_Cadre_Sous_Famille {
	padding-bottom: 0px;
	_top: -25px;
	margin-top: 0px;
	width: 248px;
	_width: 250px;
	height: 9px;
	margin-left: 8px;
}
.cadrefiche_txt_prix {
	float: right;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 10px;
	_padding-left: 11px;
}

.cadrefiche_txt_prix_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04448f;
	font-weight: bold;
}

.cadrefiche_txt_prix_gras_barre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
	font-weight: normal;
	text-decoration: line-through;
	padding-left: 4px;
}

.cadrefiche_txt_voir_prduit A:link {
	text-decoration: none;
	color: #04448F;
}
.cadrefiche_txt_voir_prduit A:visited {
	text-decoration: none;
	color: #04448F;
}
.cadrefiche_txt_voir_prduit A:hover {
	text-decoration: underline;
	color: #04448F;
}
.cadrefiche_txt_voir_prduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04448F;
	font-weight: bold;
	padding-left: 10px;
}
.cadrefiche_search_txt_voir_prduit A:link {
	text-decoration: none;
	color: #04448F;
}
.cadrefiche_search_txt_voir_prduit A:visited {
	text-decoration: none;
	color: #04448F;
}
.cadrefiche_search_txt_voir_prduit A:hover {
	text-decoration: underline;
	color: #04448F;
}
.cadrefiche_search_txt_voir_prduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04448F;
	font-weight: bold;
}
.cadrefiche_txt_retour_famille A:link {
	text-decoration: none;
	color: #04448F;
}
.cadrefiche_txt_retour_famille A:visited {
	text-decoration: none;
	color: #04448F;
}
.cadrefiche_txt_retour_famille A:hover {
	text-decoration: underline;
	color: #04448F;
}
.cadrefiche_txt_retour_famille {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04448F;
	font-weight: bold;
}
.cadrefiche_nom_pdt {
	position: relative;
	float: left;
	width: 200px;
	height:28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: lowercase;
	font-weight: bold;
	color: #494949;
	text-align: left;
	overflow:hidden;
	padding-left:5px;
}
.cadrefiche_nom_pdt A:link {
	text-decoration: none;
	color: #494949;
	text-align: left;
}
.cadrefiche_nom_pdt A:visited {
	text-decoration: none;
	color: #494949;
	text-align: left;
}
.cadrefiche_nom_pdt A:hover {
	text-decoration: underline;
	color: #494949;
	text-align: left;
}
.cadrefiche_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
	font-weight: normal;
	padding-left: 0px;
}
.cadrefiche_txt_afaq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 0px;
	text-align: center;
	padding-left: 40px;
}

.imageencadre_fichefamille {
	border: 1px solid #CCCCCC;
	margin-left: 2px;
}
.famille_top5_nom_prdt {
	text-align: left;
	text-indent: 0pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.famille_top5_prix {
	text-align: left;
	text-indent: 0pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.Image_Famille_Pub {
	float: right;
	padding-top: 6px;
	margin-left: 6px;
	padding-right: 10px;
	position: relative;
}
.Tableau_Pub_Famille1 {
	width: 392px;
	height: 115px;
	margin-top: 4px;
	padding-left: 0px;
	position: relative;
}
.tableau_top5_famille {
	position: relative;
	float: right;
	width: 190px;
	height: 390px;
	left: -15px;
	_left: -15px;
	margin-top: 15px;
	_margin-top: 10px;
	_padding-right: 0px;
	/*background-color: yellow;
*/
}
.tableau_famille {
	position: relative;
	width: 100%;
	float: left;
	margin-left: 3px;
	margin-top: 15px;
	_margin-top: 10px;
	/* background-color: green;
*/
}
/****** styles des autres pages ss familles*****************************************/
/**** le haut des fiche ss famille****/
.ss_famille_haut_fiche,.ss_famille_haut_fiche001, .ss_famille_haut_fiche002, .ss_famille_haut_fiche003,
.ss_famille_haut_fiche004, .ss_famille_haut_fiche005, .ss_famille_haut_fiche006, .ss_famille_haut_fiche007,
.ss_famille_haut_fiche008, .ss_famille_haut_fiche009 {
	width: 250px;
	height: 30px;
	z-index: 100;
	margin-left: 8px;
	margin-top: 10px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	padding-top: 0px;
	overflow: hidden;
}
.ss_famille_haut_fiche,.ss_famille_haut_fiche001 {
	background-image: url(images/bg_ss_famille-fiche001.gif);
}
.ss_famille_haut_fiche002 {
	background-image: url(images/bg_ss_famille-fiche002.gif);
}
.ss_famille_haut_fiche003 {
	background-image: url(images/bg_ss_famille-fiche003.gif);
}
.ss_famille_haut_fiche004 {
	background-image: url(images/bg_ss_famille-fiche004.gif);
}
.ss_famille_haut_fiche005 {
	background-image: url(images/bg_ss_famille-fiche005.gif);
}
.ss_famille_haut_fiche006 {
	background-image: url(images/bg_ss_famille-fiche006.gif);
}
.ss_famille_haut_fiche007 {
	background-image: url(images/bg_ss_famille-fiche007.gif);
}
.ss_famille_haut_fiche008 {
	background-image: url(images/bg_ss_famille-fiche008.gif);
}
.ss_famille_haut_fiche009 {
	background-image: url(images/bg_ss_famille-fiche009.gif);
}
/********* le titre du produit de sous famille******/
.ss_famille_titre_fiche001,.ss_famille_titre_fiche002,.ss_famille_titre_fiche003,.ss_famille_titre_fiche004,.ss_famille_titre_fiche005,.ss_famille_titre_fiche006,.ss_famille_titre_fiche007,.ss_famille_titre_fiche008,.ss_famille_titre_fiche009{height:26px;width:165px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-transform:capitalize;font-style:normal;line-height:normal;font-weight:bold;align:left;border:none;padding-left:23px;padding-right:3px;margin-left:0px;padding-top:0px;z-index:100;overflow:hidden;}
.ss_famille_titre_fiche001{color:#F6D200;}
.ss_famille_titre_fiche001 A{text-decoration:underline;color:#F6D200;}
.ss_famille_titre_fiche001 A:hover{text-decoration:underline;color:#F6D200;}
.ss_famille_titre_fiche002{color:#F3811F;}
.ss_famille_titre_fiche002 A{text-decoration:underline;color:#F3811F;}
.ss_famille_titre_fiche003{color:#E1351F;}
.ss_famille_titre_fiche003 A{text-decoration:underline;color:#E1351F;}
.ss_famille_titre_fiche004{color:#D40281;}
.ss_famille_titre_fiche004 A{text-decoration:underline;color:#D40281;}
.ss_famille_titre_fiche005{color:#363A91;}
.ss_famille_titre_fiche005 A{text-decoration:underline;color:#363A91;}
.ss_famille_titre_fiche006{color:#349BD6;}
.ss_famille_titre_fiche006 A{text-decoration:underline;color:#349BD6;}
.ss_famille_titre_fiche007{color:#0198A3;}
.ss_famille_titre_fiche007 A{text-decoration:underline;color:#0198A3;}
.ss_famille_titre_fiche008{color:#00A936;}
.ss_famille_titre_fiche008 A{text-decoration:underline;color:#00A936;}
.ss_famille_titre_fiche009{color:#9BCF15;}
.ss_famille_titre_fiche009 A{text-decoration:underline;color:#9BCF15;}
/************ numero de la page en cours********/
.ss_famille_num_page001 A:link{text-decoration:none;color:#F6D200;}
.ss_famille_num_page001 A:visited{text-decoration:none;color:#F6D200;}
.ss_famille_num_page001 A:hover{text-decoration:underline;color:#F6D200;}
.ss_famille_num_page001{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#F6D200;font-style:normal;line-height:normal;font-variant:normal;}
.ss_famille_num_page003 A:link{text-decoration:none;color:#E1351F;}
.ss_famille_num_page003 A:visited{text-decoration:none;color:#E1351F;}
.ss_famille_num_page003 A:hover{text-decoration:underline;color:#E1351F;}
.ss_famille_num_page003{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#E1351F;font-style:normal;line-height:normal;font-variant:normal;}
.ss_famille_num_page004 A:link{text-decoration:none;color:#D40281;}
.ss_famille_num_page004 A:visited{text-decoration:none;color:#D40281;}
.ss_famille_num_page004 A:hover{text-decoration:underline;color:#D40281;}
.ss_famille_num_page004{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#D40281;font-style:normal;line-height:normal;font-variant:normal;}
.ss_famille_num_page005 A:link{text-decoration:none;color:#363A91;}
.ss_famille_num_page005 A:visited{text-decoration:none;color:#363A91;}
.ss_famille_num_page005 A:hover{text-decoration:underline;color:#363A91;}
.ss_famille_num_page005{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#363A91;font-style:normal;line-height:normal;font-variant:normal;}
.ss_famille_num_page006 A:link{text-decoration:none;color:#349BD6;}
.ss_famille_num_page006 A:visited{text-decoration:none;color:#349BD6;}
.ss_famille_num_page006 A:hover{text-decoration:underline;color:#349BD6;}
.ss_famille_num_page006{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#349BD6;font-style:normal;line-height:normal;font-variant:normal;}
.ss_famille_num_page007 A:link{text-decoration:none;color:#0198A3;}
.ss_famille_num_page007 A:visited{text-decoration:none;color:#0198A3;}
.ss_famille_num_page007 A:hover{text-decoration:underline;color:#0198A3;}
.ss_famille_num_page007{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#0198A3;font-style:normal;line-height:normal;font-variant:normal;}
.ss_famille_num_page008 A:link{text-decoration:none;color:#00A936;}
.ss_famille_num_page008 A:visited{text-decoration:none;color:#00A936;}
.ss_famille_num_page008 A:hover{text-decoration:underline;color:#00A936;}
.ss_famille_num_page008{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#00A936;font-style:normal;line-height:normal;font-variant:normal;}
.ss_famille_num_page009 A:link{text-decoration:none;color:#9BCF15;}
.ss_famille_num_page009 A:visited{text-decoration:none;color:#9BCF15;}
.ss_famille_num_page009 A:hover{text-decoration:underline;color:#9BCF15;}
.ss_famille_num_page009{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#9BCF15;font-style:normal;line-height:normal;font-variant:normal;}
/****** fin des styles des autres pages ss familles **************************************/
/********* debut styles des autres pages famille*******************************************/
/* static page */
.entete_box_pages_statiques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	align: center;
	padding-left: 4px;
	height: 15px;

	background-image: url(images/border_haut_static.gif);
	background-repeat: no-repeat;
	z-index: 5;
}
.bas_box_pages_statiques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	align: center;
	padding-left: 4px;
	background-image: url(images/border_bas_static.gif);
	background-repeat: no-repeat;
	margin-bottom: 20px;
	_margin-bottom: 0px;
	z-index: 5;
}
.box_pages_statiques {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/border_milieu_static.gif);
	background-repeat: repeat;
	z-index: 5;
}
/* commande catalog page */
.bas_box_pages_catalog {
	align: center;
	text-align: center;
	padding-left: 4px;
	background-image: url(images/border_bas_static.gif);
	background-repeat: no-repeat;
	margin-top: -20px;
	margin-bottom: 20px;
	_margin-bottom: 0px;
}
.entete_box_pages_catalog {
	align: center;
	padding-left: 4px;
	height: 15px;
	background-image: url(images/border_haut_static.gif);
	background-repeat: no-repeat;
}
.box_pages_catalog {
	height: auto;
	background-image: url(images/border_milieu_static.gif);
	background-repeat: repeat;
	_margin-right: -50px;
	_margin-top: -20px;
}
/**/
.static_content {
	height: auto;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-left: 10px;
	margin-right: 10px;
}
.static_content  A, static_content  A:visited {
	color: black;
	text-decoration: underline;
}
.titre_page_static {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	align: center;
	padding-left: 4px;
	height: 15px;
}
.static_content  A:hover {
	color: black;
	text-decoration: underline;
}
.haut_page_static {
	height: 10px;
	background-image: url(images/border_haut_static.gif);
	background-repeat: no-repeat;
}
.milieu_page_static {
	background-image: url(images/border_milieu_static.gif);
	padding-left: 20px;
	background-repeat: repeat;
}
.bas_page_static {
	height: 10px;
	background-image: url(images/border_bas_static.gif);
	background-repeat: no-repeat;
}
/* contact page */
.bas_box_pages_contact {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: center;
	padding-left: 4px;
	background-image: url(images/border_bas_static.gif);
	background-repeat: no-repeat;
	margin-top: -20px;
	margin-bottom: 20px;
}
.entete_box_pages_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align: center;
	padding-left: 4px;
	height: 15px;
	background-image: url(images/border_haut_static.gif);
	background-repeat: no-repeat;
}
.box_pages_contact {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/border_milieu_static.gif);
	background-repeat: repeat;
	_margin-right: -50px;
	_margin-top: -20px;
}
.contact_content {
	height: auto;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-left: 10px;
	margin-right: 10px;
}
.contact_content  A, contact_content  A:visited {
	color: black;
	text-decoration: underline;
}
.titre_page_contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	align: center;
	height: 15px;
}
.contact_content  A:hover {
	color: black;
	text-decoration: underline;
}
.haut_page_contact {
	height: 10px;
	background-image: url(images/border_haut_static.gif);
	background-repeat: no-repeat;
}
.milieu_page_contact {
	background-image: url(images/border_milieu_static.gif);
	padding-left: 20px;
	background-repeat: repeat;
}
.bas_page_contact {
	height: 10px;
	background-image: url(images/border_bas_static.gif);
	background-repeat: no-repeat;
}
/**** styles de fiche bg haut fiche famille ****
.hautfiche_famille001,.hautfiche_famille002,.hautfiche_famille003,.hautfiche_famille004,.hautfiche_famille005,.hautfiche_famille006,
.hautfiche_famille007, .hautfiche_famille008,.hautfiche_famille009,.hautfiche_famille010,.hautfiche_famille011
{height:26px;background-repeat:no-repeat;}

.hautfiche_famille001{background-image:url(images/bg_fiche_famille_001.gif);}
.hautfiche_famille002{background-image:url(images/bg_fiche_famille_002.gif);}
.hautfiche_famille003{background-image:url(images/bg_fiche_famille_003.gif);}
.hautfiche_famille004{background-image:url(images/bg_fiche_famille_004.gif);}
.hautfiche_famille005{background-image:url(images/bg_fiche_famille_005.gif);}
.hautfiche_famille006{background-image:url(images/bg_fiche_famille_006.gif);}
.hautfiche_famille007{background-image:url(images/bg_fiche_famille_007.gif);}
.hautfiche_famille008{background-image:url(images/bg_fiche_famille_008.gif);}
.hautfiche_famille009{background-image:url(images/bg_fiche_famille_009.gif);}
.hautfiche_famille010{background-image:url(images/bg_fiche_famille_009.gif);}
.hautfiche_famille011{background-image:url(images/bg_fiche_famille_009.gif);}
*/
/******* debut style tableau top5 *************/
.famille_top5_cellule1_001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille001.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule1_003 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille003.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule1_004 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille004.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule1_005 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille005.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule1_006 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille006.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule1_007 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille007.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule1_008 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille008.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule1_009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(images/haut_tablo_top5_famille009.gif);
	text-align: center;
	background-repeat: no-repeat;
}
.famille_top5_cellule2_001 {
	background-color: #F6D200;
}
.famille_top5_cellule2_003 {
	background-color: #E1351F;
}
.famille_top5_cellule2_004 {
	background-color: #D40281;
}
.famille_top5_cellule2_005 {
	background-color: #363A91;
}
.famille_top5_cellule2_006 {
	background-color: #349BD6;
}
.famille_top5_cellule2_007 {
	background-color: #0198A3;
}
.famille_top5_cellule2_008 {
	background-color: #00A936;
}
.famille_top5_cellule2_009 {
	background-color: #9BCF15;
}
/* num page specialit? */
.specialite_num_page {
	color: #E1351F;
	font-weight: bold;
}
/*  num page sous famille*/
.sous_famille_num_page_001 {
	color: #F6D200;
}
.sous_famille_num_page_002 {
	color: #F3811F;
}
.sous_famille_num_page_003 {
	color: #E1351F;
}
.sous_famille_num_page_004 {
	color: #D40281;
}
.sous_famille_num_page_005 {
	color: #363A91;
}
.sous_famille_num_page_006 {
	color: #349BD6;
}
.sous_famille_num_page_007 {
	color: #0198A3;
}
.sous_famille_num_page_008 {
	color: #00A936;
}
.sous_famille_num_page_009 {
	color: #9BCF15;
}
.famille_numtop5_001 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre001.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
	background-repeat: no-repeat;
}
.famille_numtop5_003 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre003.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
	background-repeat: no-repeat;
}
.famille_numtop5_004 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre004.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
	background-repeat: no-repeat;
}
.famille_numtop5_005 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre005.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
	background-repeat: no-repeat;
}
.famille_numtop5_006 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre006.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
	background-repeat: no-repeat;
}
.famille_numtop5_007 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre007.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
}
.famille_numtop5_008 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre008.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
}
.famille_numtop5_009 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-image: url(images/famille_carre009.gif);
	text-align: center;
	padding-top: 1px;
	margin-left: 7px;
	background-repeat: no-repeat;
	width: 15px;
	height: 16px;
}
/************* styles fiche poduit ***********************************************************/
/********************* styles nuancier *************/
/***** Styles de Fiche Produit***/
.cellule0000000001, .cellule0000000060, .cellule0000000146, .cellule0000000213, .cellule0000000257, .cellule0000000287 , .cellule0000000315, .cellule0000000336, .cellule_specialite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-indent: 4px;
}
.cellule_couleur_0000000001, .cellule_couleur_0000000060, .cellule_couleur_0000000146, .cellule_couleur_0000000213, .cellule_couleur_0000000257, .cellule_couleur_0000000287 , .cellule_couleur_0000000315, .cellule_couleur_0000000336, .cellule_couleur__specialite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-indent: 4px;
	background-color: #CCCCCC;
	border: 1px solid #888888;
}
/****** style tablo des produits******/
.menuprduitcellule1_001 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche001.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1_003 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche003.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1_004 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche004.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1_005 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche005.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1_006 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche006.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1_007 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche007.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1_008 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche008.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
.menuprduitcellule1_009 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/haut_menu_fiche009.gif);
	text-align: left;
	text-indent: 0pt;
	padding-left: 10px;
}
/** ventecrois?es ***/
.menuprduitcellule2_002, .menuprduitcellule2_001, .menuprduitcellule2_003, .menuprduitcellule2_004, .menuprduitcellule2_005, .menuprduitcellule2_006, .menuprduitcellule2_007, .menuprduitcellule2_008, .menuprduitcellule2_009, .menuprduitcellule2_0000000062 {
	text-align: left;
	text-indent: 0pt;
	margin-top: 0px;
}
.menuprduitcellule2_001 {
	background-color: #F6D200;
}
.menuprduitcellule2_002 {
	background-color: #F3811F;
}
.menuprduitcellule2_003 {
	background-color: #E1351F;
}
.menuprduitcellule2_004 {
	background-color: #D40281;
}
.menuprduitcellule2_005 {
	background-color: #363A91;
}
.menuprduitcellule2_006 {
	background-color: #349BD6;
}
.menuprduitcellule2_007 {
	background-color: #0197A5;
}
.menuprduitcellule2_008 {
	background-color: #00A936;
}
.menuprduitcellule2_009 {
	background-color: #9BCF15;
}
.menuprduitcellule2_0000000062 {
	background-color: #F3811F;
}
/******* ventecrois?es// cellue ajouter au panier ****/
.menuprduitcellule3_0000000062 {
	text-indent: 0pt;
	background-color: E45D00;
}
.menuprduitcellule3_002, .menuprduitcellule3_001, .menuprduitcellule3_003, .menuprduitcellule3_004, .menuprduitcellule3_005, .menuprduitcellule3_006, .menuprduitcellule3_007, .menuprduitcellule3_008, .menuprduitcellule3_009 {
	/*text-indent: 2pt;
*/
	text-align: center;
	width: auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
}
.menuprduitcellule3_001 {
	background-color: #EBB600;
}
.menuprduitcellule3_002 {
	background-color: E45D00;
}
.menuprduitcellule3_003 {
	background-color: #792720;
}
.menuprduitcellule3_004 {
	background-color: #A40C6C;
}
.menuprduitcellule3_005 {
	background-color: #2C2C74;
}
.menuprduitcellule3_006 {
	background-color: #043C7C;
}
.menuprduitcellule3_007 {
	background-color: #04545C;
}
.menuprduitcellule3_008 {
	background-color: #257C3D;
}
.menuprduitcellule3_009 {
	background-color: #649404;
}
.menuprduitcellule3_010 {
	background-color: #649404;
}

.menuprduitcellule3_011 {
	background-color: #649404;
}
/**** style tablo calcul ***/
.menuprduittablocellule3 {
	text-align: right;
	text-indent: 0pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-top: 0px;
	padding-left: 4px;
}
.paniertabloprduitcellule1 {
	background-image: url(images/design-akim/bg_cellule1_panier.png);
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-indent: 2px;
	background-position: -802px;
	/* background-repeat: repeat;
*/
}


.paniertabloprduitcellule2 {
	font-family: verdana, arial, helvetica, sans-serif;
	background-image: url(images/design-akim/bg_cellule1_panier.png);
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-indent: 1px;
	background-position: -10px;
	/*background-repeat: repeat;
*/
}
.paniertabloprduitcellule3 {
	/* background-image: url(images/bg_cellule2_panier_fir.gif);
*/
	background-image: url(images/bg_cellule3_panier.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-repeat: no-repeat;
}
.menuprduittablocellule1_001 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche001.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: -4px;
}
.menuprduittablocellule1_002 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule1_003 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche003.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule1_004 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche004.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule1_005 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche005.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule1_006 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche006.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule1_007 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche007.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule1_008 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche008.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule1_009 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche009.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}

.menuprduittablocellule1_010 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche010.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}

.menuprduittablocellule1_011 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche011.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}




.menuprduittablocellule2_001 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #FCFCEC;
}
.menuprduittablocellule2_001 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_002 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-top: 0px;
	padding-left: 4px;
	background-color: FEF2E8;
}
.menuprduittablocellule2_002 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_003 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #FFF3F2;
}
.menuprduittablocellule2_003 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_004 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #FCF4FC;
}
.menuprduittablocellule2_004 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_005 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #E4E9F1;
}
.menuprduittablocellule2_005 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_006 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #F4F4FC;
}
.menuprduittablocellule2_006 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_007 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #EBF4FA;
}
.menuprduittablocellule2_007 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_008 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #ECFCEC;
}
.menuprduittablocellule2_008 A:link {
	text-decoration: none;
	color: #000000;
}
.menuprduittablocellule2_009 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #F4FCE4;
}
.menuprduittablocellule2_009 A:link {
	text-decoration: none;
	color: #000000;
}

.menuprduittablocellule2_010 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #F4FCE4;
}
.menuprduittablocellule2_010 A:link {
	text-decoration: none;
	color: #000000;
}


.menuprduittablocellule2_011 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	padding-left: 4px;
	background-color: #F4FCE4;
}
.menuprduittablocellule2_011 A:link {
	text-decoration: none;
	color: #000000;
}






.menuprduittablocellule3_001, .menuprduittablocellule3_002, .menuprduittablocellule3_003, .menuprduittablocellule3_004, .menuprduittablocellule3_005, .menuprduittablocellule3_006, .menuprduittablocellule3_007, .menuprduittablocellule3_008, .menuprduittablocellule3_009, .menuprduittablocellule3_010, .menuprduittablocellule3_011 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule3_001 {
	background-image: url(images/cote1_tablo_fichepdt001.gif);
}
.menuprduittablocellule3_002 {
	background-image: url(images/cote1_tablo_fichepdt002.gif);
}
.menuprduittablocellule3_003 {
	background-image: url(images/cote1_tablo_fichepdt003.gif);
}
.menuprduittablocellule3_004 {
	background-image: url(images/cote1_tablo_fichepdt004.gif);
}
.menuprduittablocellule3_005 {
	background-image: url(images/cote1_tablo_fichepdt005.gif);
}
.menuprduittablocellule3_006 {
	background-image: url(images/cote1_tablo_fichepdt006.gif);
}
.menuprduittablocellule3_007 {
	background-image: url(images/cote1_tablo_fichepdt007.gif);
}
.menuprduittablocellule3_008 {
	background-image: url(images/cote1_tablo_fichepdt008.gif);
}
.menuprduittablocellule3_009 {
	background-image: url(images/cote1_tablo_fichepdt009.gif);
}
.menuprduittablocellule3_010 {
	background-image: url(images/cote1_tablo_fichepdt010.gif);
}

.menuprduittablocellule3_011 {
	background-image: url(images/cote1_tablo_fichepdt011.gif);
}
.menuprduittablocellule4_001, .menuprduittablocellule4_002, .menuprduittablocellule4_003, .menuprduittablocellule4_004, .menuprduittablocellule4_005, .menuprduittablocellule4_006, .menuprduittablocellule4_007, .menuprduittablocellule4_008, .menuprduittablocellule4_009, .menuprduittablocellule4_010, .menuprduittablocellule4_011  {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}
.menuprduittablocellule4_001 {
	background-image: url(images/cote2_tablo_fichepdt001.gif);
}
.menuprduittablocellule4_002 {
	background-image: url(images/cote2_tablo_fichepdt002.gif);
}
.menuprduittablocellule4_003 {
	background-image: url(images/cote2_tablo_fichepdt003.gif);
}
.menuprduittablocellule4_004 {
	background-image: url(images/cote2_tablo_fichepdt004.gif);
}
.menuprduittablocellule4_005 {
	background-image: url(images/cote2_tablo_fichepdt005.gif);
}
.menuprduittablocellule4_006 {
	background-image: url(images/cote2_tablo_fichepdt006.gif);
}
.menuprduittablocellule4_007 {
	background-image: url(images/cote2_tablo_fichepdt007.gif);
}
.menuprduittablocellule4_008 {
	background-image: url(images/cote2_tablo_fichepdt008.gif);
}
.menuprduittablocellule4_009 {
	background-image: url(images/cote2_tablo_fichepdt009.gif);
}

.menuprduittablocellule4_010 {
	background-image: url(images/cote2_tablo_fichepdt010.gif);
}

.menuprduittablocellule4_011 {
	background-image: url(images/cote2_tablo_fichepdt011.gif);
}

/********Box d'information vers standard********/
.boxInformation {
	border-right: thin  solid #FF7800;
	border-left: thin  solid #FF7800;
}
.cellBoxInformation, .cellBoxInformation_couleur, .cellBoxInformation_entete, .cellBoxInformation_pied {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.cellBoxInformation {
	color: #000000;
	text-indent: 4px;
}
.cellBoxInformation_couleur {
	color: #000000;
	background-color: #FFFFFF;
}
.cellBoxInformation_couleur A:link {
	text-decoration: underline;
	color: #000000;
}
.cellBoxInformation_entete, .cellBoxInformation_pied {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF7800;
}
.cellBoxInformation_entete A:link {
	text-decoration: none;
	color: #FFFFFF;
}
/*  tete de gondole */
.txtblancgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.txtblanc {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	/*margin-left: 200px;
*/
}
.txt_orange {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	font-size: 14px;
	color: #DE5400;
}
.txt_orange A:link {
	text-decoration: none;
	color: #DE5400;
}
.txt_orange A:visited {
	text-decoration: none;
	color: #DE5400;
}
.txt_orange A:hover {
	text-decoration: underline;
	color: #DE5400;
}
.txt_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 5px;
	color: #808080;
}
.txt_gris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #808080;
}
.txt_gris A:link {
	text-decoration: none;
	color: #808080;
}
.txt_gris A:visited {
	text-decoration: none;
	color: #808080;
}
.txt_gris A:hover {
	text-decoration: underline;
	color: #808080;
}
#engloble_box_ajout_produit {
	position: absolute;
	width: 350px;
	height: 95px;
	z-index: 300;
	margin-top: 150px;
	_margin-top: 120px;
	margin-left: 300px;
	margin-right: auto;
	/* margin-left: 300;
	_margin-left: -250px;
*/
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}
#box_ajout_produit {
	position: relative;
	text-align: center;
	width: 320px;
	height: 85px;
	border-top: 5px solid #0062C4;
	border-right: thin  solid #0062C4;
	border-left: thin solid #0062C4;
	border-bottom: 5px solid #0062C4;
	background-color: white;
	padding-top: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
div#box_ajout_produit table {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}
div#boutons_popup_achat div#valider_panier {
	float: left;
	width: 49%;
}
div#boutons_popup_achat div#continuer_achat {
	float: right;
	width: 49%;
}
/
/*** Ajout Akim ****/
/ .infosAk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	float: left;
	background-image: url(images/infoPlus3.jpg);
	background-repeat: repeat-x;
	left: 0px;
	font-weight: bold;
	text-indent: 20px;
	width: 795px;
	top: 0px;
	height: auto;
	margin: 0px;
	right: 0px;
	bottom: 0px;
	padding: 0px;
	background-color: #00CC33;
}
.descriptionAK1, .specificationsAK2, .photos {
	float: left;
	position: relative;
	height: auto;
	visibility: visible;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	z-index: 4;
	display: inline;
	top: 20px;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
.affDescription {
	position: relative;
	color: #000000;
	height: auto;
	width: 315px;
	display: block;
	z-index: 3;
	float: left;
	top: 0px;
	padding-top: 0px;
	visibility: visible;
	background-color: #ECFAD9;
	border: 3px solid #FFCC33;
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
}
.affSpecifications {
	position: relative;
	color: #000000;
	height: auto;
	width: 315px;
	display: block;
	z-index: 3;
	float: left;
	top: 0px;
	visibility: visible;
	background-color: #ECFAD9;
	border: 3px solid #FFCC33;
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
}
.affPhotos {
	position: relative;
	color: #000000;
	height: auto;
	width: 315px;
	display: block;
	z-index: 3;
	float: left;
	top: 0px;
	visibility: visible;
	background-color: #ECFAD9;
	border: 3px solid #FFCC33;
	background-color: #FFFFFF;
	border: thin solid #CCCCCC;
}
.affDescriptionTete_0000000001, .affDescriptionTete_0000000054, .affDescriptionTete_0000000136, .affDescriptionTete_0000000175, .affDescriptionTete_0000000213, .affDescriptionTete_0000000235 {
	height: 25px;
	width: 100px;
	position: relative;
	display: block;
	visibility: visible;
	left: 0px;
}
.affDescriptionTete_0000000001 {
	background-color: #EFC338;
}
/*couleur mobilier*/
.affDescriptionTete_0000000054 {
	background-color: #F59643;
}
/*couleur diagnostic*/
.affDescriptionTete_0000000136 {
	background-color: #E65240;
}
/*couleur urgence*/
.affDescriptionTete_0000000175 {
	background-color: #cf4497;
}
/*couleur soins*/
.affDescriptionTete_0000000213 {
	background-color: #363a91;
}
/*couleur gantsBlouses*/
.affDescriptionTete_0000000235 {
	background-color: #2693d5;
}
/*couleur d?sinfection/instrument*/
.affSpecificationsTete_0000000001, .affSpecificationsTete_0000000054, .affSpecificationsTete_0000000136, .affSpecificationsTete_0000000175, .affSpecificationsTete_0000000213, .affSpecificationsTete_0000000235 {
	height: 25px;
	width: 85px;
	position: relative;
	display: block;
	visibility: visible;
	background-color: #CCCCCC;
	left: 95px;
}
.affSpecificationsTete_0000000001 {
	background-color: #EFC338;
}
/*couleur mobilier*/
.affSpecificationsTete_0000000054 {
	background-color: #F59643;
}
/*couleur diagnostic*/
.affSpecificationsTete_0000000136 {
	background-color: #E65240;
}
/*couleur urgence*/
.affSpecificationsTete_0000000175 {
	background-color: #cf4497;
}
/*couleur soins*/
.affSpecificationsTete_0000000213 {
	background-color: #363a91;
}
/*couleur gantsBlouses*/
.affSpecificationsTete_0000000235 {
	background-color: #2693d5;
}
/*couleur d?sinfection/instrument*/
.affPhotosTete, .affPhotosTete_0000000001, .affPhotosTete_0000000054, .affPhotosTete_0000000136, .affPhotosTete_0000000175, .affPhotosTete_0000000213, .affPhotosTete_0000000235 {
	height: 25px;
	width: 63px;
	position: relative;
	display: block;
	visibility: visible;
	left: 225px;
}
.affPhotosTete_0000000001 {
	background-color: #EFC338;
}
/*couleur mobilier*/
.affPhotosTete_0000000054 {
	background-color: #F59643;
}
/*couleur diagnostic*/
.affPhotosTete_0000000136 {
	background-color: #E65240;
}
/*couleur urgence*/
.affPhotosTete_0000000175 {
	background-color: #cf4497;
}
/*couleur soins*/
.affPhotosTete_0000000213 {
	background-color: #363a91;
}
/*couleur gantsBlouses*/
.affPhotosTete_0000000235 {
	background-color: #2693d5;
}
/*couleur d?sinfection/instrument*/
.infoplus_002 {
	text-align: left;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bg_haut_tablo_fiche009.gif);
	background-repeat: repeat;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 15px;
	background-color: #FFCCCC;
}
/********** ajout pour nouvelle homepage ********************/


#corps {
	float: none;
	position: relative;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: top;
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	_height: auto;
	z-index:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cartouche,.cartouchejaune {
	position: absolute;
	float: none;
	border-color: #3492c4;
	top: 0px;
	padding-top: 5px;
	padding-left: 5px;
	height: 30px;
	width: 112px;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
	background-image: url(/images/design-akim/cartouche.png);
	background-position: 0 -1;
	background-repeat: no-repeat;
	z-index: 10;
	vertical-align: middle;
}

.cartouchejaune
{
	background-position: -50 -1;
	background-color : red;
}

#news {
	display:block;
	float: left;
	font-size: 11px;
	border: 1px solid #ff9739;
	/*margin: auto auto auto auto;*/
	width: 230px;
	height:250px;
	overflow: hidden;
	z-index:0;
}
#image-news {
	display:block;
	clear:both;
	width: 220px;
	height: auto;
}
.texte-news {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 220px;
	height: auto;
	padding: 1 1 1 5;
}
.texte-news li, .texte-news ul, .texte-news a, .texte-news A {
	list-style: square;
	color: #FF5A00;
	text-decoration: none;
}
.texte-news h2, .texte-news H2 {
	display:block;
	margin: 2px 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5A00;
}
#zonepromo {
	position: relative;
	float: left;
	width: 477px;
	height: 250px;
	min-height:220px;
	font-size: 11px;
	z-index:2;
	margin: auto auto auto 15;
	padding: 0 0 0 0;
}

#image-promo {
	position: relative;
	height: auto;
	padding: 0 0 0 0;
	border:solid 1px #FF6633;
	z-index:0;
}
/*********zone video page d'accueil******/
#zonevideo {
	display:block;
	position: relative;
	float: left;
	padding-top:10px;
	padding-left:9px;
	margin: auto auto auto 15px;
	width: 230px;
	height:240px;
	z-index:3;
	border: 1px solid #ff9739;
}
/***lien de la derniere video ajoutée**/
#zonevideo .SmallText a{
	 color:#FF6600; 
	 font-size:14px;
}
#imagevideo {
	position: relative;
	width: auto;
	height: auto;
	z-index:0;
	margin: 10 10 0 10;
}
/**fin zone video accueil**/
.texte-titre-cookie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	min-height: 165px;
	color: #FF5A00;
	height: auto;
	padding: 2 2 2 2;
	margin: 5 5 5 5;
	display: inline;
	text-decoration: underline;
}
.texte-cookie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	min-height: 165px;
	height: auto;
	padding: 2 2 2 2;
	margin: 5 5 5 5;
}
.texte-cookie li, .texte-cookie ul, .texte-cookie a, .texte-cookie A {
	list-style: square;
	color: #FF5A00;
	text-decoration: none;
}
.box-cookie {
	height: auto;
	padding: 2 2 2 2;
	margin: 5 5 5 5;
	border-style: solid;
	border-width: 1px;
	border-color: #B0B0B0;
}
.autre_rubrique {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	_line-height: 18px;
	width: 249px;
	_width: 261px;
	height: 130px;
	border: 1px solid #CCCCCC;
	border-top: none;
	border-top-color: #FFFFFF;
	padding: 0 0 0 10;
	margin: 0 0 0 0;
}
.autre_rubrique li {
	list-style: square inside;
	display: list-item;
	line-height: 16px;
	color: #4682B4;
}

.achat_detail_BlocProduitListingFamille {
	position: relative;
	float: left;
	margin-left: 5px;
	width: auto;
	line-height: normal;
	font-size: small;
}
/***ajout by georges & akim***/
.achat_detail_BlocProduitListingFamille a{
	
}
.panier_bleu_BlocTeteDeGondoleListingFamille {
	position: relative;
	margin-left: 5px;
	margin-top: -12px;
	_margin-top: -3px;
	z-index: 10;
}
.dejaClient{
	padding-left:10px;
}

.texteLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #0066cc;
}

/********************** account_history_info ************************ */
.tabHystory_info {
	border: 1px solid #0062C4;
	/*width: 100%;
	height: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;*/
}
.tabHystory_info_Titre {
	/*background-color:#0062C4;*/
	background-image:url(images/design/fondPxAccount.jpg);
	background-repeat:repeat-x;
	padding-left:5px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0062C4;
	height:25px;
	width:200px;
}
.tabHystory_info_ssTitre {
	padding-left:5px;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #13489C;
}
.tabHystory_info_texte {
	padding-left:10px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.txtNoir12_souligne {
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#666666;
	line-height:20px;
	border-bottom:#999999 solid 1px;
}

.celluleAccountHistory {
	color: #000000;
	/*background-color: #247BDB;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height:20px;
	border:#FF7800 solid 1px;

}
.celluleAccountHistory th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	border: 1px solid #FF7800;
	background-color:#FF7800;
	text-align:center;
}
.celluleAccountHistory td{
background-color:#FFFFFF;
}

