body {
font-family:  Arial, Verdana, sans-serif;
padding:0;
 margin:0;
font-size: 13px;
color:#000;
/*line-height:1.5;
*/background-color:#fff;

}
a img {
border:none;

}
a:hover {
color:#222;

}
FONT {
font-size:13px;
line-height:1.5;
color:#000;

}
form, td	{
	margin: 0;
	padding: 0;
	color:#000;

}
li, p, td {
    font-family:  Arial, Verdana, sans-serif;
	font-size: 13px;
	color:#000;
	vertical-align: top;

}
p {
padding:0;
margin:0 0 10px 0;
line-height:1.5;

}
li, td {
margin:0;
padding:0;

}
li {
line-height:1.5;

}
hr	{
	border-bottom: 1px solid #bbb;

}
h2{
font-family:  Arial, Verdana, sans-serif;
color: #444;
margin:0 0 0 0 !important;
padding:0 0 0 0 !important;
font-weight:bold;
font-size:13px;
line-height:1.5;

}
h1{
font-family:  Arial, Verdana, sans-serif;
font-weight:normal;
margin:0;
color:#5f5f5f;
font-size:18px;
line-height:1.2;
/*line-height:1.5;
*//*padding-bottom:7px;
*/padding-bottom:3px;

}
h3{
font-family:  Arial, Verdana, sans-serif;
font-weight:normal;
margin:0;
padding:0 0 4px 0;
color:#a79866;
font-size:16px;
line-height:1;

}
h3.box_h3 {
background:url(pic/h_bgr.gif) repeat-x center left;
 color:#ff0000;
 font-size:14px;
 text-transform:uppercase;
 padding:0;
 margin:0;
 line-height:1.2em;
 font-weight:normal;
 margin-bottom:8px;

}
h3.box_h3 span {
background:#fff;
 padding-right:10px;

}
h4{
font-family:  Arial, Verdana, sans-serif;
font-weight:normal;
margin:0;
padding:0;
color:#c72a26;
font-size:16px;

}
h4 a{
color:#c72a26;

}
h5{
font-size:9px;

}
h6{
font-family:  Arial, Verdana, sans-serif;
color: #444;
margin:0 0 0 0 !important;
padding:0 0 0 0 !important;
font-size:13px;
font-style: italic;
font-weight:normal;
line-height:1.3;

}
h7{
font-family:  Arial, Verdana, sans-serif;
color: #444;
margin:0 0 0 0 !important;
padding:0 0 0 0 !important;
font-size:13px;
font-weight:normal;
line-height:1.3;

}
#hk {
   /*padding-top: 10px;
   padding-bottom:12px;
   font-size: 12px;
*/padding-top: 7px;
padding-bottom:5px;
font-size: 11px;

}
#hk, #hk a{
font-family:  Arial, Verdana, sans-serif;
font-size: 12px;
color:#636362;
margin: 0;
vertical-align: top;

}
#hk a:hover {
color:#323232;

}
/*--начало меню-----*/#newmenu {
position:relative;
padding-left:6px;

}
#newmenu ul {
	padding: 0;
	margin: 0;
 list-style: none;

}
#newmenu li {
/*border:1px solid #bbb;
*/float: left;
/*margin:0;
*/list-style:none;
/*padding-bottom:0px;
*//*line-height:1em;
*//*margin-bottom:0px;
*/
}
*html #newmenu li {
padding:0;
margin:0px;
/*border:1px solid blue;
*//*border-left:1px solid #bbb;
*/
}
@media all and (min-width: 0px) {
#newmenu li a {
padding: 5px 0px 14px 0px;
/*border:1px solid blue;
*//*margin-bottom:14px;
*//*display:block;
*/
}

}
.bordbottom:first-letter, .bordbottom_new:first-letter, .menu_active:first-letter, #ht_bot:first-letter , #ht_bot:first-letter {
color:red;

}
.padtop18 {
padding-top:18px;

}
*html .padtop18 {
padding-top:13px;

}
.menu_padtop {
/*padding-top:26px;
*/padding-top:20px;

}
*html .menu_padtop {
padding-top:19px;

}
#newmenu li a {
/*border-bottom:1px solid #edd2d1;
*/padding-top:0;
margin-top:0;
/*border:1px solid blue;
*/font-size:12px!important;
/*line-height:1em;
*/padding-bottom:10px;
/*padding-bottom:0px;
*//*margin-left:26px;
*/margin-left:21px;
margin-bottom:0;
text-transform: uppercase;
text-decoration: none;
color:#1f1f1f;
font-family: Arial, Verdana,san-serif;
font-weight: normal;
float:left;
white-space:nowrap;

}
*html #newmenu li a {
/*margin-left:28px;
*/margin-left:21px;
margin-right:0px;
/*margin-bottom:19px;
*//*margin-top:20px;
padding-top:16px;
*//*border-left:1px solid blue;
*/padding-top:2px;
margin-bottom:0;
padding-bottom:14px;

}
.menu_active {
text-transform: uppercase;
text-decoration: none;
font-size:12px;
font-family: Arial, Verdana,san-serif;
font-weight: normal;
float:left;
color:#222;
white-space:nowrap;

}
#newmenu li #active_a{
color:#222;

}
.active a {
color:#222;

}
.padtop40 {
padding-top:40px;

}
*html .padtop40 {
margin-top:40px;
padding:0;

}
*html .head_tbl {
padding-top:19px;

}
.head_tbl {
margin-top:18px;

}
@media all and (min-width: 0px) {
.head_tbl {
margin-top:0;
margin-left:30px;
margin-right:30px;

}

}
.head_a {
padding-left:16px;
border-left:1px solid #e6e6e6;
color:#afafae;
font-size:13px;
text-decoration:none;

}
.tel {
font-size:13px;
color:#363433;

}
.font18 {
font-size:18px;

}
.meta_p{
color:#8f8f8f;
font-size:12px;

}
.meta {
border-top:1px solid #c1c0c0;
padding-top:19px;

}
.img_left {
background:url(pic/left_img.jpg) no-repeat;
background-position:top left;

}
.img_center {
background:url(pic/center_img.jpg) repeat-x;
background-position:top left;

}
.img_right {
background:url(pic/right_img.jpg) no-repeat;
background-position:top left;

}
.newsdate {
color:#afafae;
font-size:12px;
font-style:italic;

}
.right_news {
float:left;
padding-bottom:20px;
padding-top:14px;

}
.right_news ul {
margin:0;
padding:0;

}
.right_news li {
list-style:none;
padding-bottom:15px;
padding-top:15px;
border-top:1px solid #e1e1e1;

}
.right_news  a {
color:#6f6e6d;
font-size:13px;
text-decoration:uppercase;

}
.right_news  a:hover {
color:#222;

}
.dec_none {
text-decoration:none;

}
.back {
margin:0;
padding:0;
background:url(pic/head.gif) repeat-x;
background-position:top left;
/*border:1px solid green;
*/
}
.content {
width:930px;
margin-left: auto;
margin-right: auto;
padding: 0px;
text-align: center;

}
*html .content {
width:930px;
margin:0;
padding-left: auto;
padding-right: auto;

}
.txt {
clear:both
}
.head_content {
width:930px;
margin-left: auto;
margin-right: auto;
padding: 0px;

}
.pad_bot40 {
padding-bottom:40px;

}
.mar_bot {
margin-bottom:40px;

}
*html .center {
text-align: center;

}
.center {
text-align:center;
background-color:#ffff;

}
#main_cont , .main_cont {
text-align:left;
vertical-align:top;

}
#main_cont  ul, .main_cont  ul{
 list-style: none;
 margin:0;
