a		{
	text-decoration: none;
	color: #FF6700;
}

a:hover		{ text-decoration: none;
                  color: #FF6600                }
.titre	   	{ font-family: Arial, sans-serif ;
		  font-size: 12px;
		  color: #FFFFFF;
; font-weight: bold
		}
.justifier {  text-align: justify}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	word-spacing: normal;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	word-spacing: normal;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	word-spacing: normal;
	margin:0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-style: normal;
	word-spacing: normal;
}
.textemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
}

.texteNoir { font-family: Arial, sans-serif ; font-size: 12px; color: #000000; ; font-weight: bold; font-style: normal;}
.texte_mini { font-family: Arial, sans-serif ; font-size: 10px; color: #FFFFFF; ; font-weight: normal; font-style: normal;}
.texteNoirMini { font-family: Arial, sans-serif ; font-size: 10px; color: #000000; ; font-weight: normal; font-style: normal;}
.texteOrangeMarques { font-family: Arial, sans-serif ; font-size: 14px; color: #FF6600; ; font-weight: bold; font-style: normal;}
body {
	background-image: url('Presentation/fond-degrade.gif');
	background-repeat: repeat-x
}

/* ---------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------- 
       D  E  B   U   T          S  T  Y  L  E         M  U  L  T  I  S  H  O  P
----------------------------------------------------------------------------------------- 
----------------------------------------------------------------------------------------- 
   Affichage groupé des produits 
----------------------------------------------------------------------------------------- */  
/* 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 */

.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: 12px ;
		  color: #FFFFFF;
		  font-weight: bold;
		     }
.prix	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-position: right;
		     }
.descriptioncourte  { font-family: Arial, sans-serif ;
							 font-size: 12px;
							 color: #002F71;
							 }
.messagepanier  { font-family: Arial, sans-serif ;
							 font-size: 12px;
							 
							 color: #000000;
							 }

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


/* ----------------------------------------------------------------------------------------- 
   Menu des pages produits 
----------------------------------------------------------------------------------------- */ 
.tabpdtlies    {
				background-color: #003B77;
				background-image: url('images/fondtitres.gif');
				background-position:  center 50%;
				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: #666666;
				background-position: center;
				text-align: center;
				} 
.menupages {
			font-family: Arial, sans-serif;
			color:#FFFFFF;
			font-size: 11px;
			font-weight: bold;
			letter-spacing: 3px;
		}		
.pagecourante{
			font-family: Arial, sans-serif;
			color:#FF3300;
			font-size: 14px;
			font-weight:bold;
			letter-spacing: 2px;
		}		
	   

/* ----------------------------------------------------------------------------------------- 
   affichage du produit 
----------------------------------------------------------------------------------------- */ 
.nomproduitmax	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #FF6700;
	font-weight: bold;
	background-position: center;
		     }
.prixpdtmax	{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	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: ;
	width:98%;
	text-align:
							 } 
.tabpdtmaxtd1	{
	
							 }
.tabpdtmaxtd2	{
	background-color:#FFFFFF ;
	
							 }
.tabpdtmaxtd3	{
	background-color:#FFFFFF ;
	text-align:justify;
							 }
.tabpdtmaxtd4	{
	background-color:#E8CAA0 ;
	text-align:right;		 }
.tabpdtmaxtd5	{
	background-color:#FFFFFF ;
	
							 }
.tva	{
	color:#666666 ;
	
							 }
/* ----------------------------------------------------------------------------------------- */ 
/* divers */ 
.textehtml {	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	letter-spacing: 2px;} 

form {	
margin:0px;
	}
input {		font-size:12px;
		height:20px;}
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;
}


.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;
		     }