/**
FEUILLE DE STYLE GENERALE DU SITE
**/


body {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;			
}


#entete {
	/*margin-top:-5px;*/
	/*background-color:#CCFF33;*/
    display:block;
    width:996px;
	height:100px;
}

.smallText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;	
}
#centre {
    width:996px;
}

.liste_sous_familles {
    width:996px;
}

#footer{ 
    margin-top : 10px;
}



#pied {
    float : left;
    width:996px;
    height:80px;
    background-color: #6DBE46;
    margin-top:0px;
}

/*******STYLES STANDARDS******/

H1, h1, H2, h2, H3, h3, H4, h4 {
 font-size: 11px; 
 margin: 0 0 0 0; 
 padding: 0 0 0 0; 
 }


.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;
}

.txtNoir11GrasSouligne, .txtNoir11GrasSouligne A  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}



.txtBlanc11, .txtBlanc11 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}


.txtBlanc11Gras, .txtBlanc11Gras A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}

.txtBlanc11 A:hover,.txtBlanc11Gras A:hover  {
	text-decoration:underline;
}

/**Gestion erreurs succes osCommerce**/
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 20px; }
.messageStackError, .messageStackWarning { padding-left:125px; font-family: Verdana, Arial, sans-serif; font-size: 15px;  color:#FF0000; height:20px; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 20px; background-color: #99ff00; }


/***ENTETE***/

#logo {
    position:relative;
    display:inline;
}

#accroche_logo {
    position:relative;
    display:inline;
}

#bandeau_pub_haut {
	/*background-color:#FF99FF;*/
    position: absolute;
    left:525px;
    top:7px;
	_top:6px;
}
#bandeau_pub_haut_748-100_Fla {
	/*background-color:#FF99FF;*/
    position: absolute;
    left:250px;
    top:7px;
	_top:6px;
}
/*****CHEMIN DE FER******/
.chemin_de_fer, .txtaccueil0000000213, .txtaccueil0000000413, .txtaccueil0000000287, .txtaccueil0000000315, .txtaccueil0000000336, .txtaccueil0000000001, .txtaccueil0000000060, .txtaccueil0000000146, .txtaccueil0000000257, .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;
}

.chemin_de_fer {color: #000000;	}

/*** plan du site ****/
.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 {
	width:300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	border: none;
}
.fondRubSitemap{
	background-image:url("images/design/bfam_8.gif");
	background-repeat:repeat-x;
		width:310px;
	padding :5px 5px 5px 5px;
}

.txtaccueil0000000213 {background-color: #F1A318;}
.txtaccueil0000000287 {background-color: #00AEEF;}
.txtaccueil0000000336 {background-color: #6CBE45;}
.txtaccueil0000000001 {background-color: #4E4F79;}
.txtaccueil0000000060 {background-color: #0091D0;}
.txtaccueil0000000146 {background-color: #F15B66;}
.txtaccueil0000000257 {background-color: #008457;}
.txtaccueil0000000315 {background-color: #718AAA;}
.txtaccueil0000000413 {background-color: #CC0099;}
.txtaccueil_specialite {background-color: #988F8F;}

.lien_blanc {	text-decoration:none;	color:white;	}
.lien_blanc:hover {	text-decoration:underline;	color:white;	}
.lien_noir {	text-decoration:none;	color:black;	}
.lien_noir:hover {	text-decoration:underline;}

/***BOUTONS GENERIQUE***/
.bt_generique_vert, .bt_0000000001, .bt_0000000060, .bt_0000000146, .bt_0000000213, .bt_0000000257, .bt_0000000287, .bt_0000000315, .bt_0000000336, .bt_0000000413, .bt__specialite {
	background-repeat: repeat;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 1px;
}

.bt_generique_vert {	background-image: url(images/boutons/bg_bt_generique_vert.gif);}
.bt_0000000001 { 	background-image: url(images/boutons/bg_bt_fam_1.gif); }
.bt_0000000060 { 	background-image: url(images/boutons/bg_bt_fam_2.gif); }
.bt_0000000146 {	background-image: url(images/boutons/bg_bt_fam_3.gif); }
.bt_0000000213 {	background-image: url(images/boutons/bg_bt_fam_4.gif);}
.bt_0000000257 {	background-image: url(images/boutons/bg_bt_fam_5.gif);}
.bt_0000000287 {	background-image: url(images/boutons/bg_bt_fam_6.gif);}
.bt_0000000315 {	background-image: url(images/boutons/bg_bt_fam_7.gif);}
.bt_0000000336 {	background-image: url(images/boutons/bg_bt_fam_8.gif);}
.bt_0000000413 {	background-image: url(images/boutons/bg_bt_fam_9.gif);}
.bt__specialite {	background-image: url(images/boutons/bg_bt__specialite.gif);}

.bt_0000000001 A:link, .bt_0000000001 A:visited , .bt_0000000001 A:hover , .bt_0000000060 A:link  , .bt_0000000060 A:visited , 
.bt_0000000060 A:hover  , .bt_0000000146 A:link , .bt_0000000146 A:visited  , .bt_0000000146 A:hover  , .bt_0000000213 A:link  , 
.bt_0000000213 A:visited  , .bt_0000000213 A:hover  , .bt_0000000257 A:link  , .bt_0000000257 A:visited  , .bt_0000000257 A:hover  , 
.bt_0000000287 A:link  , .bt_0000000287 A:visited  , .bt_0000000315 A:link  , .bt_0000000315 A:visited  , .bt_0000000315 A:hover  , 
.bt_0000000336 A:link  , .bt_0000000336 A:visited  , .bt_0000000336 A:hover  , .bt_0000000413 A:link  , .bt_0000000413 A:visited  ,
.bt_0000000413 A:hover  , .bt__specialite A:link  , .bt__specialite A:visited  , .bt__specialite A:hover , .bt_generique_vert A:link ,
.bt_generique_vert A:visited , .bt_generique_vert A:hover 
{text-decoration: none; color: #FFFFFF;}


/***CENTRE***/
#image_pub  {
    margin-left:2px;
	margin-top : 0; 	
	width:190px;
	height :auto;

}
	
/******JAMBE GAUCHE*******/

.langue {
    margin-top : 0px;	
	padding-top : 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6CBE45;
	border: 1px solid #999999;
	width:140px;
	padding-bottom:5px;
	z-index: 0;
}


.callback {
  position:relative; 
  margin: 0 0 0 0;	
	padding : 0 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6CBE45;
	width:140px;
	z-index: 0;
}


	
.rechrapide {
  margin-top : 10px;	
	padding-top : 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6CBE45;
	border: 1px solid #999999;
	width:140px;
	padding-bottom:5px;
}

div#accesdirect {
    margin-top : 10px;	
}

.tableAccesDirect {
	border:1px solid #999999;
	border-collapse: collapse;
	width:142px;
	_width:140px;
}

.tableAccesDirect th {
	background-color: #988F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	padding-left:4px;
	text-align:left;
}

.tableAccesDirect td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	/*background-color: #DAEFD0;*/
	background-color: #DFB5B7;
	left: auto;
	font-weight: bold;
	padding-left:3px;
	line-height:18px;
	border:1px solid #999999;
}

.tableAccesDirect td a { color: #666666; text-decoration:none; }
.tableAccesDirect td a:hover { text-decoration:underline; }



#specialite{
    margin-top : 10px;
    border: 1px solid #999999;
	width:140px;
	height : auto ;	
	left: 1px;
}


#newsletter{
    margin-top : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #999999;
	background-image:  url(images/design/bgroud.gif);	
	left:1px;	
	width:140px;
	height:59px;	
	padding-left:0px;
}
.txtabon{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:4px;

}

#catalogue{
   margin-top:10px;

}

#meilleurventes {
    margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	border: 1px solid #999999;
	background-color: #DAEFD0;
	padding-left:0px;
	width: 140px;
	font-weight: lighter;

}
#meilleurventes a{ 
	text-decoration:none; 
	padding-left:4px;
	color: #000000;
}

#meilleurventes a:hover{ 	
	text-decoration:underline; 
}

	#corps {
           float:left ;
           margin-top : -680px;
		   margin-left : 162px;

    }
	
 
	#corps_Panier {
	       float:left ;
           margin-top :-600px;
		   margin-left : 0px;
	}
	#corps_Fiche{
	       float:left ;
           margin-top : -700px;
		   margin-left : 162px;
	}

  #liste_familles{
  float: left;
  
  }  
