

/* Start:/local/templates/hi-tech/components/machaon/search.title_csearch/head/style.css?17267755612252*/
div.title-search-result {
	border: 1px solid #808080;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#B3B3B3;
	border-right:1px solid #e8e8e8;
	color:#fff;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#961e4e;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	/*background-color:#fff2be;*/
	    background-color: #D9DADC;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/local/templates/hi-tech/components/machaon/search.title_csearch/head/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/style.css?17267755618419*/
.bx_cart_block{
	/*color:#404040;*/
	font-size:12px;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	white-space: normal;
	line-height: normal !important;
}
.bx_cart_block.bx_cart_fixed{
	border:1px solid #b7b7b7;
	background:#fff;
	max-height: 100%;
	width:100%;
	overflow: hidden;
	border-radius:3px;
	position:fixed;
	z-index:1000;
	width:210px;
	box-shadow:0 2px 5px 0 rgba(0,0,0,.18);
	/*max-height:100%;*/
	
}
.bx_cart_block.bx_cart_fixed.top 	{top:5px}
.bx_cart_block.bx_cart_fixed.right 	{right:5px}
.bx_cart_block.bx_cart_fixed.bottom {bottom:5px}
.bx_cart_block.bx_cart_fixed.left 	{left:5px}
.bx_cart_block.bx_cart_fixed.max_height{top:5px;bottom:5px}
/**/
.bx_cart_block.bx_cart_sidebar 			.bx_small_cart{padding:10px 8px;}
.bx_cart_block.bx_cart_fixed 			.bx_small_cart{padding:10px 8px;line-height: 18px;}
.bx_cart_block.bx_cart_fixed.min 						{min-height:88px}
.bx_cart_block.bx_cart_fixed.min		.bx_small_cart{padding:10px 8px}
/*.bx_cart_block.bx_cart_fixed.max_height .bx_small_cart{padding:10px 8px }*/
.bx_cart_block .bx_small_cart .icon_cart,
.bx_cart_block .bx_small_cart .icon_spacer,
.bx_cart_block .bx_small_cart .icon_profile{
	display:inline-block;
	width:20px;
	height:14px;
	margin-right:3px;	
	position: relative;
	margin-bottom: -3px;
}
/*
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_cart{background:url(/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/images/cart.png)    no-repeat top center}
.bx_cart_sidebar .bx_small_cart .icon_profile{background:url(/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/images/profile.png) no-repeat top center}
*/

.bx_cart_block .bx_small_cart .icon_cart{background:url(/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/images/cart.png)    no-repeat top center}
.bx_cart_block .bx_small_cart .icon_profile{background:url(/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/images/profile.png) no-repeat top center}

.bx_cart_block .bx_small_cart a{font-weight:bold;/*color:#404040*/}
.bx_cart_block .bx_small_cart a:hover{text-decoration:none}
.bx_cart_block .bx_small_cart .link_profile{font-weight:normal}

.bx_cart_block 							.bx_item_listincart{position:relative;width:100%}
.bx_cart_block.bx_cart_fixed 			.bx_item_listincart{padding-bottom:21px}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart{
	position: absolute;
	bottom: 0;
	/*height: 100%;*/
	top: 70px;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top2{top: 55px;}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart.top1{top: 40px;}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{	top:auto !important}

.bx_cart_block 				 		 	.bx_item_listincart .bx_itemlist_container{/*padding-bottom:21px;*/padding-top:10px;width:100%}
.bx_cart_block.bx_cart_fixed 		 	.bx_item_listincart .bx_itemlist_container{position:relative}
/*.bx_cart_block.bx_cart_sidebar .bx_title_component{*/
	/*margin:10px;*/
	/*padding:10px 0 17px;*/
	/*font-size:18px;*/
	/*line-height:20px;*/
	/*color:#000;*/
	/*vertical-align:middle;*/
	/*border-bottom:1px solid #E5E5E5;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar .bx_title_component .cart_icon_big{*/
	/*line-height:20px;*/
	/*height:20px;*/
	/*width:25px;*/
	/*background:url(/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/images/cart_big.png) no-repeat center;*/
/*}*/
/*.bx_cart_block.bx_cart_sidebar.close 	.bx_item_listincart{height:0;overflow:hidden}*/
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_itemlist_container{
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	overflow:auto;
}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_itemlist_container{
	position: absolute;
	bottom: 80px;
	top: 0;
}
.bx_cart_block.bx_cart_fixed.close.top{bottom:auto}
.bx_cart_block.bx_cart_fixed.close.bottom{top:auto}
.bx_cart_block.bx_cart_fixed.close .bx_item_listincart{height:0;overflow:hidden}

.bx_cart_block.bx_cart_fixed .bx_item_listincart .status{
	width:100%;
	background:#f7f7f7;
	position:absolute;
	bottom:0;
	z-index:120;
	text-align:center;
	font-size:12px;
	color:#4f4f4f;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:3px;
	border-radius:0 0 2px 2px ;
}

.bx_cart_block 					.bx_item_listincart .status:hover{background:#ececec;cursor:pointer}
.bx_cart_block 					.bx_item_listincart .bx_itemincart{
	position:relative;
	padding:0 10px;
	margin-bottom:15px;
}
.bx_cart_block 					.bx_item_listincart .bx_item_status{
	font-weight:bold;
	padding:3px;
	background:#ebebeb;
	margin:0 10px 20px;
	line-height:16px;
	font-size:13px;
	/*height:16px;*/
	border-radius:3px;
	text-align:center;
}
/*.bx_cart_block.bx_cart_fixed    .bx_item_listincart .bx_itemincart{position:relative}*/
.bx_cart_block .bx_item_listincart .bx_item_delete{
	background:url(/local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/images/delete_item.png) no-repeat center;
	width:16px;
	height:16px;
	position:absolute;
	right:10px;
	top:-3px;
	cursor:pointer;
	opacity: .2;
}
.bx_cart_block .bx_item_listincart .bx_item_delete:hover{opacity: 1;}
.bx_cart_block .bx_item_listincart .bx_item_img_container{
	text-align:center;
	padding-bottom:16px;
	color:#3f3f3f;
	font-size:12px;
}
.bx_cart_block .bx_item_listincart .bx_item_img_container a{}
.bx_cart_block .bx_item_listincart .bx_item_img_container a img{
	max-width:90px;
	height:auto;
	border:1px solid #e6e6e6;
}
.bx_cart_block .bx_item_listincart .bx_item_title{padding-bottom:5px}
.bx_cart_block .bx_item_listincart .bx_item_title a{
	font-size:13px;
	color:#3f3f3f;
	text-decoration:none;
}
.bx_cart_block .bx_item_listincart .bx_item_title a:hover{text-decoration:underline}
.bx_cart_block .bx_item_listincart .bx_item_price{padding-bottom:5px}
.bx_cart_block .bx_item_listincart .bx_item_price .bx_item_oldprice{
	text-decoration:line-through;
	color:#b0b0b0;
	vertical-align:bottom;
	font-size:12px;
	font-weight:bold;
}
.bx_cart_block .bx_item_listincart .bx_item_col_summ{
	font-size:12px;
	border-bottom:1px solid #E5E5E5;
	padding-bottom:10px;
}
.bx_cart_block .bx_item_listincart .bx_itemincart:last-child .bx_item_col_summ{border-bottom:none}
.bx_cart_block .bx_item_hr{
	border:none;
	border-top:1px solid #e5e5e5;
	width:100%;
	margin:11px 0;
}
.bx_cart_block .bx_item_listincart .bx_button_container{
	/*height:62px;*/
	width:100%;
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
	padding:15px 10px;
	text-align:center;
}
.bx_cart_block.bx_cart_fixed .bx_item_listincart .bx_button_container{position:relative}
.bx_cart_block.bx_cart_fixed.max_height .bx_item_listincart .bx_button_container{
	position:absolute;
	bottom:21px;
}


/* buttons */
.bx_cart_block .bx_bt_button_type_2{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	cursor:pointer;
}

.bx_cart_block .bx_bt_button_type_2 				{
	border:1px solid #e9e9e9;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
	background-image:-webkit-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-moz-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:-o-linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	background-image:linear-gradient(#fcfcfc 0%, #f1f1f1 100%);
	color:#656565;
	text-shadow:0 1px 0 #fff;
}
.bx_cart_block .bx_bt_button_type_2:hover 		{background:#fff}
.bx_cart_block .bx_bt_button_type_2:active 	{
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fcfcfc));
	background-image:-webkit-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-moz-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:-o-linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	background-image:linear-gradient(#f1f1f1 0%, #fcfcfc 100%);
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}

.bx_cart_block .bx_small.bx_bt_button_type_2{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}

.bx_cart_block .bx_small.bx_bt_button_type_2 		{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:hover 	{ }
.bx_cart_block .bx_small.bx_bt_button_type_2:active 	{ }


.bx_cart_block .bx_medium.bx_bt_button_type_2		{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}

.bx_cart_block .bx_medium.bx_bt_button_type_2 		{font-weight:bold}
.bx_cart_block .bx_medium.bx_bt_button_type_2:hover{ }
.bx_cart_block .bx_medium.bx_bt_button_type_2:active{ }



/* End */


/* Start:/local/templates/hi-tech/components/htmedia/catalog.smart.filter/visual_horizontal/style.css?1726775561310*/
.smartFilterC .modef {
	background: none repeat scroll 0 0 white;
	border: 1px solid #b7b7b7;	
	box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, 0.2);
	color: #3F3F3F;
	font-size: 13px;
	margin-top: -13px;
	padding: 10px 25px 10px 10px;
	position: absolute;
	left: 0;
	white-space: nowrap;
	z-index: 1000;
}
/* End */


/* Start:/bitrix/components/bitrix/news.list/templates/.default/style.css?1726775486162*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/hi-tech/styles.css?1748873040100024*/
html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    min-width: 1000px;
    color: #666;
    font-size: 14px;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    line-height: 1.2;
    background-color: #FFF;
}

div, form, ul, li, dl, dt, dd, p {
    margin: 0;
    padding: 0;
    list-style: none;
}

img {
    border: 0;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-weight: normal;
}

h1.needMargin {
    color: #666;
    font-size: 20px;
    margin: 10px 0 20px 40px;
}

h2.needMargin {
    margin: 10px 0 10px 40px;
}

.clear {
    clear: both;
    overflow: hidden;
    height: 0;
}

.relative {
    position: relative;
}

a {
    color: #666;
}

a:hover {
    color: #000;
    text-decoration: none;
}

#layer {
    min-height: 100%;
    max-width: 100%;
    overflow: hidden;
}

* html #layer {
    height: 100%;
}

#layer .layer_body {
    padding: 0 0 107px;
}

#header {
    position: relative;
    margin: 0 0 5px;
    border-top: 5px solid #333;
    z-index: 20;
}

#header .header_body {
    width: 975px;
    margin: auto;
    padding: 0 0 0 15px;
}

#header .main {
    margin: 0 0 10px;
}

#header .main .logo {
    float: left;
    position: relative;
    width: 200px;
    margin-top: -5px;
    padding: 10px 31px 0 23px;
    background-color: #FFF;
}

#header .main .logo h2 {
    font-size: 13px;
    margin: 0 0 20px;
}

#header .main .logo .image {
    font-size: 24px;
}

#header .main .logo .image a,
#header .main .logo .image a:hover {
    color: #333;
}

#header .main .info {
    float: right;
    width: 670px;
    padding: 15px 0 0;
}

#header .main .info .left_column {
    float: left;
}

#header .main .info .right_column {
    float: right;
    position: relative;
}

#header .main .info .top_menu {
    margin: 0 0 20px;
    padding: 31px 0 0;
}

#header .main .info .top_menu li {
    float: left;
    clear: both;
    padding: 4px 6px;
    margin: 0 0 5px;
    /*background:#910048;*/
    border-radius: 8px;
}

#header .main .info .top_menu li.shop div {
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#header .main .info .top_menu li.shop div a {
    color: #333;
    text-decoration: none;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#header .main .info .top_menu li.shop div a:hover {
    color: #333;
}

#header .main .info .top_menu li.shop div a span {
    background: url('/local/templates/hi-tech/images/dot_black.gif') 0 100% repeat-x;
}

#header .main .info .top_menu li.shop div a:hover span {
    background: none;
}

#header .main .info .top_menu li.selected {
    position: relative;
    background-color: #961e4e;
}

#header .main .info .top_menu li.order div {
    padding: 0 0 0 12px;
    /*background: url('/local/templates/hi-tech/images/icon_cube_pink.png') 0 6px no-repeat;*/
}

#header .main .info .top_menu li.selected div {
    background: url('/local/templates/hi-tech/images/icon_cube_white.gif') 0 6px no-repeat;
}

#header .main .info .top_menu li.order div a {
    color: #FFF;
    text-decoration: none;
    padding: 0 15px 0 0;
    /*background: url('/local/templates/hi-tech/images/icon_top_menu_order.png') 100% 2px no-repeat;*/
    background: #910048;
    padding: 4px 20px;
    margin-left: -16px;
    /*border-radius:8px;*/
}

#header .main .info .top_menu li.selected div a {
    color: #FFF;
    padding: 0 20px 0 0;
    background: url('/local/templates/hi-tech/images/icon_top_menu_view.gif') 100% 4px no-repeat;
}

#header .main .info .top_menu li.selected div a:hover {
    color: #FFF;
}

#header .main .info .search {
    width: 335px;
}

#header .main .info .search .input {
    float: left;
    width: 260px;
    height: 26px;
    padding: 5px 15px;
    background: url('/local/templates/hi-tech/images/bg_search.gif') no-repeat;
}

#header .main .info .search .input input {
    display: block;
    width: 260px;
    color: #666;
    font-size: 11px;
    font-family: Arial, Tahoma, Verdana, sans-serif;
    margin: 0;
    padding: 0;
    background-color: transparent;
    border: none;
}

#header .main .info .search .button {
    float: right;
    font-size: 11px;
    margin: 5px 0 0;
}

#header .main .info .lang {
    position: absolute;
    top: -20px;
    right: 0;
    font-size: 11px;
    padding: 5px 20px 5px 50px;
    background-color: #FFF;
}

#header .main .info .lang strong {
    color: #961e4e;
    font-weight: normal;
}

#header .main .info .phone {
    height: 51px;
    margin: 25px 0 1px auto;
}

#header .main .info .phone li {
    color: #333;
    text-align: right;
    margin: 0 0 3px;
}

#header .main .info .phone li strong {
    color: #961e4e;
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 0 5px;
}

#header .main .info .links {
    font-size: 11px;
}

#header .main .info .links .block {
    float: right;
    margin: 0 0 0 20px;
}

#header .main .info .links .block strong {
    color: #D20072;
    font-weight: normal;
}

#header .menu .item {
    float: left;
    position: relative;
    margin: 0 10px 0 0;
}

#header .menu .item .title {
    float: left;
    height: 31px;
}

#header .menu .item:hover .title,
#header .menu .item .selected {
    background: url('/local/templates/hi-tech/images/bg_menu_active.gif') no-repeat;
}

#header .menu .item .title strong {
    float: left;
    height: 31px;
    font-weight: normal;
}

#header .menu .item:hover .title strong,
#header .menu .item .selected strong {
    background: url('/local/templates/hi-tech/images/bg_menu_active.gif') 100% -31px no-repeat;
}

#header .menu .item .title strong a {
    float: left;
    height: 26px;
    color: #333;
    font-size: 16px;
    text-decoration: none;
    padding: 5px 11px 0;
}

#header .menu .item .title strong a:hover,
#header .menu .item .selected strong a {
    color: #333;
}

#header .menu .item .selected strong a,
#header .menu .item .selected strong a:hover {
    color: #961e4e;
}

#header .menu .item .title strong a span {
    float: left;
    height: 26px;
    padding: 0 20px 0 0;
    cursor: pointer;
    background: url('/local/templates/hi-tech/images/icon_menu.gif') 100% 3px no-repeat;
}

#header .menu .item .title strong a:hover span,
#header .menu .item .selected strong a span {
    background: url('/local/templates/hi-tech/images/icon_menu_active.gif') 100% 6px no-repeat;
}

#header .menu .item .popup {
    display: none;
    position: absolute;
    top: 31px;
    left: 50%;
    width: 225px;
    padding: 0 0 23px;
    margin-left: -112px;
}

#header .menu .item .bigPopup2 {
    width: 554px;
    background: none;
}

