.gamma {
	padding-top:27px; /*height:493px;*/ background: url(../images/cont/bg-gamma1.png) no-repeat; overflow:visible
	}
* html .gamma {
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://kerastaseclub.com.ua/images/cont/bg-gamma1.png', sizingMethod='crop')
	}
.gamma2 {
	/*height:635px;*/ overflow:hidden; margin-bottom:10px
	}		
	.gamma1st {
		float:left; padding-left:26px; width:260px; text-align:center
		}
		.gamma1st img {
			margin-top:20px
			}
		.gamma1st h3 {
			padding:0 34px 15px 30px; color:#216a7e; font-size:18px; text-transform:uppercase; text-align:left
			}
		.bg-soleil850 .gamma1st h3 {
			/*color:#85282c*/ color:#fff
			}
		.bg-resistance850 .gamma1st h3, .bg-nutritive850 .gamma1st h3, .bg-reflection850 .gamma1st h3, .bg-cpecific850 .gamma1st h3, .bg-dermo850 .gamma1st h3, .bg-noctog850 .gamma1st h3, .bg-nutrients850 .gamma1st h3 {
			color:#fff
			}				
			.gamma1st h3 span {
				padding-right:11px; background:url(../images/cont/tm.gif) 100% 4px no-repeat
				}
			.bg-resistance850 .gamma1st h3 span, .bg-nutritive850 .gamma1st h3 span, .bg-reflection850 .gamma1st h3 span, .bg-cpecific850 .gamma1st h3 span, .bg-dermo850 .gamma1st h3 span, .bg-noctog850 .gamma1st h3 span, .bg-nutrients850 .gamma1st h3 span, .bg-soleil850 .gamma1st h3 span {
				padding-right:11px; background:url(../images/cont/tm.gif) 100% -14px no-repeat
				}

		.gamma1st p {
			padding:0 34px 0 30px; text-align:left
			}	
	.gamma2nd {
		float:right; padding-right:21px; width:587px; color:#216a7e; position:relative
		}
	.bg-soleil850 .gamma2nd {
		/*color:#85282c*/ color:#fff
		}
	.bg-resistance850 .gamma2nd {
		/*color:#021b12*/ color:#fff
		}
	.bg-nutritive850 .gamma2nd, .bg-reflection850 .gamma2nd, .bg-cpecific850 .gamma2nd, .bg-dermo850 .gamma2nd, .bg-noctog850 .gamma2nd, .bg-nutrients850 .gamma2nd {
		color:#fff
		}
		.gamma2nd h2 {
			margin-bottom:23px; padding:0 26px; color:#fff; font-size:27px; line-height:27px; text-transform:uppercase
			}
			.gamma2nd h2 span {
				padding-right:11px; background:url(../images/cont/tm.gif) 100% -12px no-repeat
				}
		.gamma2nd p {
			padding:0 26px; /*font-size:11px*/ font-size:12px
			}
		.gamma2nd h4 {
			padding:10px 26px 10px 26px; font-size:14px; line-height:15px; text-transform:uppercase
			}

		ul.gamma-recommend {
			margin:19px 0 15px 26px; list-style:none
			}
			ul.gamma-recommend li {
				height:27px
				}
			.gamma-recommend a, .gamma-recommend a:visited, .gamma-recommend span {
				display:block; padding:6px 13px 0 22px; width:500px; height:19px; color:#216a7e; font-size:10px; text-transform:uppercase; background:url(../images/cont/bg-gamma1-list.png) no-repeat
				}
			.gamma-recommend a:hover, .gamma-recommend a.g-current, .gamma-recommend a:visited.g-current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -26px no-repeat
				}
			
			.bg-blue850 .gamma-recommend a, .bg-blue850 .gamma-recommend a:visited, .bg-blue850 .gamma-recommend span {
				color:#216a7e; background:url(../images/cont/bg-gamma1-list.png) 0 0 no-repeat
				}
			.bg-blue850 .gamma-recommend a:hover, .bg-blue850 .gamma-recommend a.current, .bg-blue850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -26px no-repeat
				}

			.bg-soleil850 .gamma-recommend a, .bg-soleil850 .gamma-recommend a:visited, .bg-soleil850 .gamma-recommend span {
				color:#85282c; background:url(../images/cont/bg-gamma1-list.png) 0 -52px no-repeat
				}
			.bg-soleil850 .gamma-recommend a:hover, .bg-soleil850 .gamma-recommend a.current, .bg-soleil850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -78px no-repeat
				}

			.bg-resistance850 .gamma-recommend a, .bg-resistance850 .gamma-recommend a:visited, .bg-resistance850 .gamma-recommend span {
				color:#021b12; background:url(../images/cont/bg-gamma1-list.png) 0 -104px no-repeat
				}
			.bg-resistance850 .gamma-recommend a:hover, .bg-resistance850 .gamma-recommend a.current, .bg-resistance850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -130px no-repeat
				}
				
			.bg-nutritive850 .gamma-recommend a, .bg-nutritive850 .gamma-recommend a:visited, .bg-nutritive850 .gamma-recommend span {
				color:#c73614; background:url(../images/cont/bg-gamma1-list.png) 0 -182px no-repeat
				}
			.bg-nutritive850 .gamma-recommend a:hover, .bg-nutritive850 .gamma-recommend a.current, .bg-nutritive850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -156px no-repeat
				}
				
			.bg-reflection850 .gamma-recommend a, .bg-reflection850 .gamma-recommend a:visited, .bg-reflection850 .gamma-recommend span {
				color:#8e2449; background:url(../images/cont/bg-gamma1-list.png) 0 -208px no-repeat
				}
			.bg-reflection850 .gamma-recommend a:hover, .bg-reflection850 .gamma-recommend a.current, .bg-reflection850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -234px no-repeat
				}
				
			.bg-cpecific850 .gamma-recommend a, .bg-cpecific850 .gamma-recommend a:visited, .bg-cpecific850 .gamma-recommend span {
				color:#4f4f4f; background:url(../images/cont/bg-gamma1-list.png) 0 -416px no-repeat
				}
			.bg-cpecific850 .gamma-recommend a:hover, .bg-cpecific850 .gamma-recommend a.current, .bg-cpecific850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -442px no-repeat
				}
				
			.bg-dermo850 .gamma-recommend a, .bg-dermo850 .gamma-recommend a:visited, .bg-dermo850 .gamma-recommend span {
				color:#216a7e; background:url(../images/cont/bg-gamma1-list.png) 0 -260px no-repeat
				}
			.bg-dermo850 .gamma-recommend a:hover, .bg-dermo850 .gamma-recommend a.current, .bg-dermo850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -286px no-repeat
				}
				
			.bg-noctog850 .gamma-recommend a, .bg-noctog850 .gamma-recommend a:visited, .bg-noctog850 .gamma-recommend span {
				color:#241b35; background:url(../images/cont/bg-gamma1-list.png) 0 -312px no-repeat
				}
			.bg-noctog850 .gamma-recommend a:hover, .bg-noctog850 .gamma-recommend a.current, .bg-noctog850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -338px no-repeat
				}
				
			.bg-nutrients850 .gamma-recommend a, .bg-nutrients850 .gamma-recommend a:visited, .bg-nutrients850 .gamma-recommend span {
				color:#3d752c; background:url(../images/cont/bg-gamma1-list.png) 0 -364px no-repeat
				}
			.bg-nutrients850 .gamma-recommend a:hover, .bg-nutrients850 .gamma-recommend a.current, .bg-nutrients850 .gamma-recommend a:visited.current  {
				text-decoration:none; background:url(../images/cont/bg-gamma1-list.png) 0 -390px no-repeat
				}																								
				
		.gamma-picbig {
			margin-left:26px; border:#fff 3px solid
			}
		.gamma-cat {}
			.gamma-cat-left {
				float:left; padding-right:13px; width:13px
				}
			.gamma-cat-right {
				float:right; padding-left:13px; width:13px
				}			
				.gamma-cat-left a, .gamma-cat-right a {
					display:block; margin-top:205px; width:13px; height:22px
					}
				.gamma-cat-left a {
					background:url(../images/row-l-blue.gif)
					}
				.gamma-cat-right a {
					background:url(../images/row-r-blue.gif)
					}
			

		ul.gamma-catpic {
			margin:0 -5px 0 26px; width:540px; list-style:none
			}
			ul.gamma-catpic li {
				float:left; margin-bottom:5px; padding-right:5px; width:130px; height:141px; background:url(../images/cont/bg-gamma2.png) no-repeat; position:relative
				}

			.bg-soleil850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -284px no-repeat
				}	
			.bg-resistance850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -568px no-repeat
				}
			.bg-nutritive850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -852px no-repeat
				}
			.bg-reflection850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -1136px no-repeat
				}
			.bg-cpecific850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -2272px no-repeat
				}
			.bg-dermo850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -1420px no-repeat
				}
			.bg-noctog850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -1988px no-repeat
				}
			.bg-nutrients850 ul.gamma-catpic li {
				background:url(../images/cont/bg-gamma2.png) 0 -1704px no-repeat
				}															

			ul.gamma-catpic a {
				display:block; padding:0 5px; width:120px; height:141px; text-align:center; background:url(../images/cont/bg-gamma2.png) 0 -142px no-repeat
				}
			.bg-soleil850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -426px no-repeat
				}
			.bg-resistance850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -710px no-repeat
				}
			.bg-nutritive850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -994px no-repeat
				}
			.bg-reflection850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -1278px no-repeat
				}
			.bg-cpecific850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -2414px no-repeat
				}												
			.bg-dermo850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -1562px no-repeat
				}
			.bg-noctog850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -2130px no-repeat
				}
			.bg-nutrients850 ul.gamma-catpic a	{
				background:url(../images/cont/bg-gamma2.png) 0 -1846px no-repeat
				}
								
			ul.gamma-catpic img {
				border:none
				}
	.gamma-clear {
		clear:both; height:15px; font-size:0
		}

