/* Utilis? dans TI */
BODY  												{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; }
BODY, P, TD, textarea, input 	{ color: #dddddd; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; }

A:link												{ color: #84A4C1; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A:visited											{ color: #84A4C1; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A:active											{ color: #84A4C1; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A:hover												{ color: #ffffff; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }

A.lienmenucolor:link					{ color: #0092C5; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; } 
A.lienmenucolor:visited				{ color: #0092C5; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; } 
A.lienmenucolor:active				{ color: #0092C5; 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: #dbcc9a; font-size: 12px; 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; }

.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; }
/* Utilis? dans TI */ 
 
 
 
 
 
 
/* 
TD.titre_de_page { background-color: #838383 ; }

h1      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; color: #000099; }
h2      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
th      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }
.h1     { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
.h2     { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
.notice { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; color: #006699; }

.titre      { font-family: Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #AC9D7D; }
.montant      { font-family: Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #932424; }

.normal  { color: #3b3b3b; font-size: 8pt; font-family: Verdana, Arial, sans-serif }
.normal:link  { color: #3b3b3b; text-decoration: none }
.normal:visited  { color: #3b3b3b; text-decoration: none }
.normal:hover  { color: #000000; text-decoration: underline }

.label { font-family: Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.label:link {text-decoration: none; color: #3C7A6D; font-weight: bold;}
.label:visited {text-decoration: none; color: #3C7A6D; font-weight: bold;}
.label:hover {text-decoration: underline; color: #333333; font-weight: bold;}


.petit   { color: #666; font-size: 7pt; font-family: Verdana, Arial, sans-serif }
.dateheure { color: #333; font-size: 7pt; font-family: Verdana, Arial, sans-serif }
.petit:link {text-decoration: none; color: #3C7A6D;}
.petit:visited {text-decoration: none;  color: #3C7A6D; }
.petit:hover {text-decoration: underline; color: #333333;}

.caddievide		 { color: #ccc; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal }

.formulaire1 { font-family:Arial, Verdana, Helvetica ; font-size:11px; color:#000000 ; font-weight:normal ; background-color: #ffffff ; padding: 2px 5px; border-color: #555555; border-width: 1px; height: 20px;}

.bouton {
	border: 2px solid #404040;
	padding: 3px;
	background: #d0d0d0;
	font-family:  Helvetica, sans-serif;
	font-size: 11px;
}	

TD.tetiere {
	font-family: Arial; 
	font-size: 13px; 
	color: #FFFFFF; 
	font-weight: bold;
	text-align: center;
	WIDTH:200px;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#3C7A6D);<b></b>
}
        TD.result_cat         { color: #51676b; font-size: 13px; font-family: Helvetica, sans-serif; font-weight: bold; background-color: #F2F0F0; }
        .result_nb         { color: #84A4C1; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; background-color: #ffffff; } 
        A.result:link         { color: #999; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
        A.result:visited      { color: #999; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
        A.result:active       { color: #999; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
        A.result:hover       { color: #000000; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.num_page   { color: #b15171; font-size: 7pt; font-family: Helvetica, sans-serif; font-weight: bold; }
/* Ajout? par FC le 06/11/2004 */

/* Personnalisation */

/* Gestion des liens */
/*
		A.liencaddie:link			{ color: #3b3b3b; font-size: 9px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liencaddie:visited		{ color: #3b3b3b; font-size: 9px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liencaddie:active			{ color: #3b3b3b; font-size: 9px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liencaddie:hover			{ color: #000000; font-size: 9px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
		

			


/* TPdeb */


/*
A.lienpageinfo:link			{ color: #84A4C1; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.lienpageinfo:visited	{ color: #84A4C1; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.lienpageinfo:active		{ color: #84A4C1; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
A.lienpageinfo:hover		{ color: #000000; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
		
		A.lienblocinfo:link			{ color: #84a4c1; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none }
		A.lienblocinfo:visited		{ color: #84a4c1; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none }
		A.lienblocinfo:active		{ color: #84a4c1; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none }
		A.lienblocinfo:hover		{ color: #000000; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: normal; text-decoration: none }
		
		A.lienproduit:link			{ color: #8899CA; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.lienproduit:visited		{ color: #8899CA; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.lienproduit:active		{ color: #8899CA; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.lienproduit:hover			{ color: #000000; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }

		A.liengmenu:link			{ color: #F0F0F0; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liengmenu:visited			{ color: #F0F0F0; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liengmenu:active			{ color: #F0F0F0; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liengmenu:hover			{ color: #FBE99D; font-size: 12px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }

		A.liensombre:link			{ color: #666666; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liensombre:visited		{ color: #666666; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liensombre:active			{ color: #666666; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		A.liensombre:hover			{ color: #000000; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold; text-decoration: none }
		
/* TPfin */
/*
		A.lienvirus:link		 	{ color: #969696; font-size: 9px; font-family: Helvetica, sans-serif; text-decoration: none }
		A.lienvirus:visited	 		{ color: #969696; font-size: 9px; font-family: Helvetica, sans-serif; text-decoration: none }
		A.lienvirus:active		 	{ color: #969696; font-size: 9px; font-family: Helvetica, sans-serif; text-decoration: none }
		A.lienvirus:hover		 	{ color: #000000; font-size: 9px; font-family: Helvetica, sans-serif; text-decoration: none }

		A.lienclair:link			{ color: #ffffff; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.lienclair:visited			{ color: #ffffff; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.lienclair:active			{ color: #ffffff; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.lienclair:hover			{ color: #000000; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
/*		
/* Gestion du style des flux d'informations */
/*
		A.wp_title:link			{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_title:visited		{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_title:active		{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_title:hover		{ color: #000000; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }

		A.wp_source:link			{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_source:visited		{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_source:active		{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_source:hover		{ color: #000000; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }

		A.wp_datetime:link			{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_datetime:visited		{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_datetime:active		{ color: #969696; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
		A.wp_datetime:hover		{ color: #000000; font-size: 10px; font-family: Helvetica, sans-serif; font-weight: normal; text-decoration: none }
/* Gestion des styles de textes */
/*
span.labelproduit		{ color: #687c86; font-size: 10px; font-family: Verdana, Arial, sans-serif }
span.datenews		 	{ color: #fff; font-size: 9px; font-family: Helvetica, sans-serif; font-weight: normal }
span.textenews		  	{ color: #ffffff; font-size: 14px; font-family: Helvetica, sans-serif; font-weight: normal }

span.titrenews 			{ color: #3c3c3c; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: bold }
span.creditnews		 	{ color: #737573; font-size: 10px; font-family: Verdana, Arial, sans-serif }
span.creditnews		 	{ color: #737573; font-size: 10px; font-family: Verdana, Arial, sans-serif }
span.imagedujour		{ color: #737573; font-size: 9px; font-family: Helvetica, sans-serif; font-weight: normal }
span.titrerubrique    	{ color: #666b71; font-size: 14px; font-family: Arial; font-weight: bold }

span.rubmeteovert  		{ color: #696; font-size: 11px; font-family: Arial; font-weight: bold }
span.rubmeteogris 		{ color: #666; font-size: 11px; font-family: Arial; font-weight: bold }
span.msgerror 			{ color: #983634; font-size: 11px; font-family: Arial; font-weight: bold }
span.soustitrepage 		{ color: #999; font-size: 18px; font-family: Arial; font-weight: bold }
span.textecredit		{ color: #dddddd; font-size: 9px; font-family: Helvetica, sans-serif; font-weight: normal }


/* Gestion des styles divers, listes, paragraphes, body */
/*
UL		{ color: #ffffff; font-size: 11px; font-family: Helvetica, sans-serif; font-weight: normal }

		BODY		{ scrollbar-face-color: #999999; scrollbar-arrow-color: #dddddd; scrollbar-track-color: #666666; scrollbar-3dlight-color: #333333; scrollbar-darkshadow-color: #333333; }

/* Gestion des styles de bloc texte au sein d'une cellule de tableau */
	
/* TPdeb */
/*
		.bloccentral	{ color: #737573; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 10px 10px 10px 10px ; text-align: center}
		.blocinfo		{ color: #737573; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px 4px 4px 4px ; text-align: left}
		.normal			{ color: #737573; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px 4px 4px 4px ; text-align: left}
		.bloctitrepage 	{ color:#ffffff ; font-size:15px ; font-family:helvetica ; font-weight:bold ; padding: 10px 10px ; text-align:left }



/* TPfin */

/*
		.blocpromotext		  { color: #737573; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 14px 8px 1px 14px }
		.wp_td_datetime		  { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top }
.wp_td_title { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top }
.wp_td_source { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top }
.blocfocus { color: #777; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 20px }
/* Gestion autres */

/*		
		td.bleu		{ background-color: #CCCCCC; height: 20px; valign: middle }
		table.none	{ border-style:solid; border-width:1px; border-color:white }
		
		/* form elements */
/*		
form{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;margin:0;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;
	scrollbar-3dlight-color : #949494;
	scrollbar-darkshadow-color : #949494;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #949494;
	scrollbar-arrow-color : #949494;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;}

select{background-color : #FFFFFF;border: #949494 1px solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;
	scrollbar-3dlight-color : #949494;
	scrollbar-darkshadow-color : #949494;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #949494;
	scrollbar-arrow-color : #949494;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;}
input{background-color : #FFFFFF;border: 1px none;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;
	scrollbar-3dlight-color : #949494;
	scrollbar-darkshadow-color : #949494;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #949494;
	scrollbar-arrow-color : #949494;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;
	border-style : solid;
	border-color : #949494;}
.checkbox{background-color : #FFFFFF;border: 0px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;border-style : solid;border-color : #949494;}
textarea {background-color : #FFFFFF;border: #949494 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color : #E0E3EB;
	scrollbar-shadow-color : #949494;
	scrollbar-track-color : #E0E3EB;
	scrollbar-arrow-color : #E0E3EB;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #949494;
	padding : 3;}
.formButton 		{background-color : #E6E6E6;border: #616b77 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;padding : 3;color : #000000;}
.formHButton 		{background-color : #E0E3EB;border: #616b77 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:8pt;padding : 3;color : #000000;}

.searchButtonF 		{background-color : #FFFFFF;border: #616b77 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:7pt;color : #000000;}
.searchHButtonF 	{background-color : #E0E3EB;border: #616b77 1px solid;	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:7pt;color : #000000;}