#header .menu .item .bigPopup3 {
    width: 824px;
}

#header .menu .item:hover .popup {
    display: block;
}

#header .menu .item .popup .popup_body {
    width: 211px;
    padding: 11px 8px 0 6px;
    background: url('/local/templates/hi-tech/images/menuRectangle.png') no-repeat 110px 0;
    position: relative;
}

#header .menu .item .bigPopup2 .popup_body {
    width: 600px;
}

#header .menu .item .bigPopup3 .popup_body {
    width: 870px;
}

/*Г¤Г«Гї ГЄГ®Г¬ГЇГ«ГҐГЄГ±Г­Г»Гµ Г°ГҐГёГҐГ­ГЁГ©*/
#header .menu .item .popup .popup_body2 {
    width: 200px;
    padding: 11px 6px 0 4px;
    background: url('/local/templates/hi-tech/images/menuRectangle.png') no-repeat 310px 0;
    position: relative;
    margin-left: -200px;
}


#header .menu .item .bigPopup3 .popup_body2 {
    width: 630px;
}


#header .menu .item .popup .sub_menu {
    width: 141px;
    min-height: 271px;
    padding: 35px 35px 100px;
    border: 1px solid #666666;
    -moz-box-shadow: 0 0 8px #020202; /* Г…В« Firefox */
    -webkit-box-shadow: 0 0 8px #020202; /* Г…В« Safari Г¦ЕёЖ’hrome */
    box-shadow: 0 0 8px #020202; /* Гђ Г±ВЎВ­ВҐГіВ±В№ ГіВ¦В®ВЁ */
    filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#020202, strength=8);
    -o-box-shadow: 0 0 8px #020202;
    background-color: #333333;
}


#header .menu .item .popup .popup_body2 .sub_menu {
    min-height: 0px;
}


#header .menu .item .bigPopup2 .sub_menu {
    padding-bottom: 120px;
    width: 540px;
}

#header .menu .item .bigPopup3 .sub_menu {
    padding-bottom: 120px;
    width: 570px;
}

#header .menu .item .popup .sub_menu ul.float {
    float: left;
    width: 250px;
}

#header .menu .item .popup .popup_body2 .sub_menu ul.float {
    float: left;
    width: 190px;
}


#header .menu .item .bigPopup3 .sub_menu ul.float {
    padding-right: 0px;
}

#header .menu .item .popup .sub_menu ul.floatFirst {
    padding-right: 30px;
}

#header .menu .item .popup .sub_menu ul li {
    font-size: 14px;
    margin: 5px 0;
}

#header .menu .item .popup .sub_menu ul li a {
    color: #FFF;
    text-decoration: none;
}

#header .menu .item .popup .sub_menu ul li ul li a {
    color: #999;
}

#header .menu .item .popup .sub_menu ul li:hover a {
    color: #DC0084;
}

#header .menu .item .popup .sub_menu ul li ul {
    margin: 5px 0;
}

#header .menu .item .popup .sub_menu ul li ul li {
    font-size: 11px;
    margin: 2px 0;
    padding: 0 0 0 7px;
    /*background: url("/local/templates/hi-tech/images/icon_level_2.gif") no-repeat scroll 0 6px transparent*/
}

#header .menu .item .popup .sub_menu ul li ul li.selectedLi {
    background: url("/local/templates/hi-tech/images/icon_level_2_active.gif") no-repeat scroll 0 6px transparent;
}

#header .menu .item .popup .sub_menu ul li ul li:hover {
    background: url("/local/templates/hi-tech/images/icon_level_2_active.gif") no-repeat scroll 0 6px transparent;
}

#header .menu .item .popup .sub_menu ul li:hover ul li a {
    color: #999;
}

#header .menu .item .popup .sub_menu ul li ul li a:hover {
    color: #DC0084;
}

#header .menu .item .popup .feed {
    position: absolute;
    bottom: 0;
    right: 7px;
    width: 135px;
    height: 18px;
    padding: 30px 20px 25px 40px;
    background: url('/local/templates/hi-tech/images/bg_menu_feed.png') no-repeat;
}

#header .menu .item .bigPopup2 .feed, #header .menu .item .bigPopup3 .feed {
    bottom: 0;
    right: -3px;
}

#header .menu .item .popup .feed .link {
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#header .menu .item .popup .feed .link a {
    color: #000;
    text-decoration: none;
    padding: 0 15px 0 0;
    display: block;
    background: url('/local/templates/hi-tech/images/icon_menu_popup_feed.gif') 100% 50% no-repeat;
}

#header .menu .item .popup .feed .link a span {
    background: url('/local/templates/hi-tech/images/dot_black.gif') 0 100% repeat-x;
}

#header .menu .item .popup .feed .link a:hover span {
    background: none;
}

#content {
    position: relative;
    width: 100%;
    z-index: 10;
}

#content .slider {
    overflow: hidden;
    position: relative;
    min-width: 990px;
}

#content .slider .slider_shadow_top {
    padding: -10px 0 0;
    background: url('/local/templates/hi-tech/images/shadow_slider_top.png') 50% 0 no-repeat;
}

#content .slider .slider_shadow_bottom {
    padding: 0 0 6px;
    background: url('/local/templates/hi-tech/images/shadow_slider_bottom.png') 50% 100% no-repeat;
}

#content .slider .slider_body {
    position: relative;
    height: 420px;
}

#content .slider .left_bg {
    float: left;
    width: 50%;
    height: 420px;
    background-color: #D9DADC;
}

#content .slider .right_bg {
    float: right;
    width: 50%;
    height: 420px;
    background-color: #333;
}

#content .slider .slider_main {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1170px;
    height: 420px;
    margin-left: -585px;
}

#slides {
    position: relative;
    width: 1170px;
    height: 420px;
    z-index: 100;
}

#slides .slides_container {
    display: none;
    overflow: hidden;
    position: relative;
    width: 1170px;
    height: 420px;
}

#slides .slides_container div {
    display: block;
    position: relative;
    width: 1170px;
    height: 420px;
}

#slides .slides_container div img {
    display: block;
}

#slides .prev {
    display: block;
    position: absolute;
    top: 130px;
    left: 120px;
    width: 54px;
    height: 69px;
    z-index: 101;
}

#slides .next {
    display: block;
    position: absolute;
    top: 130px;
    right: 90px;
    width: 54px;
    height: 69px;
    z-index: 101;
}

#slides .pagination {
    position: absolute;
    bottom: 35px;
    left: 130px;
    z-index: 150;
}

#slides .pagination li {
    float: left;
    width: 20px;
    height: 20px;
    margin: 0 5px 0 0;
}

#slides .pagination li a {
    display: block;
    overflow: hidden;
    width: 20px;
    height: 0;
    padding: 20px 0 0;
    background: url('/local/templates/hi-tech/images/icon_slides.png') no-repeat;
}

#slides .pagination li.current a {
    background: url('/local/templates/hi-tech/images/icon_slides_active.png') no-repeat;
}

#slides .slides_container div .info {
    position: absolute;
    top: 90px;
    right: 55px;
    width: 490px;
    padding: 20px 180px 20px 20px;
    background-color: #808080;
    min-height: 80px;
    display: none;
}

#slides .slides_container div .info .info_body {
    display: block;
    /*background: url('/local/templates/hi-tech/images/dot_slides.gif') 97px 0 repeat-y;*/
}

#slides .slides_container div .info .date {
    float: left;
    width: 90px;
    color: #FFF;
    font-size: 30px;
    text-transform: uppercase;
}

#slides .slides_container div .info .text {
    /*float: right;*/
    width: 365px;
}

#slides .slides_container div .info .text .title {
    display: block;
    color: #FFF;
    font-size: 30px;
    text-transform: uppercase;
    margin: 0 0 20px;
}

#slides .slides_container div .info .text span {
    color: #FFF;
    font-size: 14px;
    line-height: 21px;
}

#slides .slides_container div .clear {
    display: block;
}

#content .about {
    overflow: hidden;
    position: relative;
    min-width: 990px;
    margin-top: -6px;
    padding: 20px 0 0;
}

#content .about .sub_menu {
    position: absolute;
    top: 0;
    left: 50%;
    width: 100%;
    height: 71px;
    margin-left: -170px;
}

#content .about .sub_menu .sub_menu_wrapper {
    height: 71px;
    padding: 0 0 0 14px;
    background: url('/local/templates/hi-tech/images/bg_about_sub_menu.png') no-repeat;
}

#content .about .sub_menu .sub_menu_body {
    height: 55px;
    padding: 16px 0 0;
    background-color: #808080;
    background: url('/local/templates/hi-tech/images/bg_about_sub_menu2.png') repeat-x;
}

#content .about .sub_menu ul li {
    float: left;
    font-size: 17px;
}

#content .about .sub_menu ul li.online {
    margin: 0 0 0 40px;
    padding: 10px 0 10px 40px;
    background: url('/local/templates/hi-tech/images/icon_sub_menu_online.png') 0 50% no-repeat;
}

#content .about .sub_menu ul li.adobe {
    margin: 0 0 0 140px;
    padding: 10px 0 10px 50px;
    background: url('/local/templates/hi-tech/images/icon_sub_menu_adobe.png') 0 50% no-repeat;
}

#content .about .sub_menu ul li a {
    color: #FFF;
    text-decoration: none;
    padding: 0 25px 0 0;
    background: url('/local/templates/hi-tech/images/icon_sub_menu_link.gif') 100% 2px no-repeat;
}

#content .about .sub_menu ul li a span {
    background: url('/local/templates/hi-tech/images/dot_white.gif') 0 100% repeat-x;
}

#content .about .sub_menu ul li a:hover span {
    background: none;
}

#content .about_body {
    width: 990px;
    margin: auto;
}

#content .about .left_column {
    float: left;
    width: 320px;
}

#content .about .left_column h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 15px;
}

#content .about .left_column blockquote {
    color: #000;
    font-size: 13px;
    font-style: italic;
    margin: 0 0 15px;
    padding: 0;
}

#content .about .left_column p,
#content .about .left_column ul {
    margin: 0 0 15px;
}

#content .about .left_column ul li {
    padding: 0 0 0 15px;
    background: url('/local/templates/hi-tech/images/icon_list.gif') 0 7px no-repeat;
}

#content .about .left_column .more {
    margin: 0 0 15px;
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .about .left_column .more_fix {
    margin: 0 0 10px;
}

#content .about .left_column .more a {
    color: #000;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_menu_popup_feed.gif') 100% 2px no-repeat;
}

#content .about .left_column .more_fix a {
    display: block;
    width: 100px;
}

#content .about .right_column {
    float: right;
    width: 640px;
    padding: 71px 0 0;
}

#content .about .right_column h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 15px;
}

#content .about .right_column .link_block {
    margin: 0 0 30px;
}

#content .about .right_column .link_block ul {
    float: left;
    width: 300px;
    padding: 0 20px 0 0;
}

#content .about .right_column .link_block ul li {
    position: relative;
    margin: 3px 0;
    margin-left: -12px;
    padding: 0 0 0 12px;
}

#content .about .right_column .link_block ul li.sales {
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .about .right_column .link_block ul li.sales a {
    color: #333;
    text-decoration: none;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .about .right_column .link_block ul li.sales a:hover {
    color: #333;
}

#content .about .right_column .link_block ul li.sales a span {
    background: url('/local/templates/hi-tech/images/dot_black.gif') 0 100% repeat-x;
}

#content .about .right_column .link_block ul li.sales a:hover span {
    background: none;
}

#content .about .right_column .complex {
    position: relative;
    width: 660px;
    min-height: 184px;
    margin: 0 0 30px;
    background: url('/local/templates/hi-tech/images/bg_complex.png') no-repeat;
}

#content .about .right_column .complex .links {
    float: left;
    width: 320px;
    padding: 20px 0 0;
}

#content .about .right_column .complex .links h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 15px;
}

#content .about .right_column .complex .links ul li {
    margin: 3px 0;
}

#content .about .right_column .complex .informer {
    float: right;
    width: 270px;
    padding: 0 20px 0 0;
}

#content .about .right_column .complex .informer .skype {
    font-size: 17px;
    margin: 18px 0 18px 20px;
    padding: 10px 0 10px 45px;
    background: url('/local/templates/hi-tech/images/icon_skype.png') 0 50% no-repeat;
}

#content .about .right_column .complex .informer .skype a {
    width: 177px;
    color: #4D4D4D;
    text-decoration: none;
    padding: 0 20px 0 0;
    background: url('/local/templates/hi-tech/images/icon_informer_link_black.gif') 100% 2px no-repeat;
}

#content .about .right_column .complex .informer .skype a:hover {
    color: #4D4D4D;
}

#content .about .right_column .complex .informer .skype a span {
    background: url('/local/templates/hi-tech/images/dot_black.gif') 0 100% repeat-x;
}

#content .about .right_column .complex .informer .skype a:hover span {
    background: none;
}

#content .about .right_column .complex .informer .response {
    font-size: 17px;
    margin: 30px 0 10px 18px;
    padding: 10px 0 10px 45px;
    background: url('/local/templates/hi-tech/images/icon_response.png') 0 50% no-repeat;
}

#content .about .right_column .complex .informer .response a {
    width: 177px;
    color: #FFF;
    text-decoration: none;
    padding: 0 20px 0 0;
    background: url('/local/templates/hi-tech/images/icon_informer_link_white.gif') 100% 2px no-repeat;
}

#content .about .right_column .complex .informer .response a:hover {
    color: #FFF;
}

#content .about .right_column .complex .informer .response a span {
    background: url('/local/templates/hi-tech/images/dot_white.gif') 0 100% repeat-x;
}

#content .about .right_column .complex .informer .response a:hover span {
    background: none;
}

#content .about .right_column .complex .informer .order {
    position: relative;
    font-size: 17px;
    padding: 2px 7px;
    background-color: #FFF;
}

#content .about .right_column .complex .informer .order a {
    color: #4D4D4D;
    text-decoration: none;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_informer_link_pink.gif') 100% 2px no-repeat;
}

#content .about .right_column .complex .informer .order a:hover {
    color: #4D4D4D;
}

#content .separation-line {
    background: url('/local/templates/hi-tech/images/bg_press.gif') 0 100% no-repeat;
    width: 990px;
    margin: 40px auto 40px;
    height: 6px;
}

#content .main_banner {
    overflow: hidden;
    position: relative;
    min-width: 990px;
    height: 251px;
    margin: 0 0 30px;
    padding: 53px 0 0;
}

#content .main_banner .left_bg {
    float: left;
    width: 50%;
    height: 251px;
    background-color: #333;
}

#content .main_banner .right_bg {
    float: right;
    width: 50%;
    height: 251px;
    background-color: #D9DADC;
}

#content .main_banner .main_banner_body {
    position: relative;
    width: 990px;
    margin: auto;
}

#content .main_banner .title {
    position: absolute;
    top: -52px;
    left: -90px;
    width: 375px;
    height: 52px;
    color: #000;
    font-size: 24px;
    padding: 20px 0 0 110px;
    background: url('/local/templates/hi-tech/images/bg_banner_title.png') no-repeat;
}

#content .main_banner .link {
    position: absolute;
    top: -30px;
    right: 7px;
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .main_banner .link a {
    color: #333;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .main_banner .link a:hover {
    color: #333;
}

#content .main_banner .image {
    position: absolute;
    top: 0;
    left: -36px;
    width: 1062px;
    height: 251px;
}

#content .main_banner .image li {
    position: absolute;
    top: 0;
    width: 383px;
    height: 251px;
}

#content .main_banner .image li.item_1,
#content .main_banner .links li.item_1 {
    left: 0;
}

#content .main_banner .image li.item_2,
#content .main_banner .links li.item_2 {
    left: 340px;
}

#content .main_banner .image li.item_3,
#content .main_banner .links li.item_3 {
    left: 680px;
}

#content .main_banner .links {
    position: relative;
    width: 1062px;
    height: 251px;
}

#content .main_banner .links li {
    position: absolute;
    top: 0;
    width: 383px;
    height: 251px;
}

#content .main_banner .links li a {
    display: block;
    width: 383px;
    height: 251px;
}

#content .main_banner .frame {
    position: absolute;
    top: 0;
    left: -36px;
    width: 1062px;
    height: 251px;
    background: url('/local/templates/hi-tech/images/bg_banner.png') no-repeat;
}

#content .press {
    width: 990px;
    margin: 0 auto 20px;
}

