
.TableMenuTop
{  
width:1000;color:#8885a0;background-color:Transparent ;vertical-align:middle; height:21px;
}

.TDMenuTop
{ 
height:100%; vertical-align:middle; text-align:center;width:1px;width:110px;
}

.TitreMenuGen
{
  font-family: Arial;font-size:10pt; font-style:normal;font-weight:normal; color:White;width:auto;height:auto;
   letter-spacing:0;text-decoration:none ;text-align:center;background-color:Transparent ;padding:1;vertical-align:middle;
}
.TitreMenuGen:Hover
{
 font-family: Arial;font-size:10pt; font-style:normal;font-weight:500; color:#d50032;
 letter-spacing:0;text-decoration:none;text-align:center;background-color:transparent;padding:1;vertical-align:middle;
}

.TitrePanier
{
  Color:black;font-family: Verdana; font-size:7pt; font-weight: normal ;padding:1; letter-spacing:1;
background-color:Transparent; text-transform:uppercase; width:100%;text-decoration:None;text-align:left;
 
}
.TitrePanier:Hover 
{
  color:#E3A047;text-decoration:none;font-weight:normal;font-size:8pt;background-color:Transparent ;text-align:inherit;
}

.Panier
{
    Color:black;font-family: Verdana; font-size:7.5pt; font-weight: normal ;padding:6; letter-spacing:2;width:100%;
background-color:Transparent; text-transform:uppercase; text-decoration:none;text-align:right;
  }

.TexteSearch
{
  font-family: Arial; font-size: 8pt; color: Black; font-weight:normal;background:inherit;text-decoration:none;
}

.LabelCat
{
   color:Black;
   font-weight:bold;
   vertical-align:Top;
	font-family:Verdana;
	font-size:11px;
	text-transform:none ;
	text-align:Left ;
	width:auto;
	border-bottom-color:silver;
}

.DescLabelCat
{
   color:Black;
   font-weight:normal ;
   vertical-align:Top;
	font-family:Verdana;
	font-size:11px;
	text-transform:none ;
	text-align:Left ;
	width:90%;
	
}
.TextPanier { font-family: Verdana; font-size: 8pt; color: black; font-weight:normal; text-decoration:none; text-align:Left;line-height:1.5;}
.TitrePage { font-family: Verdana;
	font-size:15px;
	height:25px;
	color: black;
	font-weight :bold ;
	}
.sTitrePage  {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	height:25px;
	color: #222222;text-align :center;
	font-weight:bold;padding-left:2px;
	 } 


.TableHeader  {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	height:25px;
	color: white;border:none;
	font-weight:bold;width:100%;
	background:url(img/jpg/block_header.jpg) no-repeat bottom left;
 } 

.TableFooter  {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	height:25px;
	color: white;
	font-weight:bold;
	background:url(img/jpg/block_footer.jpg) no-repeat bottom left;
 } 


.Ttable  {
	border: 1px solid #cccccc;
	font-family: Verdana, Arial, sans-serif;text-decoration:none; 
	font-size: 10px;
	color: #222222;
	background-color: white;

 } 
.titreproduit  { font-family: Verdana; font-size: 8pt; color: Gray;font-weight:normal;  }         
.titrebold { font-family: verdana; font-size: 10pt; color: Black;font-weight:normal; }         

/*.TexteCourant { font-family: Arial; font-size: 8pt; color: #696969; font-weight:normal;text-decoration:none} */
.TexteCourant { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: black; font-weight:normal;text-decoration:none;line-height: 1.5;height:auto; } 
.TexteSmall { font-family: Arial; font-size: 7pt; color: black; font-weight:normal;text-decoration:none;} 
.TexteBold { font-family: Arial; font-size: 8pt; color: black; font-weight:normal;}

.NomProduit   { font-family: Verdana; font-size: 8pt; font-weight:normal; color:Black; text-align:center;
text-decoration:none; text-transform:none;background-color:Transparent;vertical-align:top;}

