body {margin:0 10px 5px 9px; color:#3a3a3a;}
.hidden{display:none;}
a {color: #027ec5;}

 a.c61 {font-size: 80%;}
/*.b-v-s .bvscat .bvs-cd {margin: 7px 2px 10px; color: rgb(10, 108, 148);}
.b-v-s .bvscat .bvs-cd div{margin-bottom: 5px;}*/
.bvs-cd {width:265px;margin: 5px; color: rgb(10, 108, 148);
font-size:14px;}
.bvs-cd div{margin-bottom: 5px;}
input.p_i  
{
	border:1px solid #779FC1;
	width: 39px;

	height:14px;
	color:#42576E;
}
a.b-share__handle,a.b-share__handle:hover,a.b-share__handle:active  {
color: #000000;
}
hr   {
	 height: 2px;
     background-color: #9ECAE0;
	 color: #9ECAE0;
	 border : 0px none #9ECAE0;
}

td, div {
	vertical-align:top;
	font-family: arial, tahoma, verdana;
}


tr.main_menu td a:visited {
	display:block;
	width:100%;
	height:255px;

}

tr.main_menu td a:link {
	display:block;
	width:100%;
	height:255px;
}

tr.main_menu td a:hover {
	display:block;
	width:100%;
	height:255px;
}

tr.main_menu td a:active {
	display:block;
	width:100%;
	height:255px;
}


.fr

{
font-family: tahoma;
font-weight: bold;
font-size: 130%;
}

td.my {
	height:25px;
	border-bottom:solid 1px #DFDFDF;
	border-right:solid 1px #DFDFDF;
	border-top:solid 1px #DFDFDF;
	padding-left:5px;
}

table.my input {
	border: 1px solid #9ECAE0;
}

tr.coml_titl td {
	font-size:70%;
	padding:5px 5px 0px 2px;
}

.inp
{COLOR: #42576E; BORDER: outset 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; BORDER-COLOR: #FFFFFF; BACKGROUND-COLOR: #FAFAFA;}
.submit 
{FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER: outset 1px; FONT-SIZE: 9px; BACKGROUND-COLOR: #42576E; BORDER-BOTTOM-COLOR: #ffffff; BORDER-LEFT-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; COLOR: #ffffff;}


tr.off_main_menu td div.menu_off a:visited {
	display:block;
	width:100%;
	height:67px;

}

tr.off_main_menu td div.menu_off a:link {
	display:block;
	width:100%;
	height:67px;
}

tr.off_main_menu td div.menu_off a:hover {
	display:block;
	width:100%;
	height:67px;
}

tr.off_main_menu td div.menu_off a:active {
	display:block;
	width:100%;
	height:67px;
}


span.small_patch a:visited {
	color:#455968;
	font-size:60%;
	text-decoration:none;
}

span.small_patch a:link {
	color:#455968;
	font-size:60%;
	text-decoration:none;
}

span.small_patch a:hover {
	color:#455968;
	font-size:60%;
	text-decoration:underline;
}

span.small_patch a:active {
	color:#455968;
	font-size:60%;
	text-decoration:underline;
}

/*
td.catalog table td div a:visited {
	color:#7D5C00;
	font-size:140%;
	text-decoration:none;
	font-family: tahoma;
}

td.catalog table td div a:link {
	color:#7D5C00;
	font-size:140%;
	text-decoration:none;
	font-family: tahoma;
}

td.catalog table td div a:hover {
	color:#7D5C00;
	text-decoration:none;
	font-family: tahoma;
}

td.catalog table td div a:active {
	color:#7D5C00;
	font-size:140%;
	text-decoration:none;
	font-family: tahoma;
}
*/

h1,  h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

h2 {
	font-size: 110%;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
div.back_in_menu_title a:visited {
	color:#096B93;
	font-size:12px;
	text-decoration:none;
	font-family: tahoma;
	font-weight:bold;
}

div.back_in_menu_title a:link {
	color:#096B93;
	font-size:80%;
	text-decoration:none;
	font-family: tahoma;
	font-weight:bold;
}

div.back_in_menu_title a:hover {
	color:#096B93;
	text-decoration:underline;
	font-family: tahoma;
	font-weight:bold;
}

div.back_in_menu_title a:active {
	color:#096B93;
	text-decoration:none;
	font-family: tahoma;
	font-weight:bold;
}

div.back_in_menu_bottom {
	padding:0px 10px 10px 10px;
	font-size:80%;
	font-family: tahoma;
}

div.back_in_menu_bottom div {
	padding-bottom:2px;
	font-family: tahoma;
}




div.about div div a:visited {
	color:#455968;
	text-decoration:none;
}

div.about div div a:link {
	color:#455968;
	text-decoration:none;
}

div.about div div a:hover {
	color:#455968;
	text-decoration:underline;
}

div.about div div a:active {
	color:#455968;
	text-decoration:none;
}


div.title_card {
	color:#7D5C00;
	font-size:150%;
	font-family: times new roman;
	font-weight:bold;
	padding-left:14px;
}



div.home_on_menu {
	padding:10px 5px 0px 20px;
}


div.home_on_menu div {
	background:url(/images/sp_cat_w.gif) no-repeat left top;
	font-size:80%;
	padding-left:14px;
	padding-bottom:2px;
}

div.link_other div a:visited {
	color:#C55E02;
	text-decoration:none;
	font-family: tahoma;
}

div.link_other div a:link {
	color:#C55E02;
	text-decoration:none;
	font-family: tahoma;
}

div.link_other div a:hover {
	color:#C55E02;
	text-decoration:underline
	font-famil: tahoma;
}

div.link_other div a:active {
	color:#C55E02;
	text-decoration:underline;
	font-famil: tahoma;
}

div.link_other div a {
	color:#C55E02;
	text-decoration:none;
	font-famil: tahoma;
}


div.about_bottom a:visited {
	color:#455968;
	text-decoration:none;
}

div.about_bottom a:link {
	color:#455968;
	text-decoration:none;
}

div.about_bottom a:hover {
	color:#455968;     `
	text-decoration:underline;
}

div.about_bottom a:active {
	color:#455968;
	text-decoration:none;
}


a.title_cat:visited {
	text-decoration:none;
	color:#455968;
	font-family: tahoma;
	font-weight:bold;
	font-size:100%;
}

a.title_cat:link {
	text-decoration:none;
	color:#455968;
	font-family: tahoma;
	font-weight:bold;
	font-size:100%;
}

a.title_cat:hover {
	text-decoration:underline;
	color:#455968;
	font-family: tahoma;
	font-weight:bold;
	font-size:100%;
}

a.title_cat:active {
	text-decoration:underline;
	color:#455968;
	font-family: tahoma;
	font-weight:bold;
	font-size:100%;
}


a:visited {
	text-decoration:none;
	color:#027EC5;
}

a:link {
	text-decoration:none;
	color:#027EC5;
}

a:hover {
	text-decoration:underline;
	color:#027EC5;
}

a:active {
	text-decoration:none;
	color:#027EC5;
}


div.top_link {
	background-color:#F8FAF9;
	border-bottom:solid 1px #9ECAE0;
width:100%;
}

div.top_link table td {
	font-family: tahoma;
	font-size:80%;
	padding:7px 20px;
}

tr.back_top td {
	background:url(/images/back_top.gif) repeat-x left top;
}

td.logo {
	width:25%;
	padding:20px 0px 0px 18px;
}

td.phone {
	width:25%;
}

td.time {
	width:25%;
	font-family: tahoma;
	font-size:70%;
	color:#6F7F8A;
}


td.time div {
	padding-bottom:3px;
	font-family: tahoma;
}

td.rec {
	width:25%;
}

div.select_cat {
	padding-top:20px;
	padding-bottom:12px;
	border-bottom:solid 1px #CED1D0;
	margin-right:30px;
}

div.select_cat select {
	font-family: arial;
	color:#757575;
}

div.rec {
	font-size:80%;
	color:#6F7F8A;
	padding:9px 0px 15px 0px;
}

td.time {
	padding-top:18px;
}

td.phone {
	padding-top:23px;
	padding-bottom:43px;
}

td.phone_bottom {
	padding-top:23px;
	padding-bottom:43px;
	padding-left:35px;
}

td.house {
	text-align:center;
	background:url(/images/house.jpg) no-repeat center top #F0BC28;
}

div.in_house_link {
	background:url(/images/yelow_cur.gif) no-repeat right top #F0BC28;
}

div.in_office_link {
	background:url(/images/green_cur.gif) no-repeat right top #508C74;
}

div.in_pine_link {
	background:url(/images/blue_cur.gif) no-repeat right top #6891C1;
}

div.in_wick_link {
	background:url(/images/pur_cur.gif) no-repeat right top #791914;
}



td.office {
	text-align:center;
	background:url(/images/pine_3.jpg) no-repeat center top #508C74;
}

td.in_office div.menu_off {
	text-align:center;
	background:url(/images/in_office.gif) no-repeat center top #508C74;
}

td.in_house div.menu_off {
	text-align:center;
	background:url(/images/in_house.gif) no-repeat center top #F0BC28;
}

td.in_house div.menu_on {
	text-align:center;
	background:url(/images/in_house_back.jpg) no-repeat right top #F0BC28;
	height:67px;
}

td.in_office div.menu_on {
	text-align:center;
	background:url(/images/in_office_back.jpg) no-repeat right top #508C74;
	height:67px;
}

td.in_pine div.menu_on {
	text-align:center;
	background:url(/images/in_pine_back.jpg) no-repeat right top #6891C1;
	height:67px;
}

td.in_wick div.menu_on {
	text-align:center;
	background:url(/images/in_wick_back.jpg) no-repeat right top #791914;
	height:67px;
}


td.pine {
	text-align:center;
	background:url(/images/pine_2.jpg) no-repeat center top #6891C1;
}

td.in_pine div.menu_off {
	text-align:center;
	background:url(/images/in_pine.gif) no-repeat center top #6891C1;
}

td.wick {
	text-align:center;
	background:url(/images/wick.jpg) no-repeat center top #791914;
}

td.in_wick div.menu_off {
	text-align:center;
	background:url(/images/in_wick.gif) no-repeat center top #791914;
}


div.title_cat_tov {
	padding:3px 0px 5px 12px;
}

div.block_razd {
	padding-bottom:12px;
}

div.block_razd div {
	padding-left:12px;
	padding-bottom:2px;
	font-size:100%;
	font-family: tahoma;
}

div.title_razd {
	background:url(/images/sp_cat.gif) no-repeat left top;
	padding-left:12px;
	padding-bottom:1px;
}

td.letf_border_new, div.letf_border_new {
	background:url(/images/sp_y.gif) repeat-y right top;
	padding-right:15px;
	margin-top:7px;
width:270px;
}
td.letf_border, div.letf_border{
 
width:170px;
}
div.right_sp_bar {
	background:url(/images/bot_sp_bar.gif) repeat-x right top;
	text-align:right;
}

div.left_sp_bar {
	background:url(/images/bot_sp_bar.gif) repeat-x left top;
	text-align:left;
}

div.center_sp_bar {
	background:url(/images/bot_sp_bar.gif) repeat-x center center;
	text-align:center;
}

div.about {
	background-color:#EEF0F1;
}

div.about img {
	padding:15px 0px 5px 15px;
}

table.opros td {
	color:#3B4853;
	padding:0px 10px 3px 0px;
}

#table8{width:260px;}
table.opros  {
width:260px;
}
td.bod_back {
	width:33%;
	background:url(/images/sp_y.gif) repeat-y right top;
	padding:4px 15px;
}

td.bod_back_left {
	width:33%;
	background:url(/images/sp_y.gif) repeat-y right top;
	padding:0px 15px 4px 0px;
}

td.bod_noback {
	width:33%;
	padding:4px 15px;
}

div.title_sale {
	font-weight:bold;
	font-size:80%;
	font-family: tahoma;
	padding:3px 0px 8px 0px;
}

div.title_sale_list {
	font-size:80%;
	padding:3px 0px 8px 0px;
	text-align:center;
}



div.sale_price {
	color:#D50000;
	font-weight:bold;
	font-size:80%;
	border-left:solid 4px #DBE2DF;
	padding-left:7px;
	font-family: tahoma;
}

span.sale_price_card {
	color:#D50000;
	font-weight:bold;
	font-size:110%;
	border-left:solid 4px #DBE2DF;
	padding-left:7px;
}



div.imag_sale {
	text-align:center;
	padding:5px 0px;
}

div.imag_sale_list {
	text-align:left;
	padding: 0;
}

div.imag_sale_list_card {
	padding:5px 0px 10px 0px;
}

div.imag_sale_list img, div.imag_sale_list_card img {
	border: 5px solid #ECEEF0;
	margin:0px 8px 11px 23px
}

div.image_sale_list_cat {
	text-align: left;
}

div.image_sale_list_cat a, div.image_sale_list_cat a:visited {
	color: #096B93;
	font-size: 100%;
	font-weight: bold;
}

td.sp_top_center {
	text-align:center;
	background:url(/images/sp_top_center_back.gif) repeat-x left top;
}

div.link_other div {
	ackground:url(/images/sp_cat_y.gif) no-repeat left top;
	font-size:80%;
	adding-left:14px;
	padding-bottom:2px;
}

td.img_news {
	width:210px;
}

td.img_news img {
	border:solid 1px #DFDFDF;
}

td.news {
	font-size:80%;
}

div.podbor {
	padding:0px 15px 0px 20px;
	font-size:80%;
}

div.podbor div {
	padding-bottom:3px;
}

div.podbor div table td {
	padding-right:4px;
	vertical-align:middle;
}

div.podbor div select {
	font-family: arial;
	color:#1C3447;
	width:200px;
}

div.podbor div input {
	font-family: arial;
	color:#1C3447;
	width:57px;
}

div.patch {
	font-size:70%;
	font-family: tahoma;
	padding:7px 0px;
}

td.lider {
	width:229px;
	background:url(/images/sp_y.gif) repeat-y left top;
	padding-left:12px;
}

td.catalog {
	padding: 0 15px 0px 0px;
}

td.catalog table td {
	width:50%;
	vertical-align: top;
}

td.catalog table td div {
	text-align:left;
	padding-bottom:10px;
	vertical-align: top;
}

td.pages {
	font-size:70%;
	font-family: tahoma;
	text-align:right;
	padding-top:9px;
word-wrap:break-word;
}

td.pages span {
	color:#FFFFFF;
	background-color:#445767;
	padding:1px 4px;
}

td.title_list {
	color:#445767;
	font-size:120%;
	font-family: tahoma;
	font-weight:bold;
	padding-bottom:20px;
}

td.catalog_in {
	padding:0px 15px 0px 0px;
}

div.descr {
	padding:0px 0px 10px 0px;
	font-size:70%;
	font-family: tahoma;
}

div.title_cat_new {
	color:#495D6C;
	font-size:14px;
	font-family: tahoma;
	font-weight: bold;
	ont-weight:bold;
	padding:10px;
	padding-bottom:0px;
	border-top:2px solid #9ECAE0
}

div.menu_san {
	background-color:#E5F4FC;
	argin-right:10px;
}

div.back_in_menu {
	background:url(/images/back_in_menu.gif) repeat-x top left;
}

div.back_in_menu_title {
	padding:10px 100px 10px 10px;
	font-size: 16px;
}


div.back_in_menu_i_akril {
	background:url(/images/menu/akril.jpg) no-repeat top right;
}

div.back_in_menu_i_chugun {
	background:url(/images/menu/chugun.jpg) no-repeat top right;
}

div.back_in_menu_i_shtorki {
	background:url(/images/menu/shtorki.jpg) no-repeat top right;
}

div.back_in_menu_i_kabiny {
	background:url(/images/menu/kabiny.jpg) no-repeat top right;
}

div.back_in_menu_i_mebel {
	background:url(/images/menu/mebel.jpg) no-repeat top right;
}

div.back_in_menu_i_polot {
	background:url(/images/menu/polot.jpg) no-repeat top right;
}

div.back_in_menu_i_smesit {
	background:url(/images/menu/smesit.jpg) no-repeat top right;
}

div.back_in_menu_i_install {
	background:url(/images/menu/install.jpg) no-repeat top right;
}

div.back_in_menu_i_sanfayans {
	background:url(/images/menu/sanfayans.jpg) no-repeat top right;
}

div.back_in_menu_i_boksy {
	background:url(/images/menu/boksy.jpg) no-repeat top right;
}

table.new_h td {
	padding:5px;
	border-bottom:solid 1px #e1e4e7;
}



td.back_logo {
	background:url(/images/logo_back.jpg) no-repeat left top;
	height:116px;
	border-left:1px solid #9ECAE0;
	border-bottom:1px solid #9ECAE0;
	text-align:left;
}

td.right_top {
	background:url(/images/back_top_right.gif) repeat-x left top;
	height:116px;
	border-left:solid 1px #9ECAE0;
	border-right:solid 1px #9ECAE0;
	border-bottom:solid 1px #9ECAE0;
	text-align:center;
}

td.left_top_back {
	background:url(/images/left_top_back_2.jpg) no-repeat left top;
	height:116px;
	width:242px;
}

td.right_top_back {
	background:url(/images/right_top_back.jpg) no-repeat right top;
	height:116px;
	text-align:left;
padding-left:20px;
}

td.time_new {
	width:25%;
	font-family: tahoma;
	font-size:70%;
	color:#495d6c;
	white-space: nowrap;

}


td.time_new div {
	padding-bottom:0px;
	font-family: tahoma;
	white-space: nowrap;
}

div.rec_new {
	padding:0px 0px 15px 0px;
	color:#495d6c;
	white-space: nowrap;
	margin-top:7px;
}

div.icq {
	padding:0px 0px 0px 0px;
	color:#495d6c;
	white-space: nowrap;
	font-size:70%;
	font-family: tahoma;
}

td.phone_new {
	padding:0px 120px 0px 0px;
	text-align:center;
}

tr.case td {
	font-size:80%;
	padding:5px 5px 5px 2px;
	vertical-align:middle;
	border-left:#;
}

tr.case_tr td {
	font-size:80%;
	padding:5px 5px 5px 2px;
	vertical-align:middle;
	background-color:#f5f6f7;
}

tr#compl_tr_wait td {
	background-color:#FFFFFF;	
}
table.new_podbor td {
	font-size:80%;
	vertical-align:middle;
	padding-right:3px;
	padding-top:5px;
	white-space: nowrap;
	color:#388BB5;
}

table.new_podbor td input {
	border:1px solid #779FC1;
	width: 39px;
	width: 50px;
	height:18px;
	color:#42576E;
}

p.p1 {
	text-align: justify;
	text-indent: 20px;
}

td#parttext {
	text-align: left;
	padding:10px 10px 10px 18px;
	background-color: #E5F4FC;
	border-top:2px solid #9ECAE0;
	font-size: 12px;
	vertical-align: top;
}

td#parttext * {
	text-align: justify;
}




td.bod_back_left_tile1 {
	width:33%;
 	background:url('images/sp_y_idiots.gif') repeat-y right top; 
	padding-left:0px; padding-right:15px; padding-top:0px; padding-bottom:4px
}

td.bod_back_tile1 {
	width:33%;
 	background:url('images/sp_y_idiots.gif') repeat-y right top; 
	padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px
}

td.bod_noback_tile1 {
	width:33%;
 /*	background:url('images/sp_y_noback.gif') repeat-y right top; */
	padding:4px 15px;
}

td.catalog .path, td.catalog_in .path {
	margin:0px 0px 35px;
	color: #63748A;
}

td.catalog .path a, td.catalog .path b, td.catalog_in .path a, td.catalog_in .path b {
	font-size:12px;
}

td.catalog .path a, td.catalog  .path a:visited, td.catalog_in .path a, td.catalog_in  .path a:visited {
	color:#3689B3;
	text-decoration: underline;
}

td.catalog .path a:hover, td.catalog_in .path a:hover {
	text-decoration: none;
}

div.title_medium, 
div.title_medium h1 {
	font-weight:bold;
	font-size:17px;
	color:#096B93;
}



div.work-time {
	margin: 0px 0 0px 0;
	padding-bottom: 0px;padding-top: 1px;
	border-bottom: -1px solid #9ECAE0;
}

div.work-time, div.work-time * {
	font-family: Tahoma;
	color: #1a4b7b;
font-size:13px;
}

div.work-time img#work_time_img {
	display: block;
	margin-bottom: 3px;
}

div.work-time a#how_order, div.work-time a#how_order:visited, div.work-time a#how_order:active {


	text-decoration: none;
}

