html,body	{height:100%}
body		{margin:0; padding:0; height:100%; min-height:100%; background:url("/i/bg.gif") left top #ffffff repeat-x; font-family:tahoma,arial,sans-serif; font-size:78%; color:#000000}
body * 		{font-size:100%}
body a		{color:#d17625}
table	{border-collapse:collapse; width:100%; border-spacing:0; border-width:0}
td,th	{text-align:left; vertical-align:top; padding:0; margin:0}
div,img,table	{border:0}
form		{margin:0; padding:0}
li			{margin-bottom:0.3em}
p,dd,dt,li	{line-height:1.3em}
p			{margin:0.5em 0 1.3em 0}
hr			{height:1px; border-top:1px solid #3080c0; color:#3080c0}
ul li			{list-style-image:url("/i/subcat.gif")}

h1	{margin:0 0 0.3em 0; padding:0; font-size:196%; font-weight:normal; letter-spacing:-1px; line-height:0.9em; color:#d17625}
h2	{margin:0.8em 0 0.5em 0; font-size:149%; font-weight:normal; color:#000000}
h3	{margin:1em 0 0.6em 0; font-size:123%; color:#d17625}
h4	{margin:1em 0 0.6em 0; color:#404040; font-size:110%}
h5	{margin:1em 0 0.6em 0; color:#404040; font-size:100%}
h6	{margin:1em 0 0.6em 0; color:#000000; font-size:90%}

.cat h2 a {color:#d17625 !important}

small	{font-size:72%}
.error	{color:#cc0000}
.error span	{color:#ffffff; background-color:#cc0000; padding:0.2em 0.5em}

.highlight {color:#ffffff; background-color:#d17625; padding-left:0.3em; padding-right:0.3em}
.non-printable {}

/*#maintable {background:url("/i/flare.gif") left top transparent no-repeat;}*/
#maintable {background:url("/i/flare.png") left top transparent no-repeat;}

#logo {padding-top:40px; padding-bottom:30px; text-align:center}
#plashka {background-color:#d17625}

#icons {text-align:right}
#icons table {width:80%}

table.bottom_icons {border:0 !important}
table.bottom_icons td {border:0 !important}
#btm_icons {text-align:left}
#btm_icons table {width:120px}

div.number {border:0 !important; text-align:left; vertical-align:top; font-weight:bold; font-size:170%; margin-top:-0.2em; padding:0 0 0 1em; white-space:nowrap; color:#d17625}
div.number span {font-size:50%; padding:0 0.2em 0 0}
div.link {font-size:90%; font-weight:normal; text-align:left; margin-top:-0.2em; padding-left:6.2em; white-space:nowrap; color:#d17625}
div.link a {color:#d17625}

#menu td {text-align:center; white-space:nowrap; padding:1em 0.4em}
#menu a {color:#000000}
#menu a:hover {text-decoration:none}

#slogan .strong {color:#d17625}

#yxo {font-size:92%}
#yxo a {color:#000000; display:block}
#yxo .yxozone {border:1px solid #c0c0c0; background:url("/i/bgyxo.gif") left center #f9f9f9 repeat}

#bottom {font-size:92%}
#bottom a {color:#d17625}
#bottom td {padding-top:0.5em; border-top:1px solid #d17625}
#bottom .nc {text-decoration:none; color:#000000}

#search td {border:0}

#submenu {border-left:1px solid #d17625; background:transparent url('/f/i/sm-border-oil.gif') left top repeat-y}
#submenu ul {margin:0; padding:1em 0 1em 18px}
#submenu li {padding-bottom:0.8em; list-style:disc; list-style-image:url("/f/i/arrow-gaz.gif"); line-height:1em}
#submenu ul ul {margin:0; padding:0.8em 0 0 16px}
#submenu li li a {color:#000000}
#submenu li li {color:#000000; padding:0.20em 0; list-style:square; list-style-image:url("/i/li.gif"); line-height:1em}
#submenu a:hover {text-decoration:none}
#submenu li a.act  {font-weight:bold}

.section-number {padding:0 0.4em; color:#ffffff; font-family:arial black,arial,sans-serif; font-size:120%; letter-spacing:-1px}
.section-title {padding-top:0.3em; padding-right:0.5em}
.section-selected a {color:#ffffff !important; text-decoration:none}
.section-selected a:hover {text-decoration:underline}

#mediaproduct td {border:0; padding:0}
#mediaproduct .mediaproduct-logo {padding-right:0.5em}
#mediaproduct .mediaproduct-logo p {background:url("/i/mediaproduct.gif") left center transparent no-repeat}

table.catalog {margin-bottom:2em}
table.catalog .image {padding-bottom:0.5em}
table.catalog .title {padding-top:0.5em}
table.catalog h2 {font-size:100%; color:#800000; margin:0.3em 0 0.2em 0}
table.catalog h2 a {color:#800000}

table.subcat td {padding-right:2em}
table.subcat ul {margin:0 0 0 14px; padding:0.5em 0 1em 0}
table.subcat li {list-style:square; list-style-image:url("/i/subcat.gif"); line-height:1em; padding-bottom:0.7em}
table.subcat .s {color:#000000 !important; text-decoration:underline}
table.subcat a {text-decoration:none}
table.subcat a:hover {text-decoration:underline}

#request {margin:1em 0}
#request_text {margin:0.2em 0 1em 0; text-align:right}

.search_form {margin-bottom:2em}
.search_form input {font-size:124%}

/*** yxo float corner ***/

#yxo_corner_link img {
	border:0;
	display:block;
	background-color:transparent;
	}
.yxo_corner_float {
	z-index:9999999;
	position:fixed !important;
	position:absolute;
	cursor:pointer;
	}
.yxo_corner_top {
	top:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop :document.body.scrollTop);
	}
.yxo_corner_bottom {
	bottom:0px;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1); }
.yxo_corner_right {
	right:0px;
	}

#sections td {vertical-align:top}
#sections a {display:block; cursor:pointer}
#sections span {display:block}
#sections span.g {height:120px; position:relative; min-width:120px}
#sections span.i {position:absolute; width:120px; top:0; z-index:2}
#sections span.s {position:absolute; width:100%; bottom:0; z-index:1; height:37px; background-color:#000000}
#sections strong {display: block; font-weight: normal; padding: 0.75em; padding-bottom:20px; min-width:102px}
#sections a:hover strong {background-color:#000000; color:#ffffff}
#sections span.active {color:#ffffff; background:url('/f/i/str_proekt.gif') no-repeat left top}
#sections .s {width:2%}

#sections .gaz a {color:#0353a3}
#sections .gaz span.s,
#sections .gaz a:hover strong,
#sections .gaz .active strong {background-color:#0353a3}

#sections .gaz1 a {color:#06428a}
#sections .gaz1 span.s,
#sections .gaz1 a:hover strong,
#sections .gaz1 .active strong {background-color:#06428a}

#sections .kotel a {color:#a01f41}
#sections .kotel span.s,
#sections .kotel a:hover strong,
#sections .kotel .active strong {background-color:#a01f41}

#sections .tech a {color:#800000}
#sections .tech span.s,
#sections .tech a:hover strong,
#sections .tech .active strong {background-color:#800000}

#sections .oil a {color:#009353}
#sections .oil span.s,
#sections .oil a:hover strong,
#sections .oil .active strong {background-color:#009353}

#sections .vent a {color:#00b19d}
#sections .vent span.s,
#sections .vent a:hover strong,
#sections .vent .active strong {background-color:#00b19d}

#sections .lpg a {color:#e17e27}
#sections .lpg span.s,
#sections .lpg a:hover strong,
#sections .lpg .active strong {background-color:#e17e27}


#sections .proekt a {color:#273a71}
#sections .proekt span.s,
#sections .proekt a:hover strong,
#sections .proekt .active strong {background-color:#273a71}


#catalogue li {list-style-image:url("/i/arrow-oil.gif")}
#section-image-oil {background:url("/f/i/sec-arrow-oil.gif") transparent left top no-repeat}
#slogan p.strong-neft {color: #d17625}


#menu table.color_menu_item td {padding:0px 0.4em 1em 0.4em !important; font-weight:normal}
td.no_top {padding:0px 0.4em 1em 0.4em !important}
table.color_menu_item {margin:0 0 1.1em 0 !important; padding:0px !important; top:0px !important}
table.color_menu_item td {font-weight:normal}
table.color_menu_item td#left {background:url('/f/i/h_left.gif') no-repeat left top}
table.color_menu_item td#right {background:url('/f/i/h_right.gif') no-repeat right top; padding-left:0 !important;}
table.color_menu_item td.item {background:url('/f/i/h_cen.jpg') repeat-x left top}
table.color_menu_item td.item a span {color:#d17625 !important; text-decoration:underline}
table.color_menu_item td a span {display:block; padding:10px 5px; position:relative; height:14px; cursor:pointer}
table.color_menu_item td a:hover {color:#ffffff !important; background: #d17625 repeat-x; text-decoration:none}
table.color_menu_item td a:hover span {color:#ffffff !important; background: #d17625 repeat-x; text-decoration:none}
table.color_menu_item td.mark a span {color:#ffffff !important; background: #d17625 repeat-x; text-decoration:none}
table.color_menu_item td.mark {background:url('/f/i/h_cen.jpg') repeat-x left top}

#submenu li {list-style-image:url("/i/arrow-oil.gif")}

#mediaproduct .mediaproduct-logo p {background-image:url("/f/i/mp-logo.jpg")}
hr {border-top:1px solid #e07e27; color:#d17625}

#news h4  {font-size:100%}
#news p  {font-size:90%}
#news .date  {font-size:94%}

#path {margin:0 0 1em 0; font-size:85%; line-height:1em; color:#000000 !important}
#path a {color:#000000 !important}

.item_table td  {padding:1em 1em 1em 0;}
.item_table td a.act  {font-weight:bold}
.cat_a   {color: #002222; font-weight:bold}

table#reg1				{}
table#reg1  td			{padding:0.2em}
table#reg1  tr.top td	{padding-top:0.8em}
table#reg1  tr.top2 td	{padding-top:0.4em}
table#reg1	textarea	{width:97%; margin-top:0.2em}

.forma				{color:#4c4c4c; text-align:center; clear:both}
.forma table		{color:#4c4c4c; width:auto !important; margin:0 auto}

form *            {vertical-align:top}
input					    {border:1px #d2d1cd solid; color:#4c4c4c; overflow:hidden; zoom:1}
input.button			{border:none; cursor:pointer}
input.button1 		{cursor:pointer}
input.radio				{border:none}
input#reg3				{display:none}
div.input         {border:1px #d2d1cd solid; color:#4c4c4c; overflow:hidden; zoom:1; background-color:#fff; display:inline; padding:1px 2px; font-size:90%}
div.noedit				{display:inline}


a.button          {border:1px #d2d1cd solid; color:#4c4c4c; padding:0.2em 0.8em; background-color:#f0f0f0; text-decoration:none; font-size:94%; margin:0.1em}

.button     {border:none; display:inline; line-height:1em; font-family:tahoma,arial,sans-serif; text-decoration:underline; cursor:pointer; background:transparent}

textarea				{font-size:11px}

table.search_result td h3 {margin:0; margin-left:0.5em}
 ul.sreda {
    margin: 0;
    padding: 4px;
   }
   ul.sreda li {
    display: inline;
    padding: 3px 5px 3px 10px;
	background: url(/f/i/sreda_izm.gif) no-repeat 0 60%;
	list-style:disc;

   }

.search_result .pic {padding:0.5em 1em}
.search_result .pic img {border:1px solid #d17625}
.search_result .number {padding-top:0.5em}

table.photo_anons h4          {margin-top:0}
table.photo_anons td          {padding-bottom:2em}
table.photo_anons td.pic      {width:60px}
table.photo_anons td.pic img  {border:1px solid #d2d1cd; width:50px;}
a.brown {color: #002222}
a.green {color: #404040}

#sm {width:auto !important; margin-top:36px}
#sm td {border:none}

p.mob_ver_p {margin-bottom:0;margin-top:15px;}
p.mob_ver_p a img {position:relative;margin-right:5px;top:3px;}
p.mob_ver_p a {text-decoration:underline;}
p.mob_ver_p a:hover {text-decoration:none;}

.forma table#reg1.about_pl_form_table td.about_td.about_td_txt2 div {padding:22px 5px;}
.form_scheme_h {text-align:center;color:#e27e28;font-size:25px;}
table.form_scheme_table td {text-align:center;vertical-align:top;padding:0 15px;font-size:14px;}
table.form_scheme_table td img {}
table.form_scheme_table td.arrow_td {background: url(/f/i/form_scheme_arrow.png) no-repeat 0 20px;width:24px;padding:0;}
.forma table#reg1.about_pl_form_table {width:100% !important;}
.forma table#reg1.about_pl_form_table td {width:50%;padding:5px;vertical-align:middle;padding-bottom:10px;padding-left:20px;}
.forma table#reg1.about_pl_form_table td.important_td {background: url(/f/i/form_warn_ico.jpg) no-repeat left 7px; width:55% !important;}
.forma table#reg1.about_pl_form_table td input, .forma table#reg1.about_pl_form_table td textarea {border:2px solid #D17625;padding:5px 5px;font-size:12px;font-family: tahoma,arial,sans-serif;width:93%;}
.forma table#reg1.about_pl_form_table td.about_td.about_td_txt {height:70px;vertical-align:middle;}
.forma table#reg1.about_pl_form_table td textarea {width:93%;resize:vertical;}
.forma table#reg1.about_pl_form_table td .orange_p_form {text-align:center;color:#D17625;}
.forma table#reg1.about_pl_form_table td.about_td div {border:2px solid #c2c2c2;padding:5px;border-radius:5px;font-size:12px;}
.forma table#reg1.about_pl_form_table td.about_td.about_td_txt div{padding: 20px 5px;height:30px;}
.forma table#reg1.about_pl_form_table td.about_td.about_td_txt p{font-size:12px;margin:0;}
.forma table#reg1.about_pl_form_table td input.button1 {font-size:14px; width:150px;background:url(/f/i/send_request.gif) no-repeat;color:#fff;width:200px;height:41px;border:none !important;}
.orange_p_form2 {font-size:15px; text-align:center;}
.orange_p_form2 span {color:#D17625;font-style:italic;}

.nav.nav_new .page_names {font-size:18px; padding-right:10px;}
.nav.nav_new {margin-left:0; clear:both; text-align:center;}
.nav_new span.nav_active {background:#E17E27;padding:5px 12px;color:#fff;border:1px solid #bac4c4; margin:10px 0; display:inline-block;}
.nav_new a {background:#f5f7f6;padding:5px 12px;color:#4f4f4f;border:1px solid #bac4c4;text-decoration:none; margin:10px 0; display:inline-block;}
.nav_new a.act_nav_back {margin-left:0;}
.nav_new a:hover {color:#000;}
.nav.nav_new {height:auto;}
td.photo_gal img {max-width:150px;}
#media-items {overflow:hidden; zoom:1; margin:2em 0 1em 0; padding:0}
#media-items li {list-style-type:none; list-style-image:none; float:left; width:180px; height:180px; text-align:center; font-size:80%; color:#808089; padding:0; margin:0 10px 10px 0; overflow:hidden;}
#media-items li a {width:180px; height:145px; text-decoration:none; display:block; background:url(/f/i/bg-media.gif) center top no-repeat; padding-top:10px}

#menu .top_menu_fixed {position:fixed; top:0; z-index:10; left:0; width:100%; background:url(/f/i/top_menu_bg_b_repeat.png) repeat-x left 92%;}
#menu .top_menu_fixed .color_menu_item {border-top:5px solid #E17E27;}
#menu .top_menu_fixed table td#left, .top_menu_fixed table #right {display:none;}
#menu .top_menu_fixed table td {background:#fff !important; padding-bottom:0 !important;}
#menu .top_menu_fixed table.color_menu_item td a span {padding:15px 5px;}

.left_col_nblock table {width:auto;}
.left_col_nblock table td {vertical-align:middle; font-size:14px;}
.left_col_nblock table img {border:1px solid #cccccc; padding:7px 6px; margin-right:10px;}
.left_col_nblock table td p {margin:0; padding:4px 0;}
.left_col_nblock table td .name {font-weight:bold;}
.left_col_nblock table td a {color:#000; text-decoration:none;}
.left_col_nblock {margin:15px 0;}

.zoomin {background:#ffffff; border:solid 1px #cccccc; text-align:center !important; padding:0.5em; margin-bottom:5px;}
.zoomin a {background:url(/f/i/zoom-neft-big-plus.gif) no-repeat scroll right bottom transparent; font-size:27px !important; padding:0 25px;}
.nb {border: none !important;}

.forma table#reg1.about_pl_form_table td p {margin:0; padding-bottom:5px; line-height:1em;}
.forma table#reg1.about_pl_form_table td.about_td {padding-top:22px; vertical-align:top;}
.forma table#reg1.about_pl_form_table td.about_td.about_td_txt div {height:70px; padding-top:5px;}
.forma table#reg1.about_pl_form_table td.about_td.about_td_txt2 div {padding-top:5px; height:115px;}
.forma table#reg1.about_pl_form_table td input:focus, .forma table#reg1.about_pl_form_table td textarea:focus {border:2px solid #b95400;}
.forma table#reg1.about_pl_form_table td input, .forma table#reg1.about_pl_form_table td textarea {transition:all 270ms ease-in-out; -webkit-transition:all 270ms ease-in-out; -moz-transition:all 270ms ease-in-out; -ms-transition:all 270ms ease-in-out; -o-transition:all 270ms ease-in-out;}

a.base-link {color: #fff !important;text-decoration: none;}
a.base-link:hover {text-decoration: underline;}

/* Slider */

.align-center {text-align: center;}
.margin-bottom20 {margin-bottom: 25px !important;}
.js-off {display: none;}
.navigon_main + .slider-wrap {margin-top: 25px;}
.intro-text {font-size: 125%;line-height: 150%;text-align: center;margin-bottom: 2em;}
.slider-wrap {min-height: 316px;position: relative;overflow: hidden;}
.slider-wrap .bottom-shadow {position: absolute;bottom: 0;left: 50%;margin-left: -360px;width: 721px;height: 16px;background: url(/f/i/slider/slider_bottom_shadow.png) no-repeat;}
.slider {height: 300px;overflow: hidden;text-align: center;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}
.slider-item {background: #fff;text-align: center;}
.slider-item a,.slider-item img {display: inline-block;*display: inline;zoom: 1;margin: 0 auto;max-height: 300px;}
/* Slider new */
.slider .item {background: #fff;text-align: center;}
.slider .item a,.slider .item img {display: inline-block;*display: inline;zoom: 1;margin: 0 auto;min-height: 300px;max-height: 300px;}
/* Slider preview old */
.slider-nav {margin: 0 auto;padding: 15px 0 30px;max-width: 550px;text-align: center;}
.slider-nav .slider-nav-item {position: relative;width: 67px !important;height: 67px;margin: 0 9px;//margin: 0 5;display: inline-block;float: none;*display: inline;zoom: 1;z-index: 1;text-align: center;cursor: pointer;cursor: hand;}
.slider-nav .slider-nav-item .image {width: 67px;height: 67px;overflow: hidden;}
.slider-nav .slider-nav-item img {margin: 10px 0;width: 100%;}
.slider-nav .slider-nav-item .img-frame {position: absolute;top: 0;left: 0;width: 67px;height: 67px; background: url(/f/i/slider/img_frame.png) no-repeat;z-index: 2;}
.slider-nav .slider-nav-item.active .img-frame {background: url(/f/i/slider/img_frame_active.png) no-repeat;}
.slider-nav .slider-nav-item .shadow-frame {display: none;position: absolute;top: -21px;left: 50%;margin-left: -60px;width: 116px;height: 119px; background: url(/f/i/slider/img_frame_active_shadow.png) no-repeat;z-index: 3;}
.slider-nav .slider-nav-item.active  .shadow-frame {display: block;//display: none;}
.slider-nav .slick-track {width: 100% !important;}
/* Slider preview new */
.slider-nav {margin: 0 auto;padding: 10px 0 30px;max-width: 550px;text-align: center;}
.slider-nav .item {position: relative;width: 67px !important;height: 67px;margin: 0 9px;//margin: 0 5;display: inline-block;float: none;*display: inline;zoom: 1;z-index: 1;text-align: center;cursor: pointer;cursor: hand;}
.slider-nav .item .image {display: block; width: 67px;height: 67px;overflow: hidden;}
.slider-nav .item img {margin: 10px 0;width: auto;max-height: 47px;}
.slider-nav .item .img-frame {position: absolute;top: 0;left: 0;width: 67px;height: 67px; background: url(/f/i/slider/img_frame.png) no-repeat;z-index: 2;}
.slider-nav .item.active .img-frame {background: url(/f/i/slider/img_frame_active.png) no-repeat;}
.slider-nav .item .shadow-frame {display: none;position: absolute;top: -21px;left: 50%;margin-left: -60px;width: 116px;height: 119px; background: url(/f/i/slider/img_frame_active_shadow.png) no-repeat;z-index: 3;}
.slider-nav .item.active  .shadow-frame {display: block;//display: none;}
.slider-nav .slick-track {width: 100% !important;}
/* Next */
.catalogue-heading {font-size: 200%;margin: 0.5em 0 0.725em 0;}ul.new-list {margin: 0;padding: 0 0 2.5em 2%;overflow: hidden;}
.new-list li {width: 48%;padding-right: 2%;float: left;list-style-image: url(/f/i/bullet.png);font-size: 125%;line-height: 150%;margin: 5px 0;}
.new-list li a {color: #d17625 !important;font-weight: bold;}
.new-list li a:hover {text-decoration: none;}

.table-list-links {width: 100%;margin-bottom: 20px;}
.table-list-links tr td {width: 50%;}
.new-list-link {font-size: 125%;color: #d17625;font-weight: bold;display: inline-block;*display: inline;zoom: 1;padding: 8px 0 8px 15px;background: url(/f/i/bullet.png) no-repeat 0 50%;}
.new-list-link:hover {text-decoration: none;}

@media screen and (min-width: 1500px) {
.slider-wrap .bottom-shadow {margin-left: -460px;width: 921px;background: url(/f/i/slider/slider_bottom_shadow_big.png) no-repeat;}
}

@media screen and (min-width: 1600px) {
.slider-wrap .bottom-shadow {margin-left: -560px;width: 1121px;background: url(/f/i/slider/slider_bottom_shadow_super_big.png) no-repeat;}
}

/*=== SEARCH ===*/
.cat_search_id {display:none; position:relative; z-index:20;   top:25px; *left:-380px}
.cat_search_id .sr_shadow_top {background: url(/f/i/sr_shadow_top.png) repeat-x 0 0; top:-6px; height:6px; left:0px; width:100%; display:block; position:absolute;}
.cat_search_id .sr_shadow_bottom {background: url(/f/i/sr_shadow_bottom.png) repeat-x 0 0; bottom:-6px; height:6px; left:0px; width:100%; display:block; position:absolute;}
.cat_search_id .sr_shadow_right {background: url(/f/i/sr_shadow_right.png) repeat-y; bottom:-1px; right:-6px; width:6px; display: block; position:absolute; top:0;}
.cat_search_id .sr_shadow_left {background: url(/f/i/sr_shadow_left.png) repeat-y; bottom:-1px; left:-6px; width:6px; display:block; position:absolute; top:0;}
.cat_search_id .cat_search_in {/*width:99.8%;*/ width:500px; border-radius:0 0 5px 5px; margin-left:0; position:absolute; background:#fff; margin-top:0px; z-index:60; top:18px;}
.cat_search_id .cat_search_in table {width:100%; margin:0 auto;}
.cat_search_id .item .pic img {width:40px; margin-right:10px; border:1px solid #e0e0e0;}
.cat_search_id .item {position:relative;}
.cat_search_id .item .absolute_a {position:absolute; width:100%; height:100%; min-height:100% !important; left:-1px; border-bottom:1px dashed #e0e0e0; z-index:15;}
.cat_search_id .item .absolute_a:hover {/*border:1px solid #0053a3;*/ z-index:30;}
.cat_search_id .item:hover td.name a {color:#0053a3;}
.cat_search_id .item:hover td.price {color:#0053a3;}
.cat_search_id .item:hover td.price span {color:#0053a3;}
.cat_search_id .item:last-child .absolute_a {border:none !important;}
.cat_search_id .item td {vertical-align:middle; padding:5px 0 !important;}
.cat_search_id .item td.pic {width:40px !important;}
.cat_search_id .item td a {color:#464646; font-size:15px;}
.cat_search_id .item td.name {width:100% !important;}
.cat_search_id .item td.price {text-align:right;}
.cat_search_id .item td.price .min_price {white-space:nowrap; float:right;}
.cat_search_id .item td.price span {font-size:18px;}
.cat_search_id .all_items_a {display:block; margin:0; /*background:#ededed;*/ text-align:center; width:100%; padding:15px 0;}
.cat_search_id .all_items_a a {font-size:15px;  text-decoration:none;}
.cat_search_id .all_items_a a span {text-decoration:underline;}
.cat_search_id .no_items_block .button_send {position:relative; display:inline-block; *display:inline; zoom:1; margin-bottom:20px;}
.cat_search_id .no_items_block .button_send .bc_1 {display:none;}
.cat_search_id .no_items_block .button_send .bc_2 {}
.cat_search_id .no_items_block .button_send .bc_3 {display:none;}
.cat_search_id .no_items_block .button_send .bc_2 a {}
.cat_search_id .no_items_block .button_send:hover {opacity:0.9;}
.cat_search_id .no_items_block {text-align:center; padding:10px 0;}
.cat_search_id .no_items_block .butt_in_search {text-align:center;}
.cat_search_id .no_items_block .color_red {color:#ff0000;}
.cat_search_id .search_tabs_col td {width:45% !important; vertical-align:top !important;}
.cat_search_id .search_tabs_col td td {width:auto; padding:10px 0 !important; vertical-align:middle !important;}
.cat_search_id .search_tabs_col td .search_h2 {font-size:15px; margin:0; color:#464646; padding-bottom:15px; font-weight:bold;}
.cat_search_id .search_tabs_col td.items_td {width:100% !important;}
.cat_search_id .search_tabs_col td .category_table_ul {list-style-type:none; margin:0; padding:0;}
.cat_search_id .search_tabs_col td .category_table_ul li {margin:0; padding-bottom:15px;}
.cat_search_id .search_tabs_col td .category_table_ul li a {color:#464646; font-size:15px;}
.cat_search_id .search_tabs_col td .category_table_ul li a:hover {color:#0053a3;}
.cat_search_id .search_tabs_col .item td.price span {font-size:15px; }
.cat_search_id .search_tabs_col .item td a {color:#464646; font-size:14px;}
.cat_search_id .cat_search_in table.search_tabs_col {width:100%;}
.cat_search_id .search_tabs_col td.search_cols {padding:15px 10px 60px 20px !important; border-right:1px solid #e0e0e0; position:relative; width:auto !important;}
.cat_search_id .search_tabs_col td.search_cols.items_td {border-right:none; padding:0 0 60px !important;}
.cat_search_id .search_tabs_col td.search_cols.items_td .border_top_search {padding:15px 10px 0 20px !important;}
.cat_search_id .search_tabs_col td.search_cols .all_items_a {border-top:1px solid #e0e0e0; margin-top:2px; position:absolute; left:0; width:100%; bottom:0;}

.search_block.search_block_center.mp_sch {margin:0 auto;}
.search_block.search_block_center.mp_sch .search_text_cont {position:relative; padding:2px; float: left; width:70% !important; margin: -2px 0 0;}
.search_block.search_block_center.mp_sch .search_text_cont input {width:100% !important;}
.search_block.search_block_center .cat_search_id .cat_search_in {margin-left:1px; top:-3px;}
.search_block.search_block_center .button_sch_out {float: right;   padding: 0 40px 0 0;}
.search_block_bg {margin: 20px 0 0;}
.photo_anons {margin-bottom: 90px;} 
/*=== END ===*/

.red_triangle_bg {position:fixed; bottom:10px; right:10px; z-index:100;}