.Texte_Fiche_Produit
 {       float:left;
         margin-top:-390px;
         margin-left :280px;
         width:450px;
 }
.Fiche_image_droite{ margin-top:0px; margin-right:150px;  }
.Fiche_menu_impr{ padding-top:10px;margin-right:10px;}
.bouton_continuer {margin-right:130px;margin-bottom:5px;}
.bouton_valider{margin-right:20px;margin-bottom:5px;}
.bouton_commander{margin-left :640px; }
.navigation_page{float:right;margin-top:-15px;padding-bottom:0px;margin-right:6px;}

/***LISTE DES SOUS FAMILLES***/

#titreTousLesProduits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #66CC33;	
	padding-left:4px;
	margin-bottom:10px;
}

.ListPdt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ff9f00;
}

.ListPdt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #527dc5;
}

.ListPdt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #fe553b;
}

.ListPdt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #6aadb9;
}

.ListPdt5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #8d8ea3;
}

.ListPdt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #dd677e;
}

.ListPdt7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #745d86;
}

.ListPdt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #a4785a;
}

.ListPdt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffbc4c;
}


/***PIED DE PAGE***/    
#pour_nous_joindre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;	
	padding-left:4px;
	width: auto ;
	}
     /*float:left;
	display:inline;*/
#liens_pied_page {
  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	/*font-align:center;*/
	color: #FFFFFF;	
	text-align: center;
	margin-left: 0;
	padding-top: 5px;
	width: 417px;
	height: 46px;	
}

#liens_pied_page  a{ 	text-decoration:none; 	color: #FFFFFF;	background-color: #6DBE46;	}
#liens_pied_page  a:hover{ 		text-decoration:underline; 	color: #FFFFFF;	background-color: #6DBE46;}

.numtel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;	
		
}
.numFax {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 4px;	
}		
.imgdrapeau {   
    margin-bottom : -3px;
	margin-top:4px;
	margin-left: 4px;	
	
}

	



/*
 * Mise en forme des zones (familles...) de la page Home 
 */


.homecontenu0000000060,.homecontenu0000000213,.homecontenu0000000257,.homecontenu0000000287,.homecontenu0000000336,.homecontenu0000000001,.homecontenu0000000315,.homecontenu0000000146 ,.homecontenu0000000413 {
    color: #FFFFFF;
	font-size: 70%;
	text-align: left;
	background-image: none;
	width:256px;
	_width:258px;
	height :172px;
	margin-top: 0px;
	_margin-top:-3px;    
	border-right: 1px solid;
	border-left: 1px solid;
	padding-top: 6px;
	
}

.homecontenu0000000213 {border-color: #F1A318;}
.homecontenu0000000257 {border-color: #008457;}	
.homecontenu0000000287 {border-color: #00AEEF;}	
.homecontenu0000000315 {border-color: #718AAA;}
.homecontenu0000000336 {border-color: #6CBE45;}
.homecontenu0000000413 {border-color: #CC0099;}
.homecontenu0000000146 {border-color: #F15B66;}
.homecontenu0000000060 {border-color: #0091D0;}
.homecontenu0000000001 {border-color: #4E4F79;}
.homeRub0000000060,.homeRub0000000213,.homeRub0000000257,.homeRub0000000287,.homeRub0000000336,.homeRub0000000001,.homeRub0000000315,.homeRub0000000146,.homeRub0000000413 {
	color: #FFFFFF;
	font-size: 70%;
	text-align: center;	
	border : 0px;
	margin-left:4px;		
	width:258px;
	height:210px;
}


.homeRub0000000001 {
	margin-top : 3px;			
}

.homeRub0000000060 {   
	margin-left : 295px; 	
	margin-top: -210px;
	_margin-top:-212px;
}

.homeRub0000000146 {
	margin-left : 588px; 
	margin-top :-210px;
	_margin-top:-212px;
}


.homeRub0000000213 {
	margin-left :  3px; 
	margin-top : 10px;
	_margin-top: 12px;
}

.homeRub0000000257 {
	padding-top: 0px;
	margin-left :  295px; 
	margin-top : -210px;	
}
.homeRub0000000287 {
	margin-left : 588px; 
	margin-top : -210px;
	_margin-top:-212px;
}



.homeRub0000000315 {
	margin-left :3px; 
	margin-top : 10px;
	_margin-top: 12px;
}
	
.homeRub0000000336 {
	margin-left : 295px; 
	margin-top : -210px;
	_margin-top:-212px;
}

.homeRub0000000413 {
	margin-left : 588px; 
	margin-top : -210px;
	_margin-top:-212px;
}


.RechAvc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	padding-left:4px;
	vertical-align: text-top;
	
}
.RechAvc a{ 
text-decoration:none;
color: #000000;
}
.RechAvc a:hover{ 	
text-decoration:underline; 
color: #000000;
}

.TxtLienSouli a{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding-bottom:0px;
	font-weight: normal;
	text-decoration:underline; 
}



.Prix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.AncienPrix {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: line-through;
}

.ListPdt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ff9f00;
}
.ListPdt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #527dc5;
}
.ListPdt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #fe553b;
}
.ListPdt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #6aadb9;
}
.ListPdt5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #8d8ea3;
}
.ListPdt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #dd677e;
}
.ListPdt7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #745d86;
}
.ListPdt8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #a4785a;
}
.ListPdt9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffbc4c;
}



.Entetevert {
	background-color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:4px;
}


.Entetegris {
	background-color: #988F8F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	padding-left:4px;
}

.TxtLienpdt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}

/***** LE menu deroulant du haut **/

#underMenu {
	z-index:8;
	position:absolute;
	top:0;
	left:0;
	width:1000px;
	height:800px;
	display:none;
}


dl, dt, dd, ul, li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.menuRub0000000001, .menuRub0000000060, .menuRub0000000146, .menuRub0000000213, .menuRub0000000257, .menuRub0000000287, .menuRub0000000315, .menuRub0000000336, .menuRub0000000413
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
	height:28px;
	
	position:absolute;
	width:110px;	
	z-index:9;
	
	top:106px;
	_top:100px;

}

.menuRub0000000001 {	left:1px;	}
.menuRub0000000060 {	left:112px; }
.menuRub0000000146 {	left:223px; }
.menuRub0000000213 {	left:334px; }
.menuRub0000000257 {	left:445px; }
.menuRub0000000287 {	left:556px; }
.menuRub0000000315 {	left:667px; }
.menuRub0000000336 {	left:778px; }
.menuRub0000000413 {	left:889px; }