#content .press .title {
    margin: 0 0 20px;
}

#content .press .title h2 {
    float: left;
    color: #000;
    font-size: 24px;
}

#content .press .title .link {
    float: right;
}

#content .press .title .link li {
    float: left;
    margin: 0 7px 0 25px;
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .press .title .link li a {
    color: #333;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .press .title .link li a:hover {
    color: #333;
}

#content .press .name {
    height: 30px;
    margin: 0 0 20px;
    background: url('/local/templates/hi-tech/images/bg_press.gif') 0 100% no-repeat;
}

#content .press .name li {
    float: left;
    width: 303px;
    color: #666;
    font-size: 16px;
    font-weight: bold;
}

#content .press .name li.item_1 {
    padding: 0 20px 0 0;
}

#content .press .name li.item_2 {
    padding: 0 20px;
}

#content .press .name li.item_3 {
    padding: 0 0 0 20px;
}

#content .press .blocks {
    background: url('/local/templates/hi-tech/images/dot_blocks.gif') 320px 0 repeat-y;
}

#content .press .blocks .blocks_body {
    background: url('/local/templates/hi-tech/images/dot_blocks.gif') 660px 0 repeat-y;
}

#content .press .blocks .block {
    float: left;
    width: 303px;
}

#content .press .blocks .block_1 {
    padding: 0 20px 0 0;
}

#content .press .blocks .block_2 {
    padding: 0 20px;
}

#content .press .blocks .block_3 {
    padding: 0 0 0 20px;
}

#content .press .blocks .block .date {
    color: #333;
    font-size: 12px;
    margin: 10px 0;
}

#content .press .blocks .block h3 {
    min-height: 80px;
    color: #000;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 25px;
}

#content .press .blocks .block .image {
    margin: 0 0 25px;
}

#content .press .blocks .block p {
    margin: 0 0 15px;
}

#content .inner {
    position: relative;
    margin: 10px 0 0;
    *margin-top: -4px;
}

#content .inner .header {
    /*overflow: hidden;*/
    position: relative;
    width: 100%;
    height: 141px;
    z-index: 20;
}

#content .inner .header_show {
    height: 322px;
}

#content .inner .header_hide {
    height: 135px;
    /*overflow: hidden;*/
}

#content .inner .header_hide .block {
    display: none;
}

#content .inner .header_hide .vtoros {
    height: 20px !important;
}

#content .inner .header_hide .vtoros_body {
    height: 40px !important;
    min-height: 40px !important;
}

#content .inner .header .line {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 120px;
    background-color: #D9DADC;
}

#content .inner .header .menu {
    position: absolute;
    top: 0;
    left: 50%;
    width: 100%;
    height: 141px;
    margin-left: -530px;
    padding: 0 0 0 30px;
    background: url('/local/templates/hi-tech/images/bg_inner_header.png') no-repeat;
}

#content .inner .header .menu .menu_body {
    height: 141px;
    background: url('/local/templates/hi-tech/images/bg_inner_header.png') 0 -141px repeat-x;
}

#content .inner .header .menu .first {
    overflow: hidden;
    position: relative;
    height: 72px;
    padding: 0 0 0 320px;
}

#content .inner .header .menu .first .links {
    padding: 0 0 0 15px;
    background: url('/local/templates/hi-tech/images/bg_inner_header_first.png') no-repeat;
}

#content .inner .header .menu .first .basket {
    height: 52px;
    width: 320px;
    float: left;
    z-index: 20000;
    margin-left: -250px;
    margin-top: 15px;
}


#content .inner .header .menu .first .basket h2 {
    color: #333333;
    font-size: 24px;
}

#content .inner .header .menu .first .basket a {
    color: #333333;
    /*text-decoration:none;*/
}

#content .inner .header .menu .first .links .links_body {
    height: 52px;
    padding: 20px 0 0 30px;
    background: url('/local/templates/hi-tech/images/bg_inner_header_first2.png') repeat-x;
    *background-color: #757575;
}

#content .inner .header .menu .first .links h2 {
    float: left;
    color: #F2F2F2;
    font-size: 24px;
    margin: 5px 0;
}

#content .inner .header .menu .first .links ul {
    float: left;
    margin-left: 40px;
}

#content .inner .header .menu .first .links ul li {
    float: left;
    margin: 0 0 0 30px;
    padding: 0 30px 0 0;
    background: url('/local/templates/hi-tech/images/icon_header_first.gif') 100% 50% no-repeat;
}

#content .inner .header .menu .first .links ul li div {
    padding: 5px 0;
}

#content .inner .header .menu .first .links ul li div.adobe {
    padding: 10px 0 10px 60px;
    background: url('/local/templates/hi-tech/images/icon_adobe.gif') no-repeat;
}

#content .inner .header .menu .first .links ul li div.adobe a {
    color: #FFF;
    font-size: 17px;
    text-decoration: none;
    background: url('/local/templates/hi-tech/images/dot_white.gif') 0 100% repeat-x;
}

#content .inner .header .menu .first .links ul li div.adobe a:hover {
    background: none;
}

#content .inner .header .menu .second {
    overflow: hidden;
    position: relative;
    height: 68px;
    margin: 1px 0 0;
    padding: 0 0 0 365px;
}

#content .inner .header .menu .second h2 {
    float: left;
    color: #F2F2F2;
    font-size: 24px;
    margin: 20px 0;
}

#content .inner .header .menu .second .links {
    margin: 0 0 0 400px;
    padding: 0 0 0 14px;
    background: url('/local/templates/hi-tech/images/bg_inner_header_second.png') no-repeat;
}

#content .inner .header .menu .second .links .links_body {
    overflow: hidden;
    position: relative;
    height: 58px;
    padding: 10px 0 0 45px;
    background-color: #333;
    *background-color: #292929;
}

#content .inner .header .menu .second .links ul li {
    float: left;
    clear: both;
    margin: 4px 0;
    padding: 0 20px 0 0;
    background: url('/local/templates/hi-tech/images/icon_inner_second.gif') 100% 0 no-repeat;
}

#content .inner .header .menu .second .links ul li a {
    color: #999;
    text-decoration: none;
    background: url('/local/templates/hi-tech/images/dot_gray.gif') 0 100% repeat-x;
}

#content .inner .header .menu .second .links ul li a:hover {
    background: none;
}

#content .inner .header .vtoros {
    position: absolute;
    top: 73px;
    left: 0;
    width: 100%;
    height: 250px;
    background: url('/local/templates/hi-tech/images/bg_level_2.gif') 50% 0 no-repeat;
}

#content .inner .header .vtoros .vtoros_body {
    overflow: hidden;
    position: relative;
    width: 920px;
    min-height: 234px;
    margin: auto;
    padding: 0 20px;
    background: url('/local/templates/hi-tech/images/bg_vtor.gif') repeat-x 0 bottom #f2f2f2;
}

#content .inner .header .vtoros .vtoros_body .item {
    float: left;
    position: relative;
    /*min-height: 234px;*/
    padding: 0 20px;
    background: url('/local/templates/hi-tech/images/dot_vtor.gif') repeat-y 100% 0;
}

#content .inner .header .vtoros .vtoros_body .item .block {
    padding-bottom: 10px;
}

#content .inner .header_hide .vtoros .vtoros_body .item {
    /*height: 45px;
    min-height: 45px;*/
}

#content .inner .header .vtoros .vtoros_body .item_1 {
    width: 100px;
}

#content .inner .header .vtoros .vtoros_body .item_2 {
    width: 180px;
}

#content .inner .header .vtoros .vtoros_body .item_3 {
    width: 200px;
}

#content .inner .header .vtoros .vtoros_body button {
    margin-top: 10px;
}

#content .inner .header .vtoros .vtoros_body .item_4 {
    position: relative;
    width: 280px;
    background: none;
}

#content .inner .header .vtoros .vtoros_body .item h3 {
    height: 20px;
    color: #000;
    font-size: 13px;
    margin: 20px 0 10px;
}

#content .inner .header .vtoros .vtoros_body .item .check,
#content .inner .header .vtoros .vtoros_body .item .radio,
#content .inner .header .vtoros .vtoros_body .item .mark {
    margin: 0 0 5px 0;
}

#content .inner .header .vtoros .vtoros_body .item .check input,
#content .inner .header .vtoros .vtoros_body .item .radio input,
#content .inner .header .vtoros .vtoros_body .item .mark input {
    float: left;
    width: 14px;
    height: 14px;
    margin: 0 10px 0 0;
    padding: 0;
}

#content .inner .header .vtoros .vtoros_body .item .mark input {
    margin: 2px 10px 2px 0;
}

#content .inner .header .vtoros .vtoros_body .item .check label,
#content .inner .header .vtoros .vtoros_body .item .radio label {
    color: #000;
    font-size: 12px;
}

#content .inner .header .vtoros .vtoros_body .item .column {
    float: left;
    margin: 0 30px 0 0;
}

#content .inner .header .vtoros .vtoros_body .item .mark label {
    padding: 0 0 0 10px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 5px no-repeat;
}

#content .inner .header .vtoros .vtoros_body .item .mark label a, #content .inner .header .vtoros .vtoros_body .item .mark label .a {
    color: #000;
    font-size: 15px;
    padding: 0 17px 0 0;
    background: url('/local/templates/hi-tech/images/icon_informer_link_black.gif') 100% 2px no-repeat;
}

#content .inner .header .vtoros .vtoros_body .item .mark label {
    position: relative;
    top: -5px;
}

#content .inner .header .vtoros .vtoros_body .sver {
    position: absolute;
    bottom: 15px;
    right: 20px;
    height: 17px;
}

#content .inner .header .vtoros .vtoros_body .item.item_4 .sver {
    right: 0;
}

#content .inner .header .vtoros .vtoros_body .sver a {
    float: left;
    color: #B3B3B3;
    font-size: 12px;
    text-decoration: none;
    padding: 0 25px 0 0;
    background: url('/local/templates/hi-tech/images/icon_close_filter.gif') 100% 50% no-repeat;
}

#content .inner .header .vtoros .vtoros_body .razv {
    display: block;
    position: absolute;
    /*bottom: 15px;
    right: 20px;*/
    /*left: 20px;
    top: 12px;
    height: 17px;*/
    line-height: 37px;
    width: 100%;
    margin-left: -20px;
    padding-left: 20px;
    cursor: pointer;
}

#content .inner .header .vtoros .vtoros_body .item4 .razv {
    right: 0;
}

#content .inner .header .vtoros .vtoros_body .razv a {
    float: left;
    color: #666;
    font-size: 12px;
    text-decoration: none;
    padding: 0 25px 0 0;
    background: url('/local/templates/hi-tech/images/icon_rzv.gif') 100% 50% no-repeat;
}

#content .inner .header_hide .vtoros .vtoros_body .item .razv {
    display: block;
}

#content .inner .header .vtoros .vtoros_body .item .input {
    margin: 20px 0;
}

#content .inner .header .vtoros .vtoros_body .item .input input {
    /*display: block;*/
    width: 60px;
    color: #000;
    font-size: 13px;
    font-family: Arial;
    padding: 2px 5px;
}

#content .inner .inner_content {
    overflow: hidden;
    position: relative;
    margin-top: -21px;
    width: 100%;
    z-index: 10;
}

#content .inner_content .sidebar {
    float: left;
    background-color: #B3B3B3;
    padding: 0 0 40px;
}

#content .inner_content .sidebar .menu {
    background-color: #333;
}

#content .inner_content .sidebar .menu .menu_body {
    width: 270px;
    margin-left: auto;
    padding: 30px 50px 30px 0;
}

#content .inner_content .sidebar .menu h2 {
    color: #FFF;
    font-size: 17px;
    padding: 15px 0;
}

#content .inner_content .sidebar .menu ul li {
    color: #DC0018;
    margin: 13px 0;
}

#content .inner_content .sidebar .menu ul li a {
    color: #FFF;
}

#content .inner_content .sidebar .menu ul li a.parents {
    position: relative;
    color: #FFF;
    text-decoration: none;
    margin-left: -8px;
    padding: 2px 8px;
    border: 1px solid #961e4e;
    background-color: #961e4e;
}

#content .inner_content .sidebar .menu ul li ul {
    margin: 8px 0;
}

#content .inner_content .sidebar .menu ul li ul li {
    font-size: 12px;
    margin: 0;
    margin-bottom: 3px;
}

#content .inner_content .sidebar .menu ul li ul li ul {
    margin-left: 15px;
}

#content .inner_content .sidebar .menu ul li ul li a {
    color: #999;
    text-decoration: none;
    padding: 0 0 0 8px;
    background: url('/local/templates/hi-tech/images/icon_level_2.gif') 0 6px no-repeat;
}

#content .inner_content .sidebar .menu ul li ul li a.selected {
    color: #E42884;
    background: url('/local/templates/hi-tech/images/icon_level_2_active.gif') 0 6px no-repeat;
}

#content .inner_content .sidebar .menu .sales {
    margin: 10px 0 10px -9px;
    padding: 0 0 0 42px;
    background: url('/local/templates/hi-tech/images/saleIcon.png') 0 0 no-repeat;
    line-height: 31px;
}

#content .inner_content .sidebar .menu .feed {
    background: rgba(0, 0, 0, 0) url("/bitrix/templates/hi-tech/images/icon_cube_white.gif") no-repeat scroll 0 6px;
    margin: 10px 0;
    padding: 0 0 0 15px;
}

#content .inner_content .sidebar .menu .feed a {
    background: rgba(0, 0, 0, 0) url("/bitrix/templates/hi-tech/images/icon_informer_link_white.gif") no-repeat scroll 100% 2px;
    color: #fff;
    padding: 0 20px 0 0;
    text-decoration: none;
}

#content .inner_content .sidebar .menu .feed a:hover {
    color: #fff;
}

#content .inner_content .sidebar .menu .feed a strong {
    background: rgba(0, 0, 0, 0) url("/bitrix/templates/hi-tech/images/dot_white.gif") repeat-x scroll 0 100%;
    font-weight: normal;
}

#content .inner_content .sidebar .menu .feed a:hover strong {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

#content .inner_content .sidebar .menu .sales a {
    color: #FFF;
    text-decoration: none;
    padding: 0 20px 0 0;
    background: url('/local/templates/hi-tech/images/saleArr.png') 100% 2px no-repeat;
}

#content .inner_content .sidebar .menu .sales a:hover {
    color: #FFF;
}

#content .inner_content .sidebar .menu .sales a strong {
    font-weight: normal;
    text-decoration: underline;
}

#content .inner_content .sidebar .menu .sales a:hover strong {
    text-decoration: none;
}

#content .inner_content .sidebar .question {
    background-color: #B3B3B3;
}

#content .inner_content .sidebar .question .question_body {
    width: 270px;
    margin-left: auto;
    padding: 40px 50px 40px 0;
    font-size: 17px;
}

#content .inner_content .sidebar .question .h2 {
    font-size: 17px;
    padding: 6px 0 6px 40px;
    background: url('/local/templates/hi-tech/images/icon_question.gif') no-repeat;
}

#content .inner_content .sidebar .question .h2 a {
    display: block;
    color: #1B1C20;
    text-decoration: none;
    background: url('/local/templates/hi-tech/images/icon_sidebar_next.gif') 100% 5px no-repeat;
}

#content .inner_content .sidebar .question .h2 a strong {
    font-weight: normal;
    background: url('/local/templates/hi-tech/images/dot_black.gif') 0 100% repeat-x;
}

#content .inner_content .sidebar .question .h2 a:hover strong {
    background: none;
}

#content .inner_content .sidebar .text {
    color: #000;
    background-color: #E6E6E6;
}

#content .inner_content .sidebar .text .text_body {
    width: 270px;
    margin-left: auto;
    padding: 30px 50px 30px 0;
}

#content .inner_content .sidebar .text .h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 20px;
}

#content .inner_content .sidebar .text blockquote {
    color: #000;
    font-style: italic;
    margin: 0 0 10px;
    padding: 0;
}

#content .inner_content .sidebar .text .more {
    margin: 10px 0;
    padding: 0 0 0 15px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 5px no-repeat;
}

#content .inner_content .sidebar .text .more a {
    color: #000;
    padding: 3px 20px 3px 0;
    background: url('/local/templates/hi-tech/images/icon_sidebar_next.gif') 100% 5px no-repeat;
}

#content .inner_content .sidebar .text p,
#content .inner_content .sidebar .text ul {
    margin: 0 0 10px;
}

