h1 {font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #FFFFFF; letter-spacing:3px; margin:1px}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #013C78;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.textemini {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.textemini2 {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#3382F7;}
hr {color:#003B77; 
height:1px;}

/* 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 */

body {
background-image:url(images/fond2009.jpg); 
	
}
div#blocaccueil {
      	width: 100%;
      	height: 170px;
      	overflow-x:hidden ;
		overflow-y:auto;
      	border: 0px;
		overflow : -moz-scrollbars-vertical;
      }
	  
body {
	
	scrollbar-arrow-Color : ;
	scrollbar-3d-Light-Color : ;
	scrollbar-Base-Color : ;
	scrollbar-Dark-Shadow-Color : ;
	scrollbar-Face-Color : ;
	scrollbar-Highlight-Color :;
	scrollbar-Shadow-Color :;
	scrollbar-Track-Color :;
	
	margin-top:2px;
}

a:link {color: #FFFFFF;text-decoration: none;font-weight:bold;}
a:visited {color: #FFFFFF;text-decoration: none;font-weight:bold;}
a:hover {color: #FF3300;text-decoration: none;font-weight:bold;}
a:active {color: #FFFFFF;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: #FF3300;text-decoration: none;font-weight: bold;}
.liensfondclair A:active {color: #000000;text-decoration: none;font-weight: bold;}

.textemini2 A:link  	{color:#3382F7;}
.textemini2 A:visited   {color:#3382F7;}
.textemini2 A:hover 	{color:#FFFFFF;}
.textemini2 A:active 	{color:#3382F7;}

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


/* ---------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------- 
       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: #FFFFFF;
	opacity:.90;
	filter: alpha(opacity=90);
-moz-opacity: 0.9;
	top: -900px;
}


.nomproduit	{
			font-family: Arial, sans-serif ;
		  font-size: 11px ;
		  color: #FFFFFF;
		  font-weight: bold;
		     }
.prix	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	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: 10px;
							 color: #FFFFFF;
							 }

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

	background-color:  #003B77 ;
	height:36px;
	text-align: center;
							 }
.tabpdttd2	{
	background-color: #FFFFFF;
	vertical-align:bottom;
							 }
.tabpdttd3	{
	
	text-align: right;
		    background-image:url(images/prix.gif);
	background-position:right;
	background-repeat:no-repeat;
							 }
.tabpdttd4	{
	background-color: ;
	text-align:right;

	
	 }


/* ----------------------------------------------------------------------------------------- 
   Menu des pages produits 
----------------------------------------------------------------------------------------- */ 
.tabpdtlies    {
				background-color: #003B77;
				background-image: url(images/fondtitres.gif);
				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: 14px;font-weight: bold;}					
.menupdtlies A:link       {font-family: Arial, sans-serif;color: #FF0000;text-decoration: none;font-weight: bold;font-size: 14px;font-weight: bold;}
.menupdtlies A:visited    {font-family: Arial, sans-serif;color: #FF0000;text-decoration: none;font-weight: bold;font-size: 14px;font-weight: bold;}
.menupdtlies A:hover      {font-family: Arial, sans-serif;color: #FFFFFF;text-decoration: none;font-weight: bold;font-size: 14px;font-weight: bold;}
.menupdtlies A:active     {font-family: Arial, sans-serif;color: #FF0000;text-decoration: none;font-weight: bold;font-size: 14px;font-weight: bold;}
			


.tabmenupages	{
				background-color: #003B77;
				
				background-position: center;
				text-align: center;
				} 

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

	   

/* ----------------------------------------------------------------------------------------- 
   affichage du produit 
----------------------------------------------------------------------------------------- */ 
.nomproduitmax	{
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing:1px;
	background-position: center;
		     }
.prixpdtmax	{
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size: 14px;
	color:#000000;
	letter-spacing:1px;
		     }

.prixbarrefiche	{
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	letter-spacing:1px;
	text-decoration:line-through;
	background-position: right;
		     }
			 
.prixpromofiche	{
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #FF0000;
	background-color: #FFFF00;
	background-position: right;
		     }
			 
			 
.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:95%;
	text-align:;
		border-width:1px;
	border-color:#000000;
	padding:4px;
							 } 
.tabpdtmaxtd1	{
	background-color: #003B77;
	background-image: url(images/fondbleu.jpg);
	height:30px;
							 }
.tabpdtmaxtd2	{
	background-color:#FFFFFF ;
	
							 }
.tabpdtmaxtd3	{
	background-color:#FFFFFF ;
	padding:10px;
	text-align:justify;
							 }
.tabpdtmaxtd4	{
	background-color:#003B77;
	text-align:right;

		 }
.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;}
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:  #003B77 ;
	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;
		     }