/* 
   Styles for scrolling layers  
	Specify width and height in hold and wn, and in clip for wn 
*/

/* HOLD */
div#fructishold{position:relative; overflow:hidden;width:490px; height:240px;z-index:100;}
div#bodytonichold{position:relative; overflow:hidden;width:400x; height:230px;z-index:100;}
div#bodytonic_coachinghold{position:relative; overflow:hidden;width:350x; height:230px;z-index:100;}
div#pure_coachinghold{position:relative; overflow:hidden;width:350x; height:230px;z-index:100;}
div#suncarehold{position:relative; overflow:hidden;width:400x; height:230px;z-index:100;}
div#purehold{position:relative; overflow:hidden;width:400px; height:230px;z-index:100;}
/*div#nutrition_diaghold{position:relative; overflow:hidden;width:480px; height:289px;z-index:100;}*/
div#nutrition_diaghold0{position:relative; overflow:hidden;width:480px; height:319px;z-index:100;}
div#nutrition_diaghold{position:relative; overflow:hidden;width:480px; height:339px;z-index:100;}
div#nutrition_diaghold_success{position:relative; overflow:hidden;width:480px; height:289px;z-index:100;}
div#FAQhold{position:relative; overflow:hidden;width:460; height:335px;z-index:100;}
div#TermsConditionshold{position:relative; overflow:hidden;width:828; height:360px;z-index:100;}
div#PrivacyPolicyhold{position:relative; overflow:hidden;width:828; height:360px;z-index:100;}
div#searchhold{position:relative; overflow:hidden;width:570px; height:245px;z-index:100;}


/* TEXTE */
div#fructistexte{position:absolute;left:0px; top:0px;width:495px; height:250px;clip:rect(0px 490px 240px 0px);overflow:hidden;	z-index:1;}
div#bodytonictexte{position:absolute;left:0px; top:0px;width:400px; height:227px;clip:rect(0px 400px 273px 0px);overflow:hidden;	z-index:1;}
div#bodytonic_coachingtexte{position:absolute;left:0px; top:0px;width:490px; height:217px;clip:rect(0px 490px 273px 0px);overflow:hidden;	z-index:1;}
div#pure_coachingtexte{position:absolute;left:0px; top:0px;width:490px; height:217px;clip:rect(0px 490px 273px 0px);overflow:hidden;	z-index:1;}
div#suncaretexte{position:absolute;left:0px; top:0px;width:400px; height:227px;clip:rect(0px 400px 273px 0px);overflow:hidden;	z-index:1;}
div#puretexte{position:absolute;left:0px; top:0px;width:400px; height:227px;clip:rect(0px 400px 273px 0px);overflow:hidden;	z-index:1;}
/*div#nutrition_diagtexte{position:absolute;left:0px; top:2px;width:480px; height:282px;clip:rect(0px 480px 328px 0px);overflow:hidden;	z-index:1;}*/
div#nutrition_diagtexte0{position:absolute;left:0px; top:2px;width:480px; height:312px;clip:rect(0px 480px 358px 0px);overflow:hidden;	z-index:1;}
div#nutrition_diagtexte{position:absolute;left:0px; top:2px;width:480px; height:332px;clip:rect(0px 480px 378px 0px);overflow:hidden;	z-index:1;}
div#nutrition_diagtexte_success{position:absolute;left:0px; top:2px;width:480px; height:282px;clip:rect(0px 480px 328px 0px);overflow:hidden;	z-index:1;}
div#FAQtexte{position:absolute;left:0px; top:4px;width:460px; height:327px;clip:rect(0px 480px 327px 0px);overflow:hidden;	z-index:1;}
div#TermsConditionstexte{position:absolute;left:0px; top:4px;width:818px; height:360px;clip:rect(0px 818px 360px 0px);overflow:hidden;	z-index:1;}
div#PrivacyPolicytexte{position:absolute;left:0px; top:4px;width:818px; height:360px;clip:rect(0px 818px 360px 0px);overflow:hidden;	z-index:1;}
div#searchtexte{position:absolute;left:0px; top:0px;width:570px; height:255px;clip:rect(0px 570px 245px 0px);overflow:hidden;	z-index:1;}