padding:0;

}
#main_cont  li, .main_cont  li{
    padding-left:18px;
 	margin:0;
    background:url(pic/marker_tire.gif) no-repeat;
 	background-position:0 7px;

}
table.border1px{
   border-collapse:collapse;

}
.border1px td {
    border-bottom: 1px solid #bbb;
   padding: 8px 10px 6px 10px;

}
table.borderpad0{
   border-collapse:collapse;

}
.borderpad0 td {
    border-bottom: 1px solid #bbb;
   padding:0;

}
.border1px td img{
padding:0;
margin:0;

}
.td_news {
width:240px;
padding-left:30px;
margin:0;
font-size:13px;
text-align:left;

}
.wid100 {
width:100%;

}
.padtop20 {
padding:20px 0;

}
.pad10 {
padding:12px 10px 12px 10px;

}
.tblmarbot {
MARGIN-BOTTOM:38px;

}
.ban_txt {
padding:10px 0 0 13px;
font-size:24px;

}
#ban_redtxt {
color:#c41f3a;

}
#ban_yeltxt {
color:#f0b32f;

}
#ban_bluetxt {
color:#0081c9;

}
.ban_des {
font-size:12px;
line-height:1.5;
color:#656563;

}
.posrelative {
border:1px dashed #b2b2b2;

}
.marleft32 {
margin-left:32px;

}
.padtop3 {
padding-top:3px;

}
.banphoto {
background:url(pic/ban_photo.gif) no-repeat;
width:238px;
height:122px;

}
a:hover .banphoto{
background:url(pic/ban_photo_active.gif) no-repeat;
height:122px;
width:238px;

}
.bancalc {
background:url(pic/ban_calc.gif) no-repeat;
height:122px;
width:238px;

}
.bancalc  a{
color:#0081c9;

}
a:hover  .bancalc{
background:url(pic/ban_calc_active.gif) no-repeat;
height:122px;
width:238px;

}
#banfaq {
background:url(pic/ban_faq2.gif) no-repeat;
height:122px;
width:238px;

}

