body{
SCROLLBAR-FACE-COLOR: #ececec;
 SCROLLBAR-HIGHLIGHT-COLOR: #c2c2c2;
 SCROLLBAR-SHADOW-COLOR: #c2c2c2;
 SCROLLBAR-3DLIGHT-COLOR: #ececec;
 SCROLLBAR-ARROW-COLOR: #19376A;
 SCROLLBAR-TRACK-COLOR: #ffffff;
 SCROLLBAR-DARKSHADOW-COLOR: #ececec;
 SCROLLBAR-BASE-COLOR: #ffffff;
 padding:0px;
 margin:0px;
 background-color:#fbfaf5;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 13px;
 color:#651700;


 min-width:1000px;
}

table {border-collapse:collapse; width:100%;}
img {border:none;}
a {outline:none;}


.head {background:url('/i/trees.jpg') right top repeat-x; height:320px;}
.land_rp {background:url('/i/land_rp.jpg') bottom repeat-x; height:100%;}
.land {background:url('/i/land.jpg') bottom no-repeat; height:100%;}
.doors {background:url('/i/doors.jpg') right top no-repeat; height:100%;}
.doors_btm {background:url('/i/doors_btm.gif') right 206px no-repeat; height:100%;}
.plax {width:1000px; margin:0 auto; text-align:center;}

.content p {font-size:14px !important; line-height:16px !important;}


.all_tab {background-image: url(/images/vis-tile.jpg); background-position: 691px 0px; background-repeat: repeat-x; width:100%;}
.all_tab_2 {background-image: url(/images/vis-tile-2.jpg); background-position: 691px 0px; background-repeat: repeat-x; width:100%;}

.top_menu {width:100%; margin-bottom:10px;}
.top_menu td {text-align:center; vertical-align:middle; padding:0px 7px; height:50px;}
.top_menu td a {line-height:50px;}


.slogen {font-size:18px; line-height:20px;}

.menu_td {}
.title_tab {width:100%;}
.top_title { text-align:left! important; }
.tit_name {font-size:23px; color:#742412; text-transform:uppercase; white-space:nowrap; padding:4px;}
.tit_phone {text-align:right; font-size:21px; color:#b74a22; white-space:nowrap; padding:4px;}
.umbrella {height:167px; width:176px;}
.umbrella_2 {float:right; background:url(/images/zont.gif) top right no-repeat; padding-right:40px; height:84px; }

.main_all {width:100%; margin:-30px 0 0 0;}

.left_td{vertical-align:top; width:196px;}
.left_td table{width:196px;}
.left_td_2{vertical-align:top; width:196px; padding-top:24px;}
.left_td_2 table{width:196px;}
.cat_title{height:22px;}
.menu_item_tit{height:22px; background:url(/images/bg-cat.gif) top center no-repeat; padding-left:48px; font-size:12px; color:#651700;}
.content{vertical-align:top;}
.right_td{padding-right:24px; padding-bottom:18px; width:163px; vertical-align:top;}
.news_main{width:95%;}
.news_main td {padding-bottom:10px;}
.news_title{padding-left:5px;}
.news_item{width:100%;}
#logo{width:244px; text-align:left; border:0px solid #000;}
.logo_img{text-align:left; border:0px solid #000; height:60px; width:227px;}
.b2 { color:#b74a22; font-size:11px;}
.bottom_end{padding:5px;color:6A7EA1; text-align:center}
#spec_sub {background:url(/images/spec_sub.gif) center 15px no-repeat; padding:25px 0px 0px 0px}
#spec_sub a { font-size:12px; color:#606060; }
#spec_sub a:hover { text-decoration:none}
#vis-1 {
background-image: url(/images/vis-1.jpg);
background-position:top left;
background-repeat:no-repeat;
height:105px;
}

p,ul,li {text-align:justify;}
#vis-1-1 {
background-image: url(/images/vis-1-1.jpg);
background-position:top left;
background-repeat:no-repeat;
height:142px;
}
#vis-2 {
background-image: url(/images/vis-2.jpg);
background-position:top left;
background-repeat:no-repeat;
height:192px;

}

#vis-2-1 {
background-image: url(/images/viz-2-2.jpg);
background-position:top left;
background-repeat:no-repeat;
height:84px;
text-align:right;

}
#vis-3 {
background-image: url(/images/viz-3.jpg);
background-position:top left;
background-repeat:no-repeat;
height:175px;
text-align:right;
}