#content .inner_content .sidebar .text ul li {
    padding: 0 0 0 10px;
}

#content .inner_content .sidebar .text .tab {
    margin: 0 0 50px;
}

#content .inner_content .sidebar .text .news h3 {
    color: #666;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 30px;
}

#content .inner_content .sidebar .text .news .date {
    margin: 0 0 5px;
}

#content .inner_content .sidebar .text .news h2 {
    color: #000;
    font-size: 16px;
    font-weight: bold;
}

#content .inner_content .sidebar .text .news p {
    font-size: 12px;
}

#content .inner_content .sidebar .text .news p img {
    float: left;
    margin: 0 10px 10px 0;
}

#content .inner_content .sidebar .text .news .link {
    font-size: 11px;
    padding: 0 0 0 15px;
}

#content .inner_content .sidebar .text .news .link a {
    color: #808080;
}

#content .inner_content .sidebar .banner {
    background-color: #333333;
}

#content .inner_content .sidebar .banner .banner_body {
    width: 320px;
    margin-left: auto;
    padding: 30px 0;
}

#content .inner_content .sidebar .banner .title {
    position: relative;
    width: 320px;
    height: 50px;
    margin-left: -50px;
    padding: 22px 0 0 50px;
    background: #D9DADC url('/local/templates/hi-tech/images/bg_sidebar_title.gif') no-repeat;
    z-index: 10;
}

#content .inner_content .sidebar .banner .title .h2 {
    color: #000;
    font-size: 24px;
}

#content .inner_content .sidebar .banner .image {
    position: relative;
    margin: 0 0 25px;
    margin-top: -15px;
    z-index: 20;
}

#content .inner_content .sidebar .banner .more_white {
    margin: 10px 0;
    padding: 0 0 0 15px;
    background: url('/local/templates/hi-tech/images/icon_cube_white.gif') 0 5px no-repeat;
}

#content .inner_content .sidebar .banner .more_white a {
    color: #FFF;
    padding: 3px 20px 3px 0;
    background: url('/local/templates/hi-tech/images/icon_sidebar_next_white.gif') 100% 5px no-repeat;
}

#content .inner_content .sidebar .others_banner {
    padding: 0 0 110px;
    background-color: #B3B3B3;
}

#content .inner_content .sidebar .others_banner .others_banner_body {
    padding: 25px 0 5px;
    background-color: #333333;
}

#content .inner_content .sidebar .others_banner .item {
    width: 320px;
    margin: 0 0 10px;
    margin-left: auto;
}

#content .inner_content .sidebar .footer {
    height: 40px;
    background-color: #E6E6E6;
}

#content .inner_content .content {
    float: right;
}

#content .inner_content .content .breadcrumbs {
    position: relative;
    width: 100%;
    margin: 10px 0 0;
    margin-left: -14px;
    padding: 0 0 0 14px;
    background: url('/local/templates/hi-tech/images/bg_breadcrumbs.gif') no-repeat;
    z-index: 20;
}

#content .inner_content .content .breadcrumbs .breadcrumbs_body {
    overflow: hidden;
    height: 72px;
    background-color: #F2F2F2;
}

#content .inner_content .content .breadcrumbs ul {
    width: 590px;
    padding: 30px 40px;
}

#content .inner_content .content .breadcrumbs ul li {
    float: left;
    color: #1B1C20;
    margin: 0 5px 0 0;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_breadcrumbs.gif') 100% 4px no-repeat;
}

#content .inner_content .content .breadcrumbs ul li a {
    color: #1B1C20;
    font-size: 11px;
}

#content .inner_content .content .breadcrumbs ul li.finish {
    margin: 0;
    padding: 0;
    background: none;
}

#content .inner_content .content .contacts {
    background: url('/local/templates/hi-tech/images/bg_contacts_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .contacts .contacts_body {
    background: url('/local/templates/hi-tech/images/bg_contacts.gif') 0 100% no-repeat;
}

#content .inner_content .content .contacts .contacts_wrapper {
    width: 590px;
    padding: 20px 40px;
}

#content .inner_content .content .contacts h2 {
    font-size: 24px;
    margin: 0 0 20px;
}

#content .inner_content .content .contacts p {
    margin: 0 0 10px;
}

#content .inner_content .content .contacts .map {
    overflow: hidden;
    width: 588px;
    height: 456px;
    margin: 20px 0;
    border-right: 2px solid #FFF;
    border-bottom: 1px solid #FFF;
}

#content .inner_content .content .pagination {
    width: 590px;
    padding: 15px 40px;
}

#content .inner_content .content .pagination .prev {
    float: left;
    margin: 0 40px 0 0;
    padding: 0 0 0 20px;
    background: url('/local/templates/hi-tech/images/icon_prev_link.gif') 0 2px no-repeat;
}

#content .inner_content .content .pagination .prev a {
    color: #333;
}

#content .inner_content .content .pagination ul {
    float: left;
}

#content .inner_content .content .pagination ul li {
    float: left;
    margin: 0 40px 0 0;
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .inner_content .content .pagination ul li a {
    color: #333;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .inner_content .content .pagination ul li a:hover {
    color: #333;
}

#content .inner_content .content .news_list .item {
    width: 590px;
    padding: 10px 40px 30px;
    background: url('/local/templates/hi-tech/images/bg_news_list.gif') 5px 100% repeat-x;
}

#content .inner_content .content .news_list .item h1 {
    color: #666;
    font-size: 20px;
    margin: 0 0 20px;
}

#content .inner_content .content .news_list .item .date {
    color: #666;
    font-size: 17px;
    margin: 0 0 5px;
}

#content .inner_content .content .news_list .item h2 {
    color: #000;
    font-size: 17px;
    margin: 0 0 20px;
}

#content .inner_content .content .news_list .item .image {
    float: left;
    overflow: hidden;
    width: 250px;
}

#content .inner_content .content .news_list .item .text {
    float: right;
    width: 300px;
    color: #000;
    font-size: 12px;
}

#content .inner_content .content .news_list .item .text p {
    font-size: 12px;
    margin: 0 0 10px;
}

#content .inner_content .content .news_list .item .text p.links {
    color: #808080;
    font-size: 11px;
}

#content .inner_content .content .news_list .item .text p.links a {
    color: #808080;
}

#content .inner_content .content .news_detail,
#content .inner_content .content .portfolio_detail {
    padding: 0 0 25px;
    background: url('/local/templates/hi-tech/images/bg_news_list.gif') 5px 100% no-repeat;
}

#content .inner_content .content .news_detail .format,
#content .inner_content .content .portfolio_detail .format {
    width: 650px;
    padding: 10px 40px;
}

#content .inner_content .content .news_detail .format p,
#content .inner_content .content .portfolio_detail .format p {
    text-indent: 20px;
    margin: 0 0 10px;
    line-height: 1.2;
}

#content .inner_content .content .portfolio_detail .format .image {
    margin: 20px 0;
}

#content .inner_content .content .news_detail h1,
#content .inner_content .content .portfolio_detail h1 {
    color: #920146;
    font-size: 18px;
    margin: 0 0 20px;
}

#content .inner_content .content .news_detail h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 20px;
}

#content .inner_content .content .news_detail h3 {
    color: #920146;
    font-size: 18px;
    margin: 10px 0 5px;
}

#content .inner_content .content .news_detail .date {
    color: #333;
    font-size: 17px;
    text-indent: 0 !important;
    margin: 0 0 10px;
}

#content .inner_content .content .news_detail .blockquote,
#content .inner_content .content .portfolio_detail .blockquote {
    margin: 0 0 10px;
    padding: 10px 40px;
    background-color: #F2F2F2;
}

#content .inner_content .content .news_detail .blockquote blockquote,
#content .inner_content .content .portfolio_detail .blockquote blockquote {
    width: 590px;
    margin: 0;
    padding: 0;
}

#content .inner_content .content .news_detail .photoblock {
    margin: 0 0 25px 0;
}

#content .inner_content .content .news_detail .photoblock .big_photo {
    margin: 5px 0;
}

#content .inner_content .content .news_detail .photoblock ul li {
    float: left;
    margin: 5px 5px 0 0;
}

#content .inner_content .content .news_detail .photoblock ul li a {
    display: block;
    overflow: hidden;
    width: 150px;
    height: 109px;
    border: 1px solid #E6E6E6;
}

#content .inner_content .content .news_detail .photoblock ul li a.selected {
    border: 1px solid #C1272D;
}

#content .inner_content .content .news_detail .photoblock .tab {
    height: 20px;
}

#content .inner_content .content .news_detail .photoblock p {
    color: #000;
    font-size: 12px;
    font-weight: bold;
    text-indent: 0;
    margin: 0 0 10px;
}

#content .inner_content .content .news_detail .result .list {
    float: left;
    width: 250px;
    padding: 0 40px;
}

#content .inner_content .content .news_detail .result .list h2 {
    color: #000;
    font-size: 20px;
    margin: 0 0 15px;
}

#content .inner_content .content .news_detail .result .list p {
    color: #000;
    font-size: 12px;
    font-weight: bold;
}

#content .inner_content .content .news_detail .result .blackstyle {
    color: #FFF;
    font-size: 14px;
    line-height: 19px;
    font-style: italic;
    margin: 0 0 0 330px;
    padding: 20px;
    background-color: #333;
}

#content .inner_content .content .news_detail .result .blackstyle .blackstyle_body {
    width: 300px;
}

#content .inner_content .content .news_detail .result .blackstyle .left {
    padding: 0 0 0 20px;
    background: url('/local/templates/hi-tech/images/icon_left_bs.gif') no-repeat;
}

#content .inner_content .content .news_detail .result .blackstyle .right {
    padding: 0 20px 0 0;
    background: url('/local/templates/hi-tech/images/icon_right_bs.gif') 100% 100% no-repeat;
}

#content .inner_content .content .news_detail .format .image {
    float: left;
    position: relative;
    margin: 0 50px 10px 0;
    border: 1px solid #E6E6E6;
}

#content .inner_content .content .news_detail .format .image span {
    position: absolute;
    bottom: 0;
    right: -30px;
    width: 18px;
    height: 16px;
    background: url('/local/templates/hi-tech/images/icon_zoom.gif') no-repeat;
}

#content .inner_content .content .portfolio .item {
    width: 590px;
    padding: 20px 40px;
    background: url('/local/templates/hi-tech/images/bg_news_list.gif') 5px 100% repeat-x;
}

#content .inner_content .content .portfolio .item .date {
    color: #666;
    font-size: 17px;
    margin: 0 0 5px;
}

#content .inner_content .content .portfolio .item h2 {
    color: #000;
    font-size: 17px;
    margin: 0 0 20px;
}

#content .inner_content .content .portfolio .item .photo_frame {
    overflow: hidden;
    position: relative;
    width: 590px;
    height: 280px;
    margin: 0 0 15px;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_big {
    float: left;
    overflow: hidden;
    width: 388px;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_small {
    float: right;
    position: relative;
    overflow: hidden;
    width: 194px;
    height: 280px;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_small .top {
    position: absolute;
    top: 0;
    right: 0;
}

#content .inner_content .content .portfolio .item .photo_frame .photo_small .bottom {
    position: absolute;
    bottom: 0;
    right: 0;
}

#content .inner_content .content .portfolio .item p {
    color: #000;
    font-size: 12px;
    margin: 0 0 10px;
}

#content .inner_content .content .portfolio .item p.link {
    font-size: 11px;
}

#content .inner_content .content .navi {
    margin: 0 0 20px;
    text-align: center;
}

#content .inner_content .content .navi ul {
    float: none;
}

#content .inner_content .content .navi ul li {
    float: none;
    color: #C1272D;
    font-size: 35px;
    line-height: 40px;
    margin: 0 10px;
    padding: 0;
    background: none;
}

#content .inner_content .content .navi ul li a {
    color: #333;
    font-size: 24px;
    padding: 0;
    background: none;
}

#content .inner_content .content .actions,
#content .inner_content .content .form_order_big {
    background: url('/local/templates/hi-tech/images/bg_actions_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .actions .actions_body,
#content .inner_content .content .form_order_big .form_order_big_body {
    width: 590px;
    padding: 20px 40px;
    background: url('/local/templates/hi-tech/images/bg_actions.gif') 0 100% no-repeat;
}

#content .inner_content .content .actions h2 {
    color: #666;
    font-size: 20px;
    margin: 0 0 20px;
}

#content .inner_content .content .actions h3,
#content .inner_content .content .actions p {
    color: #000;
    font-size: 17px;
    margin: 0 0 20px;
}

#content .inner_content .content .actions h3 a,
#content .inner_content .content .actions p a {
    color: #000;
}

#content .inner_content .content .actions .image {
    margin: 40px 0;
}

#content .inner_content .content .big_button {
    height: 36px;
    margin: 0 0 20px;
}

#content .inner_content .content .big_button a {
    display: block;
    overflow: hidden;
    height: 36px;
    padding: 0 0 0 30px;
    background: url('/local/templates/hi-tech/images/bg_big_button.png') no-repeat;
}

#content .inner_content .content .button_black {
    height: 36px;
    margin: 0 0 20px;
}

#content .inner_content .content .button_black a {
    display: block;
    overflow: hidden;
    height: 36px;
    padding: 0 0 0 28px;
    background: url('/local/templates/hi-tech/images/bg_button_black.png') no-repeat;
}

#content .inner_content .content .button_black a strong {
    float: left;
    height: 28px;
    color: #4D4D4D;
    font-size: 24px;
    font-weight: normal;
    text-decoration: none;
    padding: 8px 15px 0 0;
    background: url('/local/templates/hi-tech/images/bg_button_black.png') 100% -36px no-repeat;
}

#content .inner_content .content .big_button a strong {
    float: left;
    height: 32px;
    color: #961e4e;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    padding: 5px 10px 0 0;
    line-height: 1.1em;
    background: url('/local/templates/hi-tech/images/bg_big_button.png') 100% -36px no-repeat;
}

#content .inner_content .content .actions .big_button {
    margin: 100px 0 40px;
}

#content .inner_content .content .form_order {
    background: url('/local/templates/hi-tech/images/bg_form_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .form_order .form_order_body {
    width: 590px;
    padding: 20px 40px 30px;
    background: url('/local/templates/hi-tech/images/bg_form.gif') 0 100% no-repeat;
}

#content .inner_content .content .form_order p {
    margin: 0 0 15px;
}

#content .inner_content .content .form_order h2,
#content .inner_content .content .form_order_big h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 20px;
    padding: 0 0 0 15px;
    background: url('/local/templates/hi-tech/images/icon_cube_pink.gif') 0 12px no-repeat;
}

#content .inner_content .content .form_order .check {
    margin: 0 0 25px;
}

#content .inner_content .content .form_order .check input {
    float: left;
    width: 14px;
    height: 14px;
    margin: 7px 0;
    padding: 0;
}

#content .inner_content .content .form_order .check label {
    float: right;
    width: 560px;
    color: #1B1C20;
    font-size: 20px;
}

#content .inner_content .content .form_order .info {
    position: relative;
    min-height: 171px;
}

#content .inner_content .content .form_order .info .picture {
    float: right;
    width: 280px;
}

#content .inner_content .content .form_order .info .picture a {
    display: block;
    padding: 0 0 0 30px;
    background: url('/local/templates/hi-tech/images/icon_zoom.gif') 0 95% no-repeat;
}

#content .inner_content .content .form_order .array {
    position: absolute;
    bottom: -8px;
    left: 0;
}

#content .inner_content .content .form_order .array .input,
#content .inner_content .content .form_order .arrays .input {
    margin: 0 0 10px;
}

#content .inner_content .content .form_order .array .input label,
#content .inner_content .content .form_order .arrays .input label {
    display: block;
    font-size: 12px;
    margin: 0 0 10px;
}

#content .inner_content .content .form_order .array .input input,
#content .inner_content .content .form_order .arrays .input input {
    display: block;
    width: 260px;
    color: #000;
    font-size: 20px;
    font-family: Arial;
    padding: 0 10px;
}

#content .inner_content .content .form_order .arrays .input textarea {
    display: block;
    resize: none;
    width: 560px;
    height: 80px;
    color: #000;
    font-size: 20px;
    font-family: Arial;
    padding: 10px;
}

#content .inner_content .content .form_order .parameters h3 {
    color: #333;
    font-size: 24px;
    margin: 0 0 20px;
}