.gwindow {
	text-align:center
	}
	.gwindow-h2 {
		color:#5a5a5a; font-size:13px;
		}	
	.gwindow-h3 {
		margin:5px 0 20px 0; color:#58c4c7; font-size:22px; line-height:24px; text-transform:uppercase
		}
	.gwindow div {
		height:72px; overflow:hidden
		}	
		.gwindow p {
			color:#575757; /*font-size:12px;*/font-size:12px; line-height:14px; text-align:center
			}
	p.bot {
		margin:15px 0; padding:6px; height:14px; color:#fff; font-size:14px; background:#44c1c7 url(../images/cont/bg-window.jpg) 100% 0 repeat-y; overflow:hidden
		}
		
.gamma-line {
	margin-bottom:10px; padding:0 26px; clear:both; overflow:hidden
	}
	p.gamma-line-pic {
		float:left; padding:0; width:130px; height:140px; background:url(../images/layout/bg-gamma3.png) no-repeat; text-align:center
		}
		.gamma-line-pic a, .gamma-line-pic img {
			text-decoration:underline; border:0
			}
	.gamma-line-data {
		float:left; /*padding:17px 0 0 15px;*/ padding:0 0 0 15px; width:350px
		}
		.gamma-line-data h4 {
			padding:0 0 15px 0
			}
		.gamma-line-data p {
			padding:10px 26px 10px 0; font-size:14px; line-height:15px; text-transform:uppercase
			}			
		.gamma-line-data ul {
			list-style: disc; margin-left:15px
			}
			.gamma-line-data ul li {
				margin:0; padding:0; font-size:12px; line-height:15px
				}

