body
{margin: 0; padding: 0; background: #ffffff; color: #000;}
body, td, th, textarea, select, h3, h4, h5, h6
{font-size: 12px; font-family: arial, sans-serif;}
h1
{font-size: 24px; font-family: arial, sans-serif; font-weight: bolder; margin:0; padding:0; color: #abd6ee; margin-bottom:30px; margin-top:40px;}
h2
{font-size: 14px; font-family: arial, sans-serif; font-weight: bolder; margin:0; padding:0; color: #007cc2; margin-bottom:16px; margin-top:24px;}
p
{margin: 12px 0;}
div,
form
{margin:0; padding: 0;}
/* images */

img
{border: 0;}
.catalogueImage
{border:1px solid #7f7f7f}
.largeImage,
.img_left
{float:left; margin: 0 60px 35px 0; }

div.gal img
{border-right: 1px solid #ffffff;}
div.gal
{width:101px;border-right: 4px solid #abd6ee; margin-bottom:24px;}
div.notice div.n_image img
{border: 1px solid #eeeeee;}
div.notice div.n_image
{width:82px;border-right: 4px solid #abd6ee;float:left; margin: 2px 35px 0 0;}
div.notice div
{float:left; width:570px;}
div.notice div div
{margin-top: 5px;}
div.hr
{height:12px; border-bottom:1px solid #d8ebf8;*margin-top:-12px;}
div.hr4
{height:12px; border-bottom:4px solid #d8ebf8;*margin-top:-12px;}

.clear
{clear:both;}
#indention-block
{margin-top: 12px;}
.indention-block1 {margin-top: 24px;}
#indention-block1 {margin-top: 24px; margin-left:85px}

.indention-block { 
align:center;
margin-top: 12px;
}

.mm
{padding: 0px 12px 0px 26px;border-left:1px solid #ffffff;background: #f1ecdc url(../images/bg_mm.gif) no-repeat;background-position: top left;}
.copy
{padding-left: 5px;font-family: Arial;font-size: 10px;vertical-align: middle;color: #0c78c8;}
.counterTop
{position:absolute; top: 0px; left: 0px;}
.counterBottom
{padding-left:35px;padding-top:15px;padding-bottom:15px;}
.textNotice
{font-size:14px;}
.textNotice storng,
.textNotice b,
.textNotice em,
em
{color: #008fd5;  font-style: normal; }
.s-date
{background:#efe7da; font-size: 10px; color: #666666; font-weight: normal;}

div#pageHeader,
div#pageCenter,
div#pageMainHeader,
div#pageMainHeaderEn
{min-width:970px; width:100%; margin-bottom:18px;}
* html div#pageHeader,
* html div#pageCenter,
* html div#pageMainHeader
{width: expression(document.documentElement.clientWidth < 970? "970px": "auto" );}

#pageHeader
{background: url(../images/bg_header.gif) repeat-x; min-width:970px !important; width:100% !important;
height:187px; margin:auto; min-heght: 187px;}
#pageMainHeader
{background: url(../images/bg_main_header.gif) repeat-x;min-width:970px !important;width:100% !important;height: 588px;margin:0 auto;min-heght: 588px;}
#pageMainHeaderEn
{background: url(../images/bg_main_header.gif) repeat-x;min-width:970px;width:auto;height: 450px;margin:auto;min-heght: 450px;}
#pageCenter
{background: #ffffff;min-width:970px;width:100% !important;height: auto;margin:auto;min-heght: 100%; text-align:center;}
#centerContainer
{width: 970px;text-align:left;margin:0 auto;}
#headerContainer
{background: url(../images/bg_header_box.gif) no-repeat;background-position: center top;min-width:970px;
width:auto;height: 187px;margin:auto;min-heght: 187px; text-align:center;}
#headerMainContainer
{background: url(../images/bg_main_header_box.gif) no-repeat;background-position: center top; text-align:center;
min-width:970px;width:auto;height: 588px;margin:auto;min-heght: 588px;}
#headerContainer #headerContent,
#headerMainContainer #headerContent
{width: 970px;
/*text-align:left;*/
text-align:center;
margin:0 auto;padding-top:45px}
.HeadColLeft
{width:308px; float: left;}
.HeadColLeft img {display:block;}
.HeadColLeft div,
.PromoMov
{padding-left:30px}

.HeadColRight
{width:622px; height: 81px; float: right; padding-right:40px}
.HeadColRight .sl
{padding-top:5px; float: right; padding-right:5px;}
#headerContainer #headerContent .HeadColRight .sl
{padding-bottom:25px;}
#headerContainer #headerContent
{width:970px; margin:0 auto;}
#headerContainer #headerContent .HeadColRight .searchBox
{float: left; padding-left:3px}
#headerContainer #headerContent .HeadColRight .searchBoxEn
{float: left; padding-left:131px;}
#headerContainer #headerContent .HeadColRight .icoBox
{float: right;}
#headerMainContainer #headerContent .HeadColRight .icoBox
{float: right; padding-right:13px;}
#headerMainContainer #headerContent .HeadColRight .searchBox
{float: right;}
#headerContainer .HeadColRight .icoBox {padding-top:3px;}
.HeadColRight .icoBox .icons {float:left; padding-top:3px;}
.HeadColRight .icoBox .ico
{margin-right:13px;}
#pageMainHeader .HeadColRight .icoBox .ico {margin-top:6px;}
.HeadColRight .icoBox .lang
{padding-left:22px; float:left;}
.HeadColRight .icoBox .lang a:link, .HeadColRight .icoBox .lang a:visited,
.HeadColRight .icoBox .lang a:hover, .HeadColRight .icoBox .lang a:active
{text-decoration:none;}
#headerContainer #headerContent .HeadColRight .MainMenu
{float:right;}
#headerMainContainer #headerContent .HeadColRight .MainMenu
{margin-top:13px;float:right;}
.PromoMov
{width:555px; float: left; margin-top:5px;}
#headerMainContainer #headerContent div.lang
{width:129px; float: right;}
#headerMainContainer #headerContent div.lang a:link, #headerMainContainer #headerContent div.lang a:visited,
#headerMainContainer #headerContent div.lang a:hover,
#headerMainContainer #headerContent div.lang a:active {text-decoration:none;}
#headerMainContainer #headerContent div.lang .lang_in
{margin-left: 79px; margin-top:265px;}
#headerMainContainer #headerContent .PersonImage
{width:240px; float: right; margin-top:13px;}


#horizontal_multilevel {list-style-type:none; width:620px; margin:0; height:22px; border-bottom: 1px solid #e6e6e6; padding:0;}
.MainMenu li {float:left; padding:0 13px 0 27px; position:relative;}
.MainMenu li a {display:block; padding:4px 0; height:14px;}
.MainMenu li a:link, .MainMenu li a:visited, .MainMenu li a:hover, .MainMenu li a:active {color:#000; text-decoration:none;}
#horizontal_multilevel ul {width:158px; position:absolute; display:none; z-index:100;
 left:0; border:1px solid #fff; list-style-type:none; padding:0; top:22px; margin:0;}
.MainMenu #horizontal_multilevel li:hover ul {display:block;}
#horizontal_multilevel ul li {float:none; padding:0 4px; background:#e6e2d7; border-bottom:1px solid #fff;}
#horizontal_multilevel ul li a {padding:4px 0;}
#horizontal_multilevel ul li:hover {background:#acd7ea;}

/* columns */
#LeftColumn, #CenterColumn {float:left;}
/*#LeftColumn,
#LeftColumnGall,
#LeftMainColumn,
#LeftCatalogueColumn,
#LeftPathColumn,
#CenterColumn,
#CenterColumnGall,
#RightColumn
{float:left;

}*/
#LeftColumn
{width:693px;padding-left:35px;padding-right:35px;}
#LeftMainColumn
{width:700px;}
#LeftCatalogueColumn
{width:621px;padding-left:35px;padding-right:35px;}
#LeftPathColumn
{width:656px;}
#LeftColumn #LeftColumn,
#LeftCatalogueColumn #LeftColumnGall,
#LeftCatalogueColumn #LeftColumn
{width:140px;padding-left:0;padding-right:0;}
#CenterColumn
{width:553px;}
#LeftCatalogueColumn #CenterColumn,
#LeftCatalogueColumn #CenterColumnGall
{width:481px;}
#RightColumn
{width:203px;}
#RightMainColumn
{width:255px;}
#RightCatalogueColumn
{width:265px;}

#SectionImage, .SectionImage
{float:left;width:197px; height: 62px; margin:25px 10px 25px 0; vertical-align: text-bottom;}
#SectionImage div, .SectionImage div 
{padding: 3px 3px 3px 84px;}

#LeftColumn p:first-child,
#LeftCatalogueColumn p:first-child,
#CenterColumn p:first-child,
#RightColumn p:first-child
{margin-top:0;}

#LeftMainColumn .title {text-transform:uppercase;}

/* box */
.ListBox .BoxHeader
{height:9px;overflow:hidden;background:url(../images/l_corner_tr.gif) right 0 no-repeat #efe7da;}
.ListBox .BoxHeader div
{width:9px;height:9px;overflow:hidden;background:url(../images/l_corner_tl.gif) 0 0 no-repeat;}
.ListBox .BoxContent .textContainer,
.ListBox .BoxContent .pathContainer,
.ListBox .BoxContent,
.ListBoxColor
{background:#efe7da;}
.BodyColor
{background:#ffffff;}

.ListBox .BoxFooter
{height:9px;overflow:hidden;background: url(../images/l_corner_br.gif) right 0 no-repeat;}
.ListBox .BoxFooter div
{height:9px;width:9px;overflow:hidden;background: url(../images/l_corner_bl.gif) 0 0 no-repeat;}


.LeftCatalogueColumn .BoxHeader,
.LeftColumn .BoxHeader
{height:9px;overflow:hidden;background:  url(../images/l_corner_tr.gif) right 0 no-repeat;}
.LeftCatalogueColumn .BoxHeader div,
.LeftColumn .BoxHeader div
{width:9px;height:9px;overflow:hidden;background: url(../images/l_corner_tl.gif) 0 0 no-repeat;}
.LeftCatalogueColumn .BoxContent .textContainer,
.LeftCatalogueColumn .BoxContent .pathContainer,
.LeftCatalogueColumn .BoxContent,
.LeftColumn .BoxContent
{background:#e5e9ec;}
.LeftCatalogueColumn .BoxFooter,
.LeftColumn .BoxFooter
{height:9px;overflow:hidden;background:url(../images/l_corner_br.gif) right 0 no-repeat;}
.LeftCatalogueColumn .BoxFooter div,
.LeftColumn .BoxFooter div
{height:9px;width:9px;overflow:hidden;background: url(../images/l_corner_bl.gif) 0 0 no-repeat;}



.textContainer
{float: left; padding: 12px 32px 12px 32px; margin:0px;}
.pathContainer
{float: left; padding: 0px 12px 0px 12px; margin:0px; }
#RightColumn .textContainer,
#RightCatalogueColumn .textContainer
{padding: 21px 24px 12px 24px}
#RightCatalogueColumn .textContainer .CatalogueContainer
{padding: 21px 0 0 0}
#RightMainColumn .textContainer
{padding: 12px 28px 12px 28px;}
.CatalogueContainer .CatalogueLine
{border-top: 1px solid #cbc1a9; margin:5px 0 5px 0;padding:0; width: 217px}
#LeftCatalogueColumn .CatalogueLine,
#LeftColumn .CatalogueLine
{border-top: 4px solid #d8ebf8; margin:0 0 24px 0;padding:0;}
#LeftCatalogueColumn .CatalogueLine1
{border-top: 1px solid #d8ebf8; margin:14px 0 14px 0;padding:0;}

/* Catalogue Menu */
.rightmenu ul {list-style-type:none; margin:24px 0 0; padding:0;}
.rightmenu li {background: url(../images/bg_li_rightmenu.gif) 0 30% no-repeat; padding-left:6px;}
.rightmenu li a:link, .rightmenu li a:visited {color:#000; text-decoration:none;}
.rightmenu li a:hover, .rightmenu li a:active {color:#000; text-decoration:underline;}
#RightColumn .rightmenu li.selected a:link, #RightColumn .rightmenu li.selected a:visited, 
#RightColumn .rightmenu li.selected a:hover, #RightColumn .rightmenu li.selected a:active {color:#007DC3; text-decoration:none; font-weight:bold;}
.rightmenu .parent {text-transform:uppercase; border-top:1px solid #cbc1a9; padding:5px 0 5px 15px;
 background:url(../images/dot_c_b.gif) 0 5px no-repeat;}
.rightmenu .arr {background:url(../images/dot_c_a.gif) 0 7px no-repeat;}
.rightmenu .parent a {font-size:10px;}
.rightmenu .parent a:link, .rightmenu .parent a:visited {color:#577385; text-decoration:none; font-size:11px;} /*правки 5.11.13 для страницы каталог-насосы-высокого-давления*/
.rightmenu .parent a:hover, .rightmenu .parent a:active {color:#577385; text-decoration:underline; font-size:11px;}
.rightmenu .parent ul {margin-top:5px;}
.rightmenu .parent li a {font-size:11px;}
.rightmenu .parent li {text-transform:none; border-top:none; padding:0 0 0 29px; background:url(../images/dota.gif) 0 5px no-repeat;}
.rightmenu .parent li.selected {background:url(../images/dotb.gif) 0 5px no-repeat;}
.rightmenu .parent .selected a:link, .rightmenu .parent .selected a:visited {color:#577385; text-decoration:none; font-weight:normal;}
.rightmenu .parent .selected a:hover, .rightmenu .parent .selected a:active {color:#577385; text-decoration:underline; font-weight:normal;}



/*titles*/
strong.title,
strong.title1,
strong.subtitle,
strong.date
{font-family: Arial;font-size: 12px; font-weight: bold;}
.menu,
.mm
{font-size: 11px; font-family: arial, sans-serif;}
strong.title
{color: #666666;font-weight: normal;}
.textContainer strong.title
{color: #007cc2; font-weight: normal;}
strong.title1
{color: #999797; font-weight: normal;}
strong.subtitle
{color: #007cc2;}
strong.date
{color: #7b7b7b;}
div.title
{height: 15px;vertical-align: middle;padding-left: 20px; background: url(../images/bg_title.gif) no-repeat;background-position: top left;}
#LeftMainColumn div.title
{margin-left: 33px;}
#RightMainColumn div.title
{margin-left: 28px;}
.copy div
{padding-left: 23px;}
strong.title a,
strong.title a:link,
strong.title a:visited,
strong.title a:active,
strong.title a:hover
{text-decoration: none;}
.gray-text
{color: #666666;font-family: Arial;font-size: 11px; font-weight: normal;
 }
.gray-text a:link,
.gray-text a:visited
{text-decoration: none; color: #666666;}
.gray-text a:active,
.gray-text a:hover
{text-decoration: underline;}

/* lists */
#LeftColumn ul,
#LeftColumn p ul,
#LeftCatalogueColumn ul,
#LeftCatalogueColumn p ul
{margin:0;padding:0;margin-top:12px;list-style:none;}
#LeftColumn ul li,
#LeftColumn p ul li,
#LeftCatalogueColumn ul li,
#LeftCatalogueColumn p ul li
{padding-left: 10px;background: url(/images/bg_li.gif) 0 40% no-repeat;background-position: top left;margin-left:18px;}
ul.rightmenu
{margin:0;padding:0;list-style:none;white-space: nowrap;}
ul.rightmenu li
{background: url(/images/bg_li_rightmenu.gif) 0 40% no-repeat;background-position: top left;margin-left:1px;padding-left: 0px;}
ul.rightmenu li a
{padding-left: 6px; width:auto;}

/* Anchors */

a:link,
a:visited
{color: #007dc3; font-weight: normal; text-decoration: underline;}
a:active,
a:hover
{color: #666666; font-weight: normal; text-decoration: underline;}

a.sm:link,
a.sm:visited
{font-size: 12px; color: #000000; font-weight: normal; text-decoration: none;}
a.sm:active,
a.sm:hover
{font-size: 12px; color: #000000; font-weight: normal; text-decoration: underline;}

a.sm_a:link,
a.sm_a:visited
{font-size: 12px; color: #007dc3; font-weight: bolder; text-decoration: none;}
a.sm_a:active,
a.sm_a:hover
{font-size: 12px; color: #007dc3; font-weight: bolder; text-decoration: underline;}

a.notice:link,
a.notice:visited
{font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}
a.notice:active,
a.notice:hover
{font-size: 11px; color: #000000; font-weight: normal; text-decoration: underline;}

strong.tit_a
{color: #679bb8; font-weight: bolder; text-decoration: none;}

a.tit_a:link,
a.tit_a:visited
{font-size: 12px; color: #679bb8; font-weight: bolder; text-decoration: none;}
a.tit_a:active,
a.tit_a:hover
{font-size: 12px; color: #679bb8; font-weight: bolder; text-decoration: underline;}

.gray-text a
{color: #666666;font-family: Arial;font-size: 11px; font-weight: normal; text-decoration: underline;}

table.catalogue_tree a:link,
table.catalogue_tree a:visited
{text-decoration: none;}

table.catalogue_tree a:active,
table.catalogue_tree a:hover
{text-decoration: underline;}

.pathContainer,
.pathContainer a,
.pathContainer a:link,
.pathContainer a:visited
{text-decoration: none; font-size: 10px; color: #828282}
.pathContainer a.path_a,
.pathContainer a.path_a:link,
.pathContainer a.path_a:visited
{color: #007cc2}

.pathContainer a:active,
.pathContainer a:hover
{text-decoration: underline;}

#SectionImage a, .SectionImage a,
#SectionImage a:link, .SectionImage a:link, 
#SectionImage a:visited, .SectionImage a:visited, 
#SectionImage a:active, .SectionImage a:active, 
#SectionImage a:hover, .SectionImage a:hover
{text-decoration: none;color:#828282; font-size:11px;}



/* jCaruselLite */
#jCarouselBlock .carousel
{padding: 20px 0 0 0; margin: 0 0 20px 10px; position: relative;*padding-top:22px;}
#jCarouselBlock .main
{margin-left: 22px;}
#jCarouselBlock .carousel a.prev, #jCarouselBlock .carousel a.next
{display: block;float: left;width: 24px;height: 130px;text-decoration: none;background: url("/images/imageNavLeft.gif") no-repeat left 28px;}
#jCarouselBlock .carousel a.next
{background: url("/images/imageNavRight.gif") right 28px no-repeat;}
/*
#jCarouselBlock .carousel a.next:hover 
{background-image: url("images/elements/imageNavRightHover.gif");}
#jCarouselBlock .carousel a.prev:hover
{background-image: url("images/elements/imageNavLeftHover.gif");}    
*/
#jCarouselBlock .carousel a:hover, #jCarouselBlock .carousel a:active 
{border: none;outline: none;}                 
#jCarouselBlock .carousel .jCarouselLite
{float: left;position: relative;visibility: hidden;left: -5000px;}
#jCarouselBlock .carousel ul,
#jCarouselBlock .carousel ul li
{padding:0;margin: 0;list-style:none;}
#jCarouselBlock .carousel li p
{ width: 107px; height: 130px; margin-left: 19px;margin-right:19px;text-align:center;font-size: 10px; font-family: arial; color: #007cc2;}
#jCarouselBlock .carousel li img
{ width: 107px; height: 78px;margin:0 0 8px 0;}
#jCarouselBlock .carousel li p a,
#jCarouselBlock .carousel li p a:Hover
{text-decoration: none;font-family: arial; color: #007cc2; text-transform: uppercase;}

.nojCarouselLite li {
/*float: left;*/
display:inline-block;
}
.nojCarouselLite {position: relative;}

/* form */

form, input
{margin: 0; padding: 0;}
input,
textarea
{font-family: Arial;font-size: 11px;padding: 2px 2px 2px 2px;vertical-align: middle;color: #909090;background: #ffffff;border: 1px solid #c6c7cb;}
input.searchText
{width:192px;border: 1px solid #afafaf;font-size: 10px;}
input.search_btn
{width:22px;height:19px;border: 0;background: url(../images/btn_search.gif) no-repeat;background-position: center top;cursor:hand;}
input.ok_btn
{color: #000000; border:0;height:21px; width:130px;overflow:hidden;background: #bedcf4 url(../images/ok_bg.gif) no-repeat left; margin-right:1px;}
input.reset_btn
{color: #000000; cursor:pointer; border:0;height:21px; width:130px;overflow:hidden;background: #e5e9ec url(../images/reset_bg.gif) no-repeat right;}

/* Carousel */

#jCarouselBlock .carousel li a#sect0{display: block;float: left;width: 107px;height: 130px;background: url("/images/4B1F7E1A2E097.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect0:Hover {background: url("/images/4B1F7E1A574C8.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect1{display: block;float: left;width: 107px;height: 130px;background: url("/images/4B260C510D7C6.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect1:Hover {background: url("/images/4B260C510E77C.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect2{display: block;float: left;width: 107px;height: 130px;background: url("/images/4B0A4BE490F46.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect2:Hover {background: url("/images/4B0A4BE497174.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect3{display: block;float: left;width: 107px;height: 130px;background: url("/images/4AFD5F321CDF6.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect3:Hover {background: url("/images/4AFD5F321F92D.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect4{display: block;float: left;width: 107px;height: 130px;background: url("/images/4AE889E912ECC.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect4:Hover {background: url("/images/4AE889E91719E.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect5{display: block;float: left;width: 107px;height: 130px;background: url("/images/4AE889506B2A8.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect5:Hover {background: url("/images/4AE889506F963.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect6{display: block;float: left;width: 107px;height: 130px;background: url("/images/4B260B4F52B91.jpg") no-repeat left 0px;}
#jCarouselBlock .carousel li a#sect6:Hover {background: url("/images/4B2616728AA6A.jpg") no-repeat left 0px;}


.carousel.main .jCarouselLite {visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px; width: 870px;}
.carousel.main .jCarouselLite ul {margin: 0px; padding: 0px; position: relative; list-style-type: none; z-index: 1; width: 2755px; left: -870px;}
.carousel.main .jCarouselLite li {overflow: hidden; float: left; width: 145px; height: 154px;}

.avards-list .item {float:left; margin:0 10px 20px; text-align:center;}

/* new styles */
.dota {background: url("/images/dota.gif") no-repeat scroll -15px 5px transparent;
 padding: 0 0 0 13px;}
.mfeedback .LeftCatalogueColumn .BoxFooter div, .mfeedback .LeftColumn .BoxFooter div {
 background: url("/images/l_corner_b_bl.gif") no-repeat scroll 0 0 #E5E9EC;}
.mfeedback .LeftCatalogueColumn .BoxFooter , .mfeedback .LeftColumn .BoxFooter {
 background: url("/images/l_corner_b_br.gif") no-repeat scroll right 0 #E5E9EC;}
.mfeedback .LeftCatalogueColumn .BoxHeader div, .mfeedback .LeftColumn .BoxHeader div {
 background: url("/images/l_corner_b_tl.gif") no-repeat scroll 0 0 #E5E9EC;}
.mfeedback .LeftCatalogueColumn .BoxHeader , .mfeedback .LeftColumn .BoxHeader {
 background: url("/images/l_corner_b_tr.gif") no-repeat scroll right 0 #E5E9EC;}
.mfeedback .LeftCatalogueColumn .BoxContent table {border-spacing:10px; width:100%;}
.mfeedback .LeftCatalogueColumn .BoxContent table td {padding:0;}
.mfeedback .LeftCatalogueColumn .BoxContent table td.mf_td {text-align:right;}
.mfeedback .LeftCatalogueColumn .BoxContent .mf-name {width:502px;}
.mfeedback .LeftCatalogueColumn .BoxContent .mf-company {width:502px;}
.mfeedback .LeftCatalogueColumn .BoxContent .mf-phone {width:502px;}
.mfeedback .LeftCatalogueColumn .BoxContent .mf-email {width:502px;}
.mfeedback .LeftCatalogueColumn .BoxContent .mf-message {width:502px;}
.mfeedback.mf_contacts .LeftCatalogueColumn .BoxContent .mf-name {width:562px;}
.mfeedback.mf_contacts .LeftCatalogueColumn .BoxContent .mf-company {width:562px;}
.mfeedback.mf_contacts .LeftCatalogueColumn .BoxContent .mf-phone {width:562px;}
.mfeedback.mf_contacts .LeftCatalogueColumn .BoxContent .mf-email {width:562px;}
.mfeedback.mf_contacts .LeftCatalogueColumn .BoxContent .mf-message {width:562px;}
.mfeedback .LeftCatalogueColumn .BoxContent td input {width:100%;}
.mfeedback .LeftCatalogueColumn .BoxContent .mf-message textarea {width:100%;}

input.ok_btn {background:url("/images/ok_bg.gif") no-repeat scroll left center #BEDCF4;
 border:0 none; color:#000000; height:21px; cursor:pointer; margin-right:1px; overflow:hidden; width:130px;}


.CatalogueContainer table.parent_section img{margin: 2px 5px 0 0;}
.CatalogueContainer table.parent_section .second_td{padding-bottom: 5px;}
.CatalogueContainer table.child_section img{margin: 4px 2px 0 15px}
.CatalogueContainer table.child_section .second_td{padding-left: 2px;}
.CatalogueContainer table.parent_section a{font-size: 9px; font-weight: bold; color: #577385; color: #577385;}
.CatalogueContainer table.child_section a{font-size: 11px; font-weight: normal; color: #577385;}


.contacts {font-size:11px; color:#666;}
.contacts strong {color:#007CC2; font-size:12px;}
.mf_table .LeftCatalogueColumn {width:621px;padding-left:35px;padding-right:35px; margin-top:20px;}

.MinusMargin {margin:0 -35px;}


/* Repair Styles */
.searchBox input.searchText {width:186px;}
.HeadColRight .lang a {margin:0 0 0 -3px;}
#headerContainer #headerContent .HeadColRight .sl {padding-bottom:21px;}
.HeadColRight .icoBox .icons {padding-top:2px;}
.rightmenu .parent {line-height:10px;}
.rightmenu .parent a {font-size:9px; font-weight:bold;}
.rightmenu .parent li {padding:0 0 3px 12px; background-position:-18px 3px;}
.rightmenu .parent li.selected {background-position:-18px 3px;}
.rightmenu .parent li a {font-weight:normal;}
.rightmenu .parent .parent ul {display:none}
.rightmenu .parent .parent.selected ul {display:block}

.nopadding #LeftCatalogueColumn {padding:0}
.nopadding .mf_table .LeftCatalogueColumn {padding:0}
.hidden {display:none;}