#content .inner_content .content .form_order .parameters .input_links {
    margin: 0 0 15px;
}

#content .inner_content .content .form_order .parameters .input_links p {
    float: left;
    color: #666;
    font-size: 20px;
    margin: 0 20px 10px 0;
}

#content .inner_content .content .form_order .parameters .input_links .radio {
    float: left;
    margin: 2px 25px 2px 0;
}

#content .inner_content .content .form_order .parameters .input_links .radio input {
    float: left;
    width: 14px;
    height: 14px;
    margin: 5px 10px 5px 0;
}

#content .inner_content .content .form_order .parameters .input_links .radio label {
    float: left;
    color: #1A1A1A;
    font-size: 16px;
}

#content .inner_content .content .form_order .resizes {
    margin: 0 0 15px;
}

#content .inner_content .content .form_order .resizes h3 {
    color: #666;
    font-size: 20px;
    margin: 0 0 15px;
}

#content .inner_content .content .form_order .resizes .inputs {
    float: left;
    margin: 0 12px 0 0;
}

#content .inner_content .content .form_order .resizes .inputs_star {
    padding: 0 25px 0 0;
    background: url('/local/templates/hi-tech/images/icon_star.gif') 100% 30px no-repeat;
}

#content .inner_content .content .form_order .resizes .inputs label {
    display: block;
    font-size: 12px;
    margin: 0 0 10px;
}

#content .inner_content .content .form_order .resizes .inputs input {
    display: block;
    width: 100px;
    color: #000;
    font-size: 20px;
    font-family: Arial;
    padding: 0 10px;
}

#content .inner_content .content .form_order .resizes .textarea textarea {
    display: block;
    resize: none;
    width: 560px;
    height: 80px;
    color: #000;
    font-size: 20px;
    font-family: Arial;
    padding: 10px;
}

#content .inner_content .content .form_order_big .input {
    margin: 0 0 15px;
}

#content .inner_content .content .form_order_big .input label {
    display: block;
    color: #000;
    font-size: 20px;
    margin: 0 0 10px;
}

#content .inner_content .content .form_order_big .input label.star {
    padding: 0 0 0 15px;
    background: url('/local/templates/hi-tech/images/icon_cube_pink.gif') 0 12px no-repeat;
}

#content .inner_content .content .form_order_big .input input,
#content .inner_content .content .form_order_big .select select {
    display: block;
    width: 560px;
    color: #000;
    font-size: 20px;
    font-family: Arial;
    padding: 0 10px;
}

#content .inner_content .content .form_order_big .select {
    margin: 0 0 15px;
}

#content .inner_content .content .form_order_big .select select {
    width: 582px;
    color: #999;
    font-size: 11px;
    padding: 3px 10px;
}

#content .inner_content .content .form_order_big .input textarea {
    display: block;
    resize: none;
    width: 560px;
    height: 80px;
    color: #000;
    font-size: 20px;
    font-family: Arial;
    padding: 10px;
}

#content .inner_content .content .form_order_big .prim {
    color: #000;
    font-size: 20px;
    margin: 0 0 30px;
    padding: 0 0 0 15px;
    background: url('/local/templates/hi-tech/images/icon_cube_pink.gif') 0 5px no-repeat;
}

#content .inner_content .content .product_list .item {
    width: 610px;
    padding: 20px 40px 30px;
    background: url('/local/templates/hi-tech/images/bg_news_list.gif') 5px 100% repeat-x;
}

#content .inner_content .content .product_list .item_finish {
    background: none;
}

#content .inner_content .content .product_list .item h2 {
    color: #000;
    font-size: 17px;
    margin: 0 0 20px;
}

#content .inner_content .content .product_list .item h2 a {
    color: #000;
}

#content .inner_content .content .product_list .item .image {
    float: left;
    overflow: hidden;
    width: 250px;
}

#content .inner_content .content .product_list .item .text {
    float: right;
    width: 320px;
    color: #000;
    font-size: 12px;
    padding: 0px 0;
}

#content .inner_content .content .product_list .item .text p {
    font-size: 12px;
    margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .format {
    width: 590px;
    color: #1B1C20;
    padding: 20px 40px;
}

#content .inner_content .content .vtor_detail .format p {
    margin: 10px 0 10px;
}

#content .inner_content .content .vtor_detail .format .image {
    margin: 20px 0;
}

#content .inner_content .content .vtor_detail .format h1 {
    color: #961e4e;
    font-size: 22px;
    font-weight: bold;
    margin: 0 0 15px;
}

#content .inner_content .content .vtor_detail .format h1 a {
    font-size: 18px;
    color: #333;
}

#content .inner_content .content .vtor_detail .format h2 {
    color: #961e4e;
    font-size: 20px;
    margin: 0 0 15px;
}

#content .inner_content .content .vtor_detail .format h3 {
    color: #961e4e;
    font-size: 20px;
    margin: 0 0 5px;
}

#content .inner_content .content .vtor_detail .format .photoblock {
    margin: 0 0 5px;
    width: 435px;
    float: left;
}

#content .inner_content .content .vtor_detail .format .photoblock .big_photo {
    margin: 5px 0;
    min-height: 210px;
}

#content .inner_content .content .vtor_detail .format .photoblock #jq-photo, #content .inner_content .content .vtor_detail .format .photoblock .smallDetailPSlider {
    overflow: hidden;
    width: 505px;
    padding-left: 0;
}

#content .inner_content .content .vtor_detail .format .photoblock ul li {
    float: left;
    margin: 5px 0px 0 0;
    background: none;
}

#content .inner_content .content .vtor_detail .format .photoblock ul li a {
    display: block;
    overflow: hidden;
    height: 80px;
    border: 1px solid #E6E6E6;
}

#content .inner_content .content .vtor_detail .format .photoblock ul li a span {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    height: 80px;
}

#content .inner_content .content .vtor_detail .format .photoblock ul li a.selected {
    border: 1px solid #C1272D;
}

#content .inner_content .content .vtor_detail .format .photoblock .tab {
    height: 20px;
}

#content .inner_content .content .vtor_detail.catalogDetail .format {
    padding-right: 0;
    width: 630px;
}

#content .inner_content .content .vtor_detail.catalogDetail .format.format--bysection {
    padding-bottom: 20px !important;
    width: 590px;
}

.catalogDetail .right {
    float: right;
    width: 159px;
    margin-top: 5px;
}

.buyerBlock {
    border: 1px solid #dadada;
    background: #f2f2f2;
    padding: 4px 0 0 1px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 5px;
}

.buyerBlock .brand {
    text-align: center;
}

.buyerBlock .brand .bx_item_detail_inc_two .bx_item_detail_inc_one_container {
    border: none;
    border-radius: 0;
    min-height: 53px;
    width: 155px;
    background: #fff;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}

.buyerBlock .brand .bx_item_detail_inc_two {
    margin-bottom: 6px;
}

.buyerBlock .brand .bx_item_detail_inc_two .bx_item_detail_inc_one_container img {
    max-width: 155px;
}

.buyerBlock .price {
    padding: 0 5px;
    margin-bottom: 9px;
}

.buyerBlock .priceName {
    float: left;
    color: #961e4e;
    font-size: 9px;
    margin-top: 7px;
}

.buyerBlock .priceSelf {
    float: right;
}

.buyerBlock .priceSelf s {
    display: block;
    text-align: left;
    font-size: 14px;
    padding-left: 1px;
}

.buyerBlock .priceSelf strong {
    display: block;
    color: #961e4e;
    font-size: 17px;
}

.buyerBlock .priceSelf strong em {
    font-weight: normal;
    font-style: normal;
}

.findComplex {
    color: #961e4e;
    font-weight: bold;
    text-decoration: none;
    font-size: 10px;
    display: block;
    padding: 0 31px 4px 3px;
    line-height: 1em;
    position: relative;
}

.findComplex span {
    position: absolute;
    bottom: 1px;
    right: 18px;
    border: 6px solid transparent;
    border-top: 6px solid #961e4e;
}

#content .inner_content .content .buyerBlock .big_button {
    background: #961e4e;
    text-align: center;
    height: 29px;
    width: 146px;
    margin: 0 auto 6px auto;
    border: 1px solid #fff;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
}

#content .inner_content .content .buyerBlock .big_button.linkDiller {
    background: #999999;
}

#content .inner_content .content .buyerBlock .big_button a {
    background: none;
    padding: 0;
    line-height: 29px;
    height: 29px;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
}

#content .inner_content .content .buyerBlock .big_button.linkDiller a {
    font-weight: normal;
}

#content .inner_content .content .vtor_detail .inform {
    background-color: #E6E6E6;
}

#content .inner_content .content .vtor_detail .inform .inform_body {
    width: 590px;
    padding: 30px 40px 0;
}

#content .inner_content .content .vtor_detail .inform .module {
    padding: 0 0 30px;
}

#content .inner_content .content .vtor_detail .inform .module h3 {
    color: #1B1C20;
    font-size: 20px;
    margin: 0 0 10px;
}

#content .inner_content .content .news_detail .photoblock ul li {
    list-style: none outside none;
    background: none;
}

#content .inner_content .content ul li {
    font-size: 14px;
    margin: 3px 0;
    padding: 0 0 0 10px;
    background: url('/local/templates/hi-tech/images/icon_list.gif') 0 5px no-repeat;
}

#content .inner_content .content .vtor_detail .inform .module ul li a {
    color: #000;
}

#content .inner_content .content .vtor_detail .inform .module .icon_adobe {
    float: left;
    font-size: 12px;
    margin: 0 30px 0 0;
    padding: 8px 0 8px 40px;
    background: url('/local/templates/hi-tech/images/icon_adobe_module.gif') no-repeat;
}

#content .inner_content .content .vtor_detail .format .buyer {
    margin: 0 0 25px;
}

#content .inner_content .content .vtor_detail .format .buyer .price {
    color: #666;
    font-size: 20px;
    margin: 0 0 15px;
}

#content .inner_content .content .vtor_detail .format .buyer .price strong {
    color: #961e4e;
    font-size: 24px;
    margin: 0 0 0 10px;
}

#content .inner_content .content .vtor_detail .format .buyer .price strong em {
    font-weight: normal;
    font-style: normal;
}

#content .inner_content .content .vtor_detail .format .buyer .big_button a strong em {
    display: block;
    font-style: normal;
    padding: 0 18px 0 0;
    background: url('/local/templates/hi-tech/images/icon_button_next.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .format .description {
    color: #666;
}

#content .inner_content .content .vtor_detail .format .description p a {
    font-weight: bold;
}

#content .inner_content .content .vtor_detail .format .description p .title {
    display: block;
    font-weight: bold;
    padding: 0 0 0 10px;
    background: url('/local/templates/hi-tech/images/icon_cube_gray.gif') 0 5px no-repeat;
}

#content .inner_content .content .vtor_detail .format .links_block {
    margin: 0 0 20px;
}

#content .inner_content .content .vtor_detail .format .links_block h3 {
    color: #1B1C20;
    font-size: 20px;
    margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .format .links_block p {
    color: #1B1C20;
    font-size: 14px;
    margin: 0 0 5px;
}

#content .inner_content .content .vtor_detail .format .links_block p a {
    color: #1B1C20;
    font-weight: bold;
}

#content .inner_content .content .vtor_detail .format .characteristics h3 {
    color: #961e4e;
    font-size: 20px;
    margin: 0 0 15px;
}

#content .inner_content .content table {
    width: 100%;
    font-size: 12px;
    margin: 0 0 25px;
    border-collapse: collapse;
}

#content .inner_content .content .vtor_detail .format .characteristics table h3 {
    color: #000;
    font-size: 16px;
    margin: 0;
}

#content .inner_content .content table tr {
    vertical-align: top;
}

#content .inner_content .content table tr th {
    font-weight: normal;
    text-align: left;
    padding: 10px;
    border-top: 1px solid #B3B3B3;
    border-bottom: 1px solid #B3B3B3;
    border-right: 1px solid #B3B3B3;
}

#content .inner_content .content table tr td {
    padding: 10px;
    border-top: 1px solid #B3B3B3;
    border-bottom: 1px solid #B3B3B3;
}

#content .inner_content .content table.noBorder tr td {
    border: none;
}

#content .inner_content .content table tr td {
    border-right: 1px solid #B3B3B3;
    border-left: 1px solid #B3B3B3;
}

#content .inner_content .content .characteristics table tr td {
    border-right: none;
    border-left: none;
}

#content .inner_content .content table tr.blue th,
#content .inner_content .content table tr.blue td {
    background-color: #E6E6E6;
}

#content .inner_content .content .vtor_detail .format .head_list {
    margin: 25px 0 0;
}

#content .inner_content .content .vtor_detail .format .head_list h3 {
    float: left;
    width: 60%;
}

#content .inner_content .content .vtor_detail .format .head_list ul {
    float: right;
    width: 200px;
    padding: 0 0 0 30px;
    background: url('/local/templates/hi-tech/images/icon_head_list.gif') no-repeat;
}

#content .inner_content .content .vtor_detail .format .head_list ul li {
    font-size: 12px;
    font-weight: bold;
}

#content .inner_content .content .vtor_detail .format .head_list ul li a {
    color: #B3B3B3;
}

#content .inner_content .content .vtor_detail .table_list .item {
    position: relative;
    margin-top: -1px;
    background: url('/local/templates/hi-tech/images/bg_list_body.gif') 0 100% repeat-x;
}

#content .inner_content .content .vtor_detail .table_list .item .item_body {
    background: url('/local/templates/hi-tech/images/bg_list.gif') 0 100% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix {
    width: 590px;
    padding: 0 40px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table {
    width: 100%;
    border-collapse: collapse;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table tr {
    vertical-align: top;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table th {
    width: 150px;
    padding: 20px 0;
    border-top: 1px solid #B3B3B3;
    border-right: 1px solid #B3B3B3;
    border-bottom: 1px solid #B3B3B3;
}

#content .inner_content .content .vtor_detail .table_list .item .fix table td {
    padding: 20px;
    border-top: 1px solid #B3B3B3;
    border-bottom: 1px solid #B3B3B3;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .info {
    float: left;
    width: 250px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .info h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 15px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .info h2 a {
    color: #000;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop {
    float: right;
    width: 140px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .price {
    color: #000;
    font-size: 16px;
    text-align: right;
    margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .price strong {
    font-size: 20px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .big_button a strong em {
    display: block;
    font-style: normal;
    padding: 0 18px 0 0;
    background: url('/local/templates/hi-tech/images/icon_button_next.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .button_black a strong em {
    display: block;
    font-style: normal;
    padding: 0 25px 0 0;
    background: url('/local/templates/hi-tech/images/icon_button_next_black.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .big_button,
#content .inner_content .content .vtor_detail .table_list .item .fix .shop .button_black {
    margin: 0 0 10px;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .download {
    width: 70px;
    font-size: 20px;
    margin: 15px 0 15px 30px;
    padding: 0 24px 0 0;
    background: url('/local/templates/hi-tech/images/icon_button_next_black.gif') 100% 50% no-repeat;
}

#content .inner_content .content .vtor_detail .table_list .item .fix .shop .download a {
    color: #333;
    text-decoration: none;
    background: url('/local/templates/hi-tech/images/dot_black.gif') 0 100% repeat-x;
}

#footer {
    overflow: hidden;
    position: relative;
    min-width: 990px;
    height: 107px;
    margin-top: -107px;
    background-color: #333;
    margin-bottom: 20px;
}

#footer .footer_body {
    width: 990px;
    height: 97px;
    margin: auto;
    padding: 10px 0 0;
}

#footer h3 {
    color: #B3B3B3;
    font-size: 12px;
    margin: 0 0 15px;
}

#footer .copy a {
    float: left;
}

#footer .copy address {
    color: #999;
    font-size: 12px;
    font-style: normal;
    margin: 0 0 7px 17px;
    padding: 7px 0 7px 0;
    width: 45px;
    float: left;
}

#footer .copy h2 {
    color: #999;
    font-size: 14px;
}

#footer .main {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 100%;
    height: 50px;
    margin-left: -300px;
    padding: 15px 0 0 40px;
    background: #D9DADC url('/local/templates/hi-tech/images/bg_footer.gif') 0 0 no-repeat;
}

#footer .creator {
    padding-left: 0px;
    font-size: 11px;
    top: -5px;
    position: relative;
}

#footer .main .map {
    float: left;
    font-size: 9px;
    margin: 9px 30px 9px 0;
    padding: 0 0 0 20px;
    background: url('/local/templates/hi-tech/images/icon_map.gif') no-repeat;
}