.chrnlgst {
	background:url(../images/bg_chronologiste_m.png) no-repeat
	}
* html .chrnlgst {
	background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://kerastaseclub.com.ua/images/bg_chronologiste_m.png', sizingMethod='scale')
	}
.chrnlgst1 {
	height:470px
	}
	.chrnlgst1_1st {
		width:415px
		}
		.chrnlgst1_1st img {
			margin:76px 0 0 20px; width:340px; height:309px
			}		
	.chrnlgst1_2nd {
		width:479px
		}
		.chrnlgst1_txtbg {
			margin-top:22px; padding:20px 25px; width:336px; background:url(../images/bg_chronologiste1.png) no-repeat
			}
		* html .chrnlgst1_txtbg {
			background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://kerastaseclub.com.ua/images/bg_chronologiste1.png', sizingMethod='scale')
			}
			.chrnlgst1_txtbg h1 {
				height:38px; font-size:22px
				}
			.chrnlgst1_txtbg p {
				margin-bottom:28px; font-size:11px; line-height:14px
				}

.chrnlgst2, .chrnlgst3 {
	height:505px; background:url(../images/bg_chronologiste21.png) 50% 0  no-repeat
	}
	.chrnlgst1_1st, .chrnlgst1_2nd, .chrnlgst2_1st, .chrnlgst2_2nd, .chrnlgst3_1st, .chrnlgst3_2nd {
		float:left
		}
	.chrnlgst2_1st {
		width:449px
		}
		.chrnlgst2_1st img {
			margin:46px 0 0 48px; width:390px; height:385px
			}
	.chrnlgst2_2nd {
		padding:26px 73px 0 7px; width:365px
		}
		.chrnlgst2_2nd h1, .chrnlgst2_2nd h2, .chrnlgst2_2nd h3, ul.chrnlgst2_lst li, .chrnlgst3_2nd h1, .chrnlgst3_2nd h2 {
			text-transform:uppercase
			}
		.chrnlgst2_2nd h1, .chrnlgst3_2nd h1 {
			height:39px; font-size:22px
			}
		.chrnlgst2_2nd h2 {
			padding-top:2px; height:48px; font-size:14px; line-height:17px
			}
		h2.chrnlgst2_h2g {
			color:#8e8e8e
			}
		.chrnlgst2_2nd h3 {
			height:42px
			}
		.chrnlgst2_2nd h3, .chrnlgst2_2nd p, .chrnlgst3_2nd p {
			font-size:11px; line-height:14px
			}
		.chrnlgst2_2nd p {
			margin-bottom:8px
			}
		ul.chrnlgst2_lst {
			padding:17px 0 30px 0; list-style:none
			}
			ul.chrnlgst2_lst li a, ul.chrnlgst2_lst li a:visited {
				display:block; padding:0 22px 2px 22px; width:321px; height:25px; font-size:10px; line-height:25px; background:url(../images/bg_chronologiste21_m.png) 0 -27px no-repeat
				}
			ul.chrnlgst2_lst li a:hover, ul.chrnlgst2_lst li a.chrnlgst2_lst_a, ul.chrnlgst2_lst li a:visited.chrnlgst2_lst_a {
				text-decoration:none; background:url(../images/bg_chronologiste21_m.png) no-repeat
				}