/* CONTENT */
div.content {position:absolute;left:1px;top:0px;z-index:1;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#424242;visibility: visible;}
div.bodytoniccontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.bodytonic_coachingcontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.pure_coachingcontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.suncarecontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.purecontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.nutrition_diagcontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.FAQcontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.TermsConditionscontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
div.PrivacyPolicycontent {position:absolute;left:1px;top:0px;z-index:1;text-align:left;visibility: visible;}
/* Set small font-size or size/position of div's will be off in some browsers */

/* SCROLL */
div#fructisscrollbar {position:relative; left:0; top:0; width:11px; height:256px; font-size:1px; z-index:1;}
div#bodytonicscrollbar {position:relative; left:0; top:0; width:11px; height:243px; font-size:1px; z-index:1;}
div#bodytonic_coachingscrollbar {position:relative; left:0; top:0; width:11px; height:223px; font-size:1px; z-index:1;}
div#pure_coachingscrollbar {position:relative; left:0; top:0; width:11px; height:223px; font-size:1px; z-index:1;}
div#suncarescrollbar {position:relative; left:0; top:0; width:11px; height:243px; font-size:1px; z-index:1;}
div#purescrollbar {position:relative; left:0; top:0; width:11px; height:243px; font-size:1px; z-index:1;}
/*div#nutrition_diagscrollbar {position:relative; left:0; top:0; width:11px; height:290px; font-size:1px; z-index:1;}*/
div#nutrition_diagscrollbar0 {position:relative; left:0; top:0; width:11px; height:320px; font-size:1px; z-index:1;}
div#nutrition_diagscrollbar {position:relative; left:0; top:0; width:11px; height:340px; font-size:1px; z-index:1;}
div#nutrition_diagscrollbar_success {position:relative; left:0; top:0; width:11px; height:290px; font-size:1px; z-index:1;}
div#FAQscrollbar {position:relative; left:0; top:0; width:11px; height:336px; font-size:1px; z-index:1;}
div#TermsConditionsscrollbar {position:relative; left:0; top:0; width:11px; height:360px; font-size:1px; z-index:1;}
div#PrivacyPolicyscrollbar {position:relative; left:0; top:0; width:11px; height:360px; font-size:1px; z-index:1;}
div#searchscrollbar {position:relative; left:0; top:0; width:11px; height:267px; font-size:1px; z-index:1;}

/* TRACK */ 
div#fructistrack {position:absolute; left:0px; top:12px;width:11px; height:231px;background: /*url("img/track.gif")*/ #E8E8E8 repeat;z-index:1;}     
div#bodytonictrack {position:absolute; left:0px; top:12px;width:11px; height:217px;background-color:#E8E8E8;z-index:1;}  
div#bodytonic_coachingtrack {position:absolute; left:0px; top:12px;width:11px; height:198px;background-color:#E8E8E8;z-index:1;}  
div#pure_coachingtrack {position:absolute; left:0px; top:12px;width:11px; height:198px;background-color:#E8E8E8;z-index:1;}  
div#suncaretrack {position:absolute; left:0px; top:12px;width:11px; height:217px;background-color:#E8E8E8;z-index:1;}  
div#puretrack {position:absolute; left:0px; top:12px;width:11px; height:217px;background: /*url("img/track.gif")*/ #E8E8E8 repeat;z-index:1;}   
/*div#nutrition_diagtrack {position:absolute; left:0px; top:12px;width:11px; height:266px;background: #E8E8E8 repeat;z-index:1;}*/
div#nutrition_diagtrack0 {position:absolute; left:0px; top:12px;width:11px; height:296px;background: #E8E8E8 repeat;z-index:1;}
div#nutrition_diagtrack {position:absolute; left:0px; top:12px;width:11px; height:316px;background: #E8E8E8 repeat;z-index:1;}
div#nutrition_diagtrack_success {position:absolute; left:0px; top:12px;width:11px; height:266px;background: #E8E8E8 repeat;z-index:1;}  
div#FAQtrack {position:absolute; left:0px; top:12px;width:11px; height:312px;background: #E8E8E8 repeat;z-index:1;}    
div#TermsConditionstrack {position:absolute; left:0px; top:12px;width:11px; height:335px;background: #E8E8E8 repeat;z-index:1;} 
div#PrivacyPolicytrack {position:absolute; left:0px; top:12px;width:11px; height:335px;background: #E8E8E8 repeat;z-index:1;} 
div#searchtrack {position:absolute; left:0px; top:12px;width:11px; height:243px;background: /*url("img/track.gif")*/ #E8E8E8 repeat;z-index:1;}     

/* DRAGBAR */ 
div#fructisdragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#B8C92F;z-index:1;} 	
div#bodytonicdragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#F2CB17;z-index:1;} 
div#bodytonic_coachingdragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#F2CB17;z-index:1;} 	
div#pure_coachingdragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:44B8D5;z-index:1;} 	
div#suncaredragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:FE9A00;z-index:1;} 
div#puredragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#44B8D5;z-index:1;} 	
div#nutrition_diagdragbar_vert {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#73BE1E;z-index:1;}
div#nutrition_diagdragbar_rouge {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#E50150;z-index:1;}
div#nutrition_diagdragbar_orange {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#FFBE00;z-index:1;}
div#TermsConditionsdragbar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#000000;z-index:1;}
div#PrivacyPolicydragbar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#000000;z-index:1;}
div#searchdragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#000000;z-index:1;} 	
/* :url("/img/programmes/pg_bodycare/bodytonic_diagnosis/track.gif")*/

	/* Dragbar pour les pages FAQ */
div#FAQ_bodycare_dragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#FDD633;z-index:1;}
div#FAQ_skincare_dragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#87B238;z-index:1;}
div#FAQ_suncare_dragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#FE9D09;z-index:1;}
div#FAQ_haircare_dragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#A3C519;z-index:1;}
div#FAQ_styling_dragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#77D750;z-index:1;}
div#FAQ_haircolor_dragBar {position:absolute; left:1px; top:2px;width:9px; height:20px;background-color:#E10047;z-index:1;}
  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down {position:absolute;left:0;bottom:0;z-index:3;visibility: visible;}  