body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:center;
	background-repeat:repeat-y;
}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #026836;font-weight: bold; letter-spacing:2px; margin-bottom:4px;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #026836;font-weight: bold;}
h3 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #026836;font-weight: bold;}
hr {color: #026836; height:1px;}

td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #026836;font-weight: bold;}
.menu { letter-spacing:1px ;}
.textemini {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.mentions {font-size: 11px; font-family: Arial, Helvetica, sans-serif; }


a:link {color: #026836;text-decoration: none;font-weight:bold;}
a:visited {color: #026836;text-decoration: none;font-weight:bold;}
a:hover {color: #000000;text-decoration: none;font-weight:bold;}
a:active {color: #026836;text-decoration: none;font-weight:bold;}


/* ---------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------- 
       D  E  B   U   T          S  T  Y  L  E         M  U  L  T  I  S  H  O  P
----------------------------------------------------------------------------------------- 
----------------------------------------------------------------------------------------- 
   Affichage groupé des produits 
----------------------------------------------------------------------------------------- */ 
.infobulle{
	position: absolute;
	visibility : hidden;
	border: 1px solid #000000;
	text-align:justify;
	width:140px;
	padding: 3px;
	font-family:  Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	opacity:.90;
	filter: alpha(opacity=90);
-moz-opacity: 0.9;
	top: -900px;
} 
.nomproduit	{
			font-family: Arial, sans-serif ;
		  font-size: 12px ;
		  color: #000000;
		  font-weight: bold;
		  
		     }
.prix	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-position: right;
		     }
			 
.prixbarre	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	letter-spacing:-1px;
	font-weight:bold;
	height:25px;
	color: #FFFFFF;
	text-decoration:line-through;
	background-color: #FF0000;
	background-position: right;
		     }

.prixpromo	{ 
	font-family: Arial, sans-serif;
	font-size: 12px;
	letter-spacing:-1px;
	font-weight:bold;
	color: #FF0000;
	background-color: #FFFF00;
	background-position: right;
		     }
			 
			 
			 
.descriptioncourte  { font-family: Arial, sans-serif ;
							 font-size: 12px;
							 color: #FFFFFF;
							 }
.messagepanier  { font-family: Arial, sans-serif ;
							 font-size: 12px;
							 
							 color: #FFFFFF;
							 }

							 
.tabpdt	{
	background-color: ;
	text-align: center;
							 } 
.tabpdttd1	{
	background-color: ;
	height:;
	text-align: center;
	vertical-align:bottom
							 }
.tabpdttd2	{
	background-color: #FFFFFF;
							 }
.tabpdttd3	{
	background-color: ;
	text-align: right;
							 }
.tabpdttd4	{
	background-color: ;
	text-align:right;
							 }


/* ----------------------------------------------------------------------------------------- 
   Menu des pages produits 
----------------------------------------------------------------------------------------- */ 
.tabpdtlies    {
				background-color: #83CFA7;
				text-align: center;
				width:100%;
				padding:6px;
				}

.menupdtlies 			  {cfont-family: Arial, sans-serif;color: #FFFFFF;text-decoration: none;font-weight: bold;font-size: 12px;font-weight: bold;}					
.menupdtlies A:link       {font-family: Arial, sans-serif;color: #000000;text-decoration: none;font-weight: bold;font-size: 12px;font-weight: bold;}
.menupdtlies A:visited    {font-family: Arial, sans-serif;color: #000000;text-decoration: none;font-weight: bold;font-size: 12px;font-weight: bold;}
.menupdtlies A:hover      {Arial, sans-serif;color: #FFFFFF;text-decoration: none;font-weight: bold;font-size: 12px;font-weight: bold;}
.menupdtlies A:active     {font-family: Arial, sans-serif;color: #000000;text-decoration: none;font-weight: bold;font-size: 12px;font-weight: bold;}
			



.tabmenupages	{
				background-color: #83CFA7;
				text-align: center;
				} 
.menupages {font-family: Arial, sans-serif;color:#000000;font-size: 12px;font-weight: bold;letter-spacing: 1px;}		
.menupages A:link       {}
.menupages A:visited    {}
.menupages A:hover      {}
.menupages A:active     {}

		
		
		
.pagecourante {font-family: Arial, sans-serif;color:#000000;font-size: 12px;font-weight: bold;letter-spacing: 1px;}		
	
	   

/* ----------------------------------------------------------------------------------------- 
   affichage du produit 
----------------------------------------------------------------------------------------- */ 
.nomproduitmax	{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-position: center;
	letter-spacing:2px;
		     }
.prixpdtmax	{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	background-position: right;
	letter-spacing:1px;
	
		     }
			 
.prixbarrefiche	{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration:line-through;
	background-position: right;
	letter-spacing:1px;
		     }
			 
.prixpromofiche	{
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #FF0000;
	background-color: #FFFF00;
	background-position: right;
	letter-spacing:2px;
		     }
			 
			 
			 
.descriptionlongue	{ font-family: Arial, sans-serif ;
							 font-size: 12px;
							 color: #000000;
							 }
.categoriepdt { font-family: Arial, sans-serif ;
							 font-size: 12px;
							 font-weight: bold;
							 color: #000000;
							 }
.tabpdtmax	{
	background-color: #FFFFFF ;
	width:100%;
	text-align:;
	padding:8px;
							 } 
.tabpdtmaxtd1	{
	background-color: #83CFA7;
							 }
.tabpdtmaxtd2	{
	background-color:#FFFFFF ;
	
							 }
.tabpdtmaxtd3	{
	background-color:#FFFFFF ;
	text-align:justify;
							 }
.tabpdtmaxtd4	{
	background-color:#003B77;
	text-align:right;		 }
.tabpdtmaxtd5	{
	background-color:#FFFFFF ;
	
							 }
							 
.tva	{color:#666666 ;}

/* ----------------------------------------------------------------------------------------- */ 
/* divers */ 
.textehtml {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #026836;font-weight: bold; text-align:justify; }
	
form {	
margin:0px;
	}
input {		font-size:12px;
		}
select { 
		height:20px;
		font-size:12px;
		}
		
		a.imageproduit img {
filter:alpha(opacity=100); 
-moz-opacity: 1.00; 
opacity: 1.00;}

a.imageproduit:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}

.entetes
	{
			font-family: Arial, sans-serif ;
		  font-size: 12px ;
		  color: #FFFFFF;
		     }
			 
.TheEditeur {background-image:url(images/fond.gif); background-repeat:repeat-x; background-color:#619EDF;

			font-family: Arial, Helvetica, sans-serif;font-size: 12px;
			}
			

.cachediv {
		visibility: hidden;
		overflow: hidden;
		height: 1px;
		margin-top: -1px;
		position: absolute;
display: none;
}



.liensbas {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color:#818181}