#menu0000000001, #menu0000000060, #menu0000000146, #menu0000000213, #menu0000000257, #menu0000000287, #menu0000000315, #menu0000000336, #menu0000000413
{	width:110px;	}

#dtMenu0000000001 , #dtMenu0000000060, #dtMenu0000000146, #dtMenu0000000213, #dtMenu0000000257, #dtMenu0000000287, #dtMenu0000000315, #dtMenu0000000336, #dtMenu0000000413, #dtMenuActive0000000001 , #dtMenuActive0000000060, #dtMenuActive0000000146, #dtMenuActive0000000213, #dtMenuActive0000000257, #dtMenuActive0000000287, #dtMenuActive0000000315, #dtMenuActive0000000336, #dtMenuActive0000000413
{
	cursor: pointer;
	margin: 0px;
	padding:0px;
	line-height: 12px;
	text-align: center;
	font-weight: bold;
	width:110px;	
	_width:110px;	
	height:28px;	
	_height:30px;
	border-top: 2px solid #E9E9E9;
	border-right: 0px;
	border-left: 2px solid #E9E9E9;
	border-bottom: 2px solid #E9E9E9;
}

#dtMenuActive0000000001 , #dtMenuActive0000000060, #dtMenuActive0000000146, #dtMenuActive0000000213, #dtMenuActive0000000257, #dtMenuActive0000000287, #dtMenuActive0000000315, #dtMenuActive0000000336, #dtMenuActive0000000413 {
	height:30px;
	border-bottom: 0px;
}

#dtMenu0000000001 {	
	background: #4E4F79;	background-image: url(images/design/bfam_1.gif);	}

#dtMenu0000000060  {	background: #0091D0;	background-image: url(images/design/bfam_2.gif);}
#dtMenu0000000146  {	background: #F15B66;	background-image: url(images/design/bfam_3.gif);}
#dtMenu0000000213   {	background: #F1A318;	background-image: url(images/design/bfam_4.gif);}
#dtMenu0000000257  {	background: #008457;	background-image: url(images/design/bfam_5.gif);}
#dtMenu0000000287   {	background: #00AEEF;	background-image: url(images/design/bfam_6.gif);}
#dtMenu0000000315   {	background: #718AAA;	background-image: url(images/design/bfam_7.gif);}
#dtMenu0000000336 {	background: #6CBE45;	background-image: url(images/design/bfam_8.gif);}

#dtMenu0000000413 {
  background: #cc0099;
  background-image: url(images/design/bfam_9.gif);
	border-right: 2px solid #E9E9E9;
}


#dtMenuActive0000000001 {		background: #4E4F79;}

#dtMenuActive0000000060  {	background: #0091D0;}
#dtMenuActive0000000146  {	background: #F15B66;}
#dtMenuActive0000000213   {	background: #F1A318;}
#dtMenuActive0000000257  {	background: #008457;}
#dtMenuActive0000000287   {	background: #00AEEF;}
#dtMenuActive0000000315   {	background: #718AAA;}
#dtMenuActive0000000336 {	background: #6CBE45;}
#dtMenuActive0000000413 {
	background: #cc0099;
	border-right: 2px solid #E9E9E9;
}


.lien_menu_haut  {
	line-height: 12px;
	text-align: center;
	font-weight: bold;
	color:#FFFFFF;
    text-decoration: none; 
	font-size:11px;
}
	




#menu0000000001 dd, #menu0000000060 dd, #menu0000000146 dd, #menu0000000213 dd, #menu0000000257 dd, #menu0000000287 dd, #menu0000000315 dd, #menu0000000336 dd, #menu0000000413 dd
{
	border: 0px solid gray;
	width : 100%;
}


#smenu0000000001 table, #smenu0000000060 table, #smenu0000000146 table, #smenu0000000213 table, #smenu0000000257 table, #smenu0000000287 table, #smenu0000000315 table, #smenu0000000336 table, #smenu0000000413 table
{
	border: 0px;
	width : 998px;
	/*_width:996px;*/
	position:relative;
	top:0px;
}

#smenu0000000001 table {	background: #4E4F79;	left:2px;		_left:-38px;}
#smenu0000000060 table {	background: #0091D0;	left:-109px;	_left:-149px;}
#smenu0000000146 table {	background: #F15B66;	left:-220px;	_left:-260px;}
#smenu0000000213  table {	background: #F1A318;	left:-331px;	_left:-371px;}
#smenu0000000257 table {	background: #008457;	left:-442px;	_left:-482px;}
#smenu0000000287  table {	background: #00AEEF;	left:-553px;	_left:-593px;}
#smenu0000000315  table {	background: #718AAA;	left:-664px;	_left:-704px;}
#smenu0000000336 table {	background: #6CBE45;	left:-775px;	_left:-815px;}
#smenu0000000413 table {	background: #cc0099;	left:-886px;	_left:-926px;}

#smenu0000000001 td, #smenu0000000060 td, #smenu0000000146 td, #smenu0000000213 td, #smenu0000000257 td, #smenu0000000287 td, #smenu0000000315 td, #smenu0000000336 td, #smenu0000000413 td
{
	text-align: left;
	font-weight: normal;
}

#smenu0000000001 td a, #smenu0000000060 td a, #smenu0000000146 td a, #smenu0000000213 td a, #smenu0000000257 td a, #smenu0000000287 td a, #smenu0000000315 td a, #smenu0000000336 td a, #smenu0000000413 td a
{
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height:auto;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	vertical-align:middle;
	padding-left : 30px;
}

#smenu0000000001 td a:hover {background: #9495B4;}
#smenu0000000060 td a:hover {background: #80B3E1;}
#smenu0000000146 td a:hover {background: #FFA7B1;}
#smenu0000000213 td a:hover {background: #F7C476;}
#smenu0000000257 td a:hover {background: #70B49B;}
#smenu0000000287 td a:hover {background: #00C0F3;}
#smenu0000000315 td a:hover {background: #A0B0C8;}
#smenu0000000336 td a:hover {background: #A6D38A;}
#smenu0000000413 td a:hover {background: #cc66cc;}

/**Bouton Tous produits Home ***/
.bttpdt0000000001 , .bttpdt0000000060, .bttpdt0000000146, .bttpdt0000000213, .bttpdt0000000257, .bttpdt0000000287, .bttpdt0000000315, .bttpdt0000000336, .bttpdt0000000413  {
	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: 70px;
	width:111px;
	height:22px; 
	background-repeat: no-repeat;
}

.bttpdt0000000001 {  	background-image: url(images/design/ttprduitfam_1.gif);}  
.bttpdt0000000060 {  	background-image: url(images/design/ttprduitfam_2.gif);}  
.bttpdt0000000146 {  	background-image: url(images/design/ttprduitfam_3.gif);}  
.bttpdt0000000213 { 	background-image: url(images/design/ttprduitfam_4.gif);}  
.bttpdt0000000257 {  	background-image: url(images/design/ttprduitfam_5.gif);}  
.bttpdt0000000287 {  	background-image: url(images/design/ttprduitfam_6.gif);}  
.bttpdt0000000315 {  	background-image: url(images/design/ttprduitfam_7.gif);}  
.bttpdt0000000336 {  	background-image: url(images/design/ttprduitfam_8.gif);}  
.bttpdt0000000413 {	background-image: url(images/design/ttprduitfam_9.gif);}  


.bttpdt0000000001 a, .bttpdt0000000060 a, .bttpdt0000000146 a, .bttpdt0000000213 a, .bttpdt0000000257 a , .bttpdt0000000287 a, .bttpdt0000000315 a, .bttpdt0000000336 a, .bttpdt0000000413 a
{
	text-decoration:none; 
	color: #FFFFFF;
}

