html,body{border:0;margin:0;padding:0;font-size:17px;line-height:1.5;font-family:arial,sans-serif;vertical-align:baseline;width:100%;min-width:980px;text-align:center;background-color:#fafafa;color:#000000}
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,img,a,ol,ul,li,form,table,tr,td,
blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,label,legend,caption,tbody,tfoot,thead,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:17px;font:inherit;vertical-align:baseline;margin:0;padding:0}
html,textarea{overflow:auto}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
img{vertical-align:top}
b{font-weight:bold}
i{font-style:italic}
:focus{outline:0}
p{text-align:justify;padding:10px 0}
strong{font-weight:bold}
em{font-style:italic}
u{text-decoration:underline}
strike{text-decoration:line-through}
sub{vertical-align:sub}
sup{vertical-align:super}
blockquote{padding: 10px 25px}
h1 {font:25px arial,sans-serif;padding:0 0 10px 0}
h2 {font:18px arial,sans-serif;padding:10px 0 10px 0}
.wrap{text-align:center}
.block{margin:0 auto;width:950px;text-align:left}
.top_line{background-color:#7c8276;height:12px}
.top_line2{background-color:#7c8276;height:12px}
.header{overflow:hidden}
.header .block{overflow:hidden;padding:30px 0 30px 0}
.logo img{width:290px;height:114px}
.logo_block{float:left;width:330px;height:370px}
.header_img{float:left;width:620px;height:370px;position:relative;}
.header_img img{width:620px;height:370px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px}
.menu{padding:21px 0 0 0}
.main_menu{width:290px;height:235px;overflow:hidden}
.main_menu li{padding:7px 0 0 0}
.main_menu li a{display:block;width:290px;height:40px;line-height:40px;font-size:21px;text-decoration:none;white-space:nowrap;background-color:#7c8276;color:#ffffff;overflow:hidden}
.main_menu li a:hover{background-color:#006cd7}
.main_menu .selected a{background-color:#bdbdbd}
.main_menu .selected a:hover{background-color:#bdbdbd}
.mm_button_itdex{display:none}
.main_menu span{padding:0 0 0 20px}
.section_menu{width:290px;overflow:hidden}
.section_menu li{padding:7px 0 0 0}
.section_menu li a{display:block;width:290px;height:40px;line-height:40px;font-size:19px;text-decoration:none;white-space:nowrap;background-color:#7c8276;color:#ffffff;overflow:hidden}
.section_menu li a:hover{background-color:#006cd7}
.section_menu .selected a{background-color:#666666}
.section_menu .selected a:hover{background-color:#666666}
.section_menu span{padding:0 0 0 20px}
.catalog_cat_menu{width:290px;overflow:hidden}
.catalog_cat_menu li{padding:7px 0 0 0}
.catalog_cat_menu li a{display:block;width:290px;height:40px;line-height:40px;font-size:19px;text-decoration:none;white-space:nowrap;background-color:#7c8276;color:#ffffff;overflow:hidden}
.catalog_cat_menu li a:hover{background-color:#006cd7}
.catalog_cat_menu .selected a{background-color:#666666}
.catalog_cat_menu .selected a:hover{background-color:#666666}
.catalog_cat_menu span{padding:0 0 0 20px}
.content{padding:40px 0 0 0}
.mini{padding:40px 0 20px 0}
.content .block,.content2 .block{overflow:hidden}
.nav-section{float:left;padding:0 0 40px 40px}
.nav-section-first{float:left;padding:0 0 40px 0}
.nav-section a{text-decoration:none;white-space:nowrap;display:block;width:290px;height:217px;background-color:#cccccc;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;overflow:hidden;}
.nav-section-first a{text-decoration:none;white-space:nowrap;display:block;width:290px;height:217px;background-color:#cccccc;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;overflow:hidden;}
.pvh a{background:url('/i/pvh.jpg') no-repeat 0 0}
.visors a{background:url('/i/visors.jpg') no-repeat 0 0}
.forging a{background:url('/i/forging.jpg') no-repeat 0 0}
.decking a{background:url('/i/rr7-kovka.jpg') no-repeat 0 0}
.greenhouses a{background:url('/i/greenhouses.jpg') no-repeat 0 0}
.gate a{background:url('/i/gate.jpg') no-repeat 0 0}
.doors a{background:url('/i/doors.jpg') no-repeat 0 0}
.elite-doors a{background:url('/i/aedoors.jpg') no-repeat 0 0}
.lattice a{background:url('/i/lattice.jpg') no-repeat 0 0}
.septic-tank a{background:url('/i/septic-tank.jpg') no-repeat 0 0}
.tambour a{background:url('/i/tambour.jpg') no-repeat 0 0}
.gate2 a{background:url('/i/gate2.jpg') no-repeat 0 0}
.interior-doors a{background:url('/i/interior-doors.jpg') no-repeat 0 0}
.nav-section a .name,.nav-section-first a .name{background-color:#7c8276;width:290px;height:40px;line-height:40px;font-size:21px;color:#ffffff;text-decoration:none;white-space:nowrap;opacity:0.95;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;}
.nav-section a:hover .name,.nav-section-first a:hover .name{background-color:#006cd7;}
.footer-left{float:left;width:600px;}
.footer-right{float:left;width:350px}
.footer-right p{line-height:50px;color:#666666;text-align:right;font-size:18px;}
.nav-section .name span,.nav-section-first .name span{padding:0 0 0 15px}
.content_block{background-color:#eaeaea;overflow:hidden}
.user_content .block{font-size:21px;line-height:1.5;overflow:hidden}
.user_content{padding:40px 0 40px 0}
.wrap_catalog_cat_menu{width:290px;float:left;overflow:hidden}
.wrap_content_in_ccm{float:left;width:660px;}
.content_in_ccm_w{padding:0 0 0 40px;}
.content_in_ccm{width:620px;overflow:hidden}
.content_in_ccm2{width:660px;overflow:hidden}
.contact,.contact a{font-size:21px;line-height:32px}
.contact{margin:16px 0 16px 50px}
.contact-img{width:32px;height:32px}
.itdex-f0{text-align:center}
.itdex-f1{margin:0 auto;width:550px;height:30px;text-align:left}
.itdex-f2{text-align:center;padding:0 25px 0 25px;background-color:#cccccc;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px}
.itdex-f3{margin:0 auto;border:none;display:block;background-color:transparent;width:500px;height:30px;line-height:30px;}
.itdex-formtxt{margin:20px auto 0 auto;width:550px;color:#333333;text-align:left}
.itdex-f1-v{margin:0 auto;width:550px;height:30px;text-align:left}
.itdex-f2-v{text-align:center;padding:0 0 0 25px;background-color:#cccccc;-webkit-border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px}
.itdex-f3-v{margin:0 auto;border:none;display:block;background-color:transparent;width:525px;height:30px;line-height:30px;}
.itdex-f1-ta{margin:0 auto;width:550px;height:200px;text-align:left}
.itdex-f2-ta{text-align:center;padding:0 25px 0 25px;background-color:#cccccc;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px}
.itdex-f3-ta{resize:none;margin:0 auto;border:none;display:block;background-color:transparent;width:500px;height:200px;line-height:30px}
.itdex-but{margin:50px 0 0 0;text-align:center}
.itdex-but input{margin:0 auto;width:550px;height:40px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;border:none;display:block;background-color:#333333;font-size:21px;color:#fafafa;line-height:40px;cursor:pointer;cursor:hand}
.itdex-but input:hover{color:#333333;background-color:#ced0db}
.mini_nav-section{float:left;padding:0 0 20px 40px}
.mini_nav-section-first{float:left;padding:0 0 20px 0}
.mini_nav-section a{text-decoration:none;white-space:nowrap;display:block;width:290px;height:100px;background-color:#cccccc;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;overflow:hidden;}
.mini_nav-section-first a{text-decoration:none;white-space:nowrap;display:block;width:290px;height:100px;background-color:#cccccc;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;overflow:hidden;}
.mini_pvh a{background:url('/i/minipvh.jpg') no-repeat 100% 0%}
.mini_visors a{background:url('/i/minivisors.jpg') no-repeat 100% 0%}
.mini_forging a{background:url('/i/miniforging.jpg') no-repeat 100% 0%}
.mini_decking a{background:url('/i/dk100.jpg') no-repeat 100% 0%}
.mini_greenhouses a{background:url('/i/minigreenhouses.jpg') no-repeat 100% 0%}
.mini_gate a{background:url('/i/minigate.jpg') no-repeat 100% 0%}
.mini_doors a{background:url('/i/minidoors.jpg') no-repeat 100% 0%}
.mini_edoors a{background:url('/i/aminiedoors.jpg') no-repeat 100% 0%}
.mini_lattice a{background:url('/i/minilattice.jpg') no-repeat 100% 0%}
.mini_septic-tank a{background:url('/i/miniseptic-tank.jpg') no-repeat 100% 0%}
.mini_tambour a{background:url('/i/minitambour.jpg') no-repeat 100% 0%}
.mini_gate2 a{background:url('/i/minigate2.jpg') no-repeat 100% 0%}
.mini_interior-doors a{background:url('/i/miniinterior-doors.jpg') no-repeat 100% 0%}
.mini_nav-section a .wrap_name,.mini_nav-section-first a .wrap_name{background-color:#666666;width:190px;height:100px;line-height:1,5;font-size:18px;color:#ffffff;text-decoration:none;white-space:normal;-webkit-border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px;}
.mini_nav-section a:hover .wrap_name,.mini_nav-section-first a:hover .wrap_name{background-color:#999999;}
.mini_nav-section .name,.mini_nav-section-first .name{padding:9px 0 0 20px}
.content_in_ccm ul{list-style:disc outside;padding:5px 0 5px 50px;text-align:justify}
.catalog_allprod{overflow:hidden;width:660px}
.catalog_prod_wrap{float:left;padding:40px 0 0 40px;}
.catalog_prod_wrap_f{float:left;padding:40px 0 0 0px;}
.catalog_prod_wrap_f2{float:left;padding:40px 0 0 40px;}
.catalog_prod{width:290px;height:290px;text-align:center;overflow:hidden}
.catalog_prod_img{display:block;width:290px;height:290px}
.catalog_prod_name{position:relative;top:-290px;left:0;display:block;width:290px;height:290px;text-decoration:none;white-space:nowrap;color:#ffffff}
a.catalog_prod_name span{background-color:#7c8276;opacity:0.95;font-size:18px;display:block;line-height:50px;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;border:none;cursor:pointer;cursor:hand;text-decoration:none;white-space:nowrap;color:#ffffff}
a.catalog_prod_name:hover span{background-color:#006cd7;}
.catalog_prod img{width:290px;height:290px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;border:none;cursor:pointer;cursor:hand}
.left_img_prod{width:290px;float:left;overflow:hidden}
.gallery-allsek{width:990px;overflow:hidden}
.gallery-sek_wrap{float:left;padding:0 40px 0 0}
.gallery-sek{width:290px;height:290px;text-align:center;overflow:hidden}
.gallery-sek img{width:290px;height:217px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}
.gallery-sek span{line-height:50px;white-space:nowrap;font-size:21px}
.gallery-sek-img{display:block;width:290px;height:217px}
.gallery_sec_menu{display:block;float:left;width:290px}
.gallery_sec_menu_li{padding:7px 0 0 0}
.gallery_sec_menu .gallery_sec_menu_li a{display:block;width:290px;height:40px;line-height:40px;font-size:19px;text-decoration:none;white-space:nowrap;background-color:#7c8276;color:#ffffff;overflow:hidden}
.gallery_sec_menu .gallery_sec_menu_li a:hover{background-color:#006cd7}
.gallery_sec_menu .selected a{background-color:#666666}
.gallery_sec_menu .selected a:hover{background-color:#666666}
.gallery_sec_menu span{padding:0 0 0 20px}
.wrap_gallery-allimg{float:left;width:660px;}
.rr_wrap_gallery-allimg{float:left;width:620px;}
.gallery-allimg{width:660px;overflow:hidden;}
.rr_gallery-allimg{width:620px;overflow:hidden;}
.gallery-img{float:left;display:block;padding:0 0 30px 40px}
.gallery-img-kovka{float:left;display:block;padding:0 40px 30px 0}
.rr_gallery-img{float:left;display:block;padding:0 20px 20px 0}
.gallery-img img,.gallery-img-kovka img{width:290px;height:217px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}
.rr_gallery-img img{width:290px;height:217px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}
.price-t td {background-color:#e0ddd6;padding:10px 15px 10px 15px;border:3px solid #fafafa;text-align:left;vertical-align: middle;}
.price-t th {background-color:#d9d4cb;font:bold 13px arial,sans-serif;text-align: center;padding:10px 15px 10px 15px;border:3px solid #fafafa;vertical-align: middle;}
.forclc{padding:0 0 0 30px}
.fcontact{font-size:21px;line-height:32px;margin:16px 0 16px 0}
.fcontact-img{width:32px;height:32px}
.rr1 a{background:url('/i/rr1.jpg') no-repeat 0 0}
.rr2 a{background:url('/i/rr2.jpg') no-repeat 0 0}
.rr3 a{background:url('/i/rr3.jpg') no-repeat 0 0}
.rr4 a{background:url('/i/rr4.jpg') no-repeat 0 0}
.rr5 a{background:url('/i/rr5.jpg') no-repeat 0 0}
.rr6 a{background:url('/i/rr6.jpg') no-repeat 0 0}
.rr7 a{background:url('/i/rr7-kovka.jpg') no-repeat 0 0}
.rr8 a{background:url('/i/rr8.jpg') no-repeat 0 0}
.rr9 a{background:url('/i/rr9z.jpg') no-repeat 0 0}
.rr10 a{background:url('/i/rr10.jpg') no-repeat 0 0}
.rr11 a{background:url('/i/rr11.jpg') no-repeat 0 0}
.rr12 a{background:url('/i/rr12.jpg') no-repeat 0 0}


.catalog-main-menu-prod-wrap{float:left;padding:0 0 40px 40px;}
.catalog-main-menu-prod{width:290px;height:290px;text-align:center;overflow:hidden}
.catalog-main-menu-prod-img{display:block;width:290px;height:290px}
.catalog-main-menu-prod-name{position:relative;top:-290px;left:0;display:block;width:290px;height:290px;text-decoration:none;white-space:nowrap;color:#ffffff}
a.catalog-main-menu-prod-name span{background-color:#7c8276;opacity:0.95;font-size:18px;display:block;line-height:50px;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;border:none;cursor:pointer;cursor:hand;text-decoration:none;white-space:nowrap;color:#ffffff}
a.catalog-main-menu-prod-name:hover span{background-color:#006cd7;}
.catalog-main-menu-prod img{width:290px;height:290px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;border:none;cursor:pointer;cursor:hand}
.tfl p{text-align:left}

.m-catalog_cat_menu{width:290px;overflow:hidden}
.m-catalog_cat_menu li{padding:7px 0 0 0}
.m-catalog_cat_menu li a{display:block;width:290px;height:80px;line-height:40px;font-size:19px;text-decoration:none;background-color:#666666;color:#ffffff;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;overflow:hidden;}
.m-catalog_cat_menu li a:hover{background-color:#999999}
.m-catalog_cat_menu span{padding:0 0 0 20px}
.m-ccm-1 a{background:url('/i/m-ccm-1.jpg') no-repeat 100% 0%}
.m-ccm-2 a{background:url('/i/m-ccm-2.jpg') no-repeat 100% 0%}
.m-ccm-3 a{background:url('/i/m-ccm-3.jpg') no-repeat 100% 0%}
.m-ccm-4 a{background:url('/i/m-ccm-4.jpg') no-repeat 100% 0%}
.m-ccm-5 a{background:url('/i/m-ccm-5.jpg') no-repeat 100% 0%}
.m-ccm-meld a{background:url('/i/meld.jpg') no-repeat 100% 0%}
.m-ccm-6 a{background:url('/i/m-ccm-6.jpg') no-repeat 100% 0%}
.m-ccm-7 a{background:url('/i/m-ccm-7-kovka.jpg') no-repeat 100% 0%}
.m-ccm-8 a{background:url('/i/m-ccm-8.jpg') no-repeat 100% 0%}
.m-ccm-9 a{background:url('/i/m-ccm-9z.jpg') no-repeat 100% 0%}
.m-ccm-10 a{background:url('/i/m-ccm-10.jpg') no-repeat 100% 0%}
.m-ccm-11 a{background:url('/i/m-ccm-11.jpg') no-repeat 100% 0%}
.m-ccm-12 a{background:url('/i/m-ccm-12.jpg') no-repeat 100% 0%}

.catalog-prod-miniimg{display:block;margin:30px 0 0 0}
.minfsr{font-size:14px;}

.xv_catalog_prod_wrap{float:left;padding:40px 0 0 40px;}
.trestz{padding:40px 0 0 0;}
.xv_catalog_prod{width:290px;height:290px;text-align:center;overflow:hidden}
.xv_catalog_prod_img{display:block;width:290px;height:290px}
.xv_catalog_prod_name{position:relative;top:-290px;left:0;display:block;width:290px;height:290px;text-decoration:none;white-space:nowrap;color:#ffffff}
a.xv_catalog_prod_name span{background-color:#7c8276;opacity:0.95;font-size:18px;display:block;line-height:50px;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;border:none;cursor:pointer;cursor:hand;text-decoration:none;white-space:nowrap;color:#ffffff}
a.xv_catalog_prod_name:hover span{background-color:#006cd7;}
.xv_catalog_prod img{width:290px;height:290px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;border:none;cursor:pointer;cursor:hand}
.mainglakc{overflow:hidden;padding:0 0 40px 0;}
.contentsr{padding:0 0 0 0}
.bakctxt2{width:450px;height:60px;overflow:hidden;text-align:center;}

.wrap-powsamples{overflow:hidden;clear:both;position:relative;width:660px;}
.div-powsamples{float:left;padding:0 10px 20px 0;}
.powsamples img{width:150px;height:150px;}
.txt-powsamples{width:150px;height:60px;line-height:30px;text-align:center}
.call_phone_4{position:absolute;top:20px;left:30px;font-size:26px;color:#ffffff;}

.bbbf7{width:300px;padding:0 0 0 325px;text-align:left}
.bbbf7 a{display:block;text-align:center;text-decoration:none;white-space:nowrap;width:300px;height:40px;-webkit-border-radius:16px 16px 16px 16px;-moz-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;border:none;display:block;background-color:#7c8276;font-size:17px;color:#ffffff;line-height:40px;cursor:pointer;cursor:hand}
.bbbf7 a:hover{color:#ffffff;background-color:#006cd7}