.NomProduit:Hover { font-family: Verdana; font-size:8pt; color: #615965; font-weight:normal;text-decoration:Underline; text-transform:none;text-align:center;}

.PrixProduitDet { font-family: Arial; font-size: 10pt; font-weight:bold; color:Black; text-decoration:none; text-transform:none;background-color:Transparent; }
.PrixProduit  { font-family: Arial; font-size: 9pt; color: black;}
.PrixProduitSold { font-family: Arial; font-size: 9pt; color: Red; font-weight:bold;}

.RemiseProduit { font-family: Arial; font-size: 7.5pt; color: Red; }
.DescProduit  { font-family: Verdana; font-size: 8pt; color: black; }

.txt2mniveau { font-family: Verdana; font-size: 8pt; color: Gray; font-weight: normal; }

.LinkStyle 
{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size:8pt; color:Black; text-decoration:none; text-transform:none; width:120;line-height: 1.5; 
}

.LinkStyleSml
{ font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7pt; color:Black; text-decoration:underline; text-transform:none; width:120;line-height: 1.5; 
}


.LinkStyle:Hover
{ font-family: Verdana; font-size: 8pt; color: Black; text-decoration:underline; text-transform:none;width:120;line-height: 1.5;
}

.TitreMenuGauche
{Color:Black;font-family: Verdana; font-size:8pt; font-weight:bold;letter-spacing:0;Color:Black;
background-color:Transparent; text-transform:none; width:100%;text-decoration:none;text-align:Left ;
}

.Copyright
{Color:Black;font-family: Verdana; font-size:8pt; font-weight:normal;letter-spacing:0;Color:Black;
background-color:Transparent; text-transform:none; width:100%;text-decoration:none;text-align:Left ;
}

.LeftRightCol 
{
  vertical-align:top;max-width:15%;width:15%;min-width:15%;Height:585px;text-align:left;
}

.TableCenter
{
vertical-align:top;text-align:center;height:585px;border-style:none;width:65%;max-width:65%;
}

/*.ImageProdDet 
{
  border-right: rgb(202,81,202) 1px solid;border-top: rgb(202,81,202) 1px solid; border-left: rgb(202,81,202) 1px solid;
                width: 160px; border-bottom: rgb(202,81,202) 1px solid; height: 160px 
}*/

.MnuCat 
{
   font-family: Verdana; font-size:8pt;color:black; font-weight:normal;
background-color:Transparent; text-transform:none; width:100%;text-decoration:none;text-align:Left;
 }

.MnuCat:Hover
{
  font-family: Verdana; font-size:8pt;color:black; font-weight: normal;letter-spacing:0;
 background-color:#DDDEDD; text-transform:none; width:100%;text-decoration:none;text-align:Left;
 }

.MnuCatSelected
{
  font-family: Tahoma; font-size:8pt; color:White;font-weight:bold;padding:2;letter-spacing:0;
  background-color:#4A4059; text-transform:none;width:100%;text-decoration:none;text-align:left;
 }

.MnuCatSelected:Hover
{
  font-family: Tahoma; font-size:8pt; color:#4A4059;font-weight: normal;padding:2;letter-spacing:0;
  background-color:white; text-transform:none;width:100%;text-decoration:underline;text-align:left;
 }

/* -------------------------------- */

.MnuStyle
{
  font-family: Arial; font-size:8pt;color:#4A4059; font-weight:normal;padding:2;letter-spacing:0;
background-color:transparent; text-transform:none; width:130px;text-decoration:none;text-align:right;
 }
.MnuStyle:Hover
{
  font-family: Arial; font-size:8pt;color:#4A4059; font-weight: normal; padding:2;letter-spacing:0;
 background-color:silver; text-transform:none; width:130px;text-decoration:none;text-align:right;
 }
.MnuStyleSelected
{
  font-family: Arial; font-size:8pt; color:White;font-weight:bold;padding:2;letter-spacing:0;
  background-color:#4A4059; text-transform:none;width:130px;text-decoration:none;text-align:right;
 }

.MnuStyleSelected:Hover
{
  font-family: Arial; font-size:8pt; color:#4A4059;font-weight: normal;padding:2;letter-spacing:0;
  background-color:white; text-transform:none;width:130px;text-decoration:underline;text-align:right;
 }
/******************/
body, td, th, div, p{
	color:#6C6067;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

body{
	margin:10px;
	/*background-image:url(img/png/bgdroite.PNG);background-repeat:repeat */
}

/*.fondPage{
background-image:url(images/fond_Bas_Page.jpg); background-position:center bottom; background-repeat:repeat-x; background-color:#FFFFFF;
} utilser pour les page caddie et autres pages de texte à rallonge */


/***************************************************** 	header		   */
.messageBoutique{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C900CA;
	padding:0px;
	
}
div.messageDefilant{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:gray;
	width:200px;
	height:60px;
	overflow:hidden;
}
#ejs_box2_box {
	width:250px; height:50px; position:absolute; z-index:1; top:10px;	
}
#ejs_box2_box {
	padding:0px;	
	margin:0px;
	
	width:655px;
	height:13px;height:20px;
	position:relative;
	z-index:1;width:285px;
	top:10px; 	left:230px;left:-34px;		
}	
div#scrollme {
	display:inline;
	white-space:nowrap;color:Gray;
	font-size:14px;
}
/***********************************/
#home .head{margin:0;padding:0;font-size: 100%; margin:0 !important; padding:0 !important;_zoom:1;font-weight: bold;height:3px; line-height:3px;}
table {font-size:1em;}
#home.limitedSize {width:970px;} /* limite la largeur de la home pour certaines pages ou c'est demande*/
#home .highlight  {color:#e16552 !important}
#home .clear {background:none !important; clear:both !important; font-size:1%; overflow:hidden; line-height:0; height:0; }
#home h1,#home h2,#home h3,#home h4,#home h5,#home h6{margin:0;padding:0; font-size:13px;}
#home .head h1,#home .head  h2,#home .head  h3,#home .head  h4,#home .head  h5,#home .head h6{margin:0 ;font-size: 100%; }
#home h1 img,#home h2 img,#home h3 img,#home h4 img,#home h5 img,#home h6 img{vertical-align:middle}
#home{padding-left: 3px; padding-right: 3px;padding-top:5px;text-align:justify;}
#home .std_margins{margin: 10px}
#home .std_margins_tiny{margin: 1px}
#home .no_margins {margin:0 !important}
#home .no_paddings {padding:0 !important}
#home p{margin:10px;padding: 5px 0;}
#home .boxSimple{_zoom:0;}
#home .b-r{background: url(img/skin/boxGrayRight.gif) no-repeat bottom right;}
#home .b-l{background: url(img/skin/boxGrayLeft.gif) no-repeat bottom left;}
#home .boxSimple .b-l{padding-bottom: 4px;}
#home .filledRound{border-bottom: 1px solid #DDDEDD; background: #DDDEDD url(img/skin/Title_filledGray_bkg.gif) repeat-x top center;height:auto; line-height:normal;}
#home .filledRound .t-r{background: url(img/skin/Title_filledGray_r.gif) no-repeat top right;_zoom:0}
#home .filledRound .t-l{background: url(img/skin/Title_filledGray_l.gif) no-repeat top left;padding: 7px 10px 3px 10px;_zoom:0}
/* ********* */
#home1 .head{margin:0;padding:0;font-size: 100%; margin:0 !important; padding:0 !important;_zoom:0;font-weight: bold;height:3px; line-height:3px;}
table {font-size:1em;}
#home1.limitedSize {width:970px;} /* limite la largeur de la home pour certaines pages ou c'est demande*/
#home1 .highlight  {color:#D99913 !important}
#home1 .clear {background:none !important; clear:both !important; font-size:1%; overflow:hidden; line-height:0; height:0; }
#home1 h1,#home1 h2,#home1 h3,#home1 h4,#home1 h5,#home1 h6{margin:0;padding:0; font-size:13px;}
#home1 .head h1,#home1 .head  h2,#home1 .head  h3,#home1 .head  h4,#home1 .head  h5,#home1 .head h6{margin:0 ;font-size: 100%; }
#home1 h1 img,#home1 h2 img,#home1 h3 img,#home1 h4 img,#home1 h5 img,#home1 h6 img{vertical-align:middle}
#home1{padding-left: 3px; padding-right: 3px;padding-top:5px;text-align:justify;}
#home1 .std_margins{margin: 10px}
#home1 .std_margins_tiny{margin: 1px}
#home1 .no_margins {margin:0 !important}
#home1 .no_paddings {padding:0 !important}
#home1 p{margin:0;padding: 5px 0;}
#home1 .boxSimple{_zoom:0;}
#home1 .b-r{background: url(img/skin/boxGrayRight.gif) no-repeat bottom right;}
#home1 .b-l{background: url(img/skin/boxGrayLeft.gif) no-repeat bottom left;}
#home1 .boxSimple .b-l{padding-bottom: 4px;}
#home1 .filledRound{border-bottom: 1px solid #DDDEDD; background: #DDDEDD url(img/skin/Title_filledGray_bkg.gif) repeat-x top center;height:auto; line-height:normal;}
#home1 .filledRound .t-r{background: url(img/skin/Title_filledGray_r.gif) no-repeat top right;_zoom:0}
#home1 .filledRound .t-l{background: url(img/skin/Title_filledGray_l.gif) no-repeat top left;padding: 7px 10px 3px 10px;_zoom:0}
/* ********* */
#home2 .head{margin:0;padding:0;font-size: 100%; margin:0 !important; padding:0 !important;_zoom:0;font-weight: bold;height:3px; line-height:3px;}
table {font-size:1em;}
#home2.limitedSize {width:970px;} /* limite la largeur de la home pour certaines pages ou c'est demande*/
#home2 .highlight  {color:#D99913 !important}
#home2 .clear {background:none !important; clear:both !important; font-size:1%; overflow:hidden; line-height:0; height:0; }
#home2 h1,#home2 h2,#home2 h3,#home2 h4,#home2 h5,#home2 h6{margin:0;padding:0; font-size:13px;}
#home2 .head h1,#home2 .head  h2,#home2 .head  h3,#home2 .head  h4,#home2 .head  h5,#home2 .head h6{margin:0 ;font-size: 100%; }
#home2 h1 img,#home2 h2 img,#home2 h3 img,#home2 h4 img,#home2 h5 img,#home2 h6 img{vertical-align:middle}
#home2{padding-left: 3px; padding-right: 3px;padding-top:5px;text-align:justify;}
#home2 .std_margins{margin: 10px}
#home2 .std_margins_tiny{margin: 1px}
#home2 .no_margins {margin:0 !important}
#home2 .no_paddings {padding:0 !important}
#home2 p{margin:0;padding: 5px 0;}
#home2 .boxSimple{_zoom:0;}
#home2 .b-r{background: url(img/skin/boxGrayRight.gif) no-repeat bottom right;}
#home2 .b-l{background: url(img/skin/boxGrayLeft.gif) no-repeat bottom left;}
#home2 .boxSimple .b-l{padding-bottom: 4px;}
#home2 .filledRound{border-bottom: 1px solid #DDDEDD; background: #DDDEDD url(img/skin/Title_filledGray_bkg.gif) repeat-x top center;height:auto; line-height:normal;}
#home2 .filledRound .t-r{background: url(img/skin/Title_filledGray_r.gif) no-repeat top right;_zoom:0}
#home2 .filledRound .t-l{background: url(img/skin/Title_filledGray_l.gif) no-repeat top left;padding: 7px 10px 3px 10px;_zoom:0}
 /* ********* */