a:hover #banfaq{
background:url(pic/ban_faq2_active.gif) no-repeat;
height:122px;
width:238px;

}

.ban {
height:122px;
width:238px;

}
.ban_tbl  a{
text-decoration:none;

}
.podmenu  ul, .podmenu ul li{
margin:0;
padding:0;
color:#666;
list-style:none;
background:none;

}
.i_class {
font-style:italic;
padding-bottom:7px;

}
.photo_style a{
color:#999;
 text-decoration:none;
font-size:12px;

}
.blackcol {
color:#32302f;

}
table.tbl_anketa td{
padding-top:7px;

}
.font12 {
font-size:12px;
padding-top:6px;

}
.font11 {
font-size:11px;
/* padding-top:6px;
 */
}
.padtop {
padding-top:0px;

}
.contclass td img {
padding:9px 80px 5px 0;

}
*html .contclass td img {
margin:9px 80px 5px 0;
padding:0;

}
.div_anketa {
padding:2px 15px 15px 15px;
margin-top:9px;
background-color:#f4f4f4;

}
.div_anketa_menu {
padding:2px 15px 15px 0;
margin-top:9px;

}
.podmenu_td {
padding-left: 10px;

}
.podmenu_td a{
text-decoration:none;

}
.color_afafae {
color:#afafae;
font-size:12px;

}
.div_anketa img {
float:left;

}
.padrig15 {
padding-right:15px;

}
*html .padrig15 {
padding:0px;
margin-right:15px;

}
.product_tbl td {
/*padding-right:65px;
*/padding:0;

}
.product {
color:#32302f;
font-size:12px;

}
.product a h1{
font-size:18px;
color:#32302f !important;
font-weight:normal;
padding:15px 0 0 0;
margin: 0;
line-height:1;

}
.pad_15 {
font-size:12px;
padding:10px 0;
line-height:1.5;

}
.decnone {
text-decoration:none;

}
p.partners img {
float: left;
margin: 0 15px 5px 0;

}
*html .nocenter {
text-align:left;

}
.hei23 {
padding-bottom:24px;

}
*html .hei23 {
padding-bottom:0;

}
@media all and (min-width: 0px) {
.hei23 {
margin:0;
padding-bottom:10px;

}

}
.padtop5 {
padding-top:12px;

}
@media all and (min-width: 0px) {
.padtop5 {
padding-top:8px
}

}
.gray {
   border-collapse:collapse;
margin-top:7px;

}
.gray td {
    border: 1px solid #bbb;
   padding:5px;

}
.gray td img {
padding:0;
margin:0;

}
.wid785 {
width:930px;

}
table.bord1{
   border-collapse:collapse;
    border: 1px solid #bbb;

}
.bord1 td {
    border: 1px solid #bbb;
   padding: 8px 10px 6px 10px;

}
.nowrap {
white-space:nowrap;

}
.head_language_button {
padding-top:5px;

}
.head_language_button td {
padding:3px 5px;
margin:0 10px;

}
.head_language_button a {
text-decoration:none;

}
.language_col_active {
color:#fff;

}
.language_back {
background-color:#d4d3d3;

}
table.head_tbl {
width:900px;
/*width:870px;
*/text-align:center;

}
.vertmiddle  {
width:80px;
vertical-align:middle;

}
.logo_des {
vertical-align:middle;
text-align:left;

}
.wid164 {
width:180px;

}
.name_class {
border-top:1px solid #bbb;

}
.name_class, .name_class_prod {
padding:10px 0px 10px 0;
text-align:left;

}
.name_class a, .name_class_prod a {
font-size:12px;
color:#1a1a1a;
text-align:left;
padding-right:10px;
text-transform:uppercase;
text-decoration:none;

}
.name_class .active {
color:#b2b2b2;
font-size:12px;
text-transform:uppercase;

}
.ban_class {
padding:10px 0 20px 0;
border-top:1px solid #bbb;
text-align:left;
color:#656563;

}
.calc2 {
background:url(pic/calc2.gif) no-repeat;
background-position:top right;

}
.photo2 {
background:url(pic/photo2.gif) no-repeat;
background-position:top right;

}
.faq2 {
background:url(pic/faq2.gif) no-repeat;
background-position:top right;

}
.consultant {
background:url(pic/online_cons.jpg) no-repeat;
background-position:right 15px;

}
.ban_class a, .ban_class h2 {
font-size:18px;
font-weight:normal;
color:#d93e37;
text-align:left;
text-decoration:none;

}
.ban_class .active {
color:#666;
font-size:12px;
text-transform:uppercase;

}
#main_cont2 {
padding-left:60px;

}
#main_cont2 li a {
color:#6b8292;
font-size:11px;
text-decoration:none;

}
.podmenu2 h2 {
color:#96aebe;
font-size:16px;
line-height:1.5;
font-weight:normal;

}
.podmenu2 ul {
margin-top:24px;
list-style:none;

}
#main_cont2  {
text-align:left;
vertical-align:top;

}
#main_cont2 ul {
 list-style: none;
 margin:0;