/**********/
.menuacesdirect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6CBE45;
	border: 1px solid #999999;
	position:absolute;
	left:6px; 
	top:191px;
	width:140px;
	height:65px;
    z-index:9
}
.menumeilleuvente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #6CBE45;
	border: 1px solid #999999;
	position:absolute;
	left:6px;
	top:191px;
	width:140px;
	height:65px;
	z-index:9;
	background-color: #DAEFD0;
}
.chamtxt {
	margin-top:5px;
	padding-left: 4px;
	margin-left:4px;
	left:4px;
}
.chamtxt1 {
	padding-left: 4px;
	margin-left:4px;
	left:4px;
	margin-bottom:4px;
	
}
.boutonok {
	top: 10px;
	padding-top:10px;
	height: 20px;
	width: 30px;	
}
.boutonok1 {
	top: 6px;
	padding-top:6px;
	height: 20px;
	width: 30px;	
}

 
.fax {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left:4px;
}



.Baspage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	/*font-align:center;*/
	color: #FFFFFF;
	background-color: #6DBE46;
	position:absolute;
	left:361px;
	top:1167px;
	width:414px;
	height:33px;
	z-index:27;
	text-align: center;

}
.Baspage a{ 
text-decoration:none; 
color: #FFFFFF;
background-color: #6DBE46;
	

}
.Baspage a:hover{ 	
text-decoration:underline; 
color: #FFFFFF;
background-color: #6DBE46;

}

/*
 * Mise en forme des zones (familles...);;des pages Familles
 */

	/* Boutons des familles : tous les produits pour les tï¿½te de gondole*/

.bt0000000001, .bt0000000213,.bt0000000287,.bt0000000315,.bt0000000336,.bt0000000060,.bt0000000146, .bt0000000257, .bt0000000413 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;	
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 4px;
	margin-left: 320px;
	margin-top:-20px;
	background-repeat: no-repeat;
	height : 25px;
}


.bt0000000001 {background-image: url(images/design/bt_en_savoir_fam_1.gif);}
.bt0000000213 {background-image: url(images/design/bt_en_savoir_fam_4.gif);}
.bt0000000287 {background-image: url(images/design/bt_en_savoir_fam_6.gif);}
.bt0000000315 {background-image: url(images/design/bt_en_savoir_fam_7.gif);}
.bt0000000336 {background-image: url(images/design/bt_en_savoir_fam_8.gif);}
.bt0000000060 {background-image: url(images/design/bt_en_savoir_fam_2.gif);}
.bt0000000146 {background-image: url(images/design/bt_en_savoir_fam_3.gif);}
.bt0000000257 {background-image: url(images/design/bt_en_savoir_fam_5.gif);}
.bt0000000413 {background-image: url(images/design/bt_en_savoir_fam_9.gif);}

.bt0000000001 a{text-decoration:none;color:#ffffff}
.bt0000000213 a{text-decoration:none;color:#ffffff}
.bt0000000287 a{text-decoration:none;color:#ffffff}
.bt0000000315 a{text-decoration:none;color:#ffffff}
.bt0000000336 a{text-decoration:none;color:#ffffff}
.bt0000000060 a{text-decoration:none;color:#ffffff}
.bt0000000146 a{text-decoration:none;color:#ffffff}
.bt0000000257 a{text-decoration:none;color:#ffffff}
.bt0000000413 a{text-decoration:none;color:#ffffff}

/*Bandeau sous famille de la page famille */
.bondopetit0000000001, .bondopetit0000000213,.bondopetit0000000287,.bondopetit0000000315,.bondopetit0000000336,.bondopetit0000000060,.bondopetit0000000146, .bondopetit0000000257, .bondopetit0000000413 {
	text-align: left;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	height : 37px;
	width:195px;
	_width:190px;

}


.bondopetit0000000001 {	background-image: url(images/design/bando_haut2_fam_1.gif);}
.bondopetit0000000060 {	background-image: url(images/design/bando_haut2_fam_2.gif);}
.bondopetit0000000146 {	background-image: url(images/design/bando_haut2_fam_3.gif);}
.bondopetit0000000213 {	background-image: url(images/design/bando_haut2_fam_4.gif);}
.bondopetit0000000287 {	background-image: url(images/design/bando_haut2_fam_6.gif);}
.bondopetit0000000315 {	background-image: url(images/design/bando_haut2_fam_7.gif);}
.bondopetit0000000336 {	background-image: url(images/design/bando_haut2_fam_8.gif);}
.bondopetit0000000257 {	background-image: url(images/design/bando_haut2_fam_5.gif);}
.bondopetit0000000413 {	background-image: url(images/design/bando_haut2_fam_9.gif);}


.Rub0000000001 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #4E4F79;
	border-right: 1px solid #4E4F79;
	border-bottom: 0px #008457;
	border-left: 1px solid #4E4F79;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}

.Rub0000000060 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #0091D0;
	border-right: 1px solid #0091D0;
	border-bottom: 0px #0091D0;
	border-left: 1px solid #0091D0;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}

.Rub0000000146 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #F15B66;
	border-right: 1px solid #F15B66;
	border-bottom: 0px #F15B66;
	border-left: 1px solid #F15B66;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}



.Rub0000000213 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #F1A318;
	border-right: 1px solid #F1A318;
	border-bottom: 0px #F1A318;
	border-left: 1px solid #F1A318;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}


.bondo0000000287 {
	/*margin-top  : 200px;*/
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_6.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
}

.bondo0000000315 {
	/*margin-top  : 200px;*/
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_7.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
}


.Rub0000000287 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #00AEEF ;
	border-right: 1px solid #00AEEF ;
	border-bottom: 0px #00AEEF ;
	border-left: 1px solid #00AEEF ;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}

.Rub0000000315 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #718AAA ;
	border-right: 1px solid #718AAA ;
	border-bottom: 0px #718AAA ;
	border-left: 1px solid #718AAA ;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}

.bondo0000000336 {
	/*margin-top  : 200px;*/
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_8.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
	
}
.Rub0000000336 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #6CBE45 ;
	border-right: 1px solid #6CBE45 ;
	border-bottom: 0px #6CBE45 ;
	border-left: 1px solid #6CBE45 ;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}

.bondo0000000413 {
	/*margin-top  : 200px;*/
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_9.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
	
}
.Rub0000000413 {
	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #CC0099 ;
	border-right: 1px solid #CC0099 ;
	border-bottom: 0px #CC0099 ;
	border-left: 1px solid #CC0099 ;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	_margin-bottom : -6px;
}





.bondo0000000001 {	
	_margin-top  : 200px;
    background-image: url(images/design/bendo_haut_fam_1.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
}

.bondo0000000060 {
	/*margin-top  : 200px;*/
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_2.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
}

.bondo0000000146 {
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_3.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
}

.txtnumpage {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
		}
.txtnumpage a{
   text-decoration:none;
   color : #666666;

}
.txtnumpage a{
   text-decoration :underline ;
   color : #666666;

}

.txtblancgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.txtblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	/*margin-left : 200px;*/

}
.titrenoir {
    width : auto ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.txt0000000001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4E4F79;
}
.txtprix0000000001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4E4F79;
}

.titreblanc12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.txt0000000257 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008457;
}
.txtprix0000000257 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #008457;
}
.txt0000000336 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 6CBE45;
}
.txtprix0000000336 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #6CBE45;
}
.txtprix0000000287 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #00AEEF;
}
.txt0000000287 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00AEEF;
}
.txtprix0000000146 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #F15B66;
}
.txt0000000146 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F15B66;
}
.txtttprduit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	padding-bottom:0px;
	padding-top:0px;
	left: 2px;
	width: 140px;
	font-weight: lighter;
}
.txtttprduit a{
	text-decoration : none ;
	color : #fff;
}
.txtttprduit a:hover{
	text-decoration : underline;
	color:#fff;
}