#home3 .head{margin:0;padding:0;font-size: 100%; margin:0 !important; padding:0 !important;_zoom:1;font-weight: bold;height:3px; line-height:3px;}
table {font-size:1em;}
#home3.limitedSize {width:970px;} /* limite la largeur de la home pour certaines pages ou c'est demande*/
#home3 .highlight  {color:#D99913 !important}
#home3 .clear {background:none !important; clear:both !important; font-size:1%; overflow:hidden; line-height:0; height:0; }
#home3 h1,#home3 h2,#home3 h3,#home3 h4,#home3 h5,#home3 h6{margin:0;padding:0; font-size:13px;}
#home3 .head h1,#home3 .head  h2,#home3 .head  h3,#home3 .head  h4,#home3 .head  h5,#home3 .head h6{margin:0 ;font-size: 100%; }
#home3 h1 img,#home3 h2 img,#home3 h3 img,#home3 h4 img,#home3 h5 img,#home3 h6 img{vertical-align:middle}
#home3{padding-left: 3px; padding-right: 3px;padding-top:5px;text-align:justify;}
#home3 .std_margins{margin: 10px}
#home3 .std_margins_tiny{margin: 1px}
#home3 .no_margins {margin:0 !important}
#home3 .no_paddings {padding:0 !important}
#home3 p{margin:0;padding: 5px 0;}
#home3 .boxSimple{_zoom:0;}
#home3 .b-r{background: url(img/skin/boxGrayRight.gif) no-repeat bottom right;}
#home3 .b-l{background: url(img/skin/boxGrayLeft.gif) no-repeat bottom left;}
#home3 .boxSimple .b-l{padding-bottom: 4px;}
#home3 .filledRound{border-bottom: 1px solid #DDDEDD; background: #DDDEDD url(img/skin/Title_filledGray_bkg.gif) repeat-x top center;height:auto; line-height:normal;}
#home3 .filledRound .t-r{background: url(img/skin/Title_filledGray_r.gif) no-repeat top right;_zoom:0}
#home3 .filledRound .t-l{background: url(img/skin/Title_filledGray_l.gif) no-repeat top left;padding: 7px 10px 3px 10px;_zoom:0}