#footer .main .phone {
    float: left;
    margin: 0 18px 0 0;
}

#footer .main .phone strong {
    color: #DC0018;
    font-size: 20px;
    font-weight: normal;
}

#footer .main .link {
    float: left;
    font-size: 11px;
    margin: -12px 0px 7px 584px;
    position: relative;
    top: -6px;
}

#signup {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background: url('/local/templates/hi-tech/images/bg_popup_signup.png') repeat;
    z-index: 100;
}

#signup .window {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 360px;
    min-height: 281px;
    margin-left: -180px;
    margin-top: -140px;
    background: url('/local/templates/hi-tech/images/bg_popup_signup_window_sm.png') no-repeat 0 bottom;
}

#signup .windowInner {
    width: 220px;
    min-height: 241px;
    background: #fff;
    border-top: 1px solid #E0E0E0;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    -moz-border-radius: 3px 3px 3px 3px;
    -o-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    -khtml-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    behavior: url('/local/templates/hi-tech/js/PIE.htc');
    padding: 20px 60px 7px 71px;
    margin-bottom: 12px;
}

#signup .window .exit {
    cursor: pointer;
    position: absolute;
    top: 10px;
    right: 17px;
    width: 17px;
    height: 17px;
    background: url('/local/templates/hi-tech/images/icon_signup_exit.gif') no-repeat;
}

#signup .window .window_registration {
    display: none;
}

#signup .window h2 {
    color: #333;
    font-size: 24px;
    font-family: Calibri;
    margin: 0 0 10px;
}

#signup .window .mail {
    width: 168px;
    height: 20px;
    margin: 0 0 10px;
    padding: 5px 10px 5px 40px;
    background: url('/local/templates/hi-tech/images/bg_signup_input_enter.gif') no-repeat;
}

#signup .window .mail_error {
    background-position: 0 -30px;
}

#signup .window .mail input {
    display: block;
    width: 168px;
    color: #333;
    font-size: 13px;
    font-family: Calibri;
    padding: 2px 0;
    background-color: transparent;
    border: none;
}

#signup .window .password {
    width: 168px;
    height: 20px;
    margin: 0 0 10px;
    padding: 5px 10px 5px 40px;
    background: url('/local/templates/hi-tech/images/bg_signup_input_enter.gif') 0 -60px no-repeat;
}

#signup .window .password_error {
    background-position: 0 -90px;
}

#signup .window .password input {
    display: block;
    width: 168px;
    color: #333;
    font-size: 13px;
    font-family: Calibri;
    padding: 2px 0;
    background-color: transparent;
    border: none;
}

#signup .window .captchaImg {
    margin-bottom: 10px;
}

#signup .window .name {
    width: 168px;
    height: 20px;
    margin: 0 0 10px;
    padding: 5px 10px 5px 40px;
    background: url('/local/templates/hi-tech/images/bg_signup_input_enter.gif') 0 -120px no-repeat;
}

#signup .window .name_error {
    background-position: 0 -150px;
}

#signup .window .name input {
    display: block;
    width: 168px;
    color: #333;
    font-size: 13px;
    font-family: Calibri;
    padding: 2px 0;
    background-color: transparent;
    border: none;
}

#signup .window .check {
    float: left;
    position: relative;
    width: 107px;
    margin-left: -5px;
}

#signup .window .check input {
    float: left;
    width: 14px;
    height: 14px;
}

#signup .window .check label {
    float: right;
    cursor: pointer;
    color: #727272;
    font-size: 11px;
    text-decoration: underline;
    margin: 2px 0;
}

#signup .window .check label:hover {
    text-decoration: none;
}

#signup .window .check p {
    display: block;
    clear: both;
    width: 107px;
    color: #727272;
    font-size: 11px;
    text-align: right;
}

#signup .window .check p a {
    color: #727272;
}

#signup .window .button {
    float: right;
    position: relative;
    width: 95px;
    height: 30px;
    margin-right: -2px;
}

#signup .window .button input {
    display: block;
    cursor: pointer;
    width: 95px;
    height: 30px;
    background: url('/local/templates/hi-tech/images/button_signup_enter.gif') no-repeat;
    border: none;
}

#signup .window .info {
    clear: both;
    width: 218px;
    color: #333;
    font-size: 14px;
    font-family: Calibri;
    white-space: nowrap;
    padding: 15px 0 10px;
}

#signup .window .link a {
    color: #E51E05;
    font-size: 14px;
    font-family: Calibri;
    text-decoration: none;
    padding: 0 15px 0 0;
    background: url('/local/templates/hi-tech/images/icon_signup_link.gif') 100% 50% no-repeat;
}

#signup .window .link a span {
    background: url('/local/templates/hi-tech/images/dot_signup_link.gif') 0 100% repeat-x;
}

#signup .window .link a:hover span {
    background: none;
}

#signup .window .window_registration .check {
    width: 218px;
}

#signup .window .window_registration .check label {
    width: 195px;
}

#signup .window .button_reg {
    clear: both;
    position: relative;
    width: 123px;
    height: 30px;
    padding: 15px 0 0;
    margin-right: -2px;
}

#signup .window .button_reg input {
    display: block;
    cursor: pointer;
    width: 123px;
    height: 30px;
    background: url('/local/templates/hi-tech/images/button_signup_reg.gif') no-repeat;
    border: none;
}

.sale_order_full_table_no_border input[type=text] {
    width: 262px;
}

.cart-item-price {
    white-space: nowrap;
    text-align: left;
}

.simple_content {
    width: 700px;
}

.simple_content .cart-item-price p {
    text-indent: 0;
}

.simple_content ul {
    padding: 0 0 10px 15px;
}

.simple_content li {
    padding: 2px 0;
    list-style: square url("/local/templates/hi-tech/images/list.png");
}

#content .inner_content .content .vtor_detail .format .new_head_list {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/local/templates/hi-tech/images/bg_new_head.gif") repeat scroll 0 0 transparent;
    border-color: #D9D9D9 #D9D9D9 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    margin-bottom: -20px;
    padding: 10px;
    /* position: relative;*/
}

#content .inner_content .content .vtor_detail .format .new_head_list h2 {
    color: #333333;
    float: left;
    font-family: Calibri;
    font-size: 18px;
    width: 350px;
}

#content .inner_content .content .vtor_detail .format .new_head_list h2 strong {
    font-size: 24px;
    font-weight: normal;
}

#content .inner_content .content .vtor_detail .format .new_head_list .newListSelected {
    float: right;
    width: 214px;
    cursor: pointer;
}

#content .inner_content .content .vtor_detail .format .new_head_list .selectedTxt {
    background: url("/local/templates/hi-tech/images/bg_new_select.png") no-repeat scroll 0 0 transparent;
    font-family: Calibri;
    height: 27px;
    overflow: hidden;
    padding: 8px 45px 8px 15px;
    position: relative;
    text-shadow: 1px 1px 0 #CECECE;
    width: 154px;
    z-index: 200;
}

#content .inner_content .content .vtor_detail .format .new_head_list .newList {
    background: url("/local/templates/hi-tech/images/bg_select_list.png") no-repeat scroll 0 100% transparent;
    left: 0;
    margin-top: -5px;
    padding: 5px 0 0;
    position: absolute;
    top: 0;
    width: 215px;
    z-index: 10000;
}

#content .inner_content .content .vtor_detail .format .new_head_list .newList li {
    width: 183px;
    border-bottom: 1px solid #BEBEBE;
    margin: 0 1px;
    padding: 7px 15px;
    background: none repeat scroll 0 0 transparent;
}

#content .inner_content .content .vtor_detail .format .new_head_list .newList li:last-child {
    border: none;
}

#content .inner_content .content .vtor_detail .format .new_head_list .newList li a {
    color: #333;
    font-family: Calibri;
    text-decoration: none;
    text-shadow: 1px 1px 0 #DEDEDE;
}

#content .inner_content .content .table_list table {
    margin: 0;
}

#content .inner_content .content ul.floated li {
    margin-left: 10px;
    font-size: 11px;
    display: inline-block;
    zoom: 1;
    *display: inline
}

#content .inner_content .content .vtor_detail .inform .inform_body.smallMargin {
    padding-left: 30px;
}

#content .inner_content .content .vtor_detail .format.formatWide {
    width: 670px;
}

#content .inner_content .content .jNiceSelectWrapper ul li {
    background: none;
    padding-left: 0;
}


/* Г„Г®ГЎпїЅ ГўГ«ГҐГ­Г­Г»ГҐ Г±ГІГЁГ«ГЁ */
#content .inner_content .content .vtor_detail .format .buyer {
    margin: 0;
}

#content .inner_content .content .vtor_detail .format .buyer .price {
    float: left;
    margin: 5px 15px 5px 0;
}

#content .inner_content .content .vtor_detail .format .buyer .big_button {
    float: left;
    margin: 0;
}

#content .inner_content .content .vtor_detail .line_tabs {
    overflow: hidden;
    position: relative;
    height: 27px;
    padding: 0 40px;
    border-bottom: 1px solid #B5B5B5;
    margin-top: 35px;
}

#content .inner_content .content .line_tabs.forMenu ul {
    padding: 0;
}

#content .inner_content .content .line_tabs.forMenu {
    overflow: hidden;
    position: relative;
    height: 28px;
    padding: 0;
    margin-bottom: 20px;
}

#content .inner_content .content .vtor_detail .line_tabs ul li, #content .inner_content .content .line_tabs.forMenu ul li {
    float: left;
    height: 28px;
    margin: 0 1px 0 0;
    background-image: none;
}

#content .inner_content .content .vtor_detail .line_tabs ul li a, #content .inner_content .content .line_tabs.forMenu ul li a {
    float: left;
    position: relative;
    height: 26px;
    color: #000;
    line-height: 26px;
    text-decoration: none;
    padding: 0 10px;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -khtml-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    background-color: #E5E5E5;
    border: 1px solid #B5B5B5;
    behavior: url('/local/templates/hi-tech/js/PIE.htc')
}

#content .inner_content .content .line_tabs.forMenu ul li a {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

#content .inner_content .content .vtor_detail .line_tabs ul li a.selected, #content .inner_content .content .line_tabs.forMenu ul li a.selected {
    color: #FFF;
    background-color: #961e4e;
}

.format .icon {
    background-image: url("/bitrix/templates/hi-tech/images/icon_adobe_module.gif") no-repeat !important;
    background-repeat: no-repeat !important;
}

.social {
    position: relative;
    top: -10px;
}

.google, .fb, .tw, .linkedin, .youtube, .tl {
    display: block;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    float: left;
}

.google {
    background-image: url("/bitrix/templates/hi-tech/images/instagram.png");
    background-size: contain;
}

.fb {
    background-image: url("/bitrix/templates/hi-tech/images/Social_buttons2.png");
    background-position: 133px 0px;
}

.tw {
    background-image: url("/bitrix/templates/hi-tech/images/Social_buttons2.png");
    background-position: 97px 0px;
}

.tl {
    background-image: url("/bitrix/templates/hi-tech/images/Social_buttons2.png");
    background-position: 61px 0px;
}

.youtube {
    background-image: url("/bitrix/templates/hi-tech/images/Social_buttons2.png");
    background-position: 26px 0px;
}

.bx_cart_block {
    top: 120px;
    margin-top: 170px;
}

@media screen and (min-width: 1200px) {
    .lenta {
        position: absolute;
        top: 0;
        left: 0;
        width: 135px;
        height: 75px;
        background: url("/bitrix/templates/hi-tech/images/georgievskaya-lenta-na-sajt2015.png") left top no-repeat;
    }
}

@media screen and (min-width: 1200px) {
    .elka {
        position: absolute;
        top: 0;
        left: 0;
        width: 140px;
        height: 81px;
        background: url("/bitrix/templates/hi-tech/images/elka2016-right.png") left top no-repeat;
    }

    .elka2 {
        position: absolute;
        top: 0;
        right: 0;
        width: 140px;
        height: 81px;
        background: url("/bitrix/templates/hi-tech/images/elka2016.png") left top no-repeat;
    }
}

.hidden {
    display: none;
}

.diallerRequest {
    width: 638px;
    color: #333333;
}

.diallerRequest .descr {
    padding: 28px 34px 0 36px;
    font-size: 12px;
}

.diallerRequest .title {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
    color: #333333;
}

.diallerRequest p {
    margin: 10px 0;
}

.diallerRequest .fieldSet {
    background: #d9dadc;
    padding: 11px 24px 3px 36px;
    font-size: 14px;
    margin-top: 13px;
}

.diallerRequest table {
    width: 100%;
    border-spacing: 0;
}

.diallerRequest table td {
    border: none;
    vertical-align: middle;
    text-align: left;
    padding-bottom: 10px;
}

.diallerRequest table td.fName {
    width: 164px;
}

.diallerRequest .fInput input:not([type="checkbox"]), .diallerRequest .fInput textarea {
/*.diallerRequest .fInput input, .diallerRequest .fInput textarea {*/
    width: 100%;
    border: none;
    height: 32px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -khtml-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 5px;
}

.diallerRequest .fInput textarea {
    height: 100px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.diallerRequest .captcha.fInput input {
    float: right;
    width: 50%;
}

.diallerRequest .bottom {
    padding: 0 24px 24px 36px;
}

.diallerRequest button[type="submit"], .diallerRequest button[type="reset"] {
    color: #C1272D;
    font-size: 16px;
    font-weight: normal;
    height: 36px;
    padding: 0 15px 1px 28px;
    text-decoration: none;
    cursor: pointer;
    border: 1px solid #9c171c;
    border-top-color: #8a171f;
    -moz-border-radius: 11px;
    -webkit-border-radius: 11px;
    -khtml-border-radius: 11px;
    -o-border-radius: 11px;
    border-radius: 11px;
    margin-bottom: 11px;
    background: #fff;
    position: relative;
}

.diallerRequest button span {
    position: absolute;
    left: 14px;
    top: 50%;
    height: 5px;
    width: 5px;
    margin-top: -3px;
    background: #950045;
    display: block;
    padding: 0;
}

.diallerRequest button[type="reset"] span {
    background: #4c4c4c;
}

.diallerRequest button[type="reset"] {
    margin-left: 28px;
    color: #4d4d4d;
    border: 1px solid #2c2c2c;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e0e0e0+0,f3f3f3+22,f4f4f4+50,f2f2f2+100 */
    background: #e0e0e0; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#dbdbdb+0,f3f3f3+22,f4f4f4+50,f2f2f2+100 */
    background: #dbdbdb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d3d3d3+0,f3f3f3+22,fefefe+50,f2f2f2+100 */
    background: #d3d3d3; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #d3d3d3 0%, #f3f3f3 22%, #fefefe 50%, #f2f2f2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d3), color-stop(22%, #f3f3f3), color-stop(50%, #fefefe), color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #d3d3d3 0%, #f3f3f3 22%, #fefefe 50%, #f2f2f2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #d3d3d3 0%, #f3f3f3 22%, #fefefe 50%, #f2f2f2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #d3d3d3 0%, #f3f3f3 22%, #fefefe 50%, #f2f2f2 100%); /* IE10+ */
    background: linear-gradient(to bottom, #d3d3d3 0%, #f3f3f3 22%, #fefefe 50%, #f2f2f2 100%); /* W3C */
}

.diallerRequest .productInfo {
    margin: 29px 0;
}

.diallerRequest .productInfo .img {
    width: 97px;
    padding-right: 13px;
    vertical-align: middle;
}

.diallerRequest .productInfo .img img {
    max-width: 97px;
}

.diallerRequest .productInfo .txt {
    width: 296px;
    vertical-align: middle;
    font-size: 11px;
    color: #5c5c5c;
}

.diallerRequest .productInfo .q {
    text-align: right;
}

.diallerRequest .productInfo .q input {
    border: 1px solid #999999;
    margin-right: 5px;
    width: 35px;
    height: 17px;
    text-align: center;
    -moz-box-shadow: 0 0 0 1px #cccccc;
    -webkit-box-shadow: 0 0 0 1px #cccccc;
    -o-box-shadow: 0 0 0 1px #cccccc;
    box-shadow: 0 0 0 1px #cccccc;
    background-color: #fff;
}

.findComplexTxt {
    padding: 0 3px;
    overflow: hidden;
    height: 0;
}

.findComplexTxt.opened {
    height: auto;
}

#content .findComplexTxt .inner {
    margin-top: 0;
    padding-top: 2px;
    font-size: 10px;
    font-weight: bold;
    line-height: 1em;
}

#content .inner_content .content .buyerBlock .findComplexTxt .big_button {
    margin-top: 13px;
}

