body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
#price-block a:link { color:#fff }
#price-block a:visited { color:#fff }
#price-block a:hover { color:#fff; font-weight:bold; text-decoration:none }
#price-block a:active { color:#fff }
#fName a:link { color:#ff7800; text-decoration:none }
#fName a:visited { color:#ff7800; text-decoration:none }
#fName a:hover { color:#ff7800; text-decoration:none }
#fName a:active { color:#ff7800; text-decoration:none }
#submenu a:link { color:#544b42; text-decoration:none }
#submenu a:visited { color:#544b42; text-decoration:none }
#submenu a:hover { color:#544b42; text-decoration:none }
#submenu a:active { color:#544b42; text-decoration:none }
#menuhead a:link { color:#544b42; text-decoration:none }
#menuhead a:visited { color:#544b42; text-decoration:none }
#menuhead a:hover { color:#544b42; text-decoration:none }
#menuhead a:active { color:#544b42; text-decoration:none }
#menu a:link { color:#544b42; text-decoration:none }
#menu a:visited { color:#544b42; text-decoration:none }
#menu a:hover { color:#544b42; text-decoration:none }
#menu a:active { color:#544b42; text-decoration:none }
#PageDiv { position:relative; width:100%; height:100%; margin:auto }
#body { position:relative; width:1041px; z-index:0; padding-left:42px; margin-left:auto; margin-top:140px; margin-right:auto }
#main-conteiner { width:1040px; z-index:0; float:left }
#Atantion { z-index:0; float:left; padding:15px 15px 17px 35px }
#Title { width:99.81%; height:27px; z-index:0; float:left; padding:15px 0px 17px }
#left-block { width:540px; min-height:100px; z-index:0; float:left }
#image { width:540px; height:420px; background-color:#ff6365; border:solid #ccc 1px }
#price-block { width:50%; z-index:0; float:right; margin-top:-10px; margin-bottom:30px }
#price { width:91.53%; z-index:0; float:left; padding:8px; margin-right:0px; background-color:#ff7800 }
#price-link { width:91.53%; z-index:0; float:left; padding:8px; margin-right:0px; background-color:#ff7800 }
#wtb-block { width:100%; z-index:0; float:left }
#name-wtb { width:95.37%; height:20px; z-index:0; padding:5px 5px 5px 20px; background-color:#ccc }
#rb-block { width:50%; min-height:100px; z-index:0; float:left; margin-right:auto }
#name-rb { width:89.44%; z-index:0; padding:5px 5px 5px 20px }
#region-block { width:100%; z-index:0; float:left }
#regions { width:89.6%; z-index:0; float:left; padding:5px 5px 5px 20px }
#mir-block { width:50%; z-index:0; float:left }
#name-other { width:89.59%; z-index:0; float:left; padding:5px 5px 5px 20px }
#other-region-block { width:100%; z-index:0; float:left }
#other-regions { width:89.6%; z-index:0; float:left; padding:5px 5px 5px 20px }
#region1 { width:95.37%; z-index:0; float:left; padding-left:20px; padding-right:5px }
#textDown { width:540px; z-index:0; float:left; padding-top:10px; padding-bottom:10px }
#right-block { width:481px; min-height:569px; z-index:0; float:left; margin-left:18px }
#description-block { width:100%; z-index:0; float:left }
#name-description { width:94.79%; height:20px; z-index:0; padding:5px 5px 5px 20px; background-color:#ccc }
#fArticl { width:95.83%; z-index:0; padding-left:20px; padding-top:4px; padding-bottom:4px; overflow:hidden }
#fDesc { width:95.83%; z-index:0; padding-left:20px; padding-top:4px; padding-bottom:4px; overflow:hidden }
#fDimension { width:95%; z-index:0; padding:4px 4px 4px 20px }
#fTech { width:95.83%; z-index:0; padding-left:20px; padding-top:4px; padding-bottom:4px; overflow:hidden }
#firm-block { width:95.84%; z-index:0; float:left; padding-left:20px; margin-top:20px; margin-bottom:10px }
#name-firm { width:98.91%; height:20px; z-index:0; float:left; padding:5px 5px 5px 20px; margin-left:-20px; background-color:#ccc }
#fName { width:98.91%; z-index:0; float:left; padding:5px 5px 5px 0px; margin-top:10px; margin-bottom:10px }
#fCity { height:16px; z-index:0; float:left; margin-bottom:10px }
#cityTitle { width:65px; min-height:16px; z-index:0; float:left }
#cityText { width:390px; min-height:16px; z-index:0; float:left }
#fAddress { z-index:0; float:left; margin-bottom:10px }
#addressTitle { width:65px; min-height:16px; z-index:0; float:left }
#addressText { width:390px; z-index:0; float:left }
#fPhone { z-index:0; float:left; margin-bottom:10px }
#phoneTitle { width:65px; min-height:16px; z-index:0; float:left }
#phoneText { width:390px; z-index:0; float:left }
#fMail { z-index:0; float:left; margin-bottom:10px }
#mailTitle { width:65px; z-index:0; float:left }
#mailText { width:390px; z-index:0; float:left }
#fSite { height:16px; z-index:0; float:left }
#siteTitle { width:65px; min-height:16px; z-index:0; float:left }
#siteText { width:390px; min-height:16px; z-index:0; float:left }
#unlock { position:absolute; left:1066px; top:4px; width:16px; min-height:16px; z-index:1 }
#zoom-js { position:absolute; left:582px; top:240px; width:15px; height:9px; z-index:2; display:none }
#zoom-block { position:absolute; left:600px; top:90px; width:482px; height:420px; z-index:3; background-color:#ccc; overflow:hidden; display:none }
#footer { width:100%; height:230px; z-index:0; float:left; margin-top:40px }
#orangeline { width:100%; height:58px; z-index:0; background-color:#ff7800; overflow:hidden }
#footer-gray { width:100%; height:166px; min-height:63px; z-index:0; margin-top:3px; background-color:#e6e6e6; overflow:hidden }
#footerInfo { position:relative; width:1140px; height:280px; z-index:0; margin-left:-570px; margin-top:-277px; margin-right:auto; left:50% }
#orangeText { position:absolute; left:0px; top:50px; width:100%; height:58px; z-index:1 }
#ordercatalog { position:absolute; left:210px; top:9px; width:400px; min-height:40px; z-index:1 }
#notspm { position:absolute; left:652px; top:16px; width:295px; height:24px; z-index:2; padding-left:5px }
#sendMail { position:absolute; left:952px; top:16px; width:114px; height:26px; z-index:3; background-color:#ccc }
#ms { position:absolute; left:90px; top:0px; width:100px; height:136px; z-index:2 }
#copyright { position:absolute; left:647px; top:130px; width:419px; min-height:105px; z-index:3 }
#submenu { position:absolute; left:210px; top:130px; width:240px; min-height:92px; z-index:4 }
#good-header { position:fixed; left:70px; top:0px; right:70px; min-height:120px; z-index:100 }
#item1 { position:absolute; left:88px; top:32px; height:16px; z-index:4 }
#Read-firm-info { position:absolute; left:0px; top:-97px; width:100px; height:30px; z-index:2; background-color:#0f0 }
#ReadMagazin { position:absolute; left:73px; top:-60px; width:60px; height:20px; z-index:3; background-color:#f00 }
#ReadCountry { position:absolute; left:173px; top:-60px; width:60px; height:20px; z-index:4; background-color:#f76319 }
#citys-js { position:absolute; left:330px; top:-60px; width:60px; height:20px; z-index:5; background-color:#ccc; display:none }
#icoordinats-js { position:absolute; left:250px; top:-60px; width:60px; height:20px; z-index:6; background-color:#ccc; display:none }
#menu { height:auto; overflow:visible }
.fwNavContainer1 { float:right; position:relative; right:50% }
#fwNav1 { position:relative; display:block; left:50%; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav1 .fwNavItem a { display:block; text-decoration:none; padding:12px 12px 12px 12px; white-space:nowrap }
#fwNav1 .fwFirstChild { border-left:0 }
#fwNav1 .fwLastChild { border-right:0 }
#fwNav1 .fwNavItem:hover > span a, #fwNav1 .fwNavItem:hover > a { text-decoration:none; background:#FFFFFF }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { text-decoration:none; background:#FFFFFF }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100%; margin-left:auto; margin-right:auto }
#fwNav1 * .sub { visibility:hidden; position:absolute; left:-1px; float:left; padding:0; margin:0; list-style:none; z-index:1 }
#fwNav1 .sub * .sub { top:-1px }
#fwNav1 .fwNavItem .sub .fwNavItem { display:block; margin:0; padding:0; left:0; width:100%; *width:auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:none; border-bottom:none }
#fwNav1 * * * .sub { left:100%; top:0 }
#fwNav1 .fwNavItem .sub .fwNavItem a { display:block; text-decoration:none; background:#FFFFFF; padding:8px 14px 8px 14px; white-space:nowrap }
#fwNav1 .fwNavItem .sub .fwFirstChild { border-top:0 }
#fwNav1 .fwNavItem .sub .fwLastChild { border-bottom:1px solid #CCCCCC }
#fwNav1 .fwNavItem .sub .fwNavItem:hover > span a, #fwNav1 .fwNavItem .sub .fwNavItem:hover > a { color:#FF7800; text-decoration:none; background:#FFFFFF }
#fwNav1 .fwNavItem .sub .fwNavItem a:hover, #fwNav1 .fwNavItem .sub .fwNavItem span a:hover, #fwNav1 .fwNavItem .sub .fwNavItem a:focus { color:#FF7800; text-decoration:none; background:#FFFFFF }
#fwNav1 :hover > .sub { visibility:visible }
@media screen and (max-width:767px)
{
	#item1 { left:128px }
}
