h1 {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px;color: #000000; letter-spacing:4px; text-transform:uppercase; margin:2px;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #000066;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.textemini {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}

/* V 2.20 Doit correspondre au fond de la page : page.php */
.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;
}
/* FIN : V 2.20 */

div#blocaccueil {
      	width: 100%;
      	height: 100px;
      	overflow-x:hidden ;
		overflow-y:auto;
      	border: 0px;
		overflow : -moz-scrollbars-vertical;
      }
	  
body {
	background-color: #333333;
	background-image: url(images/fond.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

 img, div { behavior: url(iepngfix.htc) }

.boxesalign {
	position: relative;
	width: 750px;
	height: 100%;
	vertical-align: top;
}

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

.liensfondclair A:link       {color: #000000;text-decoration: none;font-weight: bold;}
.liensfondclair A:visited {color: #000000;text-decoration: none;font-weight: bold;}
.liensfondclair A:hover {color: #FF6600;text-decoration: none;font-weight: bold;}
.liensfondclair A:active {color: #000000;text-decoration: none;font-weight: bold;}

.Slogan {
	color: #619EDF;
	font-weight: bold;
	letter-spacing:3px;
}

.textemenu 				{font-family:Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 11px; letter-spacing:2px; font-weight:bold; margin:4px ;text-indent:5px;text-transform:uppercase;}
.textemenu A:link       {color: #FFFFFF;text-decoration:none; }
.textemenu A:visited    {color: #FFFFFF;text-decoration:none; }
.textemenu A:hover      {color: #FF6600;text-decoration:none; }
.textemenu A:active     {color: #FFFFFF;text-decoration:none; }


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

	color: #000000;
	text-decoration:line-through;
	background-position: right;
		     }

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

							 
.tabpdt	{
	padding:1px;
	background-color: ;
	text-align: center;
	border-width:1px;
	width:140px;
	border-color:#000000;
							 } 
.tabpdttd1	{

	height:36px;
	text-align: center;
	background-color:#666666 ;
	background-repeat:no-repeat;
	background-image: url(images/haut140.gif);
							 }
.tabpdttd2	{
	background-color: #000000;
	vertical-align:bottom;
							 }
.tabpdttd3	{
	background-color:#666666 ;
	text-align: right;
	background-repeat:no-repeat;
	background-image: url(images/prix140.gif);
	padding-right:5px
							 }
.tabpdttd4	{
	
	 }


/* ----------------------------------------------------------------------------------------- 
   Menu des pages produits 
----------------------------------------------------------------------------------------- */ 
.tabpdtlies    {
				background-color: #333333;
				background-position: center;
				width:95%;
				text-align: center;
				text-indent:5px;
				}

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


.tabmenupages	{
				background-color: #333333;
				background-image: url(images/fondtitres.gif);
				background-position: center;
				text-align: center;
				text-indent:5px;
				} 

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

		
		
		
.pagecourante{
			font-family: Arial, sans-serif;
			color:#FF6600;
			font-size: 14px;
			font-weight:bold;
		}		
	

	   

/* ----------------------------------------------------------------------------------------- 
   affichage du produit 
----------------------------------------------------------------------------------------- */ 
.nomproduitmax	{
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #FF6600;
	font-weight:bold;
	letter-spacing:2px;
	text-transform:uppercase;
	padding-left:5px;
		     }
.prixpdtmax	{
		font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	letter-spacing:2px;

		     }
			 
.prixbarrefiche	{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration:line-through;
	background-position: right;
		     }
			 
.prixpromofiche	{
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #FFFF00;
	background-position: right;
		     }
			 
			 
			 			 
.descriptionlongue	{ font-family: Arial, sans-serif ;
							 font-size: 12px;
							 color: #000000;
							 letter-spacing: 2px;
							 }
.categoriepdt { font-family: Arial, sans-serif ;
							 font-size: 12px;
							 font-weight: bold;
							 color: #ffffff;
							 }
.tabpdtmax	{
	padding:1px;
	border-spacing:15px;
	background-color: ;
	width:95%;
	text-align:;
		border-width:1px;
	border-color:#000000;
							 } 
.tabpdtmaxtd1	{
	background-color:#333333;
	background-repeat:no-repeat;
	background-image:url(images/nomproduit.gif);
							 }
.tabpdtmaxtd2	{
	background-color:#333333 ;
	
							 }
.tabpdtmaxtd3	{
	background-color:#999999 ;
	text-align:justify;
	width:100%;
	padding:10px;
							 }
.tabpdtmaxtd4	{
	background-color:#FF7F19;
	text-align:right;
	background-repeat:no-repeat;
	background-image:url(images/prix2.gif);
	background-position:left;
		 }
.tabpdtmaxtd5	{
	background-color:#FFFFFF ;
	
							 }
							 
.tva	{color:#BCD1EB ; }
/* ----------------------------------------------------------------------------------------- */ 
/* divers */ 
.textehtml {	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;}
	
form {	
margin:0px;
	}
input {		font-size:12px;
		height:19px;}
select { 
		height:19px;
		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;
}
.tabpreferences	{

	background-color:  #666666 ;
	height:;
	width:100%;
	text-align: center;
							 }
.textepreferences
	{
			font-family: Arial, sans-serif ;
		  font-size: 12px ;
		  color: #FFFFFF;
		  font-weight: bold;
		     }
			 
.entetes
	{
			font-family: Arial, sans-serif ;
		  font-size: 12px ;
		  color: #FFFFFF;
		     }