#vis-3-1 {
background-image: url(/images/viz-3-3.jpg);
background-position:top left;
background-repeat:no-repeat;
height:46px;
padding-top:30px;
}

#vis-4 {
background-image: url(/images/viz-4.jpg);
background-position:top left;
background-repeat:no-repeat;
height:175px;
}
.main-title, #bg_catalog_1 {
color:#651700;
font-size:19px;
padding-bottom:20px;padding-top:5px;
}
.main_title {
text-align:center !important;
color:#651700;
font-size:19px;
clear:both;
padding:5px 0px 5px 0px;
}
.padd_spec {
margin-bottom:15px;
}
.title-cat, #bg_list, #bg_list2, #list{
color:#651700;
font-size:19px;
padding-bottom:10px;
padding-top:5px;
padding-left:35px;
}
.title-shares {color:#651700; font-size:19px; padding-bottom:20px; text-align:center;}
.foot {}
.footer-bg {background: url(/images/footer-tile.gif) repeat-x;}
.footer-left {background: url(/images/footer-1.gif) left top no-repeat;}
.footer-right {background: url('/images/footer-right.gif') right top no-repeat; padding:5px 0 2px 0;}

.footer {background: url('/images/bottom_bg.jpg') left bottom repeat-x; height:90px; border-top:1px #ffffff solid;}
.padd td {padding-bottom:10px;}
ul{
list-style-type: square;
color: #3D6C8E;
}

.sort_name_bg{
background-color: #F0F1F1;
}
.sort_table{
margin-top: 10px;
background-color: White;
BORDER-RIGHT: #d3d3d3 1px dashed;
PADDING-RIGHT: 5px;
BORDER-TOP: #d3d3d3 1px dashed;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 5px;
BORDER-LEFT: #d3d3d3 1px dashed;
PADDING-TOP: 5px;
BORDER-BOTTOM: #d3d3d3 1px dashed;
}
#cartwindow{
position:absolute;
left:10px;
top:0;
visibility:hidden;
width: 250px;
height: 68px;
Z-INDEX: 2;
BACKGROUND: #C0D2EC;
padding:10px;
border: solid;
border-width: 1px;
border-color:#4D88C8;
FILTER: revealTrans  (duration=1,transition=4);
}
.menu_bg{ font-weight:bold;

}
.menu_bg a.navigation{
color: #752513;
line-height:40px;
}


#navigation{
background-image: url(/images/1_04.gif);
background-repeat: no-repeat;
width:534px;
 sheight:35;
}

a.navigation{height:74px; color: #752513; font-size:25px; font-weight: strong; font-family: Monotype Corsiva, Helvetica, sans-serif;  white-space:nowrap;}
a.navigation:hover{color: #666;text-decoration: none;}
#header_1{
background-image: url(/images/header_01_4.gif);
background-repeat: no-repeat;
width: 589 px;
height: 198 px;
}
#header_2{
background-image: url(/images/header_02_4.jpg);
background-repeat: no-repeat;
width: 415px;
height: 198px;
color: white;

}
#header_3{
background-repeat: no-repeat;
width: 1004px;
height: 26px;
padding-left:25px;
}
#header_4{
background-image: url(/images/header_04.gif);
background-repeat: no-repeat;
width: 408px;
height: 137px;
}
#header_5{
background-image: url(/images/header_05.gif);
background-repeat: no-repeat;
width: 275px;
height: 137px;
padding-left:30px;
}
#header_6{
background-image: url(/images/header_06.gif);
background-repeat: no-repeat;
width: 321px;
height: 137px;
}
.zagb{
color:fff;
text-transform: uppercase;
font-weight: bold;
}


#bg_catalog_2{
background-image: url(/images/bg_catalog_1.gif);
background-repeat: no-repeat;
width: 275px;
height: 6px;
}
#bg_catalog_3{

}

#bgmenu{
background-image: url(/images/bg_menu.gif);
background-repeat: no-repeat;
width: 270px;
height: 25px;
color: white;
font-weight: bold;
vertical-align: middle;
padding-top: 6px;
padding-left: 10px;
text-transform:uppercase;
}