div.work-time a#how_order:hover {
	text-decoration: underline;
}

div.hit-see-also { font-size: 80%; margin-top: 10px; }


ul.link_other {
	font-size:80%;
	margin: 0;
	padding: 0;
}

ul.link_other li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.link_other li a, div.link_other li a:visited {
	color:#C55E02;
	text-decoration:none;
	font-family: tahoma;
}
ul.link_other li a:hover {
	color:#C55E02;
	text-decoration:underline;
	font-family: tahoma;
}

ul.link_other li a:active {
	color:#C55E02;
	text-decoration:underline;
	font-family: tahoma;
}
ul.link_other li a:link {
	color:#C55E02;
	text-decoration:none;
	font-family: tahoma;
}
ul.link_other li a:visited {
	color:#C55E02;

	font-family: tahoma;
}

div.mainpage_text
{
font-size: 12px;
}
.mainpage_text p
{
font-size: 12px;
}
.hits_title
{
	font-size: 14px;
font-face:tahoma;
	font-weight: bold;
	color: #42576e;
	padding-bottom: 20px;	padding-top: -10px;
}
.hits_title h1, .mainpage_text h1 {
	font-size: 14px;
	font-weight: bold;
	color: #4C5C69;
	padding-bottom: 10px;
}
.hits_title h1, .mainpage_text h2 {
	font-size: 13px;
	font-weight: bold;
	color: #4C5C69;
	padding-bottom: 10px;
}

