*{margin:0;padding:0;outline:none;font-family: Arial, Tahoma, Verdana, sans-serif;font-size:12px;position:relative;}
html, body	{width:100%;height:100%}
body		{min-height:100%;height:auto !important;height:100%;color:#000;min-width:1200px;background:url("../img/texture.png") top left;
	-moz-user-select:-moz-none;-webkit-user-select:text;-khtml-user-select:none;cursor:default;}
*[unselectable=on] 						{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}
a		{text-decoration: none;}
a:hover	{text-decoration: underline;}

/* VERH */
.header{width:1200px;height:160px;margin:0 auto;background:url("../img/logo.jpg") 8px 0 no-repeat;}
.header .min_news{position:absolute;top:67px;left:418px;}
.header .baner{position:absolute;top:110px;left:418px;width:464px;height:15px;padding:8px 30px;background:url("../img/ban_top.jpg") no-repeat;color:#FFF;}
.header .contact{position:absolute;top:40px;right:0;}
.header .search{position:absolute;top:110px;right:0;width:220px;height:15px;padding:8px 10px;background-color:#dfdfdf;color:#FFF;border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-khtml-border-radius: 10px;}
.header .search input{margin-left:5px;width:175px;background-color:transparent;}
.header .logo{position:absolute;top:15px;left:45px;display:block;width:290px;height:73px;}

/* CONTENT */
.telo .right{float:right;width:885px; padding: 5px 30px 0px 20px;}
.telo .info_mod-right{float:right;width:920px; padding: 5px 10px 0px 0px;}
.telo .fasade_element-right{width:900px!important; padding: 5px 30px 0px 0px!important;}
.telo .info{float:right;width:920px; padding: 5px 10px 0px 0px;}
.telo .right hr{height:10px;background:url("../img/b1.jpg") repeat;}

.telo .left{float:left;width:250px}
.telo .left hr{width:266px;height:21px;margin:20px auto;background:url("../img/hr1.png") center center no-repeat;}
.telo .left .cons h2{color:#0f75cc;font-size:18px;font-weight:normal;margin-bottom:5px;}
.telo .left .cons p{color:#828282;}
.telo .left .cons p a{color:#0f75cc;}
.telo .left .desc h2{color:#ac2d14;font-size:18px;font-weight:normal;margin-bottom:5px;}
.telo .left .desc p{color:#828282;}
.shapka{float: none; background: url(/img/poloskabg.png) top repeat-x transparent; border: 1px solid #E7E7E7; border-bottom: 0px; height: 2px; margin: 0px 2px; padding: 0px; width: 260px;}
.shapkaname{float: none; background: url(/img/b2.jpg) repeat-x transparent; border: 1px solid #E7E7E7; height: 55px; margin: 0px; padding:3px 7px;width:250px;}
.shapkaname p.product{color: transparent; font-size: 18px; line-height: 28px; background: url(/img/product1.png) no-repeat 15px center;}
.shapkaname p.texet{color: #828282;font-size: 10px;line-height: 12px;}
.blk{float:left; margin: 0px 2px; padding: 5px 0px 5px 25px; width: 276px;}
/* NIZ */
.footer{clear:both; padding: 0px; text-align: left; font-size: 8pt; margin: 0px; font-family:Arial;}

/* BOTTOM MENU */
.ul_6{width:510px;margin:0 auto;}
.ul_6 li{list-style:none;float:left;padding:0 12px;}
.ul_6 li a{color:#818181;font-size:14px;}

/* INDEX, RIGHT-MENU LIST-PREDL */
.ul_4{width:310px;}
.ul_4>li:first-child{height:55px;background:url("../img/b2.jpg") repeat-x;padding:3px 7px;border:1px solid #e7e7e7;margin-bottom:10px}
.ul_4>li:first-child p:first-child{color:#ac2d14;font-size:18px;line-height:28px;}
.ul_4>li:first-child p{color:#828282;font-size:10px;line-height:12px;}
.ul_4>li,.ul_5>li{list-style:none;}
.ul_4>li>a{display:block;color:#575757;background:url("../img/st1.png") 295px 0 no-repeat;padding:1px 7px;}
.ul_4>li>a:hover{text-decoration:none;padding:0 7px;background-position:295px -18px;background-color:#f7f7f7;border:1px solid #e7e7e7;}
.ul_4>li.select>a{padding:0 7px;background-position:295px -35px;background-color:#f7f7f7;border:1px solid #e7e7e7;}
.ul_4>li.select ul{margin:5px 0 10px}
.ul_4>li.select ul li{list-style:none;padding-left:20px}
.ul_4>li.select ul li a{color:#575757;}
.ul_4>li.select ul li.select>a{color:#ac2d14;}
.ul_4>li.select ul li.select>a:hover{text-decoration:none;}

.ul_7{width:230px; padding-top:0px; padding-left: 15px;}
.ul_7>li{list-style:none;}
.ul_7>li>a{display:block;color:#575757;background: url("../img/st1.png") 215px 0 no-repeat;padding:1px 7px;}
.ul_7>li>a:hover{text-decoration:none;padding:0 7px;background-position:215px -18px;background-color:#fff;border:1px solid #e7e7e7;}
.ul_7>li.select>a{padding:0 7px;background-position:295px -35px;background-color:#f7f7f7;border:1px solid #e7e7e7;}
.ul_7>li.select ul{margin:5px 0 10px}
.ul_7>li.select ul li{list-style:none;padding-left:20px}
.ul_7>li.select ul li a{color:#575757;}
.ul_7>li.select ul li.select>a{color:#ac2d14;}
.ul_7>li.select ul li.select>a:hover{text-decoration:none;}

.ul_5{width:246px;}
.ul_5>li>a{display:block;color:#4F9CDD; padding:1px 15px; font-size: 14px;font-family:Arial; text-decoration: underline; margin: 5px 0px;}
.ul_5>li>a:hover{color:#9f1111;}
.ul_5>li.select>a{text-decoration:none;padding:1px 15px;background-image:none;background-color:#9f1111; color:#fff;}
.ul_5>li>ul{padding:0px 0px 0px 25px; margin: 0px;}
.ul_5>li>ul li{list-style: none;}
.ul_5>li>ul li a{color: #4F9CDD; text-decoration: none;}
.ul_5>li>ul li a:hover{color: #9f1111; text-decoration: underline;}
.ul_5>li.select>ul li.select a, .ul_5>li.select>ul li a:hover{color: #9f1111;}
.ul_5>li.select>ul li a:hover{text-decoration: underline;}
.blk>.ul_5 ul{list-style:none;margin-left:20px}
.blk>.ul_5 ul li{margin:1px 0 3px}
.blk>.ul_5 ul li>a{color:#575757;border-bottom:1px dotted;}
.blk>.ul_5 ul li>a:hover{border:transparent;text-decoration:none}


.leftred{font-family:Times New Roman; font-size: 19px; color: #9f1111; margin-top: 1px; display:block; font-weight: bold; text-decoration: underline;}
.greyleft{font-family:Arial; font-size: 14px; color: #2d2d2d; margin-top: 5px; display:block; padding-left:10px;}

.f_rt{float:right;}
.f_lt{float:left;}

.perenos{
	overflow:hidden;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.inline{display:-moz-inline-stack;display:inline-block;/zoom:1;/display:inline;}



.filter{border:5px solid #CCC;padding:10px 20px 30px;width:838px !important;margin-top:10px !important;height: auto !important;margin:0 0px;
	border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.filter h5{font-size:16px;padding-bottom:5px}
.filter .fl_group{float:left;width:380px;margin:5px 18px 0;height:35px}
.filter .fl_group .name_filter{float:left;width:120px;color:#400;top:10px}
.filter .fl_group .bg_slider_filter{width:250px;float:left;border:1px solid #ddd;padding:3px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;}
.filter .fl_group .num_filter{float:left;width:70px;background-color:#900;color:#fff;padding:5px;text-align:center;margin-right:15px;
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;}
.filter .fl_group .slider_filter{float:left;width:140px;margin-top:6px}

.filter .fl_group .select{float:left;width:200px !important;}

.filter .panel_filter{float:left;margin:10px 0 0 65px;}
.filter .panel_filter .but_1{background: url("../img/bt3.png") no-repeat;width:164px;line-height:25px;text-align:center;color:#FFF;cursor: pointer;float:left;margin:0 1px}
.filter .panel_filter .but_1:hover{background-position: 0 -25px}
.filter .panel_filter .disable,
.filter .panel_filter .disable:hover{background-position: -164px 0;cursor: default;}
.filter .but_2{background: url("../img/bt6.png") 100% 2px no-repeat;cursor: pointer;width:105px;position:absolute;bottom:7px;right:10px;color:#888}
.filter .but_2:hover{text-decoration:underline;}

.filter .sort {clear:both;padding:20px 15px 0;}
.filter .sort span {float:left;line-height: 26px;margin-right: 12px;}
.filter .sort a {background: url("../img/bt3.png") -164px 0 no-repeat;width:164px;line-height:25px;text-align:center;text-decoration:none;color:#FFF;cursor:pointer;float:left;margin:0 1px;}
.filter .sort a.select {background-position:0 0;}


a.minimini img:hover {
	filter:alpha(opacity=100); -opacity:1; opacity:1; -khtml-opacity:1;
}
a.minimini img {
	filter:alpha(opacity=50); -opacity:0.3; opacity:0.3; -khtml-opacity:0.3;
}
a#proektgoda{border:none; padding:0px; margin:0px;}
a#proektgoda div{display: block;float: left;border: 1px solid #e2e2e2;height: 155px;margin: 5px 0px 5px 27px;padding: 15px;width: 244px;}
a#proektgoda div img.zvezda{position:absolute; top:-7px; left: -7px;}