body {
	margin: 0px;
	background-color: #FBF7E5;
}
body.print {
	background-color: #FFF;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #71706C;
}
p {
	margin-top: 0px;
}
a {
	color: #000000;
}
form {
	margin: 0px;
	padding: 0px;
}
.Padd {
	padding-left: 20px;
	padding-right: 20px;
}
.PaddLeft {
	padding-left: 20px;
}
.PaddRight {
	padding-right: 20px;
}
.TxtWhite {
	color: #FBF7E5;
}
.Txt10 {
	font-size: 10px;
}
.Txt12 {
	font-size: 12px;
}
.Txt13 {
	font-size: 13px;
}
.Txt14 {
	font-size: 14px;
}

.InputForm, option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
	width: 100%;
}
.InputForm60 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #535353;
	width: 60%;
}
.BgGradInd {
	background-image: url(/img/bg_main.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.BgMenu {
	background-image: url(/img/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.BgMenuL {
	background-image: url(/img/menu_corner_l.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.BgMenuR {
	background-image: url(/img/menu_corner_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 68px;
	padding-right: 11px;
	padding-left: 11px;
}
.BgDotsMenu {
	background-image: url(/img/bg_menu_dots.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.LinkMenu {
	color: #71706C;
}
.LinkMenu:hover {
	color: #B93A07;
}
.Link {
	color: #5D696F;
}
.Link:hover {
	color: #B93A07;
}
.Menu {
	font-weight: bold;
	color: #B93A07;
}
.TxtBlack {
	color: #000000;
}
.TxtBlack a:hover {
	color: #b93a07;
}
.TxtRed {
	color: #B93A07;
}
b.TxtRed {
	color: #B93A07;
}
.BgHeaderInd {
	background-image: url(/img/bg_header_ind.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 161px;
}
.BgHeadBlock {
	background-image: url(/img/bg_head_block.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.HeadBlockL {
	background-image: url(/img/lamp_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.HeadBlockR {
	background-image: url(/img/head_block_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.BgDots {
	background-image: url(/img/bg_dots.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.OpisRow td {
	padding-right: 8px;
	padding-left: 8px;
}
.OpisRow2 td {
	padding-right: 8px;
	padding-left: 8px;
	background-color: #F8F4E2;
}
.CopyR {
	font-size: 10px;
	color: #AAAAAA;
	padding-top: 13px;
	padding-bottom: 13px;
}
.TitleGreen {
	font-size: 12px;
	font-weight: bold;
	color: #6C9038;
}
h1.TitleGreen {
	margin : 0 0 1em;
	font-size: 16px;
	font-weight: bold;
	color: #6C9038;
}
.TxtLight {
	color: #D1CAB0;
}
.BgDotsHOr {
	background-image: url(/img/bg_dots_hor.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
div.pic {border:1px solid #6A2E22; padding:2px}

/* ���� �������� */
#cat-menu .lt { width: 4px; height: 4px; background: #FDFBF2 url(/img/menu/lt.gif) top left no-repeat }
#cat-menu .rt { width: 4px; height: 4px; background: #FDFBF2 url(/img/menu/rt.gif) top right no-repeat }
#cat-menu .lb { width: 4px; height: 5px; background: #FDFBF2 url(/img/menu/lb.gif) bottom left no-repeat }
#cat-menu .rb { width: 4px; height: 5px; background: #FDFBF2 url(/img/menu/rb.gif) bottom right no-repeat }
#cat-menu .top { height: 4px; background: #FDFBF2 url(/img/menu/top.gif) top left repeat-x }
#cat-menu .bottom { height: 4px; background: #FDFBF2 url(/img/menu/bottom.gif) bottom left repeat-x }
#cat-menu .left { width: 4px; background: #FDFBF2 }
#cat-menu .right { width: 4px; background: #FDFBF2 }
#cat-menu .contents { background-color: #FDFBF2; padding: 2px 0 }
#cat-menu .icon { width: 38px; text-align: center;}
#cat-menu .top-level { margin-bottom: 2px }
#cat-menu .top-level .item { cursor: pointer }
#cat-menu .arrow { width: 10px; text-align: center }
#cat-menu img { border: 0}
#cat-menu .second-level { margin-bottom: 10px; margin-top: 2px}
#cat-menu .second-level table { margin: 2px 0 }
#cat-menu .second-level a { text-decoration:none; color: #71707d; font-weight: bold }
#cat-menu .second-level a:hover { text-decoration:underline; color: #b93a07;}

#cat-menu .label { padding-left: 2px}
#cat-menu .label a { text-decoration: none; color: #6C9038; font-weight: bold; font-size:13px; text-transform: lowercase; }
#cat-menu .label a:hover, #cat-menu .label a.hover { color: #b93a07; }

.search_item a { text-decoration: none; color: #6C9038; font-weight: bold; font-size:13px; }
.search_item a:hover { color: #b93a07; }

#cat-menu .third-level { margin-left: 25px; }
#cat-menu .third-level a { font-weight: normal }

/* �������� � �������� */
#tab-buttons td { height: 31px;}

#tab-buttons { background: url(/img/tabs/bg.gif) left top repeat-x; height: 31px }

.tab-button .left { background: url(/img/tabs/left.gif) left top no-repeat; width: 9px; height: 31px}
.tab-button .right { background: url(/img/tabs/right.gif) right top no-repeat; width: 9px; height: 31px}
.tab-button .center { background: url(/img/tabs/center.gif) left top repeat-x; height: 31px}

.tab-button-active .left { background: url(/img/tabs/left-active.gif) left top no-repeat; width: 9px; height: 31px}
.tab-button-active .right { background: url(/img/tabs/right-active.gif) right top no-repeat; width: 9px; height: 31px}
.tab-button-active .center { background: url(/img/tabs/center-active.gif) left top repeat-x; height: 31px}


.tab-button .center a { text-decoration: none; font-size: 12px; color: #8E8C7E}
.tab-button-active .center a { font-weight: bold; color: #E66B1F}
.tab-button .center a:hover { text-decoration: underline; font-size: 12px; color: #8E8C7E}


#tabs { border: 1px solid #9E9C8E; border-width: 0 1px 1px; margin: 0px; padding: 9px }


div.vote ul, form.vote ul {list-style-type: none; margin: 0; padding: 0 }
div.vote ul li, form.vote ul li {list-style-type: none; margin: 0; padding: 0; margin-bottom: 5px;  }

div.vote .bar { height: 20px;}
div.vote .bar div { border: 1px solid #9C9476; background-color: #DBCB9A; padding: 2px; white-space: nowrap; text-align: right}


.index-menu { width: 100%; border: 0 }
.index-menu td { text-align:center; padding:10px; vertical-align: top; width: 33.3%; font-size: 12px }
.index-menu td a { color: #5D696F }
.index-menu td a:hover, .index-menu td a:active { color: #B93A07 }
.index-menu td a.level1 { font-weight: bold; }
.index-menu td ul { font-size: 11px; list-style-type: none; margin: 0 0 0 0; padding: 0 0 0 0 }
.index-menu td ul ul { padding-left: 28px }
.index-menu td ul li { margin:0; padding: 0; text-align: left}

.plus-minus, .plus-minus2 { cursor: pointer }

#itemview {
	width: 231px;
	text-align: center;
	margin: 0 auto 20px;
}

#itemview .left {
	width: 15px;
	background: #FBF7E5 url(/img/arrow-left.gif) no-repeat center;
	cursor: pointer;
}

#itemview .right {
	width: 15px;
	background: #FBF7E5 url(/img/arrow-right.gif) no-repeat center;
	cursor: pointer;
}

#itemview .content {
	width: 201px;
	overflow: hidden;
}

#itemview .wrap {
	width: 201px;
	overflow: hidden;
}

#itemview .wrap table tr td {
	padding: 1px;
	width: 65px;
	overflow: hidden;
}

#itemview img {
	border: none;
}

.header-green {
	color: #6C9038;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}

.header-green a, .header-green a:hover, .header-green a:active, .header-green a:visited, .header-green a:link {
	color: #6C9038;
	text-decoration: none;
}

#compred{
	position:absolute;
	top:0;
	left:0;
	margin-top:150px;
	margin-left:40%;
	padding:20px;
	background-color: #FBF7E5;
	z-index:120;
  	border-radius: 6px 6px 6px 6px;
}

#compred table td, #compred p{
 color:#B93A07;
}

#bb{
	background-color: gray;
	z-index:100;
	position:absolute;
	top:0;
	left:0;
}

#compredb {color:gray; white-space: nowrap;}
#compredi {color:gray; white-space: nowrap;}

.sub_tel{
background: url(/img/contact.png) no-repeat scroll 0 0 transparent;
font-size: 15px;
padding-left: 23px;
vertical-align: middle;
}

.zingaya_button{
	background: url("/img/audio-headset.png") no-repeat scroll 0 0 transparent;
    color: #B93A07;
    font-weight: normal;
    padding-left: 23px;
}

.holder {
	float:left
}

#tblOformz .label {
	font-weight:bold;
	white-space: nowrap;
}

#addr_yes img, #addr_yes2 img,#addr_no img {
	margin-left: -30px;
    padding-right: 10px;
    position: relative;
}

#addr_yes span, addr_yes2 span {
	color: #228822;
    font-size: 13px;
    font-weight: bold;
}

.print_url {
	 position: relative;
}

.print_url div {
	position: absolute;
	right: 0px;
	top: 180px;
}

.basket_item_link {
	text-decoration: none;
	color: #71706C;
}

.basket_item_link:hover {
	text-decoration: underline;
}

.basket_item_link span {
	font-weight: bold;
}

.bread_crumbs a {
	text-decoration: none;
}

.bread_crumbs a:hover {
	text-decoration: underline;
}

.buy_btn{
	display: block;
	padding-top: 7px;
	text-align: center;
	background-color: #FF5C00;
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	color: #FFFFFF;
	padding: 7px 20px 8px;
	text-decoration:none;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.buy_btn:hover{
	background-color:#D45500;
}

.buy_credit_btn{
	text-decoration:none;
}

.buy_credit_table{
	width:520px;
	padding-left:20px;
}

.left_td{
	width:260px;
}

.right_td{
	width:260px;
}

#send_credit_btn {
  background-color: #FF5C00;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 6px 6px 6px 6px;
  color: #FFFFFF;
  display: block;
  font-size: 14px;
  font-weight: bold;
  padding: 8px 20px;
  text-align: center;
  text-decoration: none;
  width: 133px;
}

#send_credit_btn:hover{
	background-color:#D45500;
}

.dialog_credit .ui-widget-header{
	color:#FFFFFF;
}

.credit_error{
	color:red;
}

#buy_credit_btn_a {
  background-color: #5b9502;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  border-radius: 6px 6px 6px 6px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  padding: 3px 16px;
  text-align: center;
  text-decoration: none;
}

#buy_credit_btn_a:hover{
  background-color: #4e7f02;
}


body .ya-partner_type_728x90 {
	margin: auto;
}

.ajax_search_result {
  background: none repeat scroll 0 0 #FFFFFF;
  border:1px solid #535353;
  border-top:none;
  position: absolute;
  top: 27px;
  width: 469px;
  display:none;
  left: 221px;
  z-index:999;
}

.ajax_search_result a{
		text-decoration:none !important;
}

.img_ajax_search{
	display:table-cell;
	width:55px;
	height:55px;
	padding-right: 5px;
}

.product_text_ajax_search{
	display:table-cell;
	width:100%;
	height:55px;
	vertical-align:middle;
	text-align:left;
}

.line_ajax_search:hover{
	background:#EEE;
}

.product_text_ajax_search b{
	color:#6C9038;
}

.search_full_res, .search_full_pagination{

}

.search_full_pagination{
	margin:12px !important;
}

.search_full_res .product-box{
	float:left;
	margin:3px;
}

.cl {
    clear: both;
    height: 0;
}

.img-box img{
	width:237px;
}

.clear{width:100%; clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin: 0px !important; padding:0 !important; background:none !important;}

.price{
	font-size:16px;
	font-weight:bold;
}

.price .value_price{
	color:#6C9038;
}

.search_word{
	font-size:24px;
	font-weight:bold;
}



.recommend_block {
	margin-top: 20px;
	border-color: #9e9c8e;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    padding: 9px;
}

.recommend_block.basket_ver {
    border-width: 0px;
}

.recommend_title {
	color: #6c9038;
    font-size: 14px;
	font-weight: bold;
}

.recommend_item {
	margin-right: 20px;
}

.recommend_item.last {
	margin-right: 0px;
}

.recommend_item  img{
	margin-top: 0px;
}

.recommend_item  .buy_btn {
	background-color: #5b9502;
	font-weight: bold;
	width: 70px;
}