.new_goods_title {
	font-size: 14px;
	font-weight: bold;
text-align:left;
font-face:tahoma;
	color: #e2a904;
	padding-bottom: 10px;
}
#####

a:hover img{text-decoration:none;}
div.phone-text{margin-left:5px; margin-top:1px; text-align:center;}
div.phone-text a{
/*background:url("/images/phone1.gif") no-repeat scroll left top transparent; */
padding:0px; text-align:right;}
a.buy-link{background:url("/images/but_rec_list.gif") no-repeat scroll 0 0 transparent; display:block; padding-top:21px; width:50px;}
.logo_all {vertical-align: top; text-align: center; font-family: arial,tahoma,verdana; padding-top: 8px;}
.logo_all div table{width:269px; margin:0 auto;}
.logo_all div table td img{margin-right: 6px; margin-bottom: 3px; padding-left: 20px;}
.logo_all div table td div{padding-right: 5px; margin:0 auto; color: rgb(74, 93, 108); font-size: 11px; line-height: 1.2; float: left; font-family: Verdana; white-space: nowrap; text-align:center;}
.left_top_back img{width:200px; border:none; height:1px;}
#work_time_img{width:90px; border:none; height:58px;}
.rec_new{margin-top: 10px!important; padding: 0px!important;}
.rec_new a img{margin-right: 7px; border:none;}
.phone_new div img{margin-top: 10px;margin-left:0px;  border:none}
.phone_new div a{font-family: Verdana; font-weight: bold; font-size: 11px;}
.phone_new div a img{margin-right: 5px; margin-left: 37px; margin-top: -10px; border:none;}
.t-line td{height:5px;}
.inp{font-size: 12px; width: 480px;}
.bim-1 .title_cat_new{padding-bottom: 13px; padding-right: 0pt; margin-right: 0pt;}
.bim-1 form{display: inline;}
.bim-1 form .select_class {border: medium none; padding-right: 5px; padding-left: 5px; padding-bottom: 8px;}
.bim-1 form .select_class div {vertical-align: top; font-family: arial,tahoma,verdana; padding: 0px 5px 0px 6px;}
.bim-1 form .select_class .dsc-1 .inp {border: 1px solid rgb(119, 159, 193)!important;}
.bim-1 form .select_class .dsc-2 {text-align: right!important;}
.bim-1 form .select_class .dsc-2 input {margin-top: 10px; height:19px; width:54px;}
.b-v-s {padding-bottom: 8px; padding-left: 5px; padding-right: 5px; border: medium none;}
.b-v-s .bvs-all {padding: 15px 5px 0px 6px;}
.b-v-s .bvscat{padding: 5px 0px;}
.b-v-s .bvscat .bvs-cd {margin: 7px 2px 10px; color: rgb(10, 108, 148);}
.b-v-s .bvscat .bvs-cd div{margin-bottom: 5px;}
.b-v-s .bvscat div input {border: 1px solid rgb(119, 159, 193); width: 57px; height: 22px; color: rgb(66, 87, 110);}
.img-list{float:right; border:none;}
.tcn-1{padding-left: 10px!important; padding-bottom: 12px!important;}
.bim-2 .title_cat_new{padding-bottom: 13px; padding-right: 0pt; margin-right: 0pt;}
.bim-2 form{display: inline;}
.bim-2 form .select_class {border: medium none; padding-right: 5px!important; padding-left: 5px!important; padding-bottom: 8px!important;}
.bim-2 form .select_class div{vertical-align: top; font-family: arial,tahoma,verdana; padding: 0px 5px 0px 6px;}
.bim-2 form .select_class .bim2-sc1 .inp{border: 1px solid rgb(119, 159, 193);}
.bim-2 form .select_class .bim2-sc1 .sc1-inp{margin-top: 10px; width:54px; height:19px;}
.bim-2 form .select_class .bim2-sc2{text-align: right;}
.rsb-1{padding: 0px 0px 5px;}
.rsb-1 .right_sp_bar img {border:none;}
.spravka{vertical-align: top; font-family: arial,tahoma,verdana;}
.spravka div {padding: 0pt 0pt 3px; color: rgb(197, 94, 2);}
.spr-pad{padding: 10px 0px 10px 10px;}
.opross {padding: 0px 0px 5px;width:260px;}
.opross .o-s{font-size: 100%; vertical-align: top; padding-left: 12px; padding-bottom: 2px;}
.opross .os1{padding-top: 5px; color: rgb(9, 107, 147);}
.opross .os2{padding-top: 3px; color: rgb(9, 107, 147);}
.opross .os3{padding-top: 0px;}
.opross .o-s .opros{width:80%; border:none;}
.opross .o-s .opros .os-var{color: rgb(59, 72, 83); vertical-align: top; font-family: arial,tahoma,verdana; padding: 0px 10px 3px 0px; width:20px;}
.opross .o-s .opros .os-lab label{ white-space: nowrap; display: inline; font-size: 75%; color: rgb(59, 72, 83); vertical-align: top; font-family: arial,tahoma,verdana; padding: 0px 10px 3px 0px;}
.opross .o-s .opros .os-img{vertical-align: middle;}
.opross .o-s .opros .os-img img { border:none; height:3px;}
.cards{vertical-align: top; font-family: arial,tahoma,verdana; padding: 10px 0px 10px 10px!important;}
.cards .colrd{padding-bottom: 3px; color: rgb(124, 124, 124);}
.cards .c-imgs{text-align: left; padding: 10px 10px 10px 0px;}
.cards .c-imgs a{text-decoration: none; color: rgb(2, 126, 197);}
.cards .c-imgs a img{border:none;}
.mns{padding: 5px 0px; color: rgb(124, 124, 124); text-align:center}
.obj-con{padding: 5px; text-align:center;}
.center_sp_bar{width:100%;}
.center_sp_bar img{border:none;}
.mainpage_text{font-size: 12px; width: 100%;}
.mainpage_text p{text-align:justify; text-indent:20px;}
.mainpage_text h1,h2{text-align:left;}
div.bod_back_left .bbl-title{vertical-align: top; font-family: arial,tahoma,verdana; padding-bottom: 12px; color: rgb(124, 124, 124); text-align:left}
.news-date{padding: 5px 0px; font-size: 80%; color: rgb(197, 94, 2);}
.img_news img{border:none;}
.links-table{width:250px; margin:0; padding:0; list-style: none;}
.links-table a{font-size: 80%;}
.block_razd .br-1{font-size: 100%; font-family: tahoma; vertical-align: top; padding: 0px 0px 5px;}
.block_razd .br-2{vertical-align: top; font-family: arial,tahoma,verdana; border-top: 2px solid rgb(158, 202, 224); padding: 10px; background-color: rgb(229, 244, 252);}
.block_razd .br-2 .br-2-1{font-size: 100%; color: rgb(9, 107, 147);}
.block_razd .br-2 .br-2-2{padding-top: 8px; width: 100%;}
.bttm-links{font-size: 70%; text-align: right; padding: 14px 15px 0px 20px;}
.bttm-links .about_bottom{font-size: 120%;}
.bttm-links .bttm-l-pad{padding: 12px 0px;}
.rsp-mrgn{margin-top: 8px;}
.td-brdr{border-bottom: 1px solid rgb(138, 145, 151);}
.search-1{width:54px; height:19px;margin-bottom:-22px;}
.nbsp{width: 16px;}
.s4{width:54px; height:19px;margin-bottom:-4px;}
.tr5{height:5px;padding:0px;margin:0px;}

