body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url(bg.gif);*/
	/*background:#CCCCCC;*/
}

/* CSS Document */

/* GENERAL */
.txt { font-family:Arial,Helvetica,sans-serif; font-size:11px; cmslight-usable: yes; cmslight-name: txt2 11px; cmslight-category: size;text-decoration: none;}
.txttire { font-family:Arial,Helvetica,sans-serif; font-size:13px; cmslight-usable: yes; cmslight-name: txt2 13px; cmslight-category: size;}
.txtgeneral { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#c64b88; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;}
.txtpetit { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#597288; cmslight-usable: yes; cmslight-name: txt 10px; cmslight-category: size;}
.txtSpetit { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#597288; cmslight-usable: yes; cmslight-name: txt 10px; cmslight-category: size;}
.txtgrand { font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#597288; cmslight-usable: yes; cmslight-name: txt 12px; cmslight-category: size;}
.txtTresgrand { font-family:Arial,Helvetica,sans-serif; font-size:18px; cmslight-usable: yes; cmslight-name: txt2 18px; cmslight-category: size;text-decoration: none;}
.lexique { font-weight:bold; cursor:help; cmslight-usable: yes; cmslight-name: lexique Bold;}

/* ANEXE GENERAL */
#bold {  font-weight:bold; cmslight-usable: yes; cmslight-name: Bold; cmslight-category: decoration;}
#italic { font-style: italic; cmslight-usable: yes; cmslight-name: Italic; cmslight-category: decoration;}
#under { text-decoration: underline; cmslight-usable: yes; cmslight-name: Underline; cmslight-category: decoration;}

/* RITUALS */
#pageRituelOrange		{ color:#F8991D;}
#homeRituelOrange 		{ color:#DB8A22; }
#homeRituelVert 		{ color:#26835B; }
#homeRituelGris 		{ color:#7F8080; }
#homeRituelRose 		{ color:#C01D98;  }

/* CACHE TABLE */
.tabloCache {display:none;}

/* NUTRITIVE */
#nutriEnvieLien{ color:#F8991D; text-decoration: none; cmslight-usable: yes; cmslight-name: orange; cmslight-category: link;}
#nutriEnvieLien:hover { color:#E26043; cmslight-usable: yes; cmslight-name: orange; cmslight-category: link;}
#nutriEnvie { color:#E26043; cmslight-usable: yes; cmslight-name: red; cmslight-category: color;}
/* Class pour les pages Dynamiques */
#EnvieLienF1_Nutritive { color:#F8991D; text-decoration: none; cmslight-usable: yes; cmslight-name: orange; cmslight-category: link;}
#EnvieLienF1_Nutritive:hover { color:#E26043; cmslight-usable: yes; cmslight-name: orange; cmslight-category: link;}
#EnvieF1_Nutritive { color:#E96912; cmslight-usable: yes; cmslight-name: red; cmslight-category: color;}
#ClassF1_Nutritive { background-color: #FDF7E6; }
#Class2F1_Nutritive { background-color: #FEFBF3; }

/* SOLEIL */
#solEnvieLien { color:#F05960; text-decoration: none; cmslight-usable: yes; cmslight-name: pink; cmslight-category: link;}
#solEnvieLien:hover { color:#EA1C26; cmslight-usable: yes; cmslight-name: pink; cmslight-category: link;}
#solEnvie { color:#EA1C26; cmslight-usable: yes; cmslight-name: red; cmslight-category: color;}
/* Class pour les pages Dynamiques */
#EnvieLienF1_Soleil { color:#F05960; text-decoration: none; cmslight-usable: yes; cmslight-name: pink; cmslight-category: link;}
#EnvieLienF1_Soleil:hover { color:#EA1C26; cmslight-usable: yes; cmslight-name: pink; cmslight-category: link;}
#EnvieF1_Soleil { color:#F05960; cmslight-usable: yes; cmslight-name: red; cmslight-category: color;}
#ClassF1_Soleil { background-color: #FDE9EA; }
#Class2F1_Soleil { background-color: #FEF4F5; }

/* RESISTANCE */
#resEnvieLien { color:#00B185; text-decoration: none; cmslight-usable: yes; cmslight-name: green; cmslight-category: link;}
#resEnvieLien:hover { color:#0C836B; cmslight-usable: yes; cmslight-name: green; cmslight-category: link;}
#resEnvie { color:#0C836B; cmslight-usable: yes; cmslight-name: dark green; cmslight-category: color;}
/* Class pour les pages Dynamiques */
#EnvieLienF1_Resistance { color:#00B185; text-decoration: none; cmslight-usable: yes; cmslight-name: green; cmslight-category: link;}
#EnvieLienF1_Resistance:hover { color:#0C836B; cmslight-usable: yes; cmslight-name: green; cmslight-category: link;}
#EnvieF1_Resistance { color:#00B185; cmslight-usable: yes; cmslight-name: dark green; cmslight-category: color;}
#ClassF1_Resistance { background-color: #DFF4EF; }
#Class2F1_Resistance { background-color: #EFFAF7; }

/* SPECIFIQUE */
#speEnvieLien { color:#4D90cd; text-decoration: none; cmslight-usable: yes; cmslight-name: blue; cmslight-category: link;}
#speEnvieLien:hover { color:#1B5D9A; cmslight-usable: yes; cmslight-name: blue; cmslight-category: link;}
#speEnvie { color:#1B5D9A; cmslight-usable: yes; cmslight-name: dark blue; cmslight-category: color;}
/* Class pour les pages Dynamiques */
#EnvieLienF1_Specifique { color:#000000; text-decoration: none; cmslight-usable: yes; cmslight-name: blue; cmslight-category: link;}
#EnvieLienF1_Specifique:hover { color:#858585; cmslight-usable: yes; cmslight-name: blue; cmslight-category: link;}
#EnvieF1_Specifique { color:#000000; cmslight-usable: yes; cmslight-name: dark blue; cmslight-category: color;}
#ClassF1_Specifique { background-color: #F3F3F3; }
#Class2F1_Specifique { background-color: #FAFAFA; }

/* DERMO CALM */
#dermoEnvieLien { color:#42BEC9; text-decoration: none; cmslight-usable: yes; cmslight-name: turquosy; cmslight-category: link;}
#dermoEnvieLien:hover { color:#2896AA; cmslight-usable: yes; cmslight-name: turquosy; cmslight-category: link;}
#dermoEnvie { color:#2896AA; cmslight-usable: yes; cmslight-name: dark turquosy; cmslight-category: color;}
/* Class pour les pages Dynamiques */
#EnvieLienF1_DermoCalm { color:#42BEC9; text-decoration: none; cmslight-usable: yes; cmslight-name: turquosy; cmslight-category: link;}
#EnvieLienF1_DermoCalm:hover { color:#2896AA; cmslight-usable: yes; cmslight-name: turquosy; cmslight-category: link;}
#EnvieF1_DermoCalm { color:#42BEC9; cmslight-usable: yes; cmslight-name: dark turquosy; cmslight-category: color;}
#ClassF1_DermoCalm { background-color: #E3F5F6; }
#Class2F1_DermoCalm { background-color: #F1FAFB; }

/* REFLECTION */
#ReflectionEnvieLien { color:#D055B2; text-decoration: none; cmslight-usable: yes; cmslight-name: violet; cmslight-category: link;}
#ReflectionEnvieLien:hover { color:#AC55D0; cmslight-usable: yes; cmslight-name: darkviolet; cmslight-category: link;}
#ReflectionEnvie { color:#AC55D0; cmslight-usable: yes; cmslight-name: darkviolet; cmslight-category: color;}
/* Class pour les pages Dynamiques */
#EnvieLienF1Reflection 			{ color:#D055B2; text-decoration: none; cmslight-usable: yes; cmslight-name: violet; cmslight-category: link;}
#EnvieLienF1Reflection:hover 	{ color:#AC55D0; cmslight-usable: yes; cmslight-name: darkviolet; cmslight-category: link;}
#EnvieF1DermoCalm { color:#D055B2; cmslight-usable: yes; cmslight-name: violet; cmslight-category: color;}
#ClassF1Reflection { background-color: #FDEEF9; }
#ClassF1Reflection { background-color: #FEF8FC; }

/* Class pour les pages Dynamiques */
#lienGamme2Rit { text-decoration: none;}
#lienGamme2Rit:hover { }


/* FORMULAIRES */
.text1 { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#597288; width:200px; height:18px;}
.text2 { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#597288; width:200px; height:80px;}
.select { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#597288; width:200px; height:18px;}


/* PAGES DE NEWS */
.txtNews		{ font-family:Arial,Helvetica,sans-serif; font-size:11px;}

#violetClair	{ color:#C41E99;}
/*#gridClair 		{ color:#61778C;}*/

#blanc { color:#FFFFFF; cmslight-usable: yes; cmslight-name: white; cmslight-category: color;}
#bleu { color:#3191CA; cmslight-usable: yes; cmslight-name: blue; cmslight-category: color;}
#bleufort { color:#4F4E50; cmslight-usable: yes; cmslight-name: blue; cmslight-category: color;}
#orange { color:#FD9B4D; cmslight-usable: yes; cmslight-name: orange; cmslight-category: color;}
#vert {color:#005F72; cmslight-usable: yes; cmslight-name: vert; cmslight-category: color;}
#gris {color:#8F8F8F; cmslight-usable: yes; cmslight-name: gris; cmslight-category: color;}
#vertclair {color:#009C74; cmslight-usable: yes; cmslight-name: vertclair; cmslight-category: color;}
#vertAge1		{color:#026B3F; cmslight-usable: yes; cmslight-name: vertage1; cmslight-category: color;}
#vertAgeFonB	{color:#3F9B80; cmslight-usable: yes; cmslight-name: vertage2; cmslight-category: color;}
#gridClair		{color:#74899C; cmslight-usable: yes; cmslight-name: vertage2; cmslight-category: color;}
#rouge			{color:#A60A13; cmslight-usable: yes; cmslight-name: vertage2; cmslight-category: color;}
#orangeCure  	{color:#EB7819; cmslight-usable: yes; cmslight-name: vertage2; cmslight-category: color;}
#grisAntiPell  	{color:#524E4F; cmslight-usable: yes; cmslight-name: vertage2; cmslight-category: color;}


/* LIENS BLEU */
#newsLien { color:#3191CA; cmslight-usable: yes; cmslight-name: blue link; cmslight-category: link;}
#newsLien:hover { color:#3191CA; cmslight-usable: yes; cmslight-name: blue link; cmslight-category: link;}
/* LIENS ORANGE */
#newsLienO { color:#FD9B4D; cmslight-usable: yes; cmslight-name: orange link; cmslight-category: link;}
#newsLienO:hover { color:#FD9B4D; cmslight-usable: yes; cmslight-name: orange link; cmslight-category: link;}
/* LIENS GRIS */
#newsLienG {color:#597288; text-decoration: none; cmslight-usable: yes; cmslight-name: grey link; cmslight-category: link;}
#newsLienG:hover {color:#597288; cmslight-usable: yes; cmslight-name: grey link; cmslight-category: link;}
/* ID POUR LES LIENS whatnew.html */
#lienNews { text-decoration: none; cmslight-usable: yes; cmslight-name: link without underline; cmslight-category: link;}
#lienNews:hover {  cmslight-usable: yes; cmslight-name: link without underline; cmslight-category: link;}


/* WELCOME PAGE */
#welcomeLien { color:#597288;text-decoration: none; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}
#welcomeLien:hover { color:#597288; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}

/* INFO LEGAL PAGE */
#legalLien { color:#597288; text-decoration: none; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}
#legalLien:hover { color:#597288; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}

/* TAILLE POUR LE TEXTE "CHAMP OBLIGATOIRE"  */
#obligatoire { font-size:9px; cmslight-usable: yes; cmslight-name: txt for formulary 9px; cmslight-category: size;}

/* ID POUR LE CHEMIN DE FER  */
ferLien { color:#597288; text-decoration: none; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}
ferLien:hover { color:#597288; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}

/* ID POUR LES LIENS DE ROLLOVER DANS KnowKer/monde.html */
#mondeLien { color:#597288; text-decoration: none; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}
#mondeLien:hover { color:#597288; cmslight-usable: yes; cmslight-name: grey link without underline; cmslight-category: link;}

/* ID POUR SITE MAP  */
#mapLien { text-decoration: none; cmslight-usable: yes; cmslight-name: link without underline; cmslight-category: link;}
#mapLien:hover {  cmslight-usable: yes; cmslight-name: link without underline; cmslight-category: link;}

/* FOND DE CELLULE POUR LES GAMMES  */
#fondCel { color:#fdf7e6;} /* Nutritive*/

/* Rubrique Mon Espace Kerastase */
#espaceK {color:#533484;}
#espaceKgris {color:#59738C;}
#espaceKrouge {color:#FF0000;}
#espaceKviolet {color:#A999C1;}
#espaceKblanc {color:#FFFFFF;}
.champsTexteLong {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484; width:330px;}
.champsTexteSalon1 {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484; width:110px;}
.champsTexteSalon2 {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484; width:100px;}
.champsTexte {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484; width:220px;}
.champsForm {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484; width:100px;}
.champsForm2 {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484; width:270px;}
.champsForm3 {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484; width:180px;}
.champsInscription {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#533484;}

.fondSondage1 {background-color:#663399;}
.fondSondage2 {background-color:#8856BA;}
.fondSondage3 {background-color:#A37DCC;}
.fondSondage4 {background-color:#BC70EF;}
.fondSondageAvance1 {background-color:#A589C3;}
.fondSondageAvance2 {background-color:#BEA6D7;}
.fondSondageAvance3 {background-color:#C4AEDD;}
.fondSondageAvance4 {background-color:#D4B3EF;}

/*Glossaire*/
.txt10 { font-family:Arial,Helvetica,sans-serif; font-size:10px; cmslight-usable: yes; cmslight-name: txt2 10px; cmslight-category: size;text-decoration: none;}
.txt11 { font-family:Arial,Helvetica,sans-serif; font-size:11px; cmslight-usable: yes; cmslight-name: txt2 11px; cmslight-category: size;text-decoration: none;}
.txt12 { font-family:Arial,Helvetica,sans-serif; font-size:12px; cmslight-usable: yes; cmslight-name: txt2 12px; cmslight-category: size;text-decoration: none;}
.txt13 { font-family:Arial,Helvetica,sans-serif; font-size:13px; cmslight-usable: yes; cmslight-name: txt2 13px; cmslight-category: size;text-decoration: none;}
.txt14 { font-family:Arial,Helvetica,sans-serif; font-size:14px; cmslight-usable: yes; cmslight-name: txt2 14px; cmslight-category: size;text-decoration: none;}
.txt15 { font-family:Arial,Helvetica,sans-serif; font-size:15px; cmslight-usable: yes; cmslight-name: txt2 15px; cmslight-category: size;text-decoration: none;}
#glosbleu {color:#597288;}
#infosbleu {color:#597288;}
#infosblanc {color:#FFFFFF;}
#infosgris {color:#7A8796;}
#faqbleu {color:#597288;}

.baseline {
	FONT-SIZE: 10px; COLOR: #f30b7e; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none; cmslight-usable: yes; cmslight-name: txt 10px; cmslight-category: size
}
.mzz { color: #ee318e;font-size:11px;text-decoration:none;font-family:Arial;font-weight: bold;}
.mzz:link { color: #ee318e;font-size:11px;text-decoration:none;font-family:Arial;font-weight: bold;}
.mzz:visited { color: #98285f;font-size:11px;text-decoration:none;font-family:Arial;font-weight: bold;}
.mzz:hover { color: #926d7f;font-size:11px;text-decoration:underline;font-family:Arial;font-weight: bold;}
.mzz:active { color: #926d7f;font-size:11px;text-decoration:underline;font-family:Arial;font-weight: bold;}

.mzz2 { color: #000000;font-size:11px;text-decoration:none;font-family:Arial;font-weight: bold;}
.mzz2:link { color: #000000;font-size:11px;text-decoration:none;font-family:Arial;font-weight: bold;}
.mzz2:visited { color: #000000;font-size:11px;text-decoration:none;font-family:Arial;font-weight: bold;}
.mzz2:hover { color: #fe5656;font-size:11px;text-decoration:underline;font-family:Arial;font-weight: bold;}
.mzz2:active { color: #000000;font-size:11px;text-decoration:underline;font-family:Arial;font-weight: bold;}

.copypoll {
  font-family      : ms sans serifl, ms sans serif, sans-serif;
  font-size        : 10px;
  color            : #ffff00;
  line-height      : 14px;
}

.cOrabge {
  font-family      : ms sans serifl, ms sans serif, sans-serif;
  font-size        : 10px;
  color            : #fe5724;
  line-height      : 14px;
}
.sectiontableOrange{
  background-color : #FCA707;
  color            : #435E04;
  font-weight      : bold;
  border:.5pt solid windowtext;
}

.font7 {color:windowtext;
	font-size:18.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Angsana New", serif;}
.font8 {color:windowtext;
	font-size:14.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Angsana New", serif;}
.xl24 {border:.5pt solid windowtext;}
.xl25 {font-size:20.0pt;
	text-align:center;
	border:.5pt solid windowtext;}
.xl26 {font-size:20.0pt;
	text-align:center;}
.style12 {
	color: #FFFFFF;
	font-weight: bold;
}
.style13 {border: .5pt solid windowtext; color: #FFFFFF; }

.style88 {
	color: #CC0000;
	font-weight: bold;
	font-size: 14px;
	border:.5pt solid windowtext;
}
.style1010 {
color: #FF9900;
border:.5pt solid windowtext;
}
.messagecolor {
	font-family : ms sans serif, ms sans serifl, ms sans serif, sans-serif;
	font-weight: bold;
	font-size : 10pt;
	color : #86EEFD;
	text-align: left;
}
.style10colorOrange
 {
color: #FFFD49;
}

.style10Colorwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFffff;
}
.copyorange{
  font-family      : ms sans serifl, ms sans serif, sans-serif;
  font-size        : 8px;
  color            : #F58002;
  line-height      : 14px;
}

.copyblue{
  font-family      : ms sans serifl, ms sans serif, sans-serif;
  font-size        : 8px;
  color            : #0D5CD3;
  line-height      : 14px;
}

.copyred{
  font-family      : ms sans serifl, ms sans serif, sans-serif;
  font-size        : 6px;
  color            : #ff0000;
  line-height      : 14px;
}
