html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	font-family:Verdana;
	line-height: 1.5;
	background:url('/images/fon-gray-.jpg');
	color:#523805;
	font-size:12px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input[type="submit"]{cursor:pointer}
a{color:#975B07;}
a:hover{color:#C87809;}
.wrapper{width: 1177px;
margin: auto;}
.ltc{background:url('/images/ltc.png') no-repeat left top;width:76px;height:70px;position:absolute;left:0;top:0;}
.rtc{background:url('/images/rtc.png') no-repeat left top;width:255px;height:406px;position:absolute;right:0;top:0;}
.lbc{background:url('/images/lbc.png') no-repeat left top;width:76px;height:70px;float:left;}
.rbc{background:url('/images/rbc.png') no-repeat left top;width:76px;height:70px;float:right;}

.header{position:relative;}
.additional-navigation{background:url('/images/additional-navigation-bg.png') repeat-x left top;height:51px; text-align:center; font-weight:bold; padding-top:10px}
.additional-navigation ul{text-align: center;}
	.additional-navigation ul li{display:inline;}
.additional_menu {background-color:#FFD65C; padding: 10px 25px; opacity:0.9;margin-left:70px;text-transform:uppercase; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.wrap-contacs{position:relative;width:430px;}
	.contacs{font-size:140%; padding:10px 20px 0 0;position:relative;background:url('/images/contacs.png') no-repeat left top;width:387px;height:73px;text-align:right;}
		.contacs img{position:absolute;left:20px;top:5px;}
	.back-call{display:block;left:50%;margin-left:-80px;width:160px;height:25px;text-align:center;padding-top:5px;position:absolute;background:url('/images/back-call-bg.png') no-repeat left top;}
.logo{position:absolute;left:40%;margin-right:-163px;top:51px;}	
	.logo a{display:block;text-indent:-9999px;background:url('/images/logo.png') no-repeat left top;width:326px;height:157px;}
.b-user-function{float:right;}
	.search{width:277px;padding-top:4px;padding-left:10px;height:33px;background:url('/images/search-bg.png') no-repeat left top;}
	.search input[type="submit"]{background:url('/images/search-zoom-glass.png') no-repeat left top;width:27px;height:25px;border:none;}
	.search input[type="text"]{vertical-align:top;height:20px;width:200px;border:none;background:#fdfbf9;}
.b-basket{margin-top: 20px;}
	.basket-information{float:left;background:url('/images/basket-information-bg.png') no-repeat left top;width:210px;padding-right:9px;height:53px;padding-top:4px;text-align:right;}
	.b-basket img{margin-top:-10px;}
.main-navigation{margin: 80px 0px 22px 50px;}
	.main-navigation li{position:relative;float:left;margin-right:32px;}
		.main-navigation li a{display:block;background:url('/images/mn-l.png') no-repeat left top;}
			.main-navigation li  a span{padding:0 20px;line-height:51px;display:block;height:51px;background:url('/images/mn-r.png') no-repeat right top; font-size:120%; font-weight:bold}
			.green{color:#00a76c;}
			.puer{color:#bb1e5e;}
			.ulun{color:#166fb8;}
			.black{color:#000;}
			.jasmin{color:#B6890C;}
			.red{color:#fb1502;}
			.white{color:#fff;}
			.posda_color{color:#881aa3;}
			.tea-decoration,.posuda{position:absolute;display:block;}
			.tea-decoration{background:url('/images/mn-decor.png') no-repeat left top;width:46px;height:44px;left:-20px;bottom:-12px;}
			.posuda{background:url('/images/posuda.png') no-repeat left top;width:60px;height:38px;bottom:-14px;left:-24px}
	.sort-tea{padding:20px;width:1137px;text-align:center;background:url('/images/tea-sort.png') no-repeat left top;height:66px;}
		.sort-tea li{display:inline-block;vertical-align:top;margin-bottom:10px;background:url('/images/sort-tea-separete.png') no-repeat right center;}
		*+html .sort-tea li{display:inline;padding-bottom:6px;margin-bottom:4px;}
		.sort-tea li a{display:inline;padding: 0 10px 0 5px;}
.container{background:url('/images/decor-contant-block.png') no-repeat left top;}
	.container{width:1137px;padding:0 20px; }
	.tea-about-block,.product-detail-block{width:949px;padding:0 100px; text-align:justify;/*height:435px;*/}
		.tea-about-block h2{padding-bottom:9px; font-size:18px;}
		.tea-about-text{overflow:hidden;}
		.tea-about-block>img{float:left;margin-right:20px;}
		.tea-about-text p{margin-bottom:10px;}
		.tea-about-text .detail{float:right;width:128px;height:31px;margin-top:20px;background:url('/images/detail-news.png') no-repeat left top;text-align:center;line-height:31px;}
			.rating-news-block{padding:5px 10px;background:#fff;float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
				.rating-news{display:inline-block;width:26px;height:15px;background:url('/images/rating-check.png') no-repeat left top;}
				.rating-news:hover{background:url('/images/rating-uncheck.png') no-repeat left top;}
				*+html .rating-news{display:inline;}
	.tea-recomendation{width:1009px;padding:0 80px;margin-top:10px;}
		.tea-recomendation h2{font-size:18px;font-weight:bold;margin-bottom:10px;}
		.tea-recomendation h3{font-size:16px;font-weight:400;margin-bottom:20px;text-transform:uppercase;}
		.tea-recomendation-image{margin-bottom:20px;}	
			.tea-recomendation-image img{margin-right:15px;}
		.column{float:left;width:44%;padding-right:6%;padding-bottom:40px; text-align: justify}
			.column h4{text-align:center;margin-bottom:30px;font-size:25px;}
		.column3{float:left;width:30%;padding: 15px 20px 30px 0; text-align: justify}
			.column3 h4{text-align:center;margin-bottom:30px;font-size:25px;}
			.column3 h2{padding-bottom:5px}
			.true-welding-tea{padding-left:40px;}
	.image-deatil-sort-tea{padding-right:350px;position:relative;}	
		.image-deatil-sort-tea>img{float:left;margin-right:20px;}
		.image-deatil-sort-tea p{margin-bottom:20px;}
	.bottom-decor{background:url('/images/button-decor.png') repeat-x left bottom;padding-bottom:30px;}
	.voting{background:url('/images/vote-bg.png') no-repeat left top;width:306px;height:331px;padding: 7px 40px 0 40px;}
		.voting p{margin-bottom:3px; font-size:12px;}
		.voting h5{margin-bottom:20px;}
		.voting form{/*background:url('/images/voting-posuda-decor.png') no-repeat right top;*/}
		.voting input[type="submit"]{margin: 10px 90px 0 0;float:right;width:128px;height:31px;background:url('/images/voting-send-result.png') no-repeat left top;line-height:31px;text-align:center;border:none;font-size:22px;color:#6c4a06;font-family:Palatino Linotype, Book Antiqua3, Palatino6, serif;}
		#poll_answer {padding-top: 28px;font-weight: bold;text-align: right;padding-right: 90px;}
		span.radio{margin-top:4px;margin-right:6px;background:url('/images/radio-button.png') no-repeat 0 0;display:block;width:13px;height:13px;float:left}
	.tea-different-goals{margin-top:40px;}
	.tea-news-block{padding-bottom:40px;}
		.tea-news-block h5{font-size:33px;margin-bottom:15px;}
		.tea-news-block>img{float:left;margin-right:30px;}
			.tea-news-public-detail{float:right;text-align:right;margin-top:20px;}
			.tea-news-public-detail a{font-size:16px;background:url('/images/news-text-public-detail-bg.png') no-repeat left top;padding:5px 12px;line-height:34px;height:34px;}
	.comments{}
		.comments h2{font-size:18px; padding-top:17px;}
		.comments h6{margin:20px 0;font-size:30px;}
			.comments-block-text{width:1029px;background:url('/images/comments-bg.png') no-repeat left top;height:148px;padding:10px 30px;}
				.comments-block-text .autor{margin-bottom:10px;}
	.best-week-questions{padding:17px 0}
		.best-week-questions h2{font-size:18px;}
		.best-week-questions .title{font-size:30px;font-weight:600;margin-bottom:20px;}
		.best-week-questions .name{margin-bottom:10px;}
			.best-week-questions .date{float:right}
		.ask-questions{margin-top:15px;}
	.bottom-border_repeat{background-repeat:repeat-x;}
	
/*product page*/
.breadcrumbs{margin-bottom:20px;}
.product-detail-image {width: 43%;float:left;text-align:center;}
	.product-detail-image>img{margin-bottom:20px;}
	.product-detail-image ul li {display:inline-block;margin-right:10px;}
	*+html .product-detail-image ul li {display:inline;}
.product-detail-information{float:right;width:57%}
	.product_price{font-weight:bold;font-size:120%;}
	.product-detail-information select{font-size:14px;}
	.product-detail-information table td{vertical-align:top;padding:5px 0;}
	.jScrollPaneContainer{position:relative;}
	.cusel{position:absolute;z-index:999;}
	.cusel-scroll-pane{}
	.buy-button{text-align:left;padding-left:30px;background:url('/images/buy-button.png') no-repeat left top;border:none;line-height:20px;padding:16px 25px 26px;width:161px;font-size:20px;color:#764b10; cursor:pointer; cursor: hand;}
	.count-tea .cusel{z-index:990;background:url('/images/count-tea.png') no-repeat left top;}
		.cusel{padding-right:40px;background:url('/images/select-bg.png') no-repeat left top;}
	.cuselText{font-size:18px;line-height:24px;height:24px;padding-left:8px;}
		.cusel-scroll-pane span{padding: 2px 10px;display:block;font-size:18px;}
		.cusel-scroll-pane {background:#d1ac78;border-radius:0 0 4px 4px}
	.useful-information h6{margin:10px 0;padding-top:10px}
	.social-network{margin:30px 0;}
	.tea-same-category{}
		.dib{display:inline-block;}
		*+html .dib{display:inline;}
		.tea-same-category {padding:20px 0 60px 0;}
		.tea-same-category ul{float:right;width:70%;}
			.tea-same-category .title{line-height:1.3;font-size:25px;text-align:center;margin-top:80px;float:left;vertical-align:50px;width:20%;}
		.tea-same-category li{float:left;width:30%;}
			.tea-same-category li a{padding-left:40px;display:block;padding-top:10px;background:url('/images/same-tea-decor.png') no-repeat left top;}
		.recomend .title{font-size:33px;font-weight:600;margin-bottom:30px;}
		.carousel-wrapper{position:relative;width: 865px;padding:0 95px;height:239px;background:url('/images/carosel-bg.png') no-repeat left top;}
			.anyClass{padding-top:35px;padding-bottom:30px;}
				.anyClass p{text-align:center;padding:0 0 5px 0; width: 120px; height: 40px;}
			.anyClass ul{height:140px;width:2600px;}
			.anyClass ul li{display:inline-block;margin:0 25px;vertical-align:top;margin-bottom:40px;width:120px;}
			*+html .anyClass ul li{display:inline;}
				.anyClass ul li>img{display:block;}
			.prev,.next{width:52px;height:152px;border:none;position:absolute;top:50%;margin-top:-82px;}
			.next{background:url('/images/button-next.png') no-repeat left top;right:-20px;}
			.prev{background:url('/images/button-prev.png') no-repeat left top;left:-20px;}
		.leave-comment p{font-size:25px;}
		.leave-comment p.title{margin-bottom:10px;}
		.leave-comment p a{margin-left:20px;font-size:16px;background:url('/images/leave-comment.png') no-repeat left top;width:161px;height:31px;line-height:31px;display:inline-block;text-align:center;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
*+html .clearfix{display:block;zoom:1}

.button{display:block;width:160px;height:25px;text-align:center;padding-top:5px;background:url('/images/back-call-bg.png') no-repeat left top;cursor:pointer;cursor:hand;}
#tab_review{display:none;}
.catnav p{text-align:right;}
.pages {font-size:120%}
.buy_price {text-align:center; font-size:120%; font-weight:bold;}
 	.buy_price span {font-size:10px; font-weight:normal;}

.row {padding:10px 0;}
.col1 {float: left; padding-left: 2px;}
.col2 {float: left; padding-left: 10px; width:620px; text-align:justify;}
	.col2 a {font-weight: bold; padding-bottom: 4px; font-size:110%}
	.col2 span {color: #975B07; font-size: 100%;}
.col3 {float: left; padding-left: 2px;}

/* Основное всплывающее меню */
.mcol1 a, .mcol2 a, .mcol4 a, .mcol5 a {font-size: 120%; padding: 5px;}
#menu2 {display:none;}
#menu_table {width:1063px; height:378px; background: url('/images/logo.jpg');border:0;}
	#menu_table .mcol1 {vertical-align: top; width:175px; padding-top:80px; text-align:right;}
	#menu_table .mcol2 {vertical-align: top; width:155px; text-align:right; padding-top:50px;}
	#menu_table .mcol3 {width:381px;}
		#menu_table .mcol3 img {padding-top:35px;}
	#menu_table .mcol4 {vertical-align: top; width:160px; text-align:left; padding-top:50px;}
	#menu_table .mcol5 {vertical-align: top; width:160px; padding-top:15px;text-align:left; padding-top:80px;}

/* OLD */
ul.dropdown {list-style:none; margin:0; padding:0}
ul.dropdown * {margin:0; padding:0}
ul.dropdown a {display:block; color:#000; text-decoration:none}
ul.dropdown li {position:relative; float:left; margin-right:2px}
ul.dropdown ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.dropdown ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.dropdown ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.dropdown ul li a:hover {background-color:#c5c5c5}
ul.dropdown ul ul {left:148px; top:-1px}
ul.dropdown .dropdownlink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(images/header.gif); width:134px}
ul.dropdown .dropdownlink:hover, ul.dropdown .dropdownhover {background:url(images/header_over.gif)}
ul.dropdown .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.dropdown .topline {border-top:1px solid #aaa}

ul.bread_nav {padding:5px 5px 15px 0}
ul.bread_nav li {
	float: left;
	padding: 5px;
	text-align: left;
	list-style: none inside url('/images/right-arrow9.png');
}

/* Вспылвающее окно */
.pop_menu {position:absolute; top:0; left:0; background:#FFF; border:2px solid #A9ABB2; padding:1px; text-align:left; font-size:12px; zoom:1; display:none;}
* html .pop_menu {width:175px;}
.pop_menu {border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; -webkit-box-shadow:0 0 5px #999;}
.pop_menu ul {margin:0; padding:8px 0;}
.pop_menu ul ul {display:none;}
.pop_menu li {margin:0; padding:4px 17px 6px; background:none; white-space:nowrap;}
.pop_menu .lb {height:20px; padding:0;}
.pop_menu .lb span {display:block; height:10px; border-bottom:1px solid #A9ABB2; overflow:hidden;}
.pop_menu em {display:inline-block; width:9px; height:9px; overflow:hidden; background:url(/bitrix/templates/public_force/img/ico/ico-arr-5.png) no-repeat 0 0; margin:0 0 0 5px;}
.pop_menu u {display:inline-block; width:18px; height:11px; overflow:hidden; background:url(/bitrix/templates/public_force/img/ico/ico-cart-2.gif) no-repeat 0 0; margin:0 0 0 5px;}
u.basket {display:inline-block; width:18px; height:11px; overflow:hidden; background:url(/bitrix/templates/public_force/img/ico/ico-cart-2.gif) no-repeat 0 0; margin:0 0 0 5px;}
.pop_head {position:relative; background:#FFD420; height:31px; font-size:14px; font-weight:bold;zoom:1;}
.pop_head span {display:block; padding:8px 40px 0 17px;zoom:1;}
.pop_cont {position:relative; padding:11px 18px;zoom:1;}
.pop_link {position:relative; padding:0 18px 7px;}
.pop_link em {display:inline-block; width:9px; height:9px; overflow:hidden; no-repeat 0 0; margin:0 0 0 5px;}
#pop_close {position:absolute; display:block; top:3px; right:5px; width:25px; height:25px; background:url(http://chay.ru/image/tea/ico-x.gif) no-repeat 0 0; text-decoration:none; cursor:pointer;}
#pop_close:hover {opacity:0.8; filter:alpha(opacity=80);}



/*
Author: Craig Erskine
Description: Dynamic Menu System - Vertical
*/
ul.dropmenu,ul.dropmenu li,ul.dropmenu ul {
 width: 160px; /* Menu Width */
 list-style: none;
}
ul.dropmenu li { float: left; position: relative;  width: 100%; line-height:18px; }
ul.dropmenu li.iehover { z-index: 1000; /* IE z-index bugfix */ }
ul.dropmenu ul {
 display: none;
 position: absolute;
 top: 20px;
 z-index: 9999;
 background-color:white;
 border: 1px solid #dcc208;
 border-width: 0 1px;
}
/* Root Menu */
.droph {text-align:right; margin-left:20px;}
/* Root Menu Hover Persistence */
ul.dropmenu li:hover a,ul.dropmenu li.iehover a {
/* background: #BBB;
 color: #FFF;*/
}
/* 2nd Menu */
ul.dropmenu li:hover li a,ul.dropmenu li.iehover li a {
 float: none;
}
/* 2nd Menu Hover Persistence */
ul.dropmenu li:hover li a:hover,ul.dropmenu li:hover li:hover a,ul.dropmenu li.iehover li a:hover,ul.dropmenu li.iehover li.iehover a {
}
/* 3rd Menu */
ul.dropmenu li:hover li:hover li a,ul.dropmenu li.iehover li.iehover li a {
}
/* 3rd Menu Hover Persistence */
ul.dropmenu li:hover li:hover li a:hover,ul.dropmenu li:hover li:hover li:hover a,ul.dropmenu li.iehover li.iehover li a:hover,ul.dropmenu li.iehover li.iehover li.iehover a {
}
/* 4th Menu */
ul.dropmenu li:hover li:hover li:hover li a,ul.dropmenu li.iehover li.iehover li.iehover li a {
}
/* 4th Menu Hover */
ul.dropmenu li:hover li:hover li:hover li a:hover,ul.dropmenu li.iehover li.iehover li.iehover li a:hover {
}
/* Hover Function - Do Not Move */
ul.dropmenu li:hover ul ul,ul.dropmenu li:hover ul ul ul,ul.dropmenu li.iehover ul ul,ul.dropmenu li.iehover ul ul ul { display: none; }
ul.dropmenu li:hover ul,ul.dropmenu ul li:hover ul,ul.dropmenu ul ul li:hover ul,ul.dropmenu li.iehover ul,ul.dropmenu ul li.iehover ul,ul.dropmenu ul ul li.iehover ul { display: block; }
