/* GENERAL */
BODY {
scrollbar-face-color: #ABBACA;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ABBACA;
scrollbar-darkshadow-color: #ABBACA;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

.ifrcache 				{visibility:hidden; position:absolute; width:0px; height:0px; left:0px; top:0px;}
.ifrvisible 			{visibility:visible; position:absolute; width:0px; height:0px; left:0px; top:0px;}

.txt10verdana			{ font-family:Verdana,Helvetica,sans-serif; font-size:10px; cmslight-usable: yes; cmslight-name: txt 10px; cmslight-category: size;}
.txt10					{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; cmslight-usable: yes; cmslight-name: txt 10px; cmslight-category: size;}
.txt11					{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;}
.txt11:hover			{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size; text-decoration: none;}
.lien11					{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; text-decoration:none; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;}
.txtgeneral				{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;}
.txtgeneral:hover		{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size; text-decoration: none;}

#blanc					{ color:#ffffff; }
#blanc .notright			{ margin-left:-20px; }
#blanc2					{ color:#ffffff; }
#blanc3					{ color:#ffffff; }
#blanc4					{ color:#ffffff; }
#rouge					{ color:#A60A13; }
#gris					{ color:#597288; }
#gris2					{color:#484e55;}
#concours				{ color:#2E353D; }
#orange			        { color:#ed7c00; }
#violet				    { color:#A40083; }
#vert				    { color:#006746; }
#bleu			        { color:#006784; }
#rougesoleil			{ color:#d70030; }
#gris_spe		        { color:#666666; }

.champimputcreateritualmenu		{ height: 16px; width: 41px; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2E353D; border-color: 7F9DB9; }

/* NAV TOP */
.champimputnavtop		{ height: 15px; width: 169px; border: 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2E353D; }
.champselectnavtop		{ height: 15px; width: 191px; border: 1px Aucune #2E353D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2E353D; }
#navTopGris				{ color:#2E353D; }

/* DermoCalm */
#ClassF1_DermoCalm 		{ background-color: #2997AB; }
#TextF1_DermoCalm 		{ color:#2997AB; cmslight-usable: yes; cmslight-name: turquosy; cmslight-category: link;}
#LienF1_DermoCalm 		{ color:#FFFFFF; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
#LienF1_DermoCalm:hover { color:#FFFFFF; text-decoration: none; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
/* Nutritive */
#ClassF1_Nutritive 		{ background-color: #FD8A28; }
#TextF1_Nutritive 		{ color:#FD8A28; cmslight-usable: yes; cmslight-name: yellow; cmslight-category: link;}
#LienF1_Nutritive 		{ color:#FFFFFF; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
#LienF1_Nutritive:hover { color:#FFFFFF; text-decoration: none; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
/* Reflection */
#ClassF1_Reflection		{ background-color: #C41E9A; }
#TextF1_Reflection 		{ color:#C41E9A; cmslight-usable: yes; cmslight-name: violet; cmslight-category: link;}
#LienF1_Reflection 		{ color:#FFFFFF; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
#LienF1_Reflection:hover	{ color:#FFFFFF; text-decoration: none; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
/* Resistance */
#ClassF1_Resistance		{ background-color: #00B185; }
#TextF1_Resistance 		{ color:#00B185; cmslight-usable: yes; cmslight-name: green; cmslight-category: link;}
#LienF1_Resistance 		{ color:#FFFFFF; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
#LienF1_Resistance:hover	{ color:#FFFFFF; text-decoration: none; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
/* Soleil */
#ClassF1_Soleil			{ background-color: #EA1E28; }
#TextF1_Soleil 			{ color:#EA1E28; cmslight-usable: yes; cmslight-name: red; cmslight-category: link;}
#LienF1_Soleil 			{ color:#FFFFFF; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
#LienF1_Soleil:hover	{ color:#FFFFFF; text-decoration: none; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
/* Specifique */
#ClassF1_Specifique		{ background-color: #879099; }
#TextF1_Specifique		{ color:#879099; cmslight-usable: yes; cmslight-name: gray; cmslight-category: link;}
#LienF1_Specifique		{ color:#FFFFFF; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
#LienF1_Specifique:hover	{ color:#FFFFFF; text-decoration: none; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}

/* Specifique */
#ClassF1_Noctogenist		{ background-color: #52387A; }
#TextF1_Noctogenist		{ color:#52387A; cmslight-usable: yes; cmslight-name: gray; cmslight-category: link;}
#LienF1_Noctogenist		{ color:#FFFFFF; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}
#LienF1_Noctogenist:hover	{ color:#FFFFFF; text-decoration: none; cmslight-usable: yes; cmslight-name: blanc; cmslight-category: link;}

/* YOUR ACCOUNT */
.champinscription		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #597288; height: 16px; width: 165px; border: 1px solid; border-color: 7F9DB9; }
.champinscription2		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #597288; height: 16px; width: 47px; border: 1px solid; border-color: 7F9DB9; }
.selectinscription		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #597288; height: 16px; width: 165px; border: 1px solid; border-color: 7F9DB9; }
.txt11blanc				{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;}
.txt11gris				{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; color:#597288; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;}

/* SITEMAP */

/* WHATSNEW */
#blanc{padding-left:19px}
#blanc3{padding-left:0px}
#blanc4{padding-left:10px}
/*h1{margin-left:19px}*/
h2{font-size:13px;font-weight:bold}
.itemwhatsnew{width:138px;float:left;margin-right:1px}
img {border:0}

#instyle #blanc{padding-top:8px}
ul, li{margin:0;padding:0}
ul{list-style:none;width:202px;margin-bottom:15px;float:left}
li{font-weight:bold}

ul.thermostyle-introlist{width: auto; float: none;}
ul.thermostyle-introlist li{list-style: none; background: url(/img/_en/_gb/kerPro/thermostylePhotosComp/puce.gif) no-repeat 2px 6px; font-weight: normal; padding-left: 12px;}
* html ul.thermostyle-introlist li{background: url(/img/_en/_gb/kerPro/thermostylePhotosComp/puce.gif) no-repeat 2px 10px;}
*+html ul.thermostyle-introlist li{background: url(/img/_en/_gb/kerPro/thermostylePhotosComp/puce.gif) no-repeat 2px 10px;}
a.thermostyle-uploadlink, a.thermostyle-uploadlink:active, a.thermostyle-uploadlink:visited, a.thermostyle-uploadlink:hover{color: #006746;}
.thermostyle-checktxt{float: left; font-size: 10px;}
.thermostyle-checktxt a, .thermostyle-checktxt a:active, .thermostyle-checktxt a:visited, .thermostyle-checktxt a:hover{color: #000000; text-decoration: underline;}

#popin_terms{
	display:none;
	text-align:left;
	font-family:Arial,sans-serif;
	font-size:9px;
	float:left;
	border: 1px solid #000;
	width:280px;
	height:102px;
	padding:3px;
}

#popin_help{
	display:none;
	text-align:left;
	font-family:Arial,sans-serif;
	color:#91969d;
	font-size:9px;
	float:left;
	border: 1px solid #357667;
	width:120px;
	height:33px;
	padding:2px;
}


input {
border:1px solid #7f9db9;
 font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;
height:16px;
}

input.file {
border:1px solid #7f9db9;
 font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;
height:17px;
}

input.check{float: left; border-style: inset; border: 0; margin-top: 10px;}
* html input.check{margin-top: 0;}
*+html input.check{margin-top: 0;}

input.submit_btn{
	height:27px;
	width:81px;
	border:0;
}

ul.ul_prizes{
	width:100%;margin-bottom:0;
}

ul li.li_prizes{
	font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; cmslight-usable: yes; cmslight-name: txt 11px; cmslight-category: size;font-weight:normal;
	background:url(/img/_en/_gb/kerPro/thermostylePhotosComp/puce.gif) no-repeat;
	background-position:2px 6px;
	color:#484e55;
}

ul li.terms3{
	float:none;
}

a.vert, a.vert:hover, a.vert:visited{color:#006746;text-decoration:underline;}

a#terms2, a#terms2:hover, a#terms2:visited{color:#000;text-decoration:underline;}

div.contain {
margin-top:0;height:386px;#height:398px;overflow-y:auto;overflow-x:hidden;z-index:1;background-color: #cacaca;background: url(/img/_en/_gb/kerPro/thermostylePhotosComp/fond.gif) repeat-x top; layer-background-color:#cacaca;
}