#order_form_div {
    margin-top: 20px;
}

#order_form_div .bx_logotype {
    margin-right: 20px;
    float: left;
}

#order_form_div .bx_description {
    float: left;
}

.redPoint {
    position: relative;
    display: inline-block;
    background: #fb0004;
    width: 12px;
    height: 12px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    top: 1px;
    margin-right: 3px;
    margin-left: -15px;
}

.titleget_analog {
    margin-left: 0;
}

.titleget_analog .redPoint {
    margin-right: 2px;
    top: -1px;
}

/* Р”Р»СЏ РєР°СЂС‚РѕС‡РєРё С‚РѕРІР°СЂР°, РІСЂРµРјРµРЅРЅРѕ */


.photoblock > #jq-photo .prev.slidesjs-previous.slidesjs-navigation, .photoblock > .smallDetailPSlider .prev.slidesjs-previous.slidesjs-navigation {
    top: 20px !important;
}

.photoblock > #jq-photo .next.slidesjs-next.slidesjs-navigation {
    top: 20px !important;
    right: 14px;
}

.photoblock > #jq-photo .slidesjs-container, .photoblock > > #jq-photo .slidesjs-control, .photoblock > .smallDetailPSlider .slidesjs-container, .photoblock > > .smallDetailPSlider .slidesjs-control {
    max-height: 68px !important;
}

.photoblock > #jq-photo .slidesjs-control, .photoblock > .smallDetailPSlider .slidesjs-control {
    margin-top: 8px;
}

.sliderPage {
    padding-left: 40px;
}

.big_photo .slidesjs-container {
    min-height: 245px;
}

/*РЅРѕРІРѕРµ РјРµРЅСЋ*/
#header .menu .parent {
    position: static;
}

#header .menu > ul {
    position: relative;
}

.popup_new {
    display: none;
    position: absolute;
    width: 975px;
    top: 31px;
    left: 0px;
    color: #fff;
    min-height: 350px;
}

.popup_new .popup_body {
    width: 100%;
    min-height: 350px;
    background: #55545a;
    color: #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    border-radius: 2px;
    padding-bottom: 25px;
    padding-top: 11px;
    margin-top: 10px;
}

.popup_new a {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
}

.popup_new .popup_body > .sub_menu > ul > li {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 24px;
}

.popup_new .popup_body > .sub_menu > ul > li:hover {
    background: #961e4e;
}

#header .menu .item:hover .popup_new {
    display: block;
}

#header .menu .parent .title {
    position: relative;
}

#header .menu .parent:hover .title:after {
    content: '';
    background: url('/local/templates/hi-tech/images/menu-pipka.png') no-repeat;
    width: 20px;
    height: 10px;
    display: block;
    top: 31px;
    left: 50%;
    position: absolute;
}

#header .menu .item .popup_new .feed {
    position: absolute;
    bottom: 0;
    right: 7px;
    width: 135px;
    height: 18px;
    padding: 30px 20px 25px 40px;
    background: url('/local/templates/hi-tech/images/bg_menu_feed.png') no-repeat;
}

#header .menu .item .popup_new .feed .link {
    padding: 0 0 0 12px;
    background: url('/local/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#header .menu .item .popup_new .feed .link a {
    color: #000;
    text-decoration: none;
    padding: 0 15px 0 0;
    display: block;
    background: url('/local/templates/hi-tech/images/icon_menu_popup_feed.gif') 100% 50% no-repeat;
}

#header .menu .item .popup_new .feed .link a span {
    background: url('/local/templates/hi-tech/images/dot_black.gif') 0 100% repeat-x;
}

#header .menu .item .popup_new .feed .link a:hover span {
    background: none;
}

.popup_new .sub_menu {
    position: relative;
}

.popup_new .sub_menu .sub_menu2 {
    display: none;
    position: absolute;
    top: -11px;
    left: 285px;
    background: #d9dadc;
    height: 100%;
    min-height: 349px;
    width: 690px;
    padding-bottom: 37px;
    z-index: 99;
}

.popup_new .sub_menu li:hover .sub_menu2 {
    display: block;
}

.popup_new .sub_menu li a {
    display: block;
    position: relative;
}

.popup_new .sub_menu > ul > .parent2 > a:hover:after {
    content: '';
    background: url('/local/templates/hi-tech/images/menu-pipka-left.png') no-repeat;
    width: 10px;
    height: 20px;
    display: block;
    top: 0px;
    left: 261px;
    position: absolute;
    z-index: 999;
    position: absolute;
}

.popup_new .sub_menu2 ul {
    padding-top: 20px;
    padding-left: 36px;
}

.popup_new .sub_menu2 li {
    padding: 3px 0;
}

.sub_menu2 li, .sub_menu3 li {
    list-style: square outside;
    color: #920045;
}

.popup_new .sub_menu2 a {
    color: #000;
}

.popup_new .sub_menu2 a:hover {
    color: #920045;
}

.popup_new .sub_menu3 {
    display: none;
    background: #ebebeb;
    width: 300px;
    color: #000;
    position: absolute;
    right: 15px;
    top: 0px;
    min-height: 100%;
    /*text-align: center;*/
}

.sub_menu3 .img {
    text-align: center;
}

.popup_new .sub_menu2 li:hover .sub_menu3 {
    display: block;
}

.popup_new .sub_menu3 h3, .sub_menu3 div {
    text-align: left;
    padding: 5px;
}

.popup_new .sub_menu2 li {
    max-width: 339px;
}

.parent2 a {
    max-width: 339px;
    position: relative;
}

.popup_new .sub_menu > ul .parent3 > a:hover:after {
    content: '';
    background: url('/local/templates/hi-tech/images/menu-pipka-left.png') no-repeat;
    width: 10px;
    height: 20px;
    display: block;
    top: 0px;
    left: 339px;
    position: absolute;
    z-index: 999;
    position: absolute;
}

.parent3:hover {
    width: 100%;
}

.parent3:hover {
    background: #ebeaeb;
}

.errortext {
    color: red;
}

#content .inner .header .vtoros .vtoros_body .razv #jq-rz {
    color: #961e4e;
    margin-left: 28px;
    position: relative;
}

#jq-rz:before {
    content: '';
    width: 38px;
    height: 37px;
    background: url('/local/templates/hi-tech/images/filter.gif') no-repeat;
    position: absolute;
    left: -48px;
}

#content .inner_content .content .ya-share2 ul li {
    background: none;
    padding-left: 5px;
}

.simple_content .ya-share2 ul {
    padding-left: 0;
}


/*slick-slider*/

#slick-slider {
    position: relative;
}

#slick-slider .slider-partners {
    height: 75px;
    margin-bottom: 60px;
    position: relative;
}


#slick-slider .slick-list {
    margin: 0 40px;
}

#slick-slider .slick-prev {
    left: 0px;
}

#slick-slider .slick-next {
    right: 0px;
}

#slick-slider .slick-next,
#slick-slider .slick-prev {
    position: absolute;
    top: 50%;
    width: auto;
    height: auto;
    padding: 8px 8px;
    background-color: rgba(200, 200, 200, .5);
    z-index: 9999;
}


#slick-slider .slick-prev:before {
    content: "\25C0";
}

#slick-slider .slick-next:before {
    content: "\25B6";
}

#slick-slider .slick-next:before,
#slick-slider .slick-prev:before {
    color: #fff;;
    font-size: 16pt;
}

#slick-slider .slick-prev:hover:before,
#slick-slider .slick-next:hover:before {
    color: rgb(102, 102, 102);
    opacity: 0;
}

.slick-slide img {
    display: block;
    width: 100%;
    height: 100%;
}

#slick-slider.slider-news {
    height: auto;
}

.slick-slide {
    padding: 10px;
}

.slick-inscription {
    text-indent: inherit !important;
}

.left-align-slick > .slick-list > .slick-track {
    margin-left: 0;
}

.partners-news {
    margin-left: 40px;
}

.complex-img {
    margin-bottom: 20px;
}

.complex-text {
    margin-bottom: 20px;
    max-width: 650px;
}

#complect .complectListItem {
    z-index: 2;
}

#complect .complectListItemWrap {
    overflow: hidden;
    height: 100%;complectListItem
}

#complect .complectListItemWrap:hover {
    overflow: visible;
}

.complectListItemTable {
    background-color: #ffffff;
    padding: 4px;
}

.complectListItemTable:hover {
    box-shadow: 0 0 10px #cacaca;
}

.smartFilterC .mark .jNiceCheckbox {
    top: -18px;
}
#content .inner .header .vtoros .vtoros_body .item .mark .jNiceCheckbox {
    top: -18px;
}
/* End */


/* Start:/local/templates/hi-tech/template_styles.css?172677144722770*/
#header .main .info .search .button input {
    font-size: 11px;
    text-decoration: underline;
    border:none;
    cursor:pointer;
    background:none;
    padding:0;
    color: #666;
}

#header .main .info .search .button input:hover {
    color: #000;
    text-decoration: none;
}

#header .menu .item .popup .sub_menu ul li a.selectedA{
    color: #DC0084;
}

#content .inner .header .menu .first .links ul li div.online a{
    padding: 0 0 0 40px;
    background: url('/local/templates/hi-tech/images/icon_sub_menu_online.png') 0 0 no-repeat;
    width:0;
    overflow:hidden;
    height:29px;
    display:block;
}

#content .press .name li a{
    text-decoration:none;
}

#content .press .blocks .block h3 a{
    text-decoration:none;
    color: #000000;
}

#content .inner_content .content .navi ul li.black {
    color: #333;
}

.simple_content{
    padding: 10px 40px 35px 40px;
    background: url("/local/templates/hi-tech/images/bg_news_list.gif") no-repeat scroll 5px 100% transparent;
}

.simple_content p {
    text-indent: 20px;
    margin: 0 0 10px;
}

.simple_content image {
    margin: 20px 0;
}

.simple_content h1 {
    color: #666;
    font-size: 20px;
    margin: 0 0 20px;
}

.simple_content h2 {
    color: #000;
    font-size: 24px;
    margin: 0 0 20px;
}

.simple_content.date {
    color: #333;
    font-size: 17px;
    text-indent: 0!important;
    margin: 0 0 10px;
}

.simple_content .blockquote{
    margin: 0 0 10px;
    padding: 10px 40px;
    background-color: #F2F2F2;
}

.simple_content .blockquote blockquote {
    width: 590px;
    margin: 0;
    padding: 0;
}

.simple_content .result .list {
    float: left;
    width: 250px;
    padding: 0 40px;
}

.simple_content .result .list h2 {
    color: #000;
    font-size: 20px;
    margin: 0 0 15px;
}

.simple_content .result .list p {
    color: #000;
    font-size: 12px;
    font-weight: bold;
}

.simple_content .result .blackstyle {
    color: #FFF;
    font-size: 14px;
    line-height: 19px;
    font-style: italic;
    margin: 0 0 0 330px;
    padding: 20px;
    background-color: #333;
}

.simple_content .blackstyle .result .blackstyle_body {
    width: 300px;
}

.simple_content .result .blackstyle .left {
    padding: 0 0 0 20px;
    background: url('/local/templates/hi-tech/images/icon_left_bs.gif') no-repeat;
}

.simple_content .result .blackstyle .right {
    padding: 0 20px 0 0;
    background: url('/local/templates/hi-tech/images/icon_right_bs.gif') 100% 100% no-repeat;
}

.simple_content ul{
    padding: 0 0 10px 20px;
}

.simple_content li{
    padding: 2px 5px;
    list-style: square url("/local/templates/hi-tech/images/list.png");
}

#content .inner_content .content .big_button button {
    background: url("/local/templates/hi-tech/images/bg_big_button.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 36px;
    overflow: hidden;
    padding: 0 0 0 28px;
    border:none;
    cursor:pointer;
}

#content .inner_content .content .big_button button strong {
    background: url("/local/templates/hi-tech/images/bg_big_button.png") no-repeat scroll 100% -36px transparent;
    color: #C1272D;
    float: left;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
    padding: 8px 15px 0 0;
    text-decoration: none;
}

#content .inner_content .content .button_black button {
    background: url("/local/templates/hi-tech/images/bg_button_black.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 36px;
    overflow: hidden;
    padding: 0 0 0 26px;
    border:none;
    cursor:pointer;
}

#content .inner_content .content .button_black button strong {
    background: url("/local/templates/hi-tech/images/bg_button_black.png") no-repeat scroll 100% -36px transparent;
    color: #4D4D4D;
    float: left;
    font-size: 14px;
    font-weight: normal;
    height: 28px;
    padding: 8px 15px 0 0;
    text-decoration: none;
}

#content .inner_content .content .simple_content .input{
    margin: 0 0 15px;
}

#content .inner_content .content .simple_content .input{
    margin: 0 0 15px;
}

#content .inner_content .content .simple_content  .input label.star {
    background: url("/local/templates/hi-tech/images/icon_cube_pink.gif") no-repeat scroll 0 12px transparent;
    padding: 0 0 0 15px;
}

#content .inner_content .content .simple_content  .input label {
    color: #000000;
    display: block;
    font-size: 20px;
    margin: 0 0 10px;
}

#content .inner_content .content .simple_content .input input{
    color: #000000;
    display: block;
    font-family: Arial;
    font-size: 20px;
    padding: 0 10px;
    width: 200px;
}

#content .inner_content .content .simple_content .prim {
    background: url("/local/templates/hi-tech/images/icon_cube_pink.gif") no-repeat scroll 0 5px transparent;
    color: #000000;
    font-size: 20px;
    margin: 0 0 150px;
    padding: 0 0 0 15px;
}

.simple_content .subscribe-edit p{
    text-indent: 0;
}

#content .inner_content .content .subscribe-edit .big_button,
#content .inner_content .content .subscribe-edit .button_black {
    /*margin: 100px 0 40px;*/
}

#content .inner_content .content .inputtext, #content .inner_content .content .inputtextarea {
    border: 2px solid #c6c6c6;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    behavior: url('/bitrix/templates/hi-tech/js/PIE.htc');
}

#content .inner_content .content .form_order .parameters .input_links .radioLeft label{
    float: none;
    margin-left:35px;
}

#content .inner_content .content .inputselect{
    width:582px;
}

#content .inner_content .content .news-list .licence{
    float:left;
    margin-right:15px;
    margin-bottom:15px;
    border: 1px solid #d9d9d9;
    height: 240px;
    margin-left: 0;
    padding: 10px;
    position: relative;
    text-align: center;
    width: 200px;
    text-decoration: none;
    color: inherit;
}

#content .inner_content .content .news-list .licence.last{
    margin-right: 0;
}

#content .inner_content .content .news-list .licence .img{
    display: block;
    line-height: 172px;
    height: 175px;
    width: 200px;
    overflow: hidden;
}

#content .inner_content .content .news-list .licence .vAlign{
    display: table-cell;
    vertical-align: middle;
    height: 175px;
    width: 200px;
}

#content .inner_content .content .news-list .licence .img img{
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}

#content .inner_content .content .news-list .licence h3{
    margin: 0;
    height: 48px;
    overflow: hidden;
    padding: 10px;
    font-size: inherit;
}


#content .inner_content .content .portfolio .item{
    padding: 0 0 20px 0;
}

#content .inner_content .content .portfolio{
    padding: 20px 40px 0 40px;
}

#content .inner .header .vtoros .vtoros_body .item .mark .jNiceCheckbox,
#content .inner .header .vtoros .vtoros_body .item .check .jNiceCheckbox{
    left:-30px;
}

#content .inner .header .vtoros .vtoros_body {
    width: 930px;
}

#content .inner .header .vtoros .vtoros_body .item_1 {
    width: 150px;
}

#content .inner .header .vtoros .vtoros_body .item_4 {
    width: 260px;
    padding-right: 0px;
}

#header .main .info .top_menu li.selected div a span{
    background:none;
}

#content .inner_content .content .vtor_detail .module .icon {
    background: url("/local/templates/hi-tech/images/icon_adobe_module.gif") no-repeat scroll 0 0 transparent;
    float: left;
    font-size: 12px;
    margin: 0 30px 0 0;
    padding: 8px 0 8px 40px;
}