#bgcart{
background-image: url(/images/bg_cart.gif);
background-repeat: no-repeat;
width: 208px;
height: 125px;
padding-left:30px;
padding-right:20px;
padding-top:30px;
}

#bgfooter{
background-image: url(/images/bg_footer.gif);
background-repeat: repeat-x;
height: 92px;
color: #9FA4A7;
padding-top: 6px;
padding-left: 10px;
}
#bgfooter td, bgfooter a {
color: #9FA4A7;
}
.top{
margin-top: 20px;
}
#top {
FILTER: Alpha(Opacity=40, FinishOpacity=40, Style=1, StartX=0, StartY=0, FinishX=88, FinishY=31);
}

td.setka{
 background-color: #eac580;
}
a.product_name{
color:#651700;

font-size: 11px; text-transform:uppercase; text-decoration:none;
}
a.product_name:hover { text-decoration:underline}
#head_2{
background-image: url(/images/head_02.gif);
background-repeat: no-repeat;
WIDTH: 227px;
HEIGHT: 327px;
padding-left:35px;
padding-top:25px;
}

#catalog{
background-image: url(/images/catalog_line.gif);
background-repeat: no-repeat;
WIDTH: 289px;
HEIGHT: 32px;
font-weight: bold;
}

.black a{
color:#676767;
}
div.catalog_forma{

}
.podcatalog_forma{}

* HTML div.podcatalog_forma{ /* Только для браузера IE */

WIDTH: 196px;
}
.podcatalog_forma td{vertical-align:middle; height:20px; padding-left:48px; font-size:12px; color:#651700;}
#block1{
padding-left:10px;
width: 321px;
}
#block2{
padding-top:10px;
padding-right:10px;
padding-bottom:0px;
width: 683px;
}

#bg_footer_1{
background-image: url(/images/bg_footer_1.gif);
HEIGHT: 80px;
width: 270px;
background-repeat: repeat-x;
padding-top: 15px;
color: white;
padding-left:30px;
}
#bg_footer_2{
background-image: url(/images/bg_footer_2.gif);
HEIGHT: 66px;
width: 830px;
background-repeat: repeat-x;
padding-left:20px;
padding-top:5px;
color: #b1c4d2;
}

#bg_footer_2 a{
color: #b1c4d2;
}

#bg_footer_3{
background-image: url(/images/bg_footer_3.gif);
background-repeat: no-repeat;
HEIGHT: 66px;
width: 174px;
color: white;

}
#order a{
color:003399;
font-weight: bold;
}
.bgprice{
background-color: #F0F0F0;
}
#allspec{



PADDING-RIGHT: 5px;


PADDING-BOTTOM: 0px;

PADDING-TOP: 5px;


}
#allspecwhite{
margin-top:10px;
BORDER-RIGHT: #d3d3d3 1px dashed;
PADDING-RIGHT: 5px;
BORDER-TOP: #d3d3d3 1px dashed;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 5px;
BORDER-LEFT: #d3d3d3 1px dashed;
PADDING-TOP: 5px;
BORDER-BOTTOM: #d3d3d3 1px dashed;
}

li.done{
color: green;
font-weight: bold;
}
.sortActiv{
 font-weight: bold;
}
div.opros{
 background: #D72300;
 height: 10px;
 background-repeat: no-repeat;
}

td {
/*vertical-align: top;*/
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#424242;
}
td.center{
vertical-align: middle;
}
#search-box { font-size:12px; color:#000000;}
form
{
 margin:0px;
}

.dark
{
color:#651700;
 font-weight:bold;
 text-transform:uppercase;
}
a{
color:#424242;
}
.red{
color: #003399;
}
.red:hover{
color: #FFAE00;
}
.gray{
color: #A2A2A2;
}
.gray:hover{
color: #FFAE00;
}
a.black
{
font-size:12px;color:#651700;
 text-decoration:none;
}
a.black:hover
{
color: #181818; font-size:12px;
text-decoration: underline;
}
a.link
{
color: #004ec9;
text-decoration: underline;
}
a.link:hover
{
color: #003399;
text-decoration: none;
}
.black
{
 color:#181818;
 line-height:1.4;
}
a.b{
color:#b74a22; font-size:12px;  padding-left:18px;  padding-bottom:4px;
background:url(/images/shop/information.gif) top left no-repeat;;
}