.txt0000000336 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6CBE45;
}
.txtprix0000000336 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #6CBE45;
}

.txt0000000413 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0099;
}

.txtprix0000000413 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #CC0099;
}


.txtprix0000000287 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #00AEEF;
}
.txt0000000287 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00AEEF;
}

.bttpdt0000000287 a{ 
text-decoration:none; 
text-align:left; 
color: #FFFFFF;
}
.bttpdt0000000287 a:hover{ 	
text-decoration:none; 
color: #FFFFFF;
text-align:left; 	
}

.txtprix0000000146 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #F15B66;
}
.txt0000000146 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F15B66;
}
.txt0000000060 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0091D0;
}

.txtprix0000000060 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0091D0;
}
.bondo0000000213 {
	/*margin-top  : 200px;*/
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_4.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
	}
.txt0000000213 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F1A318;
}
.txtprix0000000213 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #F1A318;
}
.txt0000000315 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #718AAA;
}
.txtprix0000000315 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #718AAA;
}


/**teste essai **/
#group_gondole{
	float:left;
}
.Boite_Famille, .Boite_Famille1{
	display:block;
	margin-left:2px;
	margin-top:0;
	_margin-top:-200px;
	height:auto;
	/**clear:both;**/
    /**float:left;**/
	margin-right:5px;
	margin-bottom:5px;
	/**height:120px;**/
	float:left;
}
/******/
.blocfamille{	display:block;float:left;padding:0px; margin:2px;}
/******/
.Boite_Ss_Famille{
	float:left;
	margin:5px;
}
.Rub0000000257{

	color: #FFFFFF;
	font-size: 70%;	
	background-image: none;
	border-top: #008457;
	border-right: 1px solid #008457;
	border-bottom: 0px #008457;
	border-left: 1px solid #008457;
	width:401px;
	margin-bottom : -7px;
	padding-top:6px;
	padding-left : 4px;
	height : 178px;
	_width:407px;
	
	
}
.bondo0000000257 {
	/*margin-top  : 200px;*/
	_margin-top  : 200px;
	background-image: url(images/design/bendo_haut_fam_5.gif);
	text-align: left;
	text-indent: 10pt;
	vertical-align: middle;
	left: 4px;
	padding-top: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	width:408px;
	height:37px;
	
}
.txtnoirnormal {
   /* align:right;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.conteneur{margin-top:-2px;}
.conteneur_ss{margin-top:0px;}

.Rub_petit_0000000001, .Rub_petit_0000000213,.Rub_petit_0000000287,.Rub_petit_0000000315,.Rub_petit_0000000336,.Rub_petit_0000000060,.Rub_petit_0000000146, .Rub_petit_0000000257, .Rub_petit_0000000413 {
    color: #FFFFFF;
	font-size: 70%;	
	width:178px;
	_width:190px;
	height:155px;
	_height:179px;
	margin-bottom :-20px;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px; 
	border-left:1px solid;
	border-right:1px solid;
	border-bottom: 0px;
}



.Rub_petit_0000000001{	border-color: #4E4F79;}
.Rub_petit_0000000060{	border-color: #0091D0;}
.Rub_petit_0000000146{	border-color:#F15B66;}
.Rub_petit_0000000213{	border-color: #F1A318;}
.Rub_petit_0000000257 {	border-color: #008457;}
.Rub_petit_0000000287{	border-color: #00AEEF ;}
.Rub_petit_0000000315{	border-color: #718AAA ;}
.Rub_petit_0000000336{	border-color: #6CBE45 ;}
.Rub_petit_0000000413{	border-color: #CC0099 ;}


.Petite_Boite_Famille_1{margin-left : 430px; margin-top:-223px;}
.Petite_Boite_Famille_2{margin-left : 650px; margin-top:-228px;}
.Petite_Boite_Famille_12{margin-left : 430px; margin-top:-222px;}
.Petite_Boite_Famille_13{margin-left:650px; margin-top:-226px;}
.Petite_Boite_Famille_3{margin-left : 0px; margin-top:25px;}
.Petite_Boite_Famille_4{margin-left : 215px; margin-top:-226px;}
.Petite_Boite_Famille_5{margin-left : 430px; margin-top:-226px;}
.Petite_Boite_Famille_6{margin-left :650px; margin-top:-226px;}

/*** Styles des rubs Ss Familles ***/
.Rubss0000000001, .Rubss0000000213,.Rubss0000000287,.Rubss0000000315,.Rubss0000000336,.Rubss0000000060,.Rubss0000000146, .Rubss0000000257, .Rubss0000000413,.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;
	
}