#content .inner_content .content .news_detail .format .icon {
    background: url("/local/templates/hi-tech/images/icon_adobe_module.gif") no-repeat scroll 0 0 transparent;
    font-size: 12px;
    margin: 0 30px 0 0;
    padding: 8px 0 8px 40px;
}

#content .inner_content .content .vtor_detail .inform .module .icon_pdf {
    background: url("/local/templates/hi-tech/images/icon_adobe_module.gif") no-repeat scroll 0 0 transparent;
}

#content .inner_content .content .vtor_detail .format .head_list ul{
    min-height:30px;
}

#content .inner_content .content .catalog-compare-list, #content .inner_content .content .catalog-compare-result{
    padding: 20px 40px;
}

#content .inner_content .content .catalog-compare-list .data-table td,
#content .inner_content .content .catalog-compare-result .data-table td,
#content .inner_content .content .catalog-compare-result .data-table th{
    padding:5px;
}

#content .inner_content .content .catalog-compare-list .data-table thead td{
    font-weight:bold;
}

#content .inner_content .content .catalog-compare-result p{
    margin-bottom:15px;
}

#content .inner_content .content .catalog-compare-result .jNiceCheckbox{
    top:-3px;
}

#content .inner_content .content .catalog-compare-result h2 {
    font-size: 24px;
    margin: 0 0 20px;
}

#content .inner_content .content .news_list .item .longText {
    width: 100%;
}

#content .inner_content .content .news_list .item h2 a{
    color: #000000;
    font-size: 17px;
    margin: 0 0 20px;
    text-decoration:none;
}

#content .inner_content .sidebar .text .news h2 a, #content .inner_content .sidebar .text .news .h2 a{
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    text-decoration:none;
}

#content .inner_content .section_list{
    background: url("/local/templates/hi-tech/images/bg_news_list.gif") repeat-x scroll 5px 100% transparent;
    padding: 20px 40px 30px;
    width: 100%;
}

#content .inner_content .section_list .item{
    float:left;
    width:30%;
    text-align:center;
    padding-bottom:25px;
}

#content .inner_content .section_list .item .image{
    min-height:150px;
    margin: 0 auto;
}

#content .inner_content .content .breadcrumbs ul li.fixedWidth{
    height: 16px;
    max-width: 260px;
    overflow: hidden;
}

#content .inner_content .content h1.news-title-detail{
    color:#000;
    font-size: 24px;
    margin: 0 0 20px;
}

.format-title{
    padding: 20px 40px 10px;
}
.blockquote1 {
    position: relative;
    margin: 15px 0px;
    background: #eaeaea;
    display: block;
    padding: 10px 45px;
}
.blockquote1:before,
.blockquote1:after {
    position: absolute;

    font-size: 3em;
    color: #930046;
}
.blockquote1:before {
    content: "\00ab";

    left: 18px;
    top: -10px;
}
.blockquote1:after {
    content: '\00BB';

    right: 18px;
    bottom: 0px;
}
.blockquote2 {
    position: relative;
    margin: 15px 0px;
    background: #eaeaea;
    display: block;
    padding: 10px 45px;
}
.blockquote1:before,
.blockquote1:after {
    position: absolute;

    font-size: 3em;
    color: #930046;
}
.button_background {
    border: 0px;
    display: inline-block;
    padding: 5px 15px;
    text-decoration: none;
    background: #930046;
    color: #ffffff;
  }
.button_background:hover {
    text-decoration: bold;
    background: #7d003c;
    color: #ffffff;
   }

.sortBy{
    padding: 0 40px 30px;
}

.sortBy--bysection {
    padding: 20px 40px 0px;
}

.sortBy a{
    padding: 3px 15px 3px 5px;
    position: relative;
}

.sortBy a.selected{
    background: #e6e6e6;
}

.sortBy .arr{
    display: block;
    position: absolute;
    right: 3px;
    top: 50%;
    border: 4px solid transparent;
    border-top: 4px solid #000;
    margin-top: -1px;
}

.sortBy .desc .arr{
    border: 4px solid transparent;
    border-bottom: 4px solid #000;
    margin-top: -4px;
}

.bottom-mrg{
    margin-bottom: 5px;
}

.mphoto{
    width: 75px;
height: 50px;
border: 1px solid #d1d0d0;
    float: left;
    position: relative;
    margin-right: 7px;
}

#jq-photo{
    position: relative;
    padding-left: 50px;
}

.smallDetailPSlider{
    position: relative;
}

#jq-photo .pagination, .smallDetailPSlider .pagination{
    display: none;
}

#jq-photo .prev, #jq-photo .next, .smallDetailPSlider .prev, .smallDetailPSlider .next{
    display: block!important;
    position: absolute;
    top: 50%;
    background: #fff;
    border: 1px solid #d8d8d8;
    width: 34px;
    height: 33px;
    margin-top: -15px;
    z-index: 10;
}

#jq-photo .prev, .smallDetailPSlider .prev{
    left: 3px;
    -moz-border-radius: 2px 0 0 2px;
    -webkit-border-radius:2px 0 0 2px;
    -khtml-border-radius: 2px 0 0 2px;
    -o-border-radius: 2px 0 0 2px;
    border-radius:2px 0 0 2px;
}

#jq-photo .next, .smallDetailPSlider  .next{
    right: 51px;
    -moz-border-radius: 0 2px 2px 0;
    -webkit-border-radius: 0 2px 2px 0;
    -khtml-border-radius:  0 2px 2px 0;
    -o-border-radius:  0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}

#jq-photo .prev span, #jq-photo .next span, .smallDetailPSlider .prev span, .smallDetailPSlider .next span{
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    background: url("/local/templates/hi-tech/images/prevNext.png") no-repeat 0 0;
    width: 9px;
    height: 14px;
    margin-top: -7px;
    margin-left: -5px;
}
#jq-photo .next span, .smallDetailPSlider .next span{
    background-position: -9px 0;
}

#content .inner_content .content .vtor_detail .format .description{
	position: relative;	
}

.blackLink{
	display:inline-block;
	position: relative;	
	text-decoration:none;
	color: #e6e6e6;
	padding: 0 30px 0 16px;
	line-height: 29px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	 background: #333333;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius:5px;
    -o-border-radius: 5px;
    border-radius:5px;
    border-top: 1px solid #866874;
}

.blackLink:hover{
color: #e6e6e6;
}

.blackLink span{
	display:block;
	position:absolute;
	right: 14px;
	top: 50%;
	background: url("/local/templates/hi-tech/images/arrRightWhite.png") no-repeat 0 0;
	width: 13px;
	height: 10px;
	margin-top: -6px;
}

#content .inner_content .content .vtor_detail .format .description .blackLink{
	  float:right;
	  margin-top: 5px;
	  /*position: absolute;
    right: -180px;
    top: -10px;*/
}

#bx_cart_block{
	display: none;
}

.mphoto a{
	display: table;
	width: 100%;
	height: 100%;
}

.mphoto a span{
	display: table-cell;
	vertical-align: middle;
}

/* #8966 */

.gallery-slider {
    position: relative;
	overflow: visible !important;
}

.gallery-slider img {
    max-width: 100%
}

.gallery-slider .slidesjs-navigation {
    padding: 8px 8px;
    background-color: rgba(200, 200, 200, .5);
    color: #fff;
    text-decoration: none;

    text-indent: -9999px;
    line-height: 0;
    font-size: 18pt;
}

.gallery-slider .slidesjs-navigation:hover {
    color: rgb(102, 102, 102);
}

.gallery-slider .slidesjs-previous {
    position: absolute;
    top: 40%;
    left: -17px;
    z-index: 999;
}

.gallery-slider .slidesjs-previous::after {
    content: "\25C0";
    text-indent: 0;
    display: block;
    line-height: initial;
}

.gallery-slider .slidesjs-next {
    position: absolute;
    top: 40%;
    right: -17px;
    z-index: 999;
}

.gallery-slider .slidesjs-next::after {
    content: "\25B6";
    text-indent: 0;
    display: block;
    line-height: initial;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* Р”Р»СЏ РєР°СЂС‚РѕС‡РєРё С‚РѕРІР°СЂР°, РІСЂРµРјРµРЅРЅРѕ */

.photoblock > #jq-photo .prev.slidesjs-previous.slidesjs-navigation, .photoblock > .smallDetailPSlider .prev.slidesjs-previous.slidesjs-navigation {
    top: 20px !important;
}

.photoblock > #jq-photo .next.slidesjs-next.slidesjs-navigation, .photoblock > .smallDetailPSlider .next.slidesjs-next.slidesjs-navigation {
    top: 20px !important;
    right:14px;
}

.photoblock > #jq-photo .slidesjs-container,.photoblock > .smallDetailPSlider .slidesjs-container, .photoblock .slidesjs-control {
    max-height: 68px !important;
}

.sliderPage{
    padding-left: 40px;
}

.clear.tab {
    height: 0 !important;
}

.vtor_detail.catalogDetail .format {
    padding-bottom: 10px !important;
}

/**/

.bx_ordercart_photo {
	background-size: auto !important;
}

/* РџР°СЂС‚РЅРµСЂС‹ */

#content .partners {
    width: 990px;
    margin: 0 auto 20px;
}

#content .partners .title {
    margin: 0 0 20px;
    padding-bottom: 12px;
    background: url('/bitrix/templates/hi-tech/images/bg_press.gif') 0 100% no-repeat;
}

#content .partners .title h2 {
    float: left;
    color: #000;
    font-size: 24px;
}

#content .partners .link {
    float: right;
}

#content .partners .title .link li {
    float: left;
    margin: 0 7px 0 25px;
    padding: 0 0 0 12px;
    background: url('/bitrix/templates/hi-tech/images/icon_cube_black.gif') 0 6px no-repeat;
}

#content .partners .title .link li a {
    color: #333;
    padding: 0 15px 0 0;
    background: url('/bitrix/templates/hi-tech/images/icon_top_menu_shop.gif') 100% 2px no-repeat;
}

#content .partners .title .link li a:hover {
    color: #333;
}

.bx-wrapper {
    border: 0 !important;
    box-shadow: none !important;
}

.bx-slider {
    display: flex;
    align-items: center;
}

.bx-slider.small {
    align-items: flex-start;
}

.bx-controls .bx-next, .bx-controls .bx-prev {
    background-image: none !important;
    width: auto !important;
    height: auto !important;
    font-size: 16pt !important;

    padding: 8px 8px;
    background-color: rgba(200, 200, 200, .5) !important;
    color: #fff;
    text-decoration: none;

    text-indent: -9999px;
    line-height: 0;
    font-size: 18pt;
}

.bx-controls .bx-next:hover, .bx-controls .bx-prev:hover {
    color: rgb(102, 102, 102);
}

.bx-controls .bx-prev {
    position: absolute;
    top: 40%;
    left: -45px !important;
    z-index: 999;
}

.bx-controls .bx-prev::after {
    content: "\25C0";
    text-indent: 0;
    display: block;
    line-height: initial;
}

.bx-controls .bx-next {
    position: absolute;
    top: 40%;
    right: -45px !important;
    z-index: 999;
}

.bx-controls .bx-next::after {
    content: "\25B6";
    text-indent: 0;
    display: block;
    line-height: initial;
}

.format.align-center {
    display: flex;
    align-items: center;
}

.news_detail.partners-detail .bx-controls .bx-next {
}

.color1{
	width: 100%;
	height: 350px;
	background: #333;
}

.color2{
    color: #b3b3b3;
    width: 100%;
    height: 70px;
}

.icc{
	background: #e6e6e6;
}

.cc{
	background: #fff;
}


#line_tab_1 .banner-link {
    text-decoration: none !important;
}

#line_tab_1 .banner-hitachi {
	width: 600px;
	background-size: cover;
	height: 69px;
	background-image: url(http://hi-tech-media.ru/images/banners/action_Hitachi-London_2017_2.png);
}

#line_tab_1 .banner-hitachi:hover {
	background-image: url(http://hi-tech-media.ru/images/banners/action_Hitachi-London_2017_1.png)
}

#line_tab_1 .banner-amis {
	width: 622px;
	background-size: cover;
	height: 72px;
	background-image: url(http://hi-tech-media.ru/images/banners/action_Amis_sale-2017-12_622-nocolor.png);
}

#line_tab_1 .banner-amis:hover {
	background-image: url(http://hi-tech-media.ru/images/banners/action_Amis_sale-2017-12_622.png)
}

#line_tab_1 .banner-shure {
	width: 622px;
	background-size: cover;
	height: 72px;
	background-image: url(/images/banners/action_Shure_sale-2017-12_622-.png);
}

#line_tab_1 .banner-shure:hover {
	background-image: url(/images/banners/action_Shure_sale-2017-12_622-hover.png);
}

.linkup {
    color: #930046;
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
}
#test {
    background-color: #fff;
    padding: 20px;
}
.offersBlock.buyerBlock{
    padding: 4px;
}
.offersBlock .title{
    color: #961e4e;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 5px;
}
.offersBlock a{
    margin-right: 7px;
    display: inline-block;
}
.offersBlock .selected img{
    border: 1px solid #fff;
}
.offersBlock .selected img, .offersBlock img:hover{
    border-color: #961e4e;
}
#content .inner_content .content .vtor_detail .format .photoblock .big_photo.withOffers{
    min-height: 250px;
}
.utcenka{
    font-weight: 600;
    width: max-content;
    padding-right: 20px;
    border-style: solid;
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    border-width: unset;
    background-color: #910048;
    border-color: darkred;
}
#header .menu ul .item:last-of-type .title strong a{
    color: #800020;
	font-weight: bold;
}

/*task-18208*/
.getPriceLists {
    padding: 15px;
    margin-top: 20px;
    border: 2px solid rgba(102, 102, 102, 0.24);
    border-radius: 5px
}

.getPriceLists .form_title {
    color: #000;
    font-size: 23px;
    margin-bottom: 10px;
}

#content .inner_content .content .simple_content .getPriceLists .input input,
#content .inner_content .content .simple_content .getPriceLists .input textarea {
    width: 100%;
    box-sizing: border-box;
    padding: 5px 10px;
}

#content .inner_content .content .simple_content .getPriceLists .prim {
    margin-bottom: 15px;
}

#content .inner_content .content .simple_content .getPriceLists .big_button {
    margin-bottom: 0;
    display: flex;
    align-items: center;
}

.getPriceLists .formErrorMess {
    color: rgba(255, 0, 0, 0.75);
    display: none;
}

.getPriceLists .formErrorMess.active {
    display: inline-block;
}

.getPriceLists .globalFormMess {
    display: none;
}
.getPriceLists .globalFormMess.active {
    display: inline-block;
}

.getPriceLists .globalFormErrorMess, .getPriceLists .globalServerErrorMess {
    margin-left: 10px;
    color: rgba(255, 0, 0, 0.75);
    max-width: 60%;
    padding: 10px;
    border: 2px solid rgba(255, 0, 0, 0.55);
}

.getPriceLists .globalFormSuccessMess {
    max-width: 60%;
    margin-left: 10px;
    color: rgba(0, 128, 0, 0.75);
    padding: 10px;
    border: 2px solid rgba(0, 128, 0, 0.55);;
}

#videoForm button {
    margin-left: 5px;
    padding: 2px 7px;
    border: 1px solid rgb(169, 169, 169);
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.1), 0 1px 3px 1px rgba(60,64,67,0.05);
    border-radius: 2px;
}

#videoForm button:hover {
    cursor: pointer;
    background: rgba(221, 221, 221, 0.58);
}

#videoForm button:active {
    background: rgb(221, 221, 221);
    box-shadow: inset 0 1px 2px 0 rgba(60,64,67,0.1), inset 0 1px 3px 1px rgba(60,64,67,0.05);
}
#content .inner_content .content .news_list .item h2 {
    color: #666;
    font-size: 20px;
    margin: 0 0 20px;
}
/* End */
/* /local/templates/hi-tech/components/machaon/search.title_csearch/head/style.css?17267755612252 */
/* /local/templates/hi-tech/components/bitrix/sale.basket.basket.line/.default/style.css?17267755618419 */
/* /local/templates/hi-tech/components/htmedia/catalog.smart.filter/visual_horizontal/style.css?1726775561310 */
/* /bitrix/components/bitrix/news.list/templates/.default/style.css?1726775486162 */
/* /local/templates/hi-tech/styles.css?1748873040100024 */
/* /local/templates/hi-tech/template_styles.css?172677144722770 */