.white{color:#651700;}

a.white{
color:#651700;

}
a.white:hover{
color:#651700;
}
.price
{
 color:#ff1b1b;
font-size: 13px;
}
.price2{
 color:#C34046;
}
H1{
 font:normal 19px Arial;
 text-transform: none;
color:#651700;
}
H2{
 font-size: 18px;
 text-transform: none;
color:#651700;

}
h3{font:bold 11px Arial; text-transform:uppercase; letter-spacing:4px;}
select{
 font-size: 11px;
}
input{
font-size: 11px;
}
input.search{
font-size: 14px;
width: 161px;
height: 22px;
border-style: solid;
border-color: #A6A4A4;
border-width: 1px;
}
input.but{
font-size: 11px;
height: 22px;
border-style: solid;
border-color: #395200;
border-width: 1px;
background-color: white;
color:#4b4b4b;
}

#mm {
 margin: 0 0 0 320px;
 height: 50px;
}

#mm img {
 border: none;
 margin: 5px;
}

.mm_item {
 margin-bottom: 30px;
 padding-bottom: 30px;
}
.mm_spacer {
 margin-top: 130px;
 padding-top: 130px;
}
.main_txt{ padding:47px 63px 12px 24px; min-width: 447px; color:#651700;}
.main_txt_2 { padding:0px 63px 12px 47px; min-width: 447px;}
.main_txt h1{line-height:25px; font:bold 16px Arial; }
.main_txt h2{font:bold 14px Arial;  padding:0; margin:14px 0 6px 0;}
.main_txt p {padding:0; margin:4px 0 4px 0;}
.menu_news_name{padding:5px 0px; color:#651700;}
.news_podr{text-align:left! important;}
.curs_cat_menu{cursor:pointer;}
.ul_color{color:#651700; font-size:12px; line-height:14px;}
.2{display:block; margin:auto;}
.main_tab_cat{width:100%; width:600px;}
.main_tab_cat td{width:300px;}
.cat_ram{border-top:1px solid #eac580; vertical-align:top;}
.cat_table{width:100%;}
.cat_table td{padding:8px 3px;}
.podr_td, .podr_td_w{text-align:right;}
.podr_td_w{width:47px;}
.cat_text p{clear:both; padding:7px 0px; margin-bottom:0px;}
.cont_text{color: rgb(101, 23, 0);}
.cont_text ul{color: rgb(101, 23, 0);}
.cont_text td{color: rgb(101, 23, 0);}
.sendbutton {font: bold 12px Arial; background:#eac57f; border:0px solid #faead2 !important; width:220px; height:20px; float:center; cursor:pointer; color:rgb(101, 23, 0); }
.OrderText {font: bold 12px Arial; text-align:left;}
.OrderText p {font: normal 10px Arial; text-align:left; margin-top:0px;}
.OrderEdit {font: normal 12px Arial;color: rgb(101, 23, 0);background: #ac57f;border: 1px solid #80B480;width:300px;height:20px;}
.OrderMemo {font: normal 12px Arial;color: rgb(101, 23, 0); width:300px;height:100px;}
.main_stat {padding: 0px 0px 10px 30px; font-weight:bold; color:#651700; line-height:14px; font-size:12px;}
.main_shares {padding: 0px 0px 10px 5px; font-weight:bold; color:#651700; line-height:14px; font-size:12px;}
.top_txt {vertical-align:top !important;padding-right: 5px;}
.akcii{width:95%; float:left; margin-bottom:20px;}
.akcii_tiz {width:32%; float:left; height:120px; border:1px #651700 solid; margin:0px 5px 5px 0px;}
.about_txt p {margin-top:0px; font-family:Arial;}
.about_txt h3 {font-family:Arial; font-size:16px; line-height:30px; font-weight:bold; text-transform:none; letter-spacing:0px;}
.assort {padding-left:20px;}
.news_53 {width:660px; margin:auto;}
.news_53 img {margin-right:10px; border:0px;}
.news_53 a {text-decoration:none;}
.news_1_53 {width:440px; margin:20px auto 0px auto;}
.news_1_53 img {margin-right:10px; border:0px;}
.news_1_53 a {text-decoration:none;}
.articles_name {font-weight:bold; font-size:14px; margin:0px;}
.articles_name a:hover {text-decoration:none;}
.articles_name p {margin:5px 0px 20px 0px; font-size:11px !important; font-weight:normal;} 

.zamer {
	position: fixed;
	right: -50px;
	bottom: 65px;
}

.zamer-handler {
	display: block;
	background: url(/images/handler.png) no-repeat left top;
	width: 80px;
	height: 49px;
	cursor: pointer;
	zoom: 1;
}

.zamer-frame {
	zoom: 1;
	position: relative;
	width: 294px;
	border: 3px solid #651700;
	padding: 15px;
	overflow: hidden;
	background-color:#fbfaf5;
}

.zamer-frame h3 {
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 14px;
	text-align: center;
}

.zamer-frame table {
	width: 100%;
}

.zamer-frame table th {
	font-weight: normal;
	text-align: left;
	font-size: 15px;
	padding: 0 0 5px;
	vertical-align: bottom;
}

.zamer-frame table td {
	text-align: right;
	padding: 0 0 5px;
}

.zamer-frame input.text {
	width: 170px;
	font-size: 14px;
}

.zamer-submit {
	text-align: right;
	margin-bottom: 20px;
}

.zamer-manual img {
	float: right;
}

.zamer-manual h3 {
	margin-bottom: 2px;
}

.zamer-manual p {
	font-size: 11px;
	line-height: 14px;
	margin-right: 106px;
	margin-bottom: 0px;
}

.zamer {
	position: fixed;
	right: -50px;
	bottom: 65px;
}

.zamer-handler {
	display: block;
	background: url(/images/handler.png) no-repeat left top;
	width: 80px;
	height: 49px;
	cursor: pointer;
	zoom: 1;
}

.zamer-frame {
	zoom: 1;
	position: relative;
	width: 294px;
	border: 3px solid #651700;
	padding: 15px;
	overflow: hidden;
	background-color:#fbfaf5;
}

.zamer-frame h3 {
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 14px;
	text-align: center;
}

.zamer-frame table {
	width: 100%;
}

.zamer-frame table th {
	font-weight: normal;
	text-align: left;
	font-size: 15px;
	padding: 0 0 5px;
	vertical-align: bottom;
}

.zamer-frame table td {
	text-align: right;
	padding: 0 0 5px;
}

.zamer-frame input.text {
	width: 170px;
	font-size: 14px;
}

.zamer-submit {
	text-align: right;
	margin-bottom: 20px;
}

.zamer-manual img {
	float: right;
}

.zamer-manual h3 {
	margin-bottom: 2px;
}

.zamer-manual p {
	font-size: 11px;
	line-height: 14px;
	margin-right: 106px;
	margin-bottom: 0px;
}



.zwonok {
	position: fixed;
	right: -50px;
	bottom: 300px;
}

.zwonok-handler {
	display: block;
	background: url(/images/zvonok.png) no-repeat left top;
	width: 40px;
	height: 207px;
	cursor: pointer;
	zoom: 1;
}

.zwonok-frame {
	zoom: 1;
	position: relative;
	width: 294px;
	border: 3px solid #aa5506;
	padding: 15px;
	overflow: hidden;
	background-color:#fbfaf5;
}

.zwonok-frame h3 {
	font-weight: bold;
	margin-bottom: 15px;
	font-size: 14px;
	text-align: center;
}

.zwonok-frame table {
	width: 100%;
}

.zwonok-frame table th {
	font-weight: normal;
	text-align: left;
	font-size: 15px;
	padding: 0 0 5px;
	vertical-align: bottom;
}

.zwonok-frame table td {
	text-align: right;
	padding: 0 0 5px;
}

.zwonok-frame input.text {
	width: 170px;
	font-size: 14px;
}

.zwonok-submit {
	text-align: right;
	margin-bottom: 20px;
}

.zwonok-manual img {
	float: right;
}

.zwonok-manual h3 {
	margin-bottom: 2px;
}

.zwonok-manual p {
	font-size: 11px;
	line-height: 14px;
	margin-right: 106px;
	margin-bottom: 0px;
}

#callme_result{
}

#zamer_result{
}


