@import url("reset.css");
body{color:black;background-color:#EBE9E6;font-size:11px;}
a{color:black;text-decoration:none;}
a:hover{text-decoration:underline;}
#tea a:hover{color:#e59612;}
#fishing{background:url(i/fishing.head.bg.jpg) repeat-x 0 0;}
#tea{background:url(i/tea.head.bg.gif) #fae9ca repeat-x 0 0;}
#tobacco{font:10px Arial,Helvetica,sans-serif}
.wrap_main{background:url(i/head.bg.gif) #EBE9E6 repeat-x center 0;}
.underline{background-color:white;border-bottom:1px solid #6B6B6B;border-top:2px solid black;font-size:1px;height:1px;line-height:1px;margin:5px 0 15px;}
.right{float:right}
.left{float:left}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.arrow{padding-left:10px;background:url(i/arrow.gif) no-repeat 0 0}
.name{font-weight:bold;}
.add2basket{display:inline-block;width:57px;height:14px;padding-left:6px;background:url(i/small_add_to_basket.gif) no-repeat 6px 0;}
.add2basket, x:-moz-any-link {display:-moz-inline-box;}
.add2basket, x:-moz-any-link, x:default {display:inline-block;}
.add2basket .basket{z-index:999;}


/*.button{border:1px solid black;background-color:#ECAB2D;padding:1px;position:relative;}
div.gray_button{background-color:#ebe9e8;border-color:#c1bab7}
.button b{position:absolute;background:url(/bitrix/templates/tobacco.extend/i/sprite.gif) 0 0 no-repeat;width:6px;height:6px;display:block;font-size:0;line-height:6px;}
.button b.top_left{top:-1px;left:-1px;background-position:-26px 0;}
.button b.top_right{top:-1px;right:-1px;background-position:-32px 0;}
.button b.bottom_left{bottom:-1px;left:-1px;background-position:-26px -7px;}
.button b.bottom_right{bottom:-1px;right:-1px;background-position:-32px -7px;}
div.gray_button b.top_left{background-position:-26px -13px;}
div.gray_button b.top_right{background-position:-32px -13px;}
div.gray_button b.bottom_left{background-position:-26px -20px;}
div.gray_button b.bottom_right{background-position:-32px -20px;}
.button a{border:1px solid black;font-size:9px;padding:2px 6px;text-transform:uppercase;display:block;}
div.gray_button a{border-color:#c1bab7}
.button a:hover{text-decoration:none;}
*/


#fancy_title_main .detail_url{color:white;text-decoration:underline;}
#width{width:950px}
#head{height:153px;font-family:Georgia;position:relative;}
				#logo{display:block;width:240px;background:url(i/logo.png) no-repeat 0 0;height:197px;position:absolute;left:0;top:0;}
	#fishing	#logo{background:url(i/fishing.logo.gif) no-repeat 0 0;height:153px;width:188px;}
	#tea		#logo{background:url(i/tea.logo.gif) no-repeat 0 0;height:165px;width:188px;}
	#head .center{padding:6px 37px 0 225px;width:511px}
	#head .contacts{font:12px Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;color:#6B6B6B;}
	#head .contacts a{color:white}
	#head_personal{width:168px}
#body{padding-top:47px;font-family:Arial;}
	#body_left{width:187px;}
	#body_left .banners img{padding-bottom:20px}
	#content{width:546px;padding:0 22px 0 27px}
	#body_right{width:168px;overflow:hidden;}
#foot a,
#foot{color:#8f8d89;font-size:10px;}
#foot .left{width:50%}
			#foot{margin-top:21px;padding-top:21px;padding-bottom:40px;font-family:Georgia;}
#tea		#foot{background:url(i/tea.foot.bg.gif) repeat-x 0 0}
#fishing	#foot{border-top:2px solid #c7c7c7;}
/*.added2basket{display:none;background:url(i/added2basket_bg.png) no-repeat 0 0;font-size:13px;height:49px;padding:17px 0 0 28px;position:absolute;width:215px;margin-left:-70px;margin-top:-42px;}*/

/* ^catalog	*/
.item .basket{position:absolute}
.elements td{padding:5px 2px}
.discount_legend{text-align:right;border-top:1px solid #CCCCCC;/*margin-top:11px;*/font-weight:bold;padding-top:5px;}
#content .item{padding:30px 0}
#content .item .img{/*border:1px solid #ccc;*/overflow:hidden;text-align:left;}

#content .item .cube{float:left}
#content .item .rectangle{width:544px;}
#content .item .cube_text{width:385px;float:right}
#content .item .cube_text .name{float:left;}
#content .item h1{text-align:left;padding:10px 0;}
#content .item h1 a{font-size:16px}
#content .item .property_table{width:100%}
#content .item .property_table th{color:#6B6B6B;text-align:left}
#content .item .property_table .name{font-weight:bold}
#content .item .property_table .basket_width{width:57px;}
#content .item .property_table td{padding-top:5px;line-height:14px;}
#content .item .property_table .price{width:190px;vertical-align:bottom}
#content .item .property_table .add2basket{background-position:0 0;padding-left:0;vertical-align:bottom}
* html #content .item .property_table .add2basket{display:block;float:right}
#content .price p{text-decoration:line-through}
#content .price strong{font-size:14px;line-height:20px;}
#content .mod{padding-right:5px;width:100px}
#content .mod img{display:block}

/*#content .item .properties,
#content .item .properties a{font-size:14px}
*/#content .item .properties td{padding:2px 10px 2px;vertical-align:top}
#content .item .properties .name{color:#999999}
#content .item .properties .value{color:#6B6B6B}
#content .item .single_price{/*margin-top:-36px;width:70px;height:36px;*/}
#content .item .single_price .add2basket{background-position:0 0;padding-left:0;}
#top_nav_container{padding-bottom:5px;border-bottom:1px solid #6B6B6B}
#top_nav_container .page_nav{float:left}
#top_nav_container .all{display:none}
#top_nav_container .sort{color:#6B6B6B}
#top_nav_container .sort a{text-decoration:underline;padding:0 4px;}
#top_nav_container .sort .selected{font-weight:bold;}
.price strong, .price p{white-space:nowrap}
/* $catalog */

