*{margin:0px;}

img{border:0px;}

body{background:white;font-family:Times New Roman,Georgia;font-size:90%;min-width:999px;}

a:link,a:visited{color:#1661a0;}
a:hover{text-decoration:none;}

h2, .cntrb h1 {font-family:Times;font-size:24px;margin:30px 0px 20px;color:#555;}
h3{font-family:Times;font-size:18px;margin:10px 0px 20px;font-weight:normal;}

p{margin:10px 0px;}
div.text{margin:10px 0px;padding-left:20px;border-left:1px solid #f1f1f1;}
div.text p{color:#555;font-size: 14px;}

.content_main{margin:60px 30px;color:#666; font-size: 14px;}
.content_main h1{margin-left:10px;color:#666;font-weight: normal;font-size: 28px;margin-bottom:20px;margin-top:20px; color: #575757;}
.content_main h2{margin: 20px 0px 0px;margin-left:10px;font-weight: bold;font-size: 14px;color:#666;}
.content_main p{padding:10px;margin:0px;}
p.green{background: #d3ecc9;}

/*.home_news { width: 30%; float: right; padding-top: 60px; padding-right: 20px; }    */
.home_news {  padding-top: 22px;  }
.home_news h1{color:#666;font-weight: normal;font-size: 28px;margin-bottom:20px;margin-top:20px; color: #575757;}
.home_news h2 {font-size: 24px; font-weight: normal; margin-bottom: 10px; color:#666666;}
.home_news p { margin-top: 0px; padding-top: 0px; font-size: 14px; margin-bottom: 30px;  color:#666666;}
.home_news p.home_date { font-size: 12px; margin-bottom: 5px; font-weight: bold; }
.one_news h2 {  display: none; }


/*.content_right{float: right;width:25%;padding-top: 55px;} */
.content_right{ padding-left: 0px;}


#alert{position:absolute;top:40%;left:40%;width:20%;height:130px;background:url(../images/block_bg.png);border:5px solid white;display:none;z-index:999;}
#alert div{margin:5px;background:white url(../images/cart-full.png) no-repeat scroll 10px 10px;height:120px;}
#alert p{padding-top:60px;margin:0px;padding-left:46px;}
                               
#howmuch{position:absolute;top:57%;left:40%;width:20%;height:100px;background:url(../images/block_bg.png);border:5px solid white;display:none;z-index:999;}
#howmuch div.frame{margin:5px;background:white;height:90px;}
#howmuch p{padding-top:10px;margin:0px;text-align:center;}
#howmuch input.text{margin:0px 0px 10px 40px;width:70px;font-size:18px;}
#howmuch input.image{margin:9px 0px 2px;width:86px;font-size:18px;height:30px;}
#howmuch div.center{margin-left:75px;}

.blockquote-title{ padding-top:5px; position:relative;}
.blockquote-title h2{ position:absolute; left:30px; top:7px; background:#FFFFFF; padding:7px 15px 3px 10px; margin:0px; font-size:18px;}
.blockquote-title ul{ margin-left:7px;}
.blockquote-title ul li{ padding:2px 0 2px 4px;}
blockquote{margin:20px 0px 20px 0px;border:1px solid #f1f1f1;padding:20px 10px 10px 10px;}

table.elements{width:100%;padding:0px;border:0px;border-collapse:collapse;margin-top:20px;}
table.elements td{padding:0px;}
table.elements td.frame{width:4px;background:url(../images/block_bg.png);}
table.elements td.image{height:120px;text-align:center;/*width:180px;*/}

table.cart{width:100%;padding:0px;border:0px;border-collapse:collapse;}
table.cart th{background:#eee;border-bottom:3px solid #bfbfbf;height:35px;font-weight:normal;font-size:18px;}
table.cart td{border-bottom:1px solid #eee;margin-bottom:1px;}
table.cart tr.all td{border-bottom:0px solid #eee;border-top:3px solid #eee;height:70px;}
table.cart td.sum{font-weight:normal;font-size:20px;text-align:right;padding-right:15px;}

table.goods-l{width:100%;padding:0px;border:0px;border-collapse:collapse;}
table.goods-l td{height:120px;}
table.goods-l td.coster{font-size:14px;height:35px;border-bottom:0px;text-align:right;}
table.goods-l td.image{height:120px;width:140px;text-align:center;}

table.goods-e{width:100%;padding:0px;border:0px;border-collapse:collapse;}
table.goods-e th{border-bottom:6px solid #879198;text-align:left;font-size:16px;}
table.goods-e td{border-bottom:1px solid #ccc;}
table.goods-e tr.coster td{font-size:14px;height:35px;border-bottom:0px;}
table.goods-e tr.last td{border-bottom:0px;}
table.goods-e td.image{height:120px;width:140px;text-align:center;}
table.goods-e td.order{height:120px;width:180px;text-align:center;text-align:center;}

table.goods-p{width:100%;padding:0px;border:0px;border-collapse:collapse;}
table.goods-p th{border-bottom:6px solid #9b834b;text-align:left;font-size:16px;}
table.goods-p td{border-bottom:1px solid #ccc;}
table.goods-p tr.coster td{font-size:14px;height:35px;border-bottom:0px;}
table.goods-p tr.last td{border-bottom:0px;}
table.goods-p td.image{height:120px;width:140px;text-align:center;}
table.goods-p td.order{height:120px;width:180px;text-align:center;text-align:center;}

table.getorder{width:100%;padding:0px;border:0px;border-collapse:collapse;border-left:4px solid #d2a878;}
table.getorder td{padding-left:20px;}
table.getorder th{text-align:left;padding-left:30px;width:20%;}
table.getorder sup.z{color:#d2a878;}

ul.p-cats{width:95%;padding:10px;list-style-type:none;}
ul.p-cats li{float:left;width:22%;margin-right:20px;padding:0px;padding-left:15px;background: url(../images/dot.png) no-repeat scroll 5px 50%;}
ul.p-cats li.active{background:#eaf1f9 url(../images/dot.png) no-repeat scroll 5px 50%;font-weight:bold;padding-left:15px;}
ul.p-cats a:link{color:black;}
ul.p-cats a:visited{color:black;}

div.choose{width:100%;height:100px;z-index:1;}
div.chooseCat{float:left;width:50%;background:#e3ffe3;padding:10px;height:100%;z-index:1;}
div.chooseCol{float:left;padding:10px;height:100%;width:40%;z-index:1;}
div.choose input{z-index:1;}

ul.l-cats{width:100%;padding:10px;list-style-type:none;}
ul.l-cats li{float:left;width:45%;padding:0px;padding-left:15px;background: url(../images/dot.png) no-repeat scroll 5px 50%;height:22px;padding-top:3px;white-space:nowrap;}
ul.l-cats li.active{background:#198320 url(../images/space2.png) no-repeat scroll 1px 50%;font-weight:bold;padding-left:15px;}
ul.l-cats a:link{color:black;}
ul.l-cats a:visited{color:black;}
ul.l-cats li.active a:link{color:white;}
ul.l-cats li.active a:visited{color:white;}

ul.l-cats2{width:95%;padding:10px;list-style-type:none;}
ul.l-cats2 li{font-size:12px;float:left;width:40%;margin-right:10px;padding:0px;padding-left:15px;height:21px;padding-top:4px;white-space:nowrap;}
ul.l-cats2 li.active{background:#198320 url(../images/space.png) no-repeat scroll 1px 50%;font-weight:bold;padding-left:15px;}
ul.l-cats2 a:link{color:black;}
ul.l-cats2 a:visited{color:black;}
ul.l-cats2 li.active a:link{color:white;}
ul.l-cats2 li.active a:visited{color:white;}

div.line{width:100%;height:4px;background:url(../images/block_bg.png);clear:both;margin-top:20px;}
div.line2{width:100%;height:10px;background:url(../images/bg_line_2.png);clear:both;margin:40px 0px 0px;}
div.sline{width:95%;border-top:1px solid #ccc;background:#fff;height:1px;margin:10px auto 15px;}

div.color{width:160px;height:130px;float:left;margin-right:10px;margin-bottom:20px;}
div.color img{margin-bottom:10px;}
div.color img.no{margin-bottom:3px;}
div.cost{font-size:20px;height:34px;padding:0;margin:0;}

div.zoom{widht:140px;background:url(../images/zoom.gif) no-repeat;font-size:11px;padding-left:15px;margin-bottom:3px;text-align:left;}
div.zoom2{widht:140px;background:url(../images/zoom.gif) no-repeat;font-size:11px;margin-top:5px;margin-left:35px;padding-left:15px;margin-bottom:10px;text-align:left;}

div.logo{width:24%;height:170px;float:left;}
div.logo #logo{margin:18px 0px 0px 39px;padding-left:0px;}
div.menu{float:left;width:55%;height:170px;}
*html div.menu{width:54%;}
div.phones{height:20px;margin-top:50px;margin-bottom:10px;//margin-top: 25px;}
p.phones{font-size:18px;font-family:Times; padding-left: 30px;color:#1661a0;}
p.phones span { color: #660099;}
p.phones sup{color:#777;font-size:12px;font-weight:normal;}
div.phones #phones{}
div.main-menu{margin-top:40px;}

div.cart{float:left;width:20%;height:110px;}
div.cart div.crtImg{margin-left:30px;margin-top:72px; //margin-top: 52px;}
div.cart div.crtImgFull{margin-left:30px;margin-top:35px;margin-bottom:2px;}
div.cart div.crtTxt{margin-left:67px;font-family:tahoma;font-size:11px;color:#b2b2b2;}
div.cart div.active{color:#1661A0;}
div.cart hr{width:80%;margin-left:30px;background:#ccc;border:#ccc;}

div.clear{clear:both;}              



div.conbar{width:100%;height:60px;background:#3364af;color:white;font-size:16px;text-align:center;font-weight:normal;line-height:20px;}
div.conbar sup{font-size:10px;}
div.conbar div.left{width:100%;height:55px;background:url(../images/banner_l.png) no-repeat;}
div.conbar div.right{width:100%;height:55px;background:url(../images/banner_r.png) no-repeat scroll 100% 0%;padding-top:5px;}


div.main-page{padding:20px; }
div.main-page h1{font-size:24px;letter-spacing: -1px;}
div.main-page p{margin:10px 20px; margin-left: 0px;}
div.main-page span p{margin:10px 20px;}
div.main-page a:link,div.main-page a:active,div.main-page a:visited{color:#242424;cursor:hand;}
.nmenu_1{display: block;float: left;width:24%; height: 510px; height:470px; text-decoration: none; width: 33%;}
.nmenu_1:hover{background: #eaf1f9;}
.nmenu_1 .nmenua_1{margin-bottom:21px;margin-top:40px;margin-left:auto;margin-right:auto;background: url(../images/nmenu_1.jpg) no-repeat;width:174px;height:225px;display: block;}
.nmenu_1:hover .nmenua_1{background: url(../images/nmenu_1.jpg) no-repeat scroll 0% 100%;}
.nmenu_1 h1{color:#156366;font-weight: normal;margin-left:20px;}
.nmenu_1:hover h1{text-decoration: underline;}

.nmenu_2{display: block;float: left;width:26%;height:450px; height: 510px; height:470px; text-decoration: none; width: 33%;}
.nmenu_2:hover{background: #e4ffe2;}
/*.nmenu_2 .nmenua_2{margin-bottom:36px;margin-top:125px;margin-left:auto;margin-right:auto;background: url(../images/nmenu_2.jpg) no-repeat;width:249px;height:125px;display: block;}

.nmenu_2 .nmenua_2{margin-bottom:36px;margin-top:14px;  margin-left:auto;margin-right:auto;background: url(../images/nmenu_2.jpg) no-repeat;width:307px;height:236px;display: block;} */
.nmenu_2 .nmenua_2{margin-bottom:21px;margin-top:111px;  margin-left:auto;margin-right:auto;background: url(../images/nmenu_2.jpg) no-repeat;width:200px;height:154px;display: block;}
/*.nmenu_2:hover .nmenua_2{background: url(../images/nmenu_2.jpg) no-repeat scroll 0% 100%; }   */
.nmenu_2:hover .nmenua_2{background: url(../images/nmenu_2.jpg) no-repeat bottom left;}
.nmenu_2 h1{color:#106600;font-weight: normal;margin-left:20px;}
.nmenu_2:hover h1{text-decoration: underline;}

.nmenu_3{display: block;float: left;width:25%;height:450px; height: 510px; height:470px; text-decoration: none; width: 33%;}
.nmenu_3:hover{background: #f8f2ea;}
.nmenu_3 .nmenua_3{margin-bottom:27px;margin-top:44px;margin-left:auto;margin-right:auto;background: url(../images/nmenu_3.jpg) no-repeat;width:150px;height:215px;display: block;}         
.nmenu_3:hover .nmenua_3{background: url(../images/nmenu_3.jpg) no-repeat scroll 0% 100%;}
.nmenu_3 h1{color:#644900;font-weight: normal;margin-left:20px;}
.nmenu_3:hover h1{text-decoration: underline;}

.nmenu_4{display: block;float: left;width:25%;height:450px; height: 510px;text-decoration: none;}
.nmenu_4:hover{background: #f1f1f1;}
.nmenu_4 .nmenua_4{margin-bottom:4px;margin-top:92px;margin-left:auto;margin-right:auto;background: url(../images/nmenu_4.jpg) no-repeat;width:147px;height:190px;display: block;}
.nmenu_4:hover .nmenua_4{background: url(../images/nmenu_4.jpg) no-repeat scroll 0% 100%;}
.nmenu_4 h1{color:#5b6266;font-weight: normal;margin-left:20px;}
.nmenu_4:hover h1{text-decoration: underline;}

.pilo{width:675px;height:450px;background: url(../images/pilo_bg.jpg) no-repeat scroll 50% 50%;margin-left:-20px;margin-top:30px;}
.pilo div{position: absolute;}
.pilo a{color:#35686c;}
.pilo a:hover{text-decoration: none;color: black;}
.pilo1{font-size: 24px;margin-left:22px;margin-top:64px;}
.pilo1 a,.pilo9 a,.pilo15 a{color:#5F9358;}
.pilo2{font-size: 24px;margin-left:230px;margin-top:30px;}
.pilo3{font-size: 20px;margin-left:325px;margin-top:70px;}
.pilo4{font-size: 30px;margin-left:443px;margin-top:84px;}
.pilo5{font-size: 18px;margin-left:545px;margin-top:143px;}
.pilo6{font-size: 24px;margin-left:557px;margin-top:202px;}
.pilo7{font-size: 19px;margin-left:534px;margin-top:275px;}
.pilo8{font-size: 23px;margin-left:489px;margin-top:345px;}
.pilo9{font-size: 32px;margin-left:440px;margin-top:388px;}
.pilo16 {font-size: 18px;margin-left:360px;margin-top:395px;}
.pilo10{font-size: 23px;margin-left:248px;margin-top:396px;}
.pilo11{font-size: 18px;margin-left:142px;margin-top:374px;}
.pilo12{font-size: 20px;margin-left:72px;margin-top:316px;}
.pilo13{font-size: 26px;margin-left:40px;margin-top:242px;}
.pilo14{font-size: 18px;margin-left:26px;margin-top:130px;}
.pilo15{font-size: 34px;margin-left:26px;margin-top:170px;}
.str{width:675px;height:450px;display: none;}
.str1{background: url(../images/str1.gif) no-repeat 47px 30px;margin-top:60px;margin-left:80px;}
.str2{background: url(../images/str2.gif) no-repeat 254px 40px;}
.str3{background: url(../images/str3.gif) no-repeat 350px 87px;}
.str4{background: url(../images/str4.gif) no-repeat 461px 113px;}
.str5{background: url(../images/str5.gif) no-repeat 465px 158px;}
.str6{background: url(../images/str6.gif) no-repeat 465px 219px;}
.str7{background: url(../images/str7.gif) no-repeat 399px 292px;}
.str8{background: url(../images/str8.gif) no-repeat 332px 316px;}
/*.str9{background: url(../images/str9.gif) no-repeat 277px 319px;} */
.str9{background: url(../images/str9.gif) no-repeat 337px 319px;}
.str16{background: url(../images/str16.gif) no-repeat 357px 319px;}
.str10{background: url(../images/str10.gif) no-repeat 195px 315px;}
.str11{background: url(../images/str11.gif) no-repeat 195px 320px;}
.str12{background: url(../images/str12.gif) no-repeat 148px 318px;}
.str13{background: url(../images/str13.gif) no-repeat 65px 271px;}
.str14{background: url(../images/str14.gif) no-repeat 65px 151px;}
.str15{background: url(../images/str15.gif) no-repeat 65px 201px;}

* html .str4{background: url(../images/str4.gif) no-repeat 462px 114px;}
*+ html .str4{background: url(../images/str4.gif) no-repeat 462px 114px;}
* html .str5{background: url(../images/str5.gif) no-repeat 466px 158px;}
*+ html .str5{background: url(../images/str5.gif) no-repeat 466px 158px;}
* html .str6{background: url(../images/str6.gif) no-repeat 466px 219px;}
*+ html .str6{background: url(../images/str6.gif) no-repeat 466px 219px;}
* html .str7{background: url(../images/str7.gif) no-repeat 400px 293px;}
*+ html .str7{background: url(../images/str7.gif) no-repeat 400px 293px;}
* html .str8{background: url(../images/str8.gif) no-repeat 333px 317px;}
*+ html .str8{background: url(../images/str8.gif) no-repeat 333px 317px;}

.pil_photo{margin-left: 196px;margin-top: 148px;display: none;}


.select1{width:95%;margin:5px 10px;font-size:16px;}
.select2{width:100%;margin:5px 10px;font-size:16px;}
.select3{width:98%;margin:5px 10px 5px 0px;font-size:16px;}

div.footer{width:100%;}
div.ctm{width:19%;height:200px;float:left;}
div.copy{width:59%;height:400px;float:left;margin-top:25px;}
div.copy ul{padding-left:10px;}
div.what-else{width:21%;float:left;height:200px;position:relative;}
div.what-else #whlsImg {position:absolute; top:0px; right:5px;}
div.what-else #whlsMnu{position:absolute; top:60px; right:25px;}
#whlsMnu_n { float: left; width: 20%;}
#whlsMnu_n ul{ margin: 0px; padding: 0px; list-style: none; padding-left:0px;margin-top:0px;color:#1661a0; margin-left: 30px;}
#whlsMnu_n ul li { margin: 0px; padding: 0px; list-style: none;  padding-left:0px;margin-top:0px;color:#1661a0; font-size: 18px; margin-bottom: 5px;}
#whlsMnu ul{padding-left:0px;margin-top:0px;color:#1661a0;}
#whlsMnu li{line-height:1.6em;}

div.banner{height:90px;margin-top:30px;text-align:center;margin-bottom:30px;}

div.main-menu ul{padding-right:0px;list-style-type:none;padding:0px;font-family:Times;}
div.main-menu ul li{float:left;padding-right:20px;font-size:18px;}
div.main-menu ul li.act a{text-decoration:none;color:#a74e26;}

div.title{width:96%;height:44px;margin:15px auto 15px;}
div.title h1{color:white;font-family:Times;font-size:40px;font-weight:normal;padding-top:7px;line-height:35px;margin-left:20.5%;}
#typicle{background:#dedede;}
#panels{background:#62a5aa;}
#care{background:#3364af;}
#laminat{background:#198320;}
#elements{background:#879198;}
#linoleum{background:#9b834b;}

div.content{width:96%;margin:0px auto;}
div.lftMenu{width:20.5%;float:left;height:619px; height: 589px; height: 662px;}
div.lftMenu div.mnuFrame{border:1px solid #d5d5d5;width:80%;height:100%;margin:0px auto;}

/*div.mnuFrame div.firstBlock{text-align:center;height:110px;padding-top:50px;}
div.mnuFrame div.firstBlock{text-align:center;height:150px;padding-top:10px;} */
div.mnuFrame div.firstBlock{text-align:center;height:152px;padding-top:50px;}


/*div.mnuFrame div.firstBlockA{text-align:center;height:158px;background:#e3ffe3;padding:1px;}
div.mnuFrame div.firstBlockA{text-align:center;height:231px;background:#e3ffe3;padding:1px;}   */
div.mnuFrame div.firstBlockA{text-align:center;height:201px;background:#e3ffe3;padding:1px;}
div.mnuFrame div.firstBlockA div{border:1px solid white;padding-top:48px;padding-bottom:51px;}


div.mnuFrame div.secondBlock{text-align:center;height:148px;padding-top:12px;}
div.mnuFrame div.secondBlockA{text-align:center;height:158px;background:#eaf1f9;padding:1px;}
div.mnuFrame div.secondBlockA div{border:1px solid white;padding-top:10px;padding-bottom:10px;}
div.mnuFrame div.thirdBlock{text-align:center;height:114px;padding-top:25px;}
div.mnuFrame div.thirdBlockA{text-align:center;height:137px;background:#f7f0e8;padding:1px;}
div.mnuFrame div.thirdBlockA div{border:1px solid white;padding-top:23px;padding-bottom:19px;}
div.mnuFrame div.fourthBlock{text-align:center;height:135px;padding-top:25px;}
div.mnuFrame div.fourthBlockA{text-align:center;height:158px;background:#f1f1f1;padding:1px;}
div.mnuFrame div.fourthBlockA div{border:1px solid white;padding-top:23px;padding-bottom:20px;}

div.cntr{width:60%;float:left;padding-left:0px;}
div.cntrb{width:57%;float:left;padding-right:15px;padding-left:0px;border-right:1px solid #f1f1f1;}
div.cntrall{width:78%;float:left;padding-left:0px;}
div.rghtMenu{width:16%;float:left;margin-left:15px;margin-top:35px;}
div.rghtMenu ul.help{margin-top:20px;list-style-type:none;padding:0px;}
div.rghtMenu ul.help li{margin-bottom:5px;}
div.rghtMenu ul.help li a{color:#608f64;}
div.rghtMenu ul.help li a:hover{color:#555;}

hr{width:96%;margin:10px auto;background:#ccc;border:#ccc;}

#ctm {position:relative;margin:0px 0px 50px 70px;}
#ctmLogo {position:absolute; top:20px; left:-23px;}
#ctmLink {position:absolute; top:43px; left:33px; font-size:10px;font-family:Tahoma;}
#ctmLink a {text-decoration:none; color:black;}

div.copy li.cprght{list-style-type:none;background:url(../images/cprght.png) no-repeat scroll 0px 4px;margin-bottom:20px;padding-left:25px;line-height:25px;}
div.copy li{padding-left:25px;list-style-type:none;}
div.copy li.email{margin-top:5px;background:url(../images/email.png) no-repeat scroll 0px 5px;}


.s_otz { font-family: Tahoma; font-size:11px; margin-left: 20px; height: 26px; padding-top: 20px; width: 144px; padding-left: 47px; background:url(../images/sotz.jpg) no-repeat top left; color: #B2B2B2; display: block; text-decoration: none; }
.s_otz:link { color: #B2B2B2;  }
.s_otz:visited { color: #B2B2B2;  }
.s_otz:hover {  text-decoration: underline; }
.dtel { font-family: Tahoma; font-size:11px; margin-left: 30px; height: 33px;  width: 148px;  background: url(../images/dtel.jpg) no-repeat top left; color: #B2B2B2; display: block; text-decoration: none; }



.pilontable, .stable1, .stable2 { border: 0px; border-collapse: collapse;  width: 100%;}
.pilontable td, .stable1 td {  padding: 10px; vertical-align: top; text-align: center; border: 1px solid #cccccc; }
.stable2 td {  padding: 10px; vertical-align: top;  border: 1px solid #cccccc; }
.pilontable .tr2 td {  padding-top: 0px;  }
.stable1 .stdleft { text-align: left; }

.calc_pilo { display: block; padding-left: 60px; padding-top: 12px; height: 52px; color: #c2c2c2; background: url(../images/calc_pilo.gif) no-repeat top left; position: absolute; top: 250px; left: 80%; margin-left: 10px; }
.calc_pilo:link, .calc_pilo:hover, .calc_pilo:visited { color: #575757;  }

.docum_ul { margin: 0px; padding: 0px; list-style: none; }
.docum_ul li { margin-bottom: 15px; }

.n_content { height: 0px; overflow: hidden; }

*html .obrie {
  height: 1px;
}

.fotogal img{ margin:10px 0 10px 0px;}
img.img-margin{ margin:10px;}

