/* FILE ARCHIVED ON 9:05:19 Mar 30, 2012 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 14:22:47 Dec 13, 2016. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ body, html{ margin:0; padding:0; color:#231e16; background:#484848 url(http://www.dvery-st.ru/bitrix/templates/dveryst/pic/design/bg-gray.jpg) 0 0 repeat; } body{font:normal 75%/150% Tahoma, Arial, Verdana, sans-serif; } h1,h2,h3,h4,h5,h6,p,img,table,ul,ol,form,li,fieldset{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-family:inherit; list-style:none;} input, textarea, select{outline:none; font:inherit;} a{color:#0d6ec8; outline:none;} a:hover{text-decoration:none;} p{margin:0 0 20px;} button{padding:0; margin:0; vertical-align:middle;} h1,h2,h3,h4,h5{ margin: 15px 0; font:2.08em/110% 'Trebuchet MS', Tahoma, Arial, sans-serif; color:#c9392a; text-transform:uppercase;} h3{font-size:1.83em; margin:5px 0; } h4{font-size:1.5em; line-height:18px; margin:0 0 5px 0; font:Arial,sans-serif; color:#5a5a5a;} h5{font-size:1.33em; line-height:18px; margin:5px 0 0; } td, th{vertical-align:top; text-align:left;} ul, ol{margin:10px 0 10px 30px;} ul li{list-style:disc;} ul li li{list-style:circle;} ul li li li{list-style:square;} ul li li li li{list-style:circle;} ol li{list-style:decimal;} #main{width:970px; margin:16px auto; position:relative; min-height:540px; background:#FFF url(http://www.dvery-st.ru/bitrix/templates/dveryst/pic/design/bg.jpg) 0 0 no-repeat; border-top:3px solid #81160b; border-bottom:5px solid #a1a1a1;} #header{height:340px; margin:0 55px; position:relative;} .index #header {height:540px;} #middle{margin:30px 55px;} .main-content{float:left; width:590px;} .sidebar{float:right; width:245px;} .index .main-content{float:left; width:500px;} .index .sidebar{float:right; width:305px;} #footer{height:105px; position:relative; margin:0 55px; font-size:.93em; color:#807e7c;} #footer .b-decor{line-height:0; font-size:0; height:2px; border-top:1px solid #aa3b35; border-bottom:1px solid #aa3b35; background-color:#c47672; display:block; width:590px;} #footer .copyright{position:absolute; left:0; top:35px;} #footer .bottom-contacts{position:absolute; left:310px; top:35px;} #footer .dev{position:absolute; right:60px; top:35px; padding-left:35px; background: url(http://www.dvery-st.ru/bitrix/templates/dveryst/pic/design/dextra.png) 0 50% no-repeat;} #footer .dev .masked{color:#807e7c; text-decoration:none;} .index #footer .b-decor{width:500px;} #logo{position:absolute; top:-19px; left:0;} .top-contacts{position:absolute; right:0; top:50px;} .top-contacts .code{font-size:1.08em; font-family:'Trebuchet MS', Tahoma, sans-serif;} .top-contacts .phone{font-size:2.91em; font-family:'Trebuchet MS', Tahoma, sans-serif; font-weight:bold; color:#bf3628; line-height:110%;} .top-nav{margin:0; width:185px; left:45px; top:145px; position:absolute; } .top-nav li{font-size:1.333em; font-family: 'Trebuchet MS',Tahoma, sans-serif; text-transform:none; margin-bottom:10px; list-style:none; padding-left:18px; background: url(http://www.dvery-st.ru/bitrix/templates/dveryst/pic/design/top-nav-item.gif) 0 7px no-repeat;} .top-nav li ul{margin:3px 0;} .top-nav li ul li{font-size:0.8125em; font-family: Tahoma, sans-serif; background:none; margin: 3px 0;} .top-nav li ul li a{color:#545454;} .door-nav{margin:0; position:absolute; bottom:0; left:0;} .door-nav li{float:left; width:155px; text-align:center; list-style:none; font: 1.25em/110% 'Trebuchet MS',Tahoma, sans-serif; } .door-nav li img{display:block;} .top-action-block{position:absolute; right:0; bottom:10px;} .top-action-block img{border:1px solid #d6d6d6;} .measurer{width:225px; height:231px; overflow:hidden; text-align:center; background: url(http://www.dvery-st.ru/bitrix/templates/dveryst/pic/design/bg-measurer.png) 0 0 no-repeat;} .measurer a{margin-top:130px; display:inline-block;} .shorties-block{margin:20px 0 20px 12px;} .shorties-block h2{display:inline;} .shorties-block .shorties{margin:15px 0;} .shorties-block .shorties .shorty{list-style:none; margin-bottom:15px; overflow:hidden; zoom:1;} .shorties-block .shorties .shorty .picture{float:left; margin-right:15px;} .shorties-block .shorties .shorty .data{overflow:hidden; zoom:1; } .shorties-block .shorties .shorty .data .date{color:#9f9f9f;margin-top:-3px;} .shorties-block .shorties .shorty .data .name{color:#525252;} .more{color:#525252;} .breadcrumbs{margin:10px 0; font-weight:bold; color:#ababab;} .breadcrumbs span{color:#2e7cc3; margin:0 3px;} .good-block {overflow:hidden; zoom:1; margin:20px 0;} .good-block .pictures{float:left; margin:0 20px 0 0;} .good-block .pictures li{display:none; list-style:none;} .good-block .pictures li.current{display:block;} .good-block .good-data{overflow:hidden; zoom:1;} .good-block .good-data h4{margin-bottom:30px;} .good-block .good-data .description{ float:left; width:235px; border-right:1px solid #dcdcdc; } .good-block .good-data .description2{ float:left; /*width:235px; */ /*border-right:1px solid #dcdcdc;*/ } .good-block .good-data .features-list{ overflow:hidden; zoom:1; margin:0 35px 0 0; /*color:#8c8c8c;*/ } .good-block .good-data .features-list li{margin-bottom:3px; list-style:none;} .good-block .good-data .features-list .price{ font-size:1.66em; font-weight:bold; font-family:Arial, sans-serif; /*color:#8c8c8c;*/ color: #A73833; line-height:120%; } .good-block .good-data .label{font-weight:bold; color:#5a5a5a;} .good-block .good-data .good-options-block{float:left; margin-left:30px;max-width: 160px;} .good-block .good-data .good-options-block .options{margin:5px 0 30px;} .good-block .good-data .good-options-block .options li{list-style:none; display:inline; margin-right:5px;} .good-block .good-data .good-options-block .options li a{display:inline-block; text-align:center; width:18px; height:18px; color:#FFF; background-color:#707e81; font:bold 1.33em/17px 'Myriad Pro', Georgia, Arial, serif; text-decoration:none;} .filter-form{margin:30px 0; font-family:Tahoma, sans-serif;} .filter-form h5{margin-bottom:5px;} .filter-form fieldset{background-color:#FFF; border:1px solid #dadada; padding:10px 19px;} .filter-form .filter-list{margin:10px 0 10px;} .filter-form .filter-list li{display:inline-block; width:100px; vertical-align:top; margin-bottom:5px; list-style:none;} .filter-form .firms a{display:inline-block;vertical-align:middle;} .filter-form .firms li{width:120px;} .filter-form .firms a img{padding:1px;} .filter-form .firms a.current img{background-color:#FFF;} .filter-form .text{padding:1px 8px; width:50px; background-color:#FFF; border:1px solid #808080; margin-right:5px;} .filter-form .label{color:#2d81cf; text-decoration:underline;} .filter-form .label:hover{text-decoration:none;} .filter-form .range-lables{position:relative; height:10px; font-size:.75em; color:#636363; margin:10px 0 2px;} .filter-form .range-lables li{position:absolute; width:35px; top:0; text-align:center; list-style:none; } .filter-form .range-lables li.p10{left:0px;} .filter-form .range-lables li.p50{left:77px;} .filter-form .range-lables li.p90{right:0;} .filter-form .controlls{text-align:right; margin:10px 0;} .filter-form .submit{padding:5px 15px; background-color:#a73833; border:none; color:#FFF; cursor:pointer;} .jqTransformCheckboxWrapper .jqTransformCheckbox{display:inline-block; width:10px; height:11px; vertical-align:middle; margin-right:3px; background: url(http://www.dvery-st.ru/bitrix/templates/dveryst/pic/design/checkbox.gif) 0 0 no-repeat;} .jqTransformCheckboxWrapper .jqTransformCheckbox.jqTransformChecked{background-position:0 100%;} .jqTransformHidden{display:none;} .catalog{margin:20px 0 0 -27px;} .catalog .item{margin:20px 0; display:inline-block; width:25%; text-align:center; list-style:none; vertical-align:top; width:124px; margin-left:27px;} .catalog .item .picture{display:block; margin:0 auto 5px;} .catalog .item a{font-size:1.16em; text-transform:uppercase;} .catalog .item .price{display:inline-block; padding:2px 7px; margin:5px; text-align:center; color:#FFF; font-size:1.16em;background-color:#a73833; } .form {margin:15px 0;} .form .field {margin:0 0 10px 0;} .form .field label {display:block; margin-bottom:3px;} .form .field .text, .form .field textarea, .form .field select {background-color:#FFF;padding:1 8px;vertical-align:middle; width:500px; border:1px solid #808080; color:#000; } .form .field textarea {height:120px;} .form .field img {vertical-align:middle;} .form .field .capcha {width:410px;} .clearfix:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;} .clearfix{ display:inline-block;} html[xmlns] .clearfix{ display:block;} * html .clearfix{ height:1%;} /*--- дополнения --*/ .error{ color: #f00; } .top-nav a.active{ color: #000; text-decoration:none; } /*-------------------*/