/* ------------------------Common Property----------------------------------- */
body{background-color:white; margin:0; font: normal 12px Arial, Tahoma, sans-serif; text-align: center; color:#676767;}

div, p, ul, li, ol, form, input, h1, h2, h3, h4, h5{padding:0; margin:0;}

.phr_link   {float:right; margin:-31px 8px 0px 0px; padding-left:28px; font-weight:bold;
            background:url(/img/strel3.png) no-repeat 0 2px;}

a img {border: none;}

table			{border-collapse: collapse;}
td			{padding:0; vertical-align:top;}

.price			{width:100%; border:0px;}
.price tr:hover	{background-color:#ddffdd;}
.price th		{background-color:#a8a8a8; color: #ffffff; padding:3px 8px 3px 8px;}
.price td		{border-bottom: 1px dotted #cccccc; text-align:center;}

.ptd1			{width:33px;}
.ptd2			{width:473px;}
.ptd3			{width:94px;}
.ptd4			{width:60px;}
.ptd5			{width:100px;}

.ptdth			{background-color:#a8a8a8; padding:3px 8px 3px 8px; font-weight:bold; color:#FFFFFF;}

.pricegreen		{color:#549500;}
.pricegreen th	{background-color:#549500;}
.pricegreen tr:hover	{background-color:#f0fce1;}
.pricegreen td	{border-color:#549500;}

.priceblue		{color:#0d7cb3;}
.priceblue th		{background-color:#0d7cb3;}
.priceblue tr:hover	{background-color:#e3f6ff;}
.priceblue td		{border-color:#0d7cb3;}

.pricered		{color:#8f2828;}
.pricered th		{background-color:#8f2828;}
.pricered tr:hover	{background-color:#ffe3e3;}
.pricered td		{border-color:#8f2828;}

.priceorange			{color:#255e00;}
.priceorange th		{background-color:#255e00;}
.priceorange tr:hover	{background-color:#f0fce1;}
.priceorange td		{border-color:#255e00;}

.tbl				{border-top:1px dotted #676767;
					 border-right:1px dotted #676767;}
.tbl tr				{}
.tbl td,
.tbl th				{padding:4px 6px 4px 6px;
					border-bottom:1px dotted #676767;
					border-left:1px dotted #676767;}
.tbl th				{background-color:#F5F5F5;}







h1, h2, h3, h4, h5, h6 {font: normal 18px Arial, Tahoma, sans-serif; padding: 15px 0; color: #676767; text-align: justify;}
h1 {font-size: 18px;text-decoration:underline;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}

a, a:hover, a:visited {color: #2e6f03;text-decoration: underline;}
a:hover {text-decoration: none;}

p{font: normal 12px Arial, Tahoma, sans-serif; padding: 0 0 17px 0; text-align : left; line-height:130%; text-align:justify;}

ul,ol{padding:0px 0 0 20px;}
ul{list-style-type: square;}
ul li, ol li{padding:3px 0;text-align:left;}

.hrn4{background-color: #72AC1E; border: medium none; color: #72AC1E; height: 4px; margin: 18px 0px -4px 0px;}

/* ------------------------End Common Property------------------------------- */

div.page{position: relative; margin: auto; text-align: left; width: 1000px;}

div.logo{position: absolute; top:26px; right:77px; z-index:2;}

div.rightmenu{position:absolute; top:164px; right:10px; width:210px; z-index:100;}
div.rightmenu ul{padding:0;}
div.rightmenu li{border-top: 1px solid white; padding: 8px 5px; list-style:none;}
.str{background: url("/img/strel1.png") no-repeat 2px 11px;}
.str2{background: url("/img/strel2.png") no-repeat 121px 11px;}
div.rightmenu .first{border-top:none; padding: 0 5px 8px 5px;}
div.rightmenu a, div.rightmenu a:hover, div.rightmenu a:visited{color:white; font:bold 12px Arial, sans-serif, Tahoma; text-decoration: none;}
div.rightmenu a:hover{text-decoration:underline;}

div.rightmenu ul ul{position:absolute; display:none; margin-top:-24px; border:1px solid #f8fbf3; background-color:#5a8707; min-width:160px; opacity:0.9; padding:5px 0px; margin-left:-166px;}
div.rightmenu li li{border-top:none; padding:0px 0px;}
div.rightmenu li li a, div.rightmenu li li a:hover, div.rightmenu li li a:visited{color:#ffffff; display:block; padding:3px 9px;}
div.rightmenu li:hover ul{display:block;} 
div.rightmenu li li:hover{background-color:#719828;}


div.menu_footer{width:1000px;}
div.menu_footer .hli{font-weight:bold; padding-bottom:8px;}
div.menu_footer .hli a{font-size:12px;}
div.menu_footer li{display:block; padding:0; line-height:12px;}
div.menu_footer li a{font-size:11px;}
div.menu_footer .hli a, div.menu_footer li a:hover{text-decoration:underline;}
div.menu_footer .hli a, div.menu_footer li a{text-decoration:none;}
div.menu_footer table{width:90%;}
div.menu_footer{padding-bottom:48px;}



div.phone{position:absolute; top:350px; right:55px; color:#4a5935; font:bold 18px Arial, sans-serif; z-index:2;}

div.map{position:absolute; top:10px; left:10px;z-index:2;}
div.map a, div.map a:hover, div.map a:visited{color:white; font: normal 12px Arial, Tahoma, Sans-serif; text-decoration:underline;}
div.map a:hover{text-decoration:none;}

div.search{position:absolute; top:430px; right:15px; z-index:2;}
div.search input{width:85px; font-size:11px; padding:1px 5px;}
div.search input.image{width:49px;}

div.news{position:absolute; top: 750px; left:25px; z-index:2; font: normal 11px Arial, sans-serif, Tahoma; color: #484848; width:185px;}
div.news p{font: normal 11px Arial, sans-serif, Tahoma;color: #484848; padding: 0 0 10px 0; text-align:left;}
div.news #date{font: normal 10px Tahoma, Arial, sans-serif;}
div.news #title{font:bold 12px Tahoma, Arial, sans-serif;}


/*    ВКЛАДКИ НА ГЛАВНОЙ начало    */

div.folders{
  position:absolute; top:572px; left:25px; width:755px;
  height:245px;
  background: url(/assets/images/folders_bt.jpg) no-repeat left bottom;
  padding:0 0 35px 0;
  z-index:5;
}

div.folders ul.menu{padding:0;width:755px;border:}
div.folders ul.menu li{width:150px; text-align: center; background: url(/assets/images/menu_tab.gif) no-repeat left top;
  list-style:none; float:left; padding: 7px 0 7px 0;height:14px;}
div.folders ul.menu li{font-weight: bold; font: bold 12px Arial, Tahoma, sans-serif; text-decoration:underline; cursor:pointer}
div.folders ul li.active{
   background: url(/assets/images/menu_tab_active.gif) no-repeat left top;
   color:#72ac1e;
   font: bold 12px Arial, Tahoma, sans-serif;
}

/*    ВКЛАДКИ НА ГЛАВНОЙ конец    */

div.submenu{width: 750px; background: #f1f1ef; height:187px; padding: 30px 0 0 0;}
ul.submenu{width: 750px; background: #f1f1ef; padding:0;}
ul.submenu li{background:none; float: left; width:198px; padding: 4px 25px; list-style:none;}

div.middle, div.bottom{position:relative; float:left; width:1000px;}
div.middle{background: url(/assets/images/bottom_bg.jpg) no-repeat left bottom; padding: 0 0 240px 0; border-bottom: 10px solid #2e6f03;}

div.center{position:relaitve; float:left; width:535px; padding: 352px 0 0 240px;}
div.right{position:relative; float:right; width:188px; padding: 0 10px 0 0; text-align:center;}
div.right img{margin: 0 0 20px 0;}

div.propsals{padding: 35px 0 40px 0; text-align:left; font: bold 11px Arial,Tahoma,sans-serif;}
div.propsals h2{color:#ff6000; font: bold 16px Arial, Tahoma, sans-serif; text-align: left; padding:0 0 10px 0; line-height: 16px;}
div.propsals #phone{
  font: normal 19px Arial, Tahoma, sans-serif;
  color: white;
  display:block;
  padding: 22px 0 10px 15px;
  background: url(/assets/images/propsals_bg.gif) no-repeat left top;
}

div.container{position:absolute; top:480px; left:0px; z-index:2; width:1000px;}

div.bottom{font: normal 12px Arial, sans-serif; color:#80827e;height:116px;}
div.bottom .contacts{position:absolute; top:15px; right:50px;}
div.copyright{position:absolute; top:20px; left:50px; background: url(/assets/images/logo_s.gif) no-repeat left 4px; padding:0 0 5px 75px;}
div.topbg{position:absolute; top:0; left:0; width:1000px; z-index:1;}

.catalog {
	border-top:1px dotted #cccccc;
	padding-bottom:5px;
	border-bottom:1px dotted #cccccc;
	margin-bottom:10px;
       width: 710px;
       overflow: hidden;
}



/* ----------------------------------------------AjaxSearch-------------------------------------*/

/* Ã�Â¢Ã�Â»Ã�Â¯Ã�Â Ã�Â¤Ã�Â Ã�Â¾Ã�Â¹Ã�Â¨Ã�Â© Ã�Â±Ã�Â«Ã�Â®Ã�Â© Ã�Â°Ã�Â¥Ã�Â§Ã�Â³Ã�Â«Ã�Â¼Ã�Â²Ã�Â Ã�Â²Ã�Â®Ã�Â¢ Ã�Â¯Ã�Â®Ã�Â¨Ã�Â±Ã�ÂªÃ�Â  */
#ajaxSearch_output {background: #fff; padding: 5px; border: 1px solid #aaa; width: 275px; position: absolute; opacity: 0.9;}
/* Ã�Â­Ã�Â Ã�Â©Ã�Â¤Ã�Â¥Ã�Â­Ã�Â­Ã�Â»Ã�Â© Ã�Â½Ã�Â«Ã�Â¥Ã�Â¬Ã�Â¥Ã�Â­Ã�Â² */
.AS_ajax_result {padding: 3px 0px;}
/* Ã�Â±Ã�Â±Ã�Â»Ã�Â«Ã�ÂªÃ�Â  Ã�Â­Ã�Â  Ã�Â±Ã�Â²Ã�Â°Ã�Â Ã�Â­Ã�Â¨Ã�Â¶Ã�Â³ */
.AS_ajax_resultLink {}
/* Ã�Â®Ã�Â¯Ã�Â¨Ã�Â±Ã�Â Ã�Â­Ã�Â¨Ã�Â¥ Ã�Â±Ã�Â²Ã�Â°Ã�Â Ã�Â­Ã�Â¨Ã�Â¶Ã�Â» */
.AS_ajax_resultDescription {display: none}
/* Ã�ÂªÃ�Â³Ã�Â±Ã�Â®Ã�Âª Ã�Â²Ã�Â¥Ã�ÂªÃ�Â±Ã�Â²Ã�Â  Ã�Â± Ã�Â¨Ã�Â±Ã�ÂªÃ�Â®Ã�Â¬Ã�Â»Ã�Â¬ Ã�Â±Ã�Â«Ã�Â®Ã�Â¢Ã�Â®Ã�Â¬ */
.AS_ajax_extract {font-size: 95%}
/* Ã�Â¯Ã�Â®Ã�Â¤Ã�Â±Ã�Â¢Ã�Â¥Ã�Â²Ã�ÂªÃ�Â  Ã�Â­Ã�Â Ã�Â©Ã�Â¤Ã�Â¥Ã�Â­Ã�Â­Ã�Â®Ã�Â© Ã�Â´Ã�Â°Ã�Â Ã�Â§Ã�Â» */
.AS_ajax_highlight {background: #FFFFC5}
.AS_ajax_resultsIntroFailure {padding:5px;}

#ajaxSearch_form{ padding:0px; margin:0px;} /*Ã�Â³Ã�Â¡Ã�Â¨Ã�Â°Ã�Â Ã�Â¥Ã�Â¬ Ã�Â®Ã�Â²Ã�Â±Ã�Â²Ã�Â³Ã�Â¯Ã�Â» Ã�Â¢ Ã�Â´Ã�Â®Ã�Â°Ã�Â¬Ã�Â¥ Ã�Â¯Ã�Â®Ã�Â¨Ã�Â±Ã�ÂªÃ�Â */
#ajaxSearch_submit{ color:#FFF; font-weight:bold; padding:0 2px 2px 0px;}/*Ã�Â´Ã�Â®Ã�Â­ Ã�ÂªÃ�Â­Ã�Â®Ã�Â¯Ã�ÂªÃ�Â¨, Ã�Â±Ã�Â²Ã�Â¨Ã�Â«Ã�Â¨ Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â²Ã�Â¥Ã�ÂªÃ�Â±Ã�Â²Ã�Â  Ã�Â­Ã�Â Ã�Â¯Ã�Â¨Ã�Â±Ã�Â Ã�Â­Ã�Â­Ã�Â®Ã�Â£Ã�Â® Ã�Â­Ã�Â  Ã�ÂªÃ�Â­Ã�Â®Ã�Â¯Ã�ÂªÃ�Â¥*/
#ajaxSearch_input{ padding: 1px 0 3px 3px;} /*Ã�Â±Ã�Â²Ã�Â¨Ã�Â«Ã�Â¼ Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â¯Ã�Â®Ã�Â«Ã�Â¿ Ã�Â¢Ã�Â¢Ã�Â®Ã�Â¤Ã�Â .*/
.ajaxSearch_result { width:460px; border-bottom: 1px solid #72AC1E; padding:5px 10px; margin:0px; min-height:53px;}/*Ã�Â±Ã�Â²Ã�Â¨Ã�Â«Ã�Â¼ Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â¢Ã�Â»Ã�Â¢Ã�Â®Ã�Â¤Ã�Â  Ã�Â°Ã�Â¥Ã�Â§Ã�Â³Ã�Â«Ã�Â¼Ã�Â²Ã�Â Ã�Â²Ã�Â */
.ajaxSearch_result a{ float: left; margin-bottom: 5px;margin-left: -11px;width: 460px;}
.ajaxSearch_result p{padding:5px;}
.ajaxSearch_highlight {color:#72AC1E;font-weight: bold;} /*Ã�Â¢Ã�Â»Ã�Â¤Ã�Â¥Ã�Â«Ã�Â¥Ã�Â­Ã�Â¨Ã�Â¥ Ã�Â¨Ã�Â±Ã�ÂªÃ�Â®Ã�Â¬Ã�Â®Ã�Â£Ã�Â® Ã�Â±Ã�Â«Ã�Â®Ã�Â¢Ã�Â  Ã�Â´Ã�Â®Ã�Â­Ã�Â®Ã�Â¬*/
.ajaxSearch_grpResultName{ font-weight:bold; }
.ajaxSearch_resultLink{ font-size:1.1em; font-weight:bold; text-decoration:underline;} /*Ã�Â±Ã�Â²Ã�Â¨Ã�Â«Ã�Â¼ Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â±Ã�Â±Ã�Â»Ã�Â«Ã�ÂªÃ�Â¨ Ã�Â± Ã�Â°Ã�Â¥Ã�Â§Ã�Â³Ã�Â«Ã�Â¼Ã�Â²Ã�Â Ã�Â²Ã�Â®Ã�Â¬*/
.ajaxSearch_resultsInfo{margin-left:10px;margin-top:10px;}
.ajaxSearch_paging { margin-left:160px;display:block; padding:10px 0;}/*Ã�Â±Ã�Â²Ã�Â¨Ã�Â«Ã�Â¼ Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â¡Ã�Â«Ã�Â®Ã�ÂªÃ�Â  Ã�Â± Ã�Â¯Ã�Â®Ã�Â±Ã�Â²Ã�Â°Ã�Â Ã�Â­Ã�Â¨Ã�Â·Ã�Â­Ã�Â®Ã�Â© Ã�Â­Ã�Â Ã�Â¢Ã�Â¨Ã�Â£Ã�Â Ã�Â¶Ã�Â¨Ã�Â¥Ã�Â© Ã�Â­Ã�Â  Ã�Â±Ã�Â²Ã�Â°Ã�Â Ã�Â­Ã�Â¨Ã�Â¶Ã�Â¥ Ã�Â± Ã�Â°Ã�Â¥Ã�Â§Ã�Â³Ã�Â«Ã�Â¼Ã�Â²Ã�Â Ã�Â²Ã�Â Ã�Â¬Ã�Â¨*/
.ajaxSearch_paging .ajaxSearch_currentPage{color:#fff; border:1px solid #6f7b1a; padding: 1px 3px; font-weight:bold; margin:2px;} /*Ã�Â±Ã�Â²Ã�Â¨Ã�Â«Ã�Â¼ Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â­Ã�Â®Ã�Â¬Ã�Â¥Ã�Â°Ã�Â  Ã�Â²Ã�Â¥Ã�ÂªÃ�Â³Ã�Â¹Ã�Â¥Ã�Â© Ã�Â±Ã�Â²Ã�Â°Ã�Â Ã�Â­Ã�Â¨Ã�Â¶Ã�Â» Ã�Â± Ã�Â°Ã�Â¥Ã�Â§Ã�Â³Ã�Â«Ã�Â¼Ã�Â²Ã�Â Ã�Â²Ã�Â Ã�Â¬Ã�Â¨ Ã�Â¯Ã�Â®Ã�Â¨Ã�Â±Ã�ÂªÃ�Â */
#ajaxSearch_intro{} /*cÃ�Â²Ã�Â¨Ã�Â«Ã�Â¼ Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â±Ã�Â²Ã�Â°Ã�Â®Ã�Â·Ã�ÂªÃ�Â¨ "Ã�ï¿½Ã�Â¢Ã�Â¥Ã�Â¤Ã�Â¨Ã�Â²Ã�Â¥ Ã�Â¢Ã�Â Ã�Â¸ Ã�Â§Ã�Â Ã�Â¯Ã�Â°Ã�Â®Ã�Â± Ã�Â¤Ã�Â«Ã�Â¿ Ã�Â­Ã�Â Ã�Â·Ã�Â Ã�Â«Ã�Â  Ã�Â¯Ã�Â®Ã�Â¨Ã�Â±Ã�ÂªÃ�Â ". Ã�ï¿½Ã�Â®Ã�ÂªÃ�Â  Ã�Â¯Ã�Â³Ã�Â±Ã�Â²Ã�Â®, Ã�Â¬Ã�Â®Ã�Â¦Ã�Â¥Ã�Â²Ã�Â¥ Ã�Â¯Ã�Â°Ã�Â®Ã�Â¯Ã�Â¨Ã�Â±Ã�Â Ã�Â²Ã�Â¼ Ã�Â¢Ã�Â Ã�Â¸Ã�Â¨ Ã�Â±Ã�Â²Ã�Â¨Ã�Â«Ã�Â¨*/

/* ----------------------------------------------hover-gallery-------------------------------------*/
.hovergallery{
       -webkit-transform:scale(1); 
       -moz-transform:scale(1); 
       -o-transform:scale(1); 
	z-index:1;
	position:relative;
}
.hovergallery:hover{
       background:white;
	-webkit-transform:scale(1.5); 
	-moz-transform:scale(1.5); 
	-o-transform:scale(1.5); 
	-webkit-border-radius:6px;
	-moz-border-radius:5px;
	-khtml-border-radius:10px;
       border: 3px solid #c1c1c1;
       background:white;
	z-index:10;
    
}
.hovergallery1{
       -webkit-transform:scale(1); 
       -moz-transform:scale(1); 
       -o-transform:scale(1); 
      -webkit-transition-duration: 0.3s;
       -moz-transition-duration: 0.3s; 
       -o-transition-duration: 0.3s; 
	
	
}
.hovergallery1:hover{
       background:white;
	-webkit-transform:scale(1.4); 
	-moz-transform:scale(1.4); 
	-o-transform:scale(1.4); 	
 	box-shadow:0px 0px 15px 15px white; 
	-webkit-box-shadow:0px 0px 15px 15px white; 
	-moz-box-shadow:0px 0px 15px 15px white; 
	z-index:100;
	cursor:pointer;	  
}


/* ----------------------------------------------view-video.js-------------------------------------*/
.simple_overlay {	
	display:none;	
	z-index:10000;	
	background-color:white;			
	min-height:100px;
	border:1px solid white;	
	-moz-box-shadow:0 0 30px 20px white;
	-webkit-box-shadow: 0 0 30px 20px white;
       cursor:pointer;
       position:relative;
	margin-top:-120px;
	margin-left:-20%;
}

.trigger{
   padding:0px 3px 0 0;
   height:145px;
   width:150px;
   cursor:pointer;
   float:left;
   color:green;
   text-align:center;
  
}
.close {
	background-image:url(/img/close.png);
	position:absolute;
	right:-20px;
	top:-20px;
	cursor:pointer;
	height:22px;
	width:22px;
}


	.details {
		position:absolute;
		top:15px;
		right:15px;
		font-size:11px;
		color:#fff;
		width:150px;
	}
	
	.details h3 {
		color:#aba;
		font-size:15px;
		margin:0 0 -10px 0;
	}






div.count_brand		{width:755px; height:132px; top:442px; left:24px; position:absolute;
								background: url("/img/back_brands.png") no-repeat left bottom;
								z-index:5;}

.butbrand			{margin-left: 50px; float:left;}

.brandimg			{padding-top:18px;}
.butbrand:hover .brandimg	{padding-top:8px;}

.brandtitle			{width:140px; margin:84px 0px 0px -19px; position:absolute;
				font-weight:bold; text-align:center;
				opacity:0;}

.butbrand:hover .brandtitle, .brand_right:hover .brandtitle {opacity:1;}


.brandtitle, .brandimg	{-webkit-transition-duration: 0.6s;
				    -moz-transition-duration: 0.6s;
				      -o-transition-duration: 0.6s;}
					  
/* */					  
.brand_right {width: 107px; height: 90px; float: left; list-style: none;}
.br_rig_box {width: 215px; margin-left: 23px;}
.brand_right a .brandimg img  {width: 70%; padding-top:4px; }
.brand_right a .brandimg { }
.brand_right  a .brandtitle {width: 102px;}
.brand_right   .brandtitle			{width:140px; margin:80px 0px 0px -13px; position:absolute;
				font-weight:bold; text-align:center;
				opacity:0;}
.brand_right:hover .brandimg	{padding-top: 4px;}

.anons a {text-decoration:none;}
























#prodprice1-header	{cursor:pointer; color:#ee1d23; font-size:15px;border-bottom:1px dotted red; display: table-cell;}
#prodprice1-content	{margin:4px 0px 0px 0px}