.Rubss0000000001 {	border-color: #4E4F79;}
.Rubss0000000060  {	border-color: #0091D0;}
.Rubss0000000146 {	border-color: #F15B66;}
.Rubss0000000213 {	border-color: #F1A318;}
.Rubss0000000287 {	border-color: #00AEEF;}
.Rubss0000000315 {	border-color: #718AAA;}
.Rubss0000000336 { 	border-color: #6CBE45;}
.Rubss0000000257{	border-color: #008457;}
.Rubss0000000413{	border-color: #CC0099;}
.Rubss_specialite{	border-color: #988F8F;}

/**btacht Ss Familles ***/

.btachat0000000001, .btachat0000000213,.btachat0000000287,.btachat0000000315,.btachat0000000336,.btachat0000000060,.btachat0000000146, .btachat0000000257, .btachat0000000413, .btachat_specialite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	_padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;	
	margin-left: 180px;
	margin-top : -20px;
	_margin-top : -25px;	
	width : 65px;
	height : 23px;
	background-repeat: no-repeat;
}


.btachat_specialite {	background-image: url(images/design/btachat_specialite.gif);}
.btachat0000000001 {	background-image: url(images/design/btacahtfam_1.gif);}
.btachat0000000060 {	background-image: url(images/design/btacahtfam_2.gif);}
.btachat0000000146 {	background-image: url(images/design/btacahtfam_3.gif);}
.btachat0000000213 {	background-image: url(images/design/btachatfam_4.gif);}
.btachat0000000257 {	background-image: url(images/design/btachatfam_5.gif);}
.btachat0000000287 {	background-image: url(images/design/btacahtfam_6.gif);}
.btachat0000000315 {	background-image: url(images/design/btachatfam_7.gif);}
.btachat0000000336 {	background-image: url(images/design/btachatfam_8.gif);}
.btachat0000000413 {	background-image: url(images/design/btachatfam_9.gif);}

.btachat0000000001 A:link,.btachat0000000001 A:visited,.btachat0000000001 A:hover,.btachat0000000060 A:link,.btachat0000000060 A:visited,.btachat0000000060 A:hover,
.btachat0000000146 A:link,.btachat0000000146 A:visited,.btachat0000000146 A:hover,.btachat0000000213 A:link,.btachat0000000213 A:visited,.btachat0000000213 A:hover,
.btachat0000000257 A:link,.btachat0000000257 A:visited,.btachat0000000257 A:hover,.btachat0000000287 A:link,.btachat0000000287 A:visited,.btachat0000000287 A:hover,
.btachat0000000315 A:link,.btachat0000000315 A:visited,.btachat0000000315 A:hover,.btachat0000000336 A:link,.btachat0000000336 A:visited,.btachat0000000336 A:hover,.btachat0000000413 A:link,.btachat0000000413 A:visited,.btachat0000000413 A:hover,
.btachat_specialite A:link,.btachat_specialite A:visited,.btachat_specialite A:hover {
	text-decoration: none;
	color: #FFFFFF;
}





/***** Style Texte  Ss Familles ***/
.txtnoirgras {
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	text-indent: 4pt;
	margin-top : -2px;
	/*background-color:#FF0000;*/
	overflow:hidden;
	
}
.pictoPromo{
background-color:#0066CC;
width:100px;
height:200px;
	margin-top : 0px;
	padding-right:2px;
	float:left;


}

.txtnoirgrasprix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}


.txtnoirnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
.txtnoirnormal_ss{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	_margin-left :115px;
}



.numjour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}


/***** Styles de Fiche Produit***/

.cellulehaut0000000001,.cellulehaut0000000060,.cellulehaut0000000146,.cellulehaut0000000213,.cellulehaut0000000257,.cellulehaut0000000287 ,.cellulehaut0000000315,.cellulehaut0000000336,.cellulehaut0000000413,.cellulehaut_specialite    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 4px;
}

.cellulehaut0000000001 { background-color: #4E4F79; }
.cellulehaut0000000146 { background-color: #F15B66; }
.cellulehaut0000000213 { background-color: #F1A318; }
.cellulehaut0000000257 { background-color: #008457; }
.cellulehaut0000000060 { background-color: #80B3E1; }
.cellulehaut0000000287 { background-color: #00AEEF; }
.cellulehaut0000000315 { background-color: #718AAA; }
.cellulehaut0000000336 { background-color: #6CBE45; }
.cellulehaut0000000413 { background-color: #CC0099; }
.cellulehaut_specialite { background-color: #988F8F; }

.cellule0000000001,.cellule0000000060,.cellule0000000146,.cellule0000000213,.cellule0000000257,.cellule0000000287 ,.cellule0000000315,.cellule0000000336,.cellule0000000413,.cellule_specialite    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-indent: 4px;
}

.cellule0000000001 a,.cellule0000000060 a,.cellule0000000146 a,.cellule0000000213 a,.cellule0000000257 a,.cellule0000000287 a,.cellule0000000315 a,.cellule0000000336 a,.cellule0000000413 a,.cellule_specialite  a{
text-decoration:none; 
text-align:left; 
color: #000000;
}
.cellule0000000001 a:hover,.cellule0000000060 a:hover,.cellule0000000146 a:hover,.cellule0000000213 a:hover,.cellule0000000257 a:hover,.cellule0000000287 a:hover,.cellule0000000315 a:hover,.cellule0000000336 a:hover,.cellule0000000413 a:hover,.cellule_specialite a:hover{
text-decoration:none; 
text-align:left; 
color: #000000;
}

.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_0000000413,.cellule_couleur__specialite    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-indent: 4px;
}

.cellule_couleur_0000000001 a,.cellule_couleur_0000000060 a,.cellule_couleur_0000000146 a,.cellule_couleur_0000000213 a,.cellule_couleur_0000000257 a,.cellule_couleur_0000000287 a,.cellule_couleur_0000000315 a,
.cellule_couleur_0000000336 a,.cellule_couleur_0000000413 a,.cellule_couleur__specialite a,
.cellule_couleur_0000000001 a:hover,.cellule_couleur_0000000060 a:hover,.cellule_couleur_0000000146 a:hover,.cellule_couleur_0000000213 a:hover,.cellule_couleur_0000000257 a:hover,.cellule_couleur_0000000287 a:hover,.cellule_couleur_0000000315 a:hover,
.cellule_couleur_0000000336 a:hover,.cellule_couleur_0000000413 a:hover,.cellule_couleur__specialite a:hover  {
	text-decoration:none; 
	text-align:left; 
	color: #000000;
}

.cellule_couleur_0000000001 { background-color: #DEE3EC; }
.cellule_couleur_0000000060 { background-color: #DEE3EC; }
.cellule_couleur_0000000146 { background-color: #DEE3EC; }
.cellule_couleur_0000000213 { background-color: #DEE3EC; }
.cellule_couleur_0000000257 { background-color: #DEE3EC; }
.cellule_couleur_0000000287 { background-color: #DEE3EC; }
.cellule_couleur_0000000315 { background-color: #DEE3EC; }
.cellule_couleur_0000000336 { background-color: #DEE3EC; }
.cellule_couleur_0000000413 { background-color: #DEE3EC; }
.cellule_couleur__specialite {  background-color: #DEE3EC; }


/***** Styles de Fiche Produit et Panier ***/
/***** Styles de Fiche Produit et Panier ***/
/***** Styles de Fiche Produit et Panier ***/
.Panier_Droite{	
	
    margin-top:0px;
	margin-left : 900px;
	}


.menu_droite_fiche {
    
	margin-left : 740px;
	margin-top: -530px;
	
	}

.titrenoirfiche {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	
}
.txtcleur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
}

.btacommander A:link {text-decoration: none; color: #FFFFFF;}
.btacommander A:visited {text-decoration: none; color: #FFFFFF;}
.btacommanderw A:hover {text-decoration: none; color: #FFFFFF;}
.btacommander {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/design/bt_fiche_commander.gif);
	text-align: center;	
	padding: 4px;
	padding-right : 15px;
	padding-left :8px;
	margin-left: 600px;	
	background-repeat: no-repeat;
	

}


.txtmonpanier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6CBE45;
	margin-top: -8px;


}
.txtgrispanier {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 988F8F;
	padding: 0px;
}

.txtgrispanier a{
	color: 988F8F;
	text-decoration:none;
}

.txtgrispanier a:hover{
	color: 988F8F;
	text-decoration:underline;
}


.cellulehautpanier,.cellulebaspanier, .cellulepanier, .cellulepanierfondvert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-indent: 4px;
	text-align: center;
}

.cellulehautpanier,.cellulebaspanier {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6CBE45;
}
.cellulepanier {
	color: #000000;
}
.cellulepanierfondvert {
	color: #000000;
	background-color: #E9F5E3;
}

.tableaupanier {
	border-right :  thin  solid #6CBE45;
	border-left :  thin  solid #6CBE45;
}


.cellulebaspanier {
	text-align: left;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 85px;
	line-height : 4px;
}


.txtcado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}

.txtcadograsrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: red;
}


.calculpanier A:link {text-decoration: underline; color: #FFFFFF;}
.calculpanier A:visited {text-decoration: underline; color: #FFFFFF;}
.calculpanier A:hover {text-decoration: underline; color: #FFFFFF;}
.calculpanier {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:0px;	
	top: 9px;
	padding-bottom: 9px;

}
.cadrepanier {
	border: 1px solid #6CBE45;
	width: 100%;
	height:auto;
	/*margin-top: 20px;
	margin-bottom: 8px;*/
}

.btcontinueracaht A:link {text-decoration: none; color: #FFFFFF;}
.btcontinueracaht A:visited {text-decoration: none; color: #FFFFFF;}
.btcontinueracaht A:hover {text-decoration: none; color: #FFFFFF;}
.btcontinueracaht {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/design/panier_continuer_acaht.gif);
	text-align: center;
	padding-top: 2px;
	padding-left:100px;
	margin-top:4px;	
	background-repeat: no-repeat;
	_padding-top: 3px;
	_padding-left: 0px;
}

.btvaliderpanier A:link {text-decoration: none; color: #FFFFFF;}
.btvaliderpanier A:visited {text-decoration: none; color: #FFFFFF;}
.btvaliderpanier A:hover {text-decoration: none; color: #FFFFFF;}
.btvaliderpanier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/design/panier_valider_panier.gif);
	text-align: center;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top:-22px;
	background-repeat: no-repeat;
	margin-left:670px;	
	height : 20px;
	width:130px;
	_margin-bottom: 3px;
}

.chamtxtpanier {
	margin-left:4px;
	margin-bottom:5px;
	text-align: right;
}



 
.titrefiches0000000001, .titrefiches0000000213,.titrefiches0000000287,.titrefiches0000000315,.titrefiches0000000336,.titrefiches0000000060,.titrefiches0000000146, .titrefiches0000000257,.titrefiches0000000413, .titrefiches_specialite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	/*text-transform: capitalize;*/
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.titrefiches0000000001 { color: #4E4F79; }
.titrefiches0000000060 { color: #0091D0; }
.titrefiches0000000146 { color: #F15B66; }
.titrefiches0000000213 { color: #F1A318; }
.titrefiches0000000257 { color: #008457; }
.titrefiches0000000287 { color: #00AEEF; }
.titrefiches0000000315 { color: #718AAA; }
.titrefiches0000000336 { color: #6CBE45; }
.titrefiches0000000413 { color: #CC0099; }
.titrefiches_specialite { color: #988F8F; }


.titrefichesMemeGamme0000000001, .titrefichesMemeGamme0000000213,.titrefichesMemeGamme0000000287,.titrefichesMemeGamme0000000315,.titrefichesMemeGamme0000000336,
.titrefichesMemeGamme0000000413,.titrefichesMemeGamme0000000060,.titrefichesMemeGamme0000000146, .titrefichesMemeGamme0000000257, .titrefichesMemeGamme_specialite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.titrefichesMemeGamme0000000001 { color: #4E4F79; }
.titrefichesMemeGamme0000000060 { color: #0091D0; }
.titrefichesMemeGamme0000000146 { color: #F15B66; }
.titrefichesMemeGamme0000000213 { color: #F1A318; }
.titrefichesMemeGamme0000000257 { color: #008457; }
.titrefichesMemeGamme0000000287 { color: #00AEEF; }
.titrefichesMemeGamme0000000315 { color: #718AAA; }
.titrefichesMemeGamme0000000336 { color: #6CBE45; }
.titrefichesMemeGamme0000000413 { color: #CC0099; }
.titrefichesMemeGamme_specialite { color: #988F8F; }

/***Cadres ventes croisï¿½es **/
.avoiregalement {
	margin-left:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight:bold;
}

.titrefiche0000000001, .titrefiche0000000213,.titrefiche0000000287,.titrefiche0000000315,.titrefiche0000000336,.titrefiche0000000060,.titrefiche0000000146, .titrefiche0000000257 {
	padding-left : 4px;
	width:96px;	
	_width:100px;
	height : 35px;	
	margin:0;
}

.titrefiche0000000001 a, .titrefiche0000000213 a,.titrefiche0000000287 a,.titrefiche0000000315 a,.titrefiche0000000336 a,.titrefiche0000000060 a,.titrefiche0000000146 a, .titrefiche0000000257 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;	
	font-variant: normal;
	text-decoration:none;
}

.titrefiche0000000001 a:hover, .titrefiche0000000213 a:hover,.titrefiche0000000287 a:hover,.titrefiche0000000315 a:hover,.titrefiche0000000336 a:hover,.titrefiche0000000060 a:hover,.titrefiche0000000146 a:hover, .titrefiche0000000257 a:hover {
	text-decoration:underline;
}

.titrefiche0000000001 { background-color: #4E4F79; }
.titrefiche0000000060 { background-color: #0091D0; }
.titrefiche0000000146 { background-color: #F15B66; }
.titrefiche0000000213 { background-color: #F1A318; }
.titrefiche0000000257 { background-color: #008457; }
.titrefiche0000000287 { background-color: #00AEEF; }
.titrefiche0000000315 { background-color: #718AAA; }
.titrefiche0000000336 { background-color: #6CBE45; }


.cadre_rub_panier0000000001,.cadre_rub_panier0000000060,.cadre_rub_panier0000000146,.cadre_rub_panier0000000213,.cadre_rub_panier0000000257,.cadre_rub_panier0000000287,.cadre_rub_panier0000000315,.cadre_rub_panier0000000336  {
    border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	padding-left:4px;
	width:94px;	
	_width:100px;
	
	
}

.cadre_rub_panier0000000001{ border-color: #4E4F79; }
.cadre_rub_panier0000000060{ border-color: #0091D0; }
.cadre_rub_panier0000000146{ border-color: #F15B66; }
.cadre_rub_panier0000000213{ border-color: #F1A318; }
.cadre_rub_panier0000000257{ border-color: #008457; }
.cadre_rub_panier0000000287{ border-color: #00AEEF; }
.cadre_rub_panier0000000315{ border-color: #718AAA; }
.cadre_rub_panier0000000336{ border-color: #6CBE45; }


.txttotal {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.ListePanier {
	word-spacing: 10em;
}

.td_home  {
	padding-left:0px;
	padding-top: 0px;
	width:860px;
}
.corps_fiche{
 margin-top:0px;
}
.ListPdt0000000001 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #4E4F79;
}

.ListPdt0000000001 a{
text-decoration : none ;
color: #4E4F79;
}
.ListPdt0000000001 a:visited {text-decoration:none; color: #4E4F79;}
.ListPdt0000000001 a:hover{
text-decoration : underline ;
color: #4E4F79;
}

.ListPdt0000000060 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0091D0;
}

.ListPdt0000000060 a{
text-decoration : none ;
color: #0091D0;
}
.ListPdt0000000060 a:visited {text-decoration:none; color: #0091D0;}
.ListPdt0000000060 a:hover{
text-decoration : underline ;
color: #0091D0;
}

.ListPdt0000000146 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F15B66;
}

.ListPdt0000000146 a{
text-decoration : none ;
color: #F15B66;
}

.ListPdt0000000146 a:visited {text-decoration:none; color: #F15B66;}
.ListPdt0000000146 a:hover{
text-decoration : underline ;
color: #F15B66;
}


.ListPdt0000000213 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F1A318;
}

.ListPdt0000000213 a{
text-decoration : none ;
color: #F1A318;
}
.ListPdt0000000213 a:visited {text-decoration:none; color: #F1A318;}
.ListPdt0000000213 a:hover{
text-decoration : underline ;
color: #F1A318;
}


.ListPdt0000000257 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #008457;
}

.ListPdt0000000257 a{
text-decoration : none ;
color: #008457;
}
.ListPdt0000000257 a:visited {text-decoration:none; color: #008457;}
.ListPdt0000000257 a:hover{
text-decoration : underline ;
color: #008457;
}


.ListPdt0000000287 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #00AEEF;
}

.ListPdt0000000287 a{
text-decoration : none ;
color: #00AEEF;
}
.ListPdt0000000287 a:visited {text-decoration:none; color: #00AEEF;}
.ListPdt0000000287 a:hover{
text-decoration : underline ;
color: #00AEEF;
}

.ListPdt0000000315 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #718AAA;
}


.ListPdt0000000315 a{
text-decoration : none ;
color: #718AAA;
}
.ListPdt0000000315 a:visited {text-decoration:none; color: #718AAA;}
.ListPdt0000000315 a:hover{
text-decoration : underline ;
color: #718AAA;
}

.ListPdt0000000336 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #6CBE45;
}

.ListPdt0000000336 a{
text-decoration : none ;
color: #6CBE45;
}
.ListPdt0000000336 a:visited {text-decoration:none; color: #6CBE45;}
.ListPdt0000000336 a:hover{
text-decoration : underline ;
color: #6CBE45;
}

/********Box d'information vers standard********/
.boxInformation {
	border-right :  thin  solid #6CBE45;
	border-left :  thin  solid #6CBE45;
}

.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: #E9F5E3;
}

.cellBoxInformation_entete,.cellBoxInformation_pied {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6CBE45;
}



/*****ESPACE CLIENT****/
#box_rappel_infos{
    /*border: 10px solid #999999;*/
	/*background-color:#CCFF33;*/
	width: 100%;
	height : 175px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.entete_box_rappel_infos{
	/*background-color: #6CBE45;*/
	/*border-bottom: 1px solid #999999;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height:35px;
}

.table_lien_mon_compte {
	/*border:1px solid #999999;*/
	border-collapse: collapse;
	width:100%;
	height : 175px;	
	_height : 173px;
}

.table_lien_mon_compte th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#000000;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	padding-left:0px;
	text-align:left;
	height:35px;
}

.table_lien_mon_compte td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	background-color: #DAEFD0;
	left: auto;
	font-weight: normal;
	padding-left:0px;
	line-height:18px;
	border:1px solid #999999;
}

.table_lien_mon_compte td a { color: #666666; text-decoration:none; }
.table_lien_mon_compte td a:hover { text-decoration:underline; }


/******Special pages statiques*******/
/*****PAGES STATIQUES******/
#box_pages_statiques{
    border: 1px solid #999999;
	width: 840px;
	height : auto;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.entete_box_pages_statiques{
	background-color: #6CBE45;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:4px;
	height:15px;
}


.static_content {
	height:auto;
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

.static_content  A,static_content  A:visited  {
	color:black;
    text-decoration:underline;
}

.static_content  A:hover {
	color:black;
    text-decoration:underline;
}

/**
Nouveau style pour mise en avant lors de l'ajout au panier
*/

div#box_ajout_produit {
	position:absolute;
	top:200px;
	left:355px;
	z-index:1000;
	width:340px;

    border-top :  5px solid #6CBE45;
    border-right :  thin  solid #6CBE45;
	border-left :  thin solid #6CBE45;
	border-bottom :  5px solid #6CBE45;
    background-color:white;
    text-align:left;
    padding-top:20px;
    padding-left:10px;
    padding-right:10px;
    font-size:17px;
}

div#box_ajout_produit table {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}

div#boutons_popup_achat {
	width:100%;
	padding-bottom:10px;
}

div#boutons_popup_achat div#valider_panier { 	float:left;	width:49%;}
div#boutons_popup_achat div#continuer_achat { 	float:right;	width:49%;}
div.langue td {	text-align:center;}
/*pour le nuancier*/
#affiche_nuancier{
	z-index:1600;
}
#nuancier {
    display:block;
    position:relative;
    border:1px solid #666;
    /*text-align:center;*/
    color:#fff;
    cursor:move;
    height:40px;
    width:500px;
	z-index:1600;
}
#nuancier img{border:0px;}
#nuancier span{float:left;}
.title{font-size:10px;color:black;font-family:serif;margin-left:5px;}
#ShowCouleur, ShowPietement{margin-left:5px;}
#nuancier ul{display:block;width:100px;margin:0;z-index:1600;}
#nuancier ul li{list-style-type:none;display:block;margin:0;padding:0;width:100px;font-size:10px;text-align:center;}
#nuancier ul li a{display:block;width:100%;background-color:white;width:100px;margin:0;text-decoration:none;}
#nuancier ul li a:hover{background-color:blue;color:white;}
.minibarre{display:block;border:1px solid black;width:100px;height:18px;}
.minibarre img{display:block;position:relative;left:30px;vertical-align:middle;}
.minibarre span{display:block;position:relative;left:5px;border:1px solid grey;width:50px;font-size:10px;font-weight:800;text-decoration:underline;z-index:1;}
#colorsellerie{display:block;border:1px solid black;width:100px;padding:0;}
#colorpietement{display:block;border:1px solid red;width:100px;padding:0;}
#listecouleur, #lemipietement{display:block;padding:0;margin:0;background-color:white;border-top:1px solid grey;}
#listecouleur li{border:0px;display:block;margin:0;}
.titrerubrique{font-size:10px;font-weight:800;text-decoration:none;color:blue;}
#ShowCouleur, #ShowPietement, #lemi_pietement, #ShowCouleur, #colorsellerie, #colorpietement{float:left;}
.fondLogin{
	background-image: url(images/loginElements/images/pageMedistore/PageLoginMedistore_06.jpg);
	background-repeat: no-repeat;
}
.FondPourFormLogin{
	background-image: url(images/loginElements/FondPourForm.jpg);
	background-repeat: no-repeat;
}
.fondLoginBordureDroite{
	background-image: url(images/loginElements/PageLoginMedistore_08.jpg);
		background-repeat: repeat-y;

}

/*1205 - 1205 - 1205 */
/* textes des promos en entÃªte medistore */
.entTitrePromo{
	padding-left:5px;
	float:left;
	width:268px;
	_width:269px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	background-color: #FF0000;
	color: #FFFF00;
}
.entTitre{
	float:left;
	width:258px;
	height:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}

.entRef{
	float:left;
	height:20px;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	color: #000000;
	width: auto;
}
.entPrixBarre{
	display:block;
	float:left;
	text-decoration: line-through;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.entPrix{
display:block;
	float:right;
	margin-top:0px;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FF0000;
	font-style: oblique;
	font-weight: bolder;
	border: 1px solid #FF0000;
	background-color: #FFFF00;
	padding-right: 0px;
	margin: 7px;
	text-decoration: blink;
}
.entPrixApartirde{
	float:left;
	margin-top:0px;
	padding-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: oblique;
	font-weight: bolder;
	background-color: #FFFF00;
	padding-right: 0px;
	margin: 0px;
}


.entEtiquettePromos{margin-top:0px;	float:left;}

/* divs des promos en entÃªte medistore */
.entConteneur{
	display:block;
	width:468px;
	height:90px;
	border: thin solid #FF0000;
}
.entPhotoProduit{	padding-right:0px;margin-top:0px;	float:left; }


/* styles shoppingCart*/
.contentShopping {	width:1000px;}
.etapes{
	width:880px;
	float:left;
}
.ventesCroisees{
}
.RECALCULER_MON_PANIER{	margin-left:710px;	width:160px; }
.zoneCodePromo{	margin-left:30px; width:800px; }
.zoneValiderPanier{	margin-left:600px;	width:275px; }
.zoneBannieres{
}
/* fin de styles shoppingCart*/

/***** styles ACCOUNT_HISTORY_INFO **********/
.border-tab-account-history-info {
	border: #6CBE45 solid 1px;
}

.account-history-info_ContProd {
	border-right :  thin  solid #6CBE45;
	border-left :  thin  solid #6CBE45;
	border-bottom :  thin  solid #6CBE45;
}
.fondCellule_Account_history_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: normal;*/
	text-indent: 4px;
	color:#333333;
	background-color:#CCCCCC;
}
/* fin de account_history_info */