.chrnlgst3 {
	height:462px; background:url(../images/bg_chronologiste31.png) 50% 0  no-repeat
	}
	.chrnlgst3_1st {
		width:363px
		}
		ul.chrnlgst3_lst {
			padding:21px 10px 0px 20px; list-style:none
			}
			ul.chrnlgst3_lst li a, ul.chrnlgst3_lst li a:visited {
				display:block; padding:0 22px 2px 22px; width:231px; height:25px; font-size:10px; text-transform:uppercase; line-height:25px; background:url(../images/bg_chronologiste31_m.png) 0 -27px no-repeat			
				}
			ul.chrnlgst3_lst li a:hover, ul.chrnlgst3_lst li a.chrnlgst3_lst_a, ul.chrnlgst3_lst li a:visited.chrnlgst3_lst_a {
				text-decoration:none; background:url(../images/bg_chronologiste31_m.png) no-repeat
				}			
		.chrnlgst3_1st img {
			margin:20px 0 0 28px; width:260px; height:293px
			}
	.chrnlgst3_2nd {
		padding:26px 50px 0 0; width:480px
		}
		.chrnlgst3_2nd h1 {
			height:25px
			}
		.chrnlgst3_2nd h2 {
			height:74px; font-size:14px; line-height:17px
			}
		.chrnlgst3_2nd p {
			margin-bottom:20px
			}
a#bpht_left, a#bpht_right {
	display:block; position:absolute; top:181px; width:19px; height:30px
	}
	a#bpht_left img, a#bpht_right img {
		width:19px; height:30px; border:none
		}
a#bpht_left {
	left:351px;
	}
a#bpht_right {
	left:880px
	}
ul.bpht_list, .chrnlgst_vd {
	position:absolute; top:42px; left:390px; width:480px; height:350px; list-style:none
	}
	ul.bpht_list li {
		float:left; width:160px; height:160px
		}
		ul.bpht_list li a {
			display:block; margin:0 10px 10px 0; width:150px; height:150px
			 }
			 ul.bpht_list li img {
			 	width:146px; height:146px; border:#fff 2px solid
				}
