* {font: normal 12px Tahoma; color: #808080; margin:0; padding:0; }

body { background: #fff; }
table,td {padding:0px; margin:0px; border-collapse:collapse; vertical-align:top;}
html, body, #wrap {height: 100%;}


body > #wrap {height: auto; min-height: 100%;}
#wrap {padding: 0px 27px; width: 946px; margin: 0 auto;}

a {font: normal 12px Tahoma; color: #638300; text-decoration: none }
a:hover {font: normal 12px Tahoma; color: #638300; text-decoration: underline}

b {font-weight: bold}
a img {border:none}

h1 {clear: both; font: normal 24px "Century Gothic", Arial; color: #565b55; margin: 10px 0px 10px 0px; padding: 0px; clear: both}
h2 {clear: both; font: normal 24px "Century Gothic", Arial; color: #565b55; margin: 10px 0px 10px 0px; padding: 0px; clear: both}
.style-h2 {float: left; width: 70%; font: normal 24px "Century Gothic", Arial; color: #565b55; margin: 10px 0px 10px 0px; padding: 0px; clear: both}
h3 {clear: both; font: normal 16px "Tahoma", Arial; color: #808080; margin: 10px 0px 5px 0px; padding: 0px; clear: both}

#main_menu {position: relative; width: 100%; height: 41px; background: url(images/mm_bg.png); z-index: 50}
	#mm_leftbg {width: 100%; height: 41px; background: url(images/mm_bgl.png) 0% 0% no-repeat;}
	#mm_rightbg {width: 100%; height: 41px; background: url(images/mm_bgr.png) 100% 0% no-repeat;}
	
	#mm {float: left; padding: 0px; margin: 11px 0px 0px 6px; list-style: none; _margin-left: 4px;}
		#mm1, #mm2, #mm3, #mm4, #mm5, #mm6, #mm7, #mm8{float: left; height: 23px; padding: 0px; padding-top: 6px; background: url(images/mm_sep.png) 100% 0% no-repeat; cursor: pointer}
			#mm li a {padding: 0px 15px; display:block; font: normal 13px "Century Gothic", Tahoma; color: #638300; text-decoration: none}
		
		#mm li .mm_level2 {position: absolute; width: 242px; list-style: none; margin: 6px 0px 0px -1px; display: none} 
			#mm li .mm_level2 li {position: relative;  display:block; padding:0px; background: url(images/mm_l2_bg_end2.png) 0% 0% repeat-y;}		
			#mm li .mm_level2 .firstInL2 {padding: 9px 0px 0px 0px; }		
			#mm li .mm_level2 .lastInL2  {padding: 0px 0px 10px 0px; background-position: bottom}		
				#mm li .mm_level2 li a {display:block; padding: 2px 0px 2px 27px; background: url(images/mm_l2_dot.png) 18px 9px no-repeat;  font: normal 13px "Century Gothic", Tahoma; color: #638300; text-decoration: none}
				
		#mm li .mm_level2 li .mm_level3 { width: 242px; list-style: none; margin: 0px 0px 0px 0px; display: none; background: none} 				
			#mm li .mm_level2 li .mm_level3 li {position: relative; display: block; padding: 0px; background: none}		
				#mm li .mm_level2 li .mm_level3 li a {display:block; padding: 2px 0px 2px 36px; background: url(images/mm_l3_dot.png) 29px 9px no-repeat;  font: normal 13px "Century Gothic", Tahoma; color: #9ca18b; text-decoration: none}																																																			   
	 
	#searc_area {float: right; width: 210px; margin:18px 0px 0px 0px; }				
		#s_txt {float: left; width: 157px; border: 1px solid #9ca18b; background: #e9eed7; font: normal 12px Arial; color: #9ca18b; padding-left: 3px;}
		#s_btn {float: left; width: 21px; height: 17px; background: url(images/bt_ok.png); border: none; cursor: pointer; margin-left: 7px}	
#bigban {clear: both; position: relative; width: 946px; height: 388px; background: url(images/mbg.jpg) 0px 0px; z-index: 10}	
	#bb_telnum {width: 100%; padding-top: 97px; font: normal 18px "Times New Roman", Arial; color: #5b6e03; text-align: center}
#flash_imgs {clear: both; position: relative; width: 932px; height: 388px; margin: -388px 0px 0px 7px; z-index: 30}	

#gb_root {clear: both; position: relative; width: 932px; margin: -69px 0px 0px 7px; z-index: 40;}
#galegy_bnr {clear: both; position: relative; width: 932px; height: 69px }
	.GalBnr {float: left; height: 69px; background: url(images/tgb.png) 0% 0% repeat-x;  cursor: pointer}
	.GB_3a_down { height: 56px; padding: 13px 7px 0px 7px ; background: url(images/tgb_3a.png) 50% 61px no-repeat;  text-align: center; cursor: pointer; font: normal 13px "Century Gothic", Tahoma; color: #8b9d37; text-decoration: none}

	.GalBnr_separator {float: left; height: 69px; width: 1px; background: url(images/tgb_sep.png) 0 0 no-repeat;}	
		#gb1 {width: 154px}
		#gb2 {width: 154px}
		#gb3 {width: 155px}
		#gb4 {width: 155px}	
		#gb5 {width: 155px}
		#gb6 {width: 154px}			
#galegy_bnr a:hover {text-decoration:none}		
#Gb_img {clear: both; position: relative; width: 932px; height: 119px; cursor: pointer; display: none; }
#gb_link:hover {text-decoration: none}
 

#main {padding: 36px 0px 100px 0px; }  

#mcolumn_one {float: left; width: 256px; padding: 0px 32px 0px 28px; border-right: 1px solid #e6e6e6}
			.one_news, .one_articles {width:100%; margin: 13px 0px;}
				.on_date {background: url(images/on_date.png) 0% 0% no-repeat; padding: 0px 0px 0px 18px; }
				.on_cpt {color: #638300; margin: 4px 0px 3px 0px;}
			.tria_links {background: url(images/tria_90.png) 0px 5px no-repeat; padding-left: 10px;}	
    
	#mcolumn_two {float: left; width: 560px; padding: 0px 0px 0px 42px; margin-left: -1px; border-left: 1px solid #e6e6e6 }
	#mcolumn_two_catalog {float: left; width: 610px; padding: 0px 0px 0px 0px; margin-left: -1px; border-left: 1px solid #e6e6e6 }
		#mcolumn_two p {padding: 10px 0px; line-height: 120%}
	
	#mcolumn {float: left; width: 890px; padding: 0px 30px 0px 30px; }
		.tria_links2 {background: url(images/tria_90.png) 805px 5px no-repeat; text-align: right}
		.tria_links2_back {background: url(images/tria_180.png) 5px 5px no-repeat; text-align: left}
		.tria_links2_back a {margin-left:15px;}

#our_text_copyright {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
		
/* CONTACTS */
#place2YaMaps {float: left; width:256px; height: 295px; margin:10px 0px 20px 0px; padding: 0px; border: 1px solid #b8c09d }
	#place2YaMaps a {font: normal 12px Tahoma; color: #638300; text-decoration: none }
		#place2YaMaps a:hover {text-decoration: underline}
#place2Addr {float: left; width: 275px; height: 295px; margin: 7px 0px 20px 22px; padding: 0px; line-height: 140%}
	#place2Addr sup {font: normal 8px Tahoma; }
  	#place2Addr i {color: #f31616;}
		#place2Addr i b {font-weight: bold; color: #f31616;}
		#place2Addr i sup {font: normal 8px Tahoma; color: #f31616;}
#feedback {float: left; width:570px; margin:10px 0px 20px 0px; padding: 0px;}	
	#FBtxt {float: left; width:155px;}	 
		.FBT_cell {height: 17px; text-align: right; line-height: 140%; margin-bottom: 7px;}
	#FBfields {float: left; width:407px; margin-left: 7px; _margin-left:5px}
		.TextField {width: 400px; height: 15px; border: 1px solid #a5a89b; padding-left:3px; margin-bottom: 7px; _margin-bottom: 5px; font: normal 12px Arial; color: #9ca18b;}
		.TextArea {width: 397px; height: 135px; border: 1px solid #a5a89b; padding:1px 3px; margin-bottom: 7px; font: normal 12px Arial; color: #9ca18b;}
		.FB_buttons {width: 84px; height: 21px; border: none; margin-right: 4px; background: url(images/bt_send.png) 0% 0% no-repeat; font: bold 12px Arial; color: #f5f8e8; cursor: pointer}
		.TextSelect {width: 404px; height: 17px; margin-bottom: 7px; _margin-bottom: 5px; _margin-left: 5px}
			*:first-child+html .TextSelect {margin:0px 0px 5px 7px; }
			*:first-child+html .TextField {margin-bottom: 5px; }

		/* CATALOG */
.c_main {width: 240px; margin: 0px; padding:1px 4px 1px 5px; font: normal 13px "Century Gothic", Arial; text-decoration: none; cursor:pointer; }		
.c_main a {font: normal 13px "Century Gothic", Arial; text-decoration: none }		
	#cm_active {background: #728906}																	
	#cm_active a {font: normal 13px "Century Gothic", Arial; color: #deed95; text-decoration: none }		
	
	.c_main a:hover {font: normal 13px "Century Gothic", Arial; color: #deed95; text-decoration: none} 
																		
	.c_main_hover {font: normal 13px "Century Gothic", Arial; color: #deed95; text-decoration: none }		

.c_once {float: left;width: 244px; margin: 0px; padding: 1px 0px 1px 5px; font: normal 13px "Century Gothic", Arial; color: #638300; text-decoration: none; cursor: pointer}		
 	.co_txt {float: left; width:228px; font: normal 13px "Century Gothic", Arial; color: #638300; text-decoration: none; cursor: pointer}
.co_close {float: left; width: 10px; height: 10px; margin: 3px 2px 0px 2px; font: normal 3px "Century Gothic", Arial; color: #638300; background: url(images/co_close.png); display: none}
.c_once a {color:#638300}
.c_once a:hover {text-decoration:none;color:#DEED95}

#num_on_page {width: 100%; height: 17px; padding-top: 0px; text-align: right}
	#NumOnPage_btn {float: right; width: 21px; height: 17px; margin-left: 7px; background: url(images/bt_ok.png); border: none; cursor: pointer;  }
	#NumOnPage_sel {width: 40px; height: 17px; font: normal 12px Arial; color: #9ca18b; }
		#SD_bloclk {float: right; width: 40px; height: 17px; margin: 0px 2px;}
	#NumOnPage_txt {float: right;width: 210px; height: 17px; margin: 0px 7px; }
	
.ShortMarketCard {float: left; width: 258px; height: 312px; margin: 22px 0px 0px 47px; _margin-left: 0px; _padding-left:43px; }
	.SMC_name {float: left; width: 256px; border-top: 1px solid #b8c09d; padding-left: 6px; height: 22px; padding-top: 4px; background: #b8c09d; font: normal 12px "Century Gothic", Arial; color: #fff; text-decoration: none; text-align: left;overflow:hidden}
		.SMC_name h1 {font: normal 12px Tahoma; color: #fff; margin: 0;}
	.SMC_status {float: left; width: 86px; border-top: 1px solid #b8c09d; height: 22px; padding-top: 4px; font: normal 12px "Century Gothic", Arial; color: #648301; text-decoration: none; text-align: center}
		.SMC_status b {font: normal 12px "Century Gothic", Arial; color: #648301; }
		.SMC_status i {font: normal 12px "Century Gothic", Arial; color: #648301; }
		
	.SMC_group {float: left; width: 258px; height: 297px; padding: 0px;  background: 50% 70% no-repeat}
		.SMC_Pre {width: 258px; height: 282px; padding: 4px 0px 0px 4px; font: normal 13px "Century Gothic", Arial; color: #565b54; line-height: 150%; background: url(images/IMG000.png)}
		.SMC_Pre b {font: normal 13px "Century Gothic", Arial; color: #f31616; line-height: 150%}
		.SMC_Pre span.old_price{font: normal 12px "Century Gothic", Arial; text-decoration: line-through; margin-left: 10px;}
.ShortMarketCard a:hover {text-decoration:none}
#paginator {clear: both; width: 100%; height: 16px; padding: 10px 0px; font: normal 12px Tahoma; color: #808080; text-align: center}
	
	.P_prevlink {padding-right: 25px;}
	.P_nextlink {padding-left: 25px;}	
    .activePlink, .activePlink:hover  {text-decoration: underline; font-weight: bold}
	#paginator a:hover {text-decoration: underline; }
	
	
			/* CATALOG_one */
#StatusGoods {float: right; width: 129px; height: 17px; padding-top: 2px; margin-top: 16px; font: normal 13px "Century Gothic", Arial; color: #deed95; text-decoration: none; text-align: center; background: #728906}
#Goods_MainImg {clear: both; float: left; width: 258px; height: 297px; border: 1px solid #c1c8aa; background: 50% 50% no-repeat; }
	#Goods_Cover {width: 254px; height: 295px; padding: 2px 0px 0px 4px; font: normal 13px "Century Gothic", Arial; color: #565b54; background: url(images/IMG000.png)}

#Goods_6foto {float: right; width:300px; height: 297px;}
		.Goods_6foto_Column {float: left; width: 150px; height: 297px; background: url(images/dot.png) 33px 0px repeat-y; text-align: right}
		    .Goods_6f_Img {width: 82px; height: 95px; border: 1px solid #c1c8aa; cursor: pointer; margin-left: 68px; _margin-left: 64px;}
			.G6F_sep {height: 3px; font: normal 1px "Century Gothic", Arial;}
			.Goods_6f_Cover {width: 82px; height: 95px; background: url(images/IMG000.png)}
#Goods_Color {float: left; width: 412px; margin: 18px 0 7px 0;}
.GoodsColorS_txt {float:left; width: 105px; padding: 0px 0px 0px 9px; background: url(images/color_dot.png) 0% 50% no-repeat;}
	#Goods_Color img {width: 40px; height: 40px; margin: 0 0 6px 6px;}
	#Goods_Color .colors {float: left; width: 296px;}
	#Goods_Color .colors a {text-decoration:none;}
	
#Goods_Price {float: right; font: normal 14px "Century Gothic", Arial; color: #f31616; margin: 16px 0 18px 0;}	
	#Goods_Price b {font: bold 12px Tahoma; color: #808080;}
	#Goods_Price p.old_price{float: right; font: normal 13px "Century Gothic", Arial; text-decoration: line-through; padding: 0;}
	
#Goods_Info {clear: both; float: left;  width: 549px; padding: 6px; background: #b8c09d}
	#Goods_Info_Entered {background: #e3e6c8; border: 1px solid #696e58; padding: 20px; }
		#Goods_Info_Entered span {font: normal 1em Tahoma; color: #e3e6c8; font-size: 0em; text-decoration: none; cursor: text; }			

.Goods_Add {float: left; width: 85px; height: 130px; margin: 0; font: normal 13px "Century Gothic", Arial; color: #f31616; text-decoration: none; text-align: right; cursor: pointer}
	.Goods_Add_Img {border: 1px solid #c1c8aa; margin-bottom: 3px; width: 82px; height: 95px;}
	.GA_sepp {float: left; width: 8px; height: 85px; font: normal 1px Arial; _width: 9px;}		

#Goods_recc {clear: both;}	
	#Goods_recc a {text-decoration: none; }	
	#Goods_recc a:hover {text-decoration: none; }	


#free_area {display:none!important; clear: both; position: relative;  width: 100%; height: 80px; margin: 0px; padding-top: 40px}
	.one_four {float: left; width: 235px; height: 80px; text-align: center}
		.fa_sep {float: left; width: 1px; height: 80px; background: url(images/bg_bnr_sep.png)}
	.one_two {float: left; width: 470px; height: 80px; text-align: center}	
	.one_one { width: 885px; height: 80px; text-align: center; margin: 0 auto}	
		
#footer {position: relative; width: 1000px; height:85px;  margin: 0 auto; margin-top: -85px; height: 85px; padding-top: 0px; clear: both; } 
#footer_bg {margin: 0px 27px; width: 946px; height:85px; background: url(images/footer_bg.png) 0% 0% repeat-x}	
	#footer_left {float: left; height: 55px; padding-top: 30px; width: 316px; border-right: 1px solid #fff; font: normal 13px "Century Gothic", Arial; color: #638300; background: url(images/footer_bgl.png) 0% 0% no-repeat; text-align: center}
		#footer_left a {font: normal 13px "Century Gothic", Arial; color: #638300; text-decoration: none }
		#footer_left a:hover {font: normal 13px "Century Gothic", Arial; color: #638300; text-decoration: underline }
	#footer_right {height: 61px; padding-top: 24px; background: url(images/footer_bgr.png) 100% 0% no-repeat; text-align: center; font: normal 12px Tahoma; color: #638300; line-height: 140%}
		#footer_right span {font: normal 12px Tahoma; color: #808080;}
		#footer_right a {padding: 0px 2px;}
			 
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



#mcolumn_two ul {
	margin-left:23px;
}
#mcolumn_two ol {
	margin-left:23px;
}
#main p {
	padding:5px;
}
#Goods_MainImg:hover #Goods_Cover {text-decoration: underline}

.bottom_seo {background:none repeat scroll 0 0 #B8C09D;clear:both;float:left;padding:6px; margin-top:20px; 
width:936px;}
.bottom_seo_inner {background:none repeat scroll 0 0 #E3E6C8;border:1px solid #696E58;padding:20px;}

#mcolumn_two .hed1 {clear: both; font: normal 24px "Century Gothic", Arial; color: #565b55; margin: 10px 0px 10px 0px; padding: 0px; clear: both}



#co_active_filter {background: #728906}
	#co_active_filter .co_txt { color: #deed95; }
	
.title {clear: both; font: normal 24px "Century Gothic", Arial; color: #565b55; margin: 10px 0px 10px 0px; padding: 0px; clear: both}
h1.good_title{width: 70%; float: left;}

.clear {width: 100%; clear: both;}

/* last addons */
#num_on_page {text-align: right;}
.breadcrumbs {padding: 11px 0 0px 30px; font-size: 11px}
	.breadcrumbs a, .breadcrumbs span {font-size: 11px; color: #638300}
	.breadcrumbs a:hover span{text-decoration: underline; }
#mcolumn_one {padding-top: 2px}
#main { padding-top: 11px}
.title  {padding-top: 3px;}
.toHead{padding: 0px 0 8px 47px; margin-top: 0; line-height: 24px;}

.bottom_seo_inner h2 {width: 100%}

#Goods_MyUploadsImg {clear: both; float: left; background: 50% 50% no-repeat; }
	#Goods_MyUploadsImg_Cover {padding: 2px 0px 0px 4px; font: normal 13px "Century Gothic", Arial; color: #565b54; background: url(images/IMG000.png)}

/* {Animation CSS Main Banner on Flash */
@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 24% {
   opacity:1;
 }
 34% {
   opacity:0;
 }
 90% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 24% {
   opacity:1;
 }
 34% {
   opacity:0;
 }
 90% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-o-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 24% {
   opacity:1;
 }
 34% {
   opacity:0;
 }
 90% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 24% {
   opacity:1;
 }
 34% {
   opacity:0;
 }
 90% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

#cf4a {
  position:relative;
  width:932px;
  height:388px;
  margin:-388px 0px 0px 0px; z-index: 30;
}
#cf4a img {
  position:absolute;
  left:0;
}

#cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 21s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 21s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 21s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 21s;
}
#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 14s;
  -moz-animation-delay: 14s;
  -o-animation-delay: 14s;
  animation-delay: 14s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 7s;
  -moz-animation-delay: 7s;
  -o-animation-delay: 7s;
  animation-delay: 7s;
}
#cf4a img:nth-of-type(3) {
  -webkit-animation-delay: 0s;
  -moz-animation-delay: 0s;
  -o-animation-delay: 0s;
  animation-delay: 0s;
}
/* Animation CSS Main Banner on Flash} */