html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead {border:0; font-size:100%; background:transparent; text-decoration: none; margin:0; padding:0;}
ol,ul,li {list-style:none;}
a {outline: none;}
.goroda {
	font-size: 9px;
}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:none;}
ins {text-decoration:none;}
table {border-collapse:collapse;border-spacing:0;}
.IE button {width:1%;overflow:visible;}
.nacfoto {padding-right: 20px;}
.rounded {-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
body { color: black; font-family: "trebuchet ms", helvetica; background-color: #faf6e9; }
A.Blacklist{display: block; position: absolute; height: 100px; width: 75px; margin-left:928px; background-image: url(Blacklist.gif); background-repeat: no-repeat; background-position: 0px -100px;}
A.Blacklist:hover{background-position: 0px 0px;}
#info { text-align: center; position: relative; width: 370px; margin-top: 60px; cursor: pointer; display: block; }
#Header{ width: 919px; height: 95px; margin: 0 0 0 10px; padding: 0; display: block; }
#Header .Logo{ background-image: url(Logo.gif); background-repeat: no-repeat; background-position: left top; position: relative; width: 376px; height: 55px; float: left; margin-top: 20px; cursor: pointer; display: block; }
#Header .Phone{ background-image: url(Phone.gif); background-repeat: no-repeat; background-position: left top; position: relative; width: 315px; height: 55px; float: right; margin-top: 20px; display: block; }
#Header .Phone2{
	background-image: url(Phone2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	width: 315px;
	height: 55px;
	float: right;
	margin-top: 20px;
	display: block;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 27px;
	color: #609938;
}
.telotstup {margin-left: 48px;}
#Header H4, #Header H5 {display:none;}
#Header P {display:none;}
#Container .Top{ background-image: url(ContainerTop.gif); background-repeat: no-repeat; background-position: left top; width: 940px; height: 15px; display: block; }
#Container .Center{ background-image: url(ContainerCenter.gif); background-repeat: repeat-y; background-position: left top; position: relative; width: 940px; display: block; _margin-top:-10px; }
#Container .Bottom{ background-image: url(ContainerBottom.gif); background-repeat: no-repeat; background-position: left top; width: 940px; height: 15px; display: block; _margin-bottom:-10px;}
#MenuArea{ position: relative; top: -6px; width: 919px; margin-left: 10px; display: block; }
#MenuArea .MainLinks{ background-image: url(MenuAreaTop.gif); background-repeat: no-repeat; background-position: left top; width: 919px; height: 48px; z-index: 100; display: block; }
.MainLinks B{display:none;}
.MainLinks .Link1{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: 0 0; width: 143px; height: 48px; float: left; cursor: pointer; display: block; }
.MainLinks .Link1:hover{background-position: 0 -48px;}
.MainLinks .Link1:active{background-position: 0 -96px;}
.MainLinks .Link1Active{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: 0 -96px; width: 143px; height: 48px; float: left; cursor: default; display: block; }
.MainLinks .Link2{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -143px 0; width: 108px; height: 48px; float: left; cursor: pointer; display: block; }
.MainLinks .Link2:hover{background-position: -143px -48px;}
.MainLinks .Link2:active{background-position: -143px -96px;}
.MainLinks .Link2Active{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -143px -96px; width: 108px; height: 48px; float: left; cursor: default; display: block; }
.MainLinks .Link3{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -251px 0; width: 168px; height: 48px; float: left; cursor: pointer; display: block; }
.MainLinks .Link3:hover{background-position: -251px -48px;}
.MainLinks .Link3:active{background-position: -251px -96px;}
.MainLinks .Link3Active{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -251px -96px; width: 108px; height: 48px; float: left; cursor: default; display: block; }
.MainLinks .Link4{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -419px 0; width: 145px; height: 48px; float: left; cursor: pointer; display: block; }
.MainLinks .Link4:hover{background-position: -419px -48px;}
.MainLinks .Link4:active{background-position: -419px -96px;}
.MainLinks .Link4Active{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -419px -96px; width: 108px; height: 48px; float: left; cursor: default; display: block; }
.MainLinks .Link5{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -564px 0; width: 122px; height: 48px; float: left; cursor: pointer; display: block; }
.MainLinks .Link5:hover{background-position: -564px -48px;}
.MainLinks .Link5:active{background-position: -564px -96px;}
.MainLinks .Link5Active{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -564px -96px; width: 108px; height: 48px; float: left; cursor: default; display: block; }
.MainLinks .Link6{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -686px 0; width: 102px; height: 48px; float: left; cursor: pointer; display: block; }
.MainLinks .Link6:hover{background-position: -686px -48px;}
.MainLinks .Link6:active{background-position: -686px -96px;}
.MainLinks .Link6Active{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -686px -96px; width: 108px; height: 48px; float: left; cursor: default; display: block; }
.MainLinks .Link7{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -788px 0; width: 131px; height: 48px; float: left; cursor: pointer; display: block; }
.MainLinks .Link7:hover{background-position: -788px -48px;}
.MainLinks .Link7:active{background-position: -788px -96px;}
.MainLinks .Link7Active{ background-image: url(MenuButton.gif); background-repeat: no-repeat; background-position: -788px -96px; width: 108px; height: 48px; float: left; cursor: default; display: block; }
#MenuArea .BrownArea{ z-index: 90; display: block; }
.BrownArea .CatalogLinks{ padding-top: 0;  display: block; }
.BrownArea .Doors{ min-height:291px; padding-bottom: 5px; padding-left: 15px; display: block; _height:291px !important;}
.BrownArea .CenterLine {border-right: 1px dashed #97734e;}
.BrownArea .Doors H2, .BrownArea .Laminate H2{ color: #d5bda3; font-size: 18px; font-weight: normal; font-style: normal; margin: 0; padding: 0 0 10px 10px; cursor: default; display: block; }
.BrownArea .Doors A.SeeAll, .BrownArea .Laminate A.SeeAll { color: #ae7c49; font-size: 10px; font-weight: normal; background-color: #59391a; float: right; margin-top: -30px; margin-right: 4px; padding: 0 5px 1px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.BrownArea .Doors A.SeeAll:hover, .BrownArea .Laminate A.SeeAll:hover {color:#d5bda3;}
.BrownArea .Laminate{ min-height:291px; padding-bottom: 5px; padding-left: 15px; display: block; _height:291px !important;}
.BrownArea .Doors .link, .BrownArea .Laminate .link { float: left; background-color: #97734e; color:#ebe3d1; font-size: 12px; width: 120px; margin: 0 10px 6px 0; padding: 0 8px; cursor: pointer; display: block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; _width: 117px; }
.BrownArea .Doors .link:hover, .BrownArea .Laminate .link:hover{ background-color: #d86e2c;}
.BrownArea .ScrollInfo{ background-image: url(pic-3.jpg); background-repeat: no-repeat; background-position: 2px top; width: 915px; padding-top: 0; padding-bottom: 2px; min-height:296px; padding-left: 2px; _height:296px !important; }
.BrownArea .ScrollInfo I{ float:left; font-size: 18px; font-weight: normal; font-style: normal; padding: 2px; margin:20px;}
.BrownArea .ScrollInfo .Info1{ background-image: url(pic-1.jpg); background-repeat: no-repeat; background-position: left top; width: 915px; height: 296px; margin-top: 0; margin-bottom: 2px; margin-left: 2px; display: block; }
.BrownArea .ScrollInfo .Info2{ background-image: url(pic-2.jpg); background-repeat: no-repeat; background-position: left top; width: 915px; height: 296px; margin-top: 0; margin-bottom: 2px; margin-left: 2px; display: none; }
.BrownArea .ScrollInfo .Info3{ background-image: url(pic-3.jpg); background-repeat: no-repeat; background-position: left top; width: 915px; height: 296px; margin-top: 0; margin-bottom: 2px; margin-left: 2px; display: none; }
.BrownArea .ScrollInfo .Info4{ background-image: url(pic-4.jpg); background-repeat: no-repeat; background-position: left top; width: 915px; height: 296px; margin-top: 0; margin-bottom: 2px; margin-left: 2px; display: none; }
#Container .PageContent{ font-size: 14px; padding: 20px 30px; display: block; }
#Container .PageContent H1{ font-size: 22px; font-weight: normal; margin-bottom: 10px;}
#Container .PageContent H2{ font-size: 18px; font-weight: normal; margin-top: 10px; margin-bottom: 10px;}
#Container .IndexContent{ font-size: 14px; padding: 20px 30px; display: block; }
#Container .IndexContent H1{ font-size: 22px; font-weight: normal; margin-bottom: 10px;}
#Container .IndexContent H2{ font-size: 18px; font-weight: normal; margin-top: 10px; margin-bottom: 10px;}
#DoorAll{ display: block; }
#DoorAll DIV{ font-size: 14px; }
#DoorAll H2.title{ color: white; font-size: 24px; font-family: georgia; font-style: italic; background-color: #b19580; clear: both; padding: 0 10px 3px 20px; display: block; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#DoorAll UL.serial{  }
#DoorAll UL.serial LI.serialName { float: left; clear: both; margin-bottom: 30px; display: block; }
#DoorAll UL.serial LI UL{ margin-left: 10px; }
#DoorAll UL.serial LI UL LI{  }
#DoorAll UL.serial LI B{ color: #5b3d25; font-size: 20px; font-family: georgia; font-weight: normal; font-style: italic; padding: 0 10px 0 5px; border-bottom: 1px dashed #e3d5b7; display: block; white-space: nowrap; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#DoorAll UL LI UL LI{  }
#DoorAll UL LI UL LI DIV{ border-width: 0; }
#DoorAll UL.Item { width: 870px; margin-top: -1px; margin-bottom: 40px; display: block; }
#DoorAll UL.Item LI{ background-color: #fcfaf7; position: relative; width: 400px; float: left; margin: 10px 15px 5px 0; padding: 8px; border: solid 1px #f4eee1; display: block; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
#DoorAll .Item .PriceInfo{ font-size: 13px; height: 50px; float: left; padding-left: 115px; display: block; }
#DoorAll .Item .PriceInfo IMG{position: absolute; width: 100px; height: 100px; margin-left: -115px; border: solid 1px #f4eee1; display: block; }
#DoorAll .PriceInfo SPAN{ color: #000; font-weight: bold; width: 272px; border-bottom: 1px solid #f4eee1; display: block; }
#DoorAll .PriceInfo SPAN SUP{ color: #fbfbfb; font-size: 11px; font-family: georgia; font-style: italic; background-color: #f00; text-transform: lowercase; position: absolute; margin-top: -10px; padding: 1px 5px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#DoorAll .PriceInfo SPAN SUB{ color: #fbfbfb; font-size: 11px; font-family: georgia; font-style: italic; background-color: #41bd2b; position: absolute; margin-top: -10px; padding: 1px 5px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; }
#DoorAll .Item .PriceInfo SPAN U{ color: #b59177; font-size: 11px; font-weight: normal; width: 60px; float: left; margin-right: 5px; display: block; }
#DoorAll .Item .PriceName{ font-size: 11px; height: 25px; float: left; margin-top: 12px; margin-bottom: -8px; padding: 0 0 0 115px; display: block; }
#DoorAll .Item .PriceName B{ color: #d46419; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; background-color: transparent; text-align: left; width: 80px; float: left; padding: 0 2px; border-width: 0; display: block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#DoorAll .Item .PriceName I{ color: #b59177; font-weight: normal; font-style: normal; text-align: left; width: 80px; float: left; margin-right: 5px; margin-left: 15px; padding: 0 2px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#DoorAll .Item .PriceName EM{ color: #b59177; font-weight: normal; font-style: normal; text-align: left; width: 80px; float: left; padding: 0 2px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#DoorAll .Item .Price{ height: 25px; float: left; padding-left: 115px; display: block; }
#DoorAll .Item .Price B{ color: #fff; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; background-color: #d46419; text-align: center; width: 80px; float: left; padding: 0 2px; border-width: 0; display: block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#DoorAll .Item .Price I{ color: #5b3d25; font-size: 18px; font-weight: normal; font-style: normal; background-color: #ecdec2; text-align: center; width: 80px; float: left; margin-top: 0; margin-right: 5px; margin-left: 15px; padding: 0 2px 0; display: block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#DoorAll .Item .Price EM{ color: #5b3d25; font-size: 18px; font-weight: normal; font-style: normal; background-color: #ecdec2; text-align: center; width: 80px; float: left; padding: 0 2px 0; display: block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.spec {
	width: auto;
	height: 154px;
	margin-left: 25px;
	padding: 7px;
	border: solid 2px green;
	outline-width: 25px;
}
.specl {
	width: auto;
	height: 128px;
	margin-left: 0px;
	padding: 7px;
	border: solid 2px green;
	outline-width: 25px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 5px;
}
.specr {
	width: auto;
	height: 128px;
	margin-left: 25px;
	padding: 7px;
	border: solid 2px green;
	outline-width: 25px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
}

.specn { width: auto; height: auto; margin-left: 10px; padding: 7px; border: solid 2px green; outline-width: 25px; }
#elka {
	position: absolute;
	height: 120px;
	width: 91px;
	margin-left: 529px; //margin-left: 139px;
	margin-top: 24px;
	visibility: visible;
	background-image: url(elka.gif);
}
#slogan {
        height: 54px;
	width: 235px;
	position: absolute;
	margin-left: 226px; //margin-left: -150px;
        margin-top: 45px;
	visibility: visible;
	background-image: url(slogan.png);
}
#ded {
    color: #C60;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 12px;
    height: 64px;
    margin-left: 639px;//margin-left: 263px;
    margin-top: 82px;
    position: absolute;
    visibility: visible;
    font-weight: bold;
}

.quest { font-weight: bold; margin-bottom:15px; padding: 10px; border: solid 1px #e8e8e8; cursor: default; }
.quest DIV{ color: #1c8641; font-weight: normal; font-style: italic; background-color: #e4fded; margin-top: 10px; padding: 10px; cursor: text; display: none; }