padding:0;

}
#main_cont2 li {
list-style:none;

}
#main_cont2 h3 {
font-size:16px;
color:#6b8292;

}
.podmenu3 ul {
margin:10px 0 0 0;
padding:0;
list-style:none;
width:100%;

}
.podmenu3 li {
margin:0;
padding:8px 0px 8px 15px;
border-top:1px solid #bbb;
list-style:none;

}
.podmenu3 li a {
color:#646464;
font-size:11px;

}
#ban_calc {
background:url(pic/calc2.jpg) no-repeat;
background-position:top right;

}
#ban_photo {
background:url(pic/photo2.jpg) no-repeat;
background-position:top right;

}
#ban_faq {
background:url(pic/faq2.jpg) no-repeat;
background-position:top right;

}

#ban_video {
background:url(pic/movie_present.jpg) no-repeat right 14px;
}


.td_news2 {
padding-right:8px;
padding-left:0;
margin:0;
font-size:13px;
text-align:left;

}
.td_news3 {
/*width:188px;
*/width:208px;
padding-right:30px;
padding-left:0;
margin:0;
font-size:13px;
text-align:right;

}
.pad_iz_in_main {
padding-top:30px;
padding-bottom:20px;

}
*html .pad_iz_in_main {
margin-top:30px;
margin-bottom:20px;
padding-bottom:0;

}
.pad_main2 {
padding-top:10px;
padding-bottom:20px;

}
*html .pad_main2 {
margin-top:10px;
margin-bottom:20px;
padding-bottom:0;

}
.diller_name  {
font-size: 16px;
font-weight: bold;
color: #3a3734;
margin-bottom:10px;

}
.diller_city  {
font-size: 16px;
font-weight: bold;
color: #cbcbcb;

}
.diller_img  {
padding: 4px;
border: 1px solid #cccccc;
margin: 0 10 10 0;

}
.wid208 {
width:208px;

}
.img_main_style h1 {
font-size:20px;
color:#272727!important;
text-transform:uppercase;

}
.img_main_style .des {
color:#fff;
font-size:13px;

}
.img_main_style .a_style {
font-size:14px;
text-transform:uppercase;
color:#272727;

}
.img_main_style a, .img_main_style2 a {
text-decoration:none;

}
.img_main_style2 {
margin-top:13px;

}
@media all and (min-width: 0px) {
.img_main_style2 {
padding-top:13px;

}

}
.str_class {
float:left;
padding-top:3px;
padding-left:3px;

}
*html .str_class {
margin-top:5px;
margin-left:3px;

}
.podmenu4 h1 {
color:#ff0000;
font-size:14px;
text-transform:uppercase;
margin-right:15px;

}
a.prod_h1 {
text-decoration:none;
font-weight:bold;

}
.prod_h1 h1 {
color:#32302f;
font-size:13px;
text-transform:uppercase;
font-weight:bold;
margin-top:13px;
padding-bottom:0px;
white-space:nowrpap;
font-weight:bold;

}
.prod_des {
color:#676767;
font-size:12px;
padding-bottom:15px;

}
.padtop5_2 {
padding-top:5px;

}
*html .padtop5_2 {
margin-top:5px;
margin-left:5px;

}
.prod_h1_2 h1 {
padding-top:0px;
line-height:1;

}
.pad_left30 {
padding-right:30px;

}
*html .pad_left30 {
padding-right:30px;

}
.podmenu5 {
border-top:1px solid #d1d1d1;
margin-top:13px;
padding-top:10px;
width: 180px;

}
.podmenu5 ul, .podmenu5 li {
list-style:none;
background:none;

}
.podmenu5 ul{
margin:0;
padding:0;

}
.podmenu5 li {
/*margin:10px 0 0 0;
*/padding:0;
margin:0;
/*line-height:1.1;
*/
}
.podmenu5 li a {
color:#212121;

}
/********меню характеристик продукции справа*********/.podmenu51 {
/* width:240px;
 */width:170px;
margin:25px 0 0 0;
padding:0;

}
.podmenu51 ul {
border-top:1px solid #d1d1d1;
list-style:none;
margin:0;
padding:0;

}
.podmenu51 li {
list-style:none;
border-bottom:1px solid #d1d1d1;
padding-left:8px;
 /* отступ от маркера *//*white-space:nowrap;
*/
}
.podmenu51 li div {
padding:8px;

}
.podmenu51 li a, .podmenu51 li.active div {
text-transform:uppercase;
font-size:10px;

}
.podmenu51 li.active {
background:url(pic/red_square.gif) no-repeat left center;
 /* задаем фон */
}
.podmenu51 li a {
color:#646464;
text-decoration:none;

}
.podmenu51 li.active div, .podmenu51 li.active div a {
color:#ff0000;

}
/********Конец меню характеристик продукции справа*********/.padleft_ {
padding-left:30px;

}
*html .padleft_ {
padding-left:15px;

}
*html .html_padtop {
padding-top:32px;

}
.padtop_ {
padding-top:24px;

}
.logo_des_ {
text-transform:uppercase;
color:#636362;
font-size:12px;
padding-left:10px;

}
.feedback_des {
padding-top:5px;
padding-bottom:5px;

}
table.head_tbl3, table.head_tbl3 td {
border:1px solid #bbb;

}
table.head_tbl3 {
width:900px;
text-align:center;

}
*html .head_tbl3 {
padding-top:19px;

}
@-moz-document url-prefix() {
 .head_tbl3 {
margin-top:18px;

}

}
html>body .head_tbl3 {
margin-top:18px;

}
.head_tbl3 {
_margin-top:18px;

}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0) {
  .head_tbl3 {
  padding-top:0px;
  margin-top:0px;
  margin-left:30px;
  margin-right:30px;

}

}
.padrig_40 {
padding-right:40px;

}
*html .head_tbl3 {
padding-right:15px;

}
#des1 {
font-size:13px;
color:#fff!important;
clear:both;
padding-bottom:5px;

}
#main_cont a, .main_cont a, .txt a, .meta a, .footer a, .pad_bot40 a, .head_cont a, a {
color:#6F6E6D;

}
.txt {
padding-top:10px;
padding-bottom:10px;

}
.txt p{
text-align: justify;

}
.padleft30 {
padding-left:30px;

}
.padrig30 {
padding-right:30px;

}
.back_ff {
background-color:#fff;

}
/*.back_f2 {
background-color:#f2f2f2;

}
*/.padtop9 {
padding-top:9px;

}
.wid930 {
width:930px;
background-color:#fff;
/*min-height:520px;
*/
}
a #des1, #des1 a {
color:#fff;

}
a h1#name1, h1#name1 a {
color:#333;

}
*html .html_pad_top5 {
padding-top:5px;

}
.pad_top5 {
padding: 5px 0 5px 0;

}
/*#jCarouselLiteDemo .carousel a.prev, #jCarouselLiteDemo .carousel a.next {
    display: block;
    width: 18px;
    height: 116px;

}
*/#b_blue {
color: #cbd7df!important;

}
a:active {
outline: none;

}
#body_back_color, .back_f2 {
background-color:#f2f2f2;

}
.desbanrig1 {
color:#252525;
font-size:18px;
font-weight:400;

}
.desbanrig2 {
color:#eb3c00;
font-size:18px;
font-weight:400;

}
.desbanrig3 {
color:#b3b3b3;
font-size:12px;
letter-spacing:-0.8;
line-height:1.5;

}
*html .desbanrig3 {
line-height:1.5;
letter-spacing:-1;

}
a.desbanrig4 {
text-decoration:underline;
color:#b3b3b3;
font-size:12px;
letter-spacing:-0.8;
line-height:1.5;

}
*html a.desbanrig4 {
line-height:1.5;
letter-spacing:-1;

}
.left {
text-align:left;
font-size:18px;
text-decoration:none;
letter-spacing:-0.8;

}
.back_gray {
background-color:#efefef;

}
.gallery_img_back {
/*padding:6px 6px 0px 6px;
*//*padding:10px 10px 10px 10px;
*/padding:10px 10px 0px 10px;
width:200px;

}
.tech_spec_right {
border:1px solid #d1d1d1;
border-left:none;

}
.tech_active_color {
color:#ff0000;

}
.tech_passive_color {
color:#b2b2b2;

}
.tech_pad {
padding:13px 8px 13px 8px;

}
.tech_passive_bordleft {
border-left:1px solid #d1d1d1;

}
.contact_block {
	background-color: #F2F2F2;
	width: 200px;
	margin: 10px 10px 10px 0;
	text-align: left;
	padding: 10px;

}
.button_back {
	background-color: #CDCDCD;

}
.button_back a{
	text-decoration: none;

}
.link:first-letter {
	font-weight: bold;
 	color: red;

}
.button_back:first-letter {
	color: red;

}
/*---------меню характеристики----------------------*/.menu_mod {
	CLEAR: none;
	FLOAT: none;
/*	MARGIN: 0px 0px 15px 0px;
*/	MARGIN: 0px 0px 0px 0px;
	WIDTH: 425px;
 
}
*html .menu_mod {
 WIDTH: 435px;
 
}
UL.prodTabs {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	BACKGROUND: url(pic/prodTab.gif) repeat-x 50% bottom;
	PADDING-BOTTOM: 0px;
/*	MARGIN: 10px 0px 10px 0px;
*/	MARGIN: 0px 0px 0px 0px;
	PADDING-TOP: 10px;
	HEIGHT: 20px;

}
UL.prodTabs LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
UL.prodTabs A {
	BORDER-RIGHT: #b5b6bb 1px solid;
	PADDING-RIGHT: 7px;
	BORDER-TOP: #b5b6bb 1px solid;
	PADDING-LEFT: 7px;
	FONT-SIZE: 11px;
	BACKGROUND: #ececed;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 10px 0px 0px;
	BORDER-LEFT: #b5b6bb 1px solid;
	COLOR: #4f5557;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #b5b6bb 1px solid;
	TEXT-DECORATION: none
}
UL.prodTabs A:hover {
	
}
UL.prodTabs A.selected {
	BORDER-RIGHT: #b5b6bb 1px solid;
 BORDER-TOP: #b5b6bb 1px solid;
 BORDER-LEFT: #b5b6bb 1px solid;
 COLOR: #ed1d24;
 BORDER-BOTTOM: white 1px solid;
 BACKGROUND-COLOR: white
}
UL.prodTabs A.selected:link {
	BORDER-RIGHT: #b5b6bb 1px solid;
	BORDER-TOP: #b5b6bb 1px solid;
	BORDER-LEFT: #b5b6bb 1px solid;
	COLOR: #DA251D;
	BORDER-BOTTOM: white 1px solid;
	BACKGROUND-COLOR: white
}
UL.prodTabs A.selected:visited {
	BORDER-RIGHT: #b5b6bb 1px solid;
	BORDER-TOP: #b5b6bb 1px solid;
	BORDER-LEFT: #b5b6bb 1px solid;
	COLOR: #DA251D;
	BORDER-BOTTOM: white 1px solid;
	BACKGROUND-COLOR: white
}
UL.prodTabs A.selected:hover {
	BORDER-RIGHT: #b5b6bb 1px solid;
	BORDER-TOP: #b5b6bb 1px solid;
	BORDER-LEFT: #b5b6bb 1px solid;
	COLOR: #DA251D;
	BORDER-BOTTOM: white 1px solid;
	BACKGROUND-COLOR: white
}
UL.prodTabsDE {
	PADDING-RIGHT: 0px;
 PADDING-LEFT: 5px;
 BACKGROUND: url(/pic/general/prodTabs_bottom.gif) repeat-x 50% bottom;
 PADDING-BOTTOM: 0px;
 MARGIN: 10px 0px;
 PADDING-TOP: 0px;
 HEIGHT: 20px
}
UL.prodTabsDE LI {
	PADDING-RIGHT: 0px;
 DISPLAY: inline;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 PADDING-TOP: 0px;
 LIST-STYLE-TYPE: none
}
UL.prodTabsDE A:link {
	BORDER-RIGHT: #b5b6bb 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #b5b6bb 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	BACKGROUND: #ececed;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px 5px 0px 0px;
	BORDER-LEFT: #b5b6bb 1px solid;
	COLOR: #4f5557;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #b5b6bb 1px solid;
	TEXT-DECORATION: none
}
UL.prodTabsDE A:visited {
	BORDER-RIGHT: #b5b6bb 1px solid;
 PADDING-RIGHT: 5px;
 BORDER-TOP: #b5b6bb 1px solid;
 PADDING-LEFT: 5px;
 FONT-SIZE: 9px;
 BACKGROUND: #ececed;
 FLOAT: left;
 PADDING-BOTTOM: 3px;
 MARGIN: 0px 5px 0px 0px;
 BORDER-LEFT: #b5b6bb 1px solid;
 COLOR: #4f5557;
 PADDING-TOP: 3px;
 BORDER-BOTTOM: #b5b6bb 1px solid;
 TEXT-DECORATION: none
}
UL.prodTabsDE A {
	BORDER-RIGHT: #b5b6bb 1px solid;
 PADDING-RIGHT: 5px;
 BORDER-TOP: #b5b6bb 1px solid;
 PADDING-LEFT: 5px;
 FONT-SIZE: 9px;
 BACKGROUND: #ececed;
 FLOAT: left;
 PADDING-BOTTOM: 3px;
 MARGIN: 0px 5px 0px 0px;
 BORDER-LEFT: #b5b6bb 1px solid;
 COLOR: #4f5557;
 PADDING-TOP: 3px;
 BORDER-BOTTOM: #b5b6bb 1px solid;
 TEXT-DECORATION: none
}
UL.prodTabsDE A:hover {
	
}
UL.prodTabsDE A.selected {
	BORDER-RIGHT: #b5b6bb 1px solid;
 BORDER-TOP: #b5b6bb 1px solid;
 BORDER-LEFT: #b5b6bb 1px solid;
 COLOR: #ed1d24;
 BORDER-BOTTOM: white 1px solid;
 BACKGROUND-COLOR: white
}
UL.prodTabsDE A.selected:link {
	BORDER-RIGHT: #b5b6bb 1px solid;
 BORDER-TOP: #b5b6bb 1px solid;
 BORDER-LEFT: #b5b6bb 1px solid;
 COLOR: #ed1d24;
 BORDER-BOTTOM: white 1px solid;
 BACKGROUND-COLOR: white
}
UL.prodTabsDE A.selected:visited {
	BORDER-RIGHT: #b5b6bb 1px solid;
 BORDER-TOP: #b5b6bb 1px solid;
 BORDER-LEFT: #b5b6bb 1px solid;
 COLOR: #ed1d24;
 BORDER-BOTTOM: white 1px solid;
 BACKGROUND-COLOR: white
}
UL.prodTabsDE A.selected:hover {
	BORDER-RIGHT: #b5b6bb 1px solid;
 BORDER-TOP: #b5b6bb 1px solid;
 BORDER-LEFT: #b5b6bb 1px solid;
 COLOR: #ed1d24;
 BORDER-BOTTOM: white 1px solid;
 BACKGROUND-COLOR: white
}
.red {
	color: #DA251D;

}
/*.ank{
	border-bottom-color:#afadae;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	width: 425px;
	padding: 15px 0pt;
	font-size: 11px;
	float: left;

}
*html .ank{
	margin: -10px 0 0 0;

}
.ank_fr{
	float: left;
	width: 220px;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 5px;
	font-weight: normal;
	font-family: \\\\\\\"Trebuchet MS\\\\\\\", Verdana, Arial;

}
.ank_forma{
	float: right;
	width: 170px;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 5px;

}
.ank1{
	border-bottom-color:#afadae;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	width: 425px;
	height: 63px;
	font-size: 11px;
	float: left;

}
.ank_fr1{
	float: left;
	width: 220px;
	height: 53px;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 7px;
	font-weight: normal;
	font-family: \\\\\\\"Trebuchet MS\\\\\\\", Verdana, Arial;

}
.ank_forma1{
	float: right;
	width: 170px;
	height: 56px;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 5px;

}
.ank2{
	border-bottom-color:#afadae;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	width: 425px;
	height: 70px;
	font-size: 11px;
	float: left;

}
.ank_fr2{
	float: left;
	width: 220px;
	height: 70px;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 5px;
	font-weight: normal;
	font-family: \\\\\\\"Trebuchet MS\\\\\\\", Verdana, Arial;

}
.ank_forma2{
	float: right;
	width: 170px;
	height: 70px;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 5px;

}
*/.grey-back {
	background-color: #ECECED;

}
/************ Полосатая таблица в спецификациях продукции ***********/.zebra_tbl td {
border-bottom:1px solid #afadae;
font-size: 11px;
padding:5px 10px;
vertical-align:middle;
text-align:center;

}
.zebra_tbl tr.dark td {
background-color: #ECECED;

}
.align_lft {
text-align:left!important;

}
/************ Конец Полосатая таблица в спецификациях продукции ***********//*************Кнопка УЗНАТЬ ЦЕНУ**********/.curs_point {
cursor:pointer;

}
.btn {
 display: block;
 position: relative;
 background: #d81b12;
 padding: 5px;
 float: left;
 color: #fff;
 text-decoration: none;
 cursor: pointer;
 
}
.btn span {
 background-position: bottom left;
 left: -5px;
 padding: 0 10px 5px 10px;
 margin-bottom: -5px;
 
}
.btn {
 background: #d81b12;
 
}
.btn:hover {
 background-color: #c02c39;
 
}
.btn:active {
 background-color: #c02c39;
 
}
.prod_gray_txt {
font-size:12px;
color:#a3a3a3;
text-align:justify;

}
.project_title {
padding-top:10px;
padding-bottom:10px;

}
.project_title strong, .gallery_img_back2 strong {
font-family:  Arial, Verdana, sans-serif;
color: #444;
font-weight:bold;
font-size:13px;
line-height:1.3;

}
.gallery_img_back2 div {
padding:10px 0 15px 0;

}
.project_title div {
padding-bottom:10px;

}
.gallery_img_back2 {
padding:10px 10px 10px 10px;
width:140px;

}
.padtop10 {
padding-top:10px;

}

.btn_improve {padding:0; width:208px; height:40px; font-size:18px; text-transform:uppercase; text-align:center; line-height:40px; letter-spacing:-1px; margin-bottom:28px;}

.txt p.form_before {width:510px; line-height:1.5em; margin-bottom:10px; font-size:12px; font-style:italic;} /*** Текст до начала формы ***/
.txt form tr td {padding:5px 0;}
.border_b {border-bottom:1px solid #bbb;}
