BODY  												{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; }
BODY, P, TD, textarea, input 	{ color: #cccccc; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; }

A:link												 { color: #ccc; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
A:visited											 { color: #ccc; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
A:active											 { color: #ccc; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
A:hover												{ color: #ffffff; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: underline; }

A.lienmenucolor:link					  { color: #51A7E7; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none } 
A.lienmenucolor:visited				  	  { color: #51A7E7; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none } 
A.lienmenucolor:active					  { color: #51A7E7; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none } 
A.lienmenucolor:hover					 { color: #ffffff; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none } 

A.lienmenu:link								{ color: #999999; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.lienmenu:visited						{ color: #999999; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.lienmenu:active							{ color: #999999; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.lienmenu:hover							{ color: #ffffff; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }

.titre_recherche							{ color: #9F9F9F; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; } 
A.lienrecherche:link					{ color: #3eb1d2; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; } 
A.lienrecherche:visited				{ color: #3eb1d2; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; } 
A.lienrecherche:active				{ color: #3eb1d2; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; } 
A.lienrecherche:hover					{ color: #ffffff; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none; } 

span.textefocus 							{ color: #dddddd; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; }
span.textemenubas							{ color: #999999; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
 
.searchButton 								{ background-color : #E6E6E6; border: #616b77 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color : #000000; }
.searchHButton 								{ background-color : #E0E3EB; border: #616b77 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color : #000000; }

span.soustitrerubrique 				 { color: #ccc; font-size: 14px; font-family: Arial; font-weight: bold } 
span.soustitre 								{ color: #3eb1d2; font-size: 13px; font-family: Arial; font-weight: bold ; } 
span.menuactif								{ color: #FFFFAA; }
textarea, input 							{ color: #000000; }

.etoile 											{ font-family: Arial; font-size: 12px; color: #CC0000; font-weight: bold; }
.msgerror 										{ color: #983634; font-size: 12px; font-family: Arial; font-weight: bold }

.prix_produit 								{ color: #FFFF00; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: bold; }
.libelle_produit 							{ color: #D0D2BD; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; }
.reference_produit 						{ color: #dddddd; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; }
.conditionnement_produit 			{ color: #dddddd; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; }
.descriptif_produit 					{ color: #CCFF33; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; }
.matiere_produit 							{ color: #dddddd; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; }

.couleur_entete_colonne				{ background-color: #2A2D32; color: #dddddd; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; line-height: 30px; }

.cadre_photo									{ border: #000000 3px solid; }

.mots_cles										{ color: #515A68; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: normal; }
.date-lieu   { color: #7FB309; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal }
.contenu 											{ background-color:#2f3438; width:688px; padding-top: 50px; padding-bottom: 50px; padding-left: 60px; padding-right: 60px; }
.catalogue 										{ background-color:#2f3438; width:688px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; }
.projet	 											{ background-color:#2f3438; width:688px; padding-top: 0px; padding-bottom: 0px; padding-left: 50px; padding-right: 50px; }

.nom_client										{ color: #0092C5; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; }

.avoir											{ color: #2ABF55; }




TD.bloc_central
{ padding: 20px 40px 20px 40px; }

TD.TXT_TitrePage, .TXT_TitrePage
{ color: #FFFFFF; font-size: 14px; font-family: Helvetica, sans-serif; font-weight: bold; line-height: 25px; padding: 5px 0px 5px 0px; }

TD.TXT_SousTitrePage, .TXT_SousTitrePage
{ color: #CACCB0; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; padding: 5px 0px 5px 0px; }

TD.TXT_TextePage, .TXT_TextePage, .TXT_TextePageJustify
{ color: #cccccc; font-size: 12px ;font-family: Helvetica, sans-serif; font-weight: normal ; line-height: 15px; text-align: justify; }

hr
{ height: 1px; color: #B7CCCC; } 

span.TXT_dateheure 																				
{ color: #333; font-size: 7pt; font-family: Helvetica, sans-serif; font-weight: normal; }

form 																											
{ font-family:Helvetica, sans-serif; font-size:8pt; text-decoration:none; margin:0; padding:0; }

td.visites, .visites																			
{ font-size: 9px; font-family: Helvetica, sans-serif; font-weight: normal; color:#ffffff; text-align:right; padding-top:3px; }

td.ejs_box_box 	
{ border: 0px solid #ffffff; background:#ffffff; padding-left: 0px;}

#ejs_box_box 		
{ background:#ffffff; color:#E80031; font-family:Helvetica, sans-serif; font-size:12; font-weight:bold; width:535; padding:5; line-height: 20px; }	
