body{
  padding: 0px; margin: 0px; background-color: #9A8D7A
}

.top {background-image: url(../images/bg0.gif); background-repeat: repeat-x; height: 46px}
.center1 {background-image: url(../images/bg1.gif); height: 275px}
.center2 {background-image: url(../images/bg2.gif); height: 7px}
a img {border: 0px}
.dekor {
  background-image: url(../images/uzor.gif); background-repeat: no-repeat;
  background-position: bottom left; width: 332px; height: 320px;}

div.top_page {
  background-image: url(../images/top_bg.gif); background-position: top;
  background-repeat: repeat-x; height: 26px}

div.flash {margin: 0 auto; width: 100%; margin-top: 23px; text-align: center}

div.gr {
  background-image: url(../images/grind.gif); width: 100%; margin-top: -38px; height: 228px}

img.stol {width: 459px; height: 227px; margin-left: -524px; margin-top: -228px; position: absolute}

div.i_menu {color: #FFE8CC; margin-left: 5px; margin-top: 12px; float: left}
div.i_menu a {color: #FFE8CC; text-decoration: none}
div.i_menu a:hover {text-decoration: underline}

table.frame {width: 100%; vertical-align: top}
div#cont table.fr2 img {behavior: url(./Templates/images/iepngfix.htc)}

td.l {width: 145px; height: 572px; vertical-align: top}
td.r {
  width: 145px; height: 572px; background-image: url(../images/right_d.jpg);
  background-repeat: no-repeat; background-position: top left}
td.c {vertical-align: top}
td.rn {
  width: 20%; height: 572px; background-repeat: no-repeat; background-position: top left; vertical-align: top}
  
div#cont {
  background-image: url(../images/center_gr.jpg); background-repeat: repeat-x; background-color: #9A8E7A}
div#cont table td.content {font-size: 12px; width: 100%; *width: 80%; *padding-top: 32px; text-align: justify;}
div#cont table td.content a {color: #663300}
div#cont table td.content a:hover {text-decoration: none;}

div.menu {background-color: #43403B; width: 730px; height: 39px; margin-top: 20px; margin-left: -10px}
div.menu a {margin-right: 1px}
div.menu a img {border: 0px; margin: 0px}

a.logo_d {float: right; margin-top: -58px; position: relative; margin-left: 780px;}
a.logo_d img {border: 0px; behavior: url(./Templates/images/iepngfix.htc); width: 100px; height: 112px}

a.logo_p {float: right; margin-top: -58px; position: relative; margin-left: 780px; display: inline}
a.logo_p img {border: 0px; behavior: url(./Templates/images/iepngfix.htc); width: 100px; height: 112px; display: inline}


a.catalog{font-size: 8px; font-family: Arial; text-decoration: none;}


div.menu_mar {width: 617px; height: 39px; margin-top: -54px; -margin-top: 20px; position: absolute; margin-left: -10px;
-margin-left: -737px}
div.menu_mar a {margin-right: 1px}
div.menu_mar a img {border: 0px}

div.left_menu {
  width: 210px; height: 380px; -height: 378px; padding-top: 2px; *margin-top: 32px; background-color: #3E3B38;
  /* background-image: url(../images/PB286085.png);  */ background-repeat: no-repeat; background-position: bottom}


html:root div.left_menu ul {margin-left: -25px; -margin-left: 25px}
div.left_menu ul {-margin-left: 25px; margin-top: 5px}

div.left_menu ul li {list-style-type: none; margin: 1px 0px}
div.left_menu ul li a {
  font-family: Verdana; font-size: 14px; color: #C3BAAD; font-weight: bold; text-decoration: none; line-height: 180%}
div.left_menu ul li a:hover {text-decoration: underline}
div.left_menu ul li a.active {text-decoration: underline}

html:root div.left_menu ul.submenu {margin-left: -7px; list-style-type: none}
div.left_menu ul.submenu {-margin-left: 25px; list-style-type: none}

div.left_menu ul.submenu li {margin: 0px; margin: 1px 0px}
div.left_menu ul.submenu li a {font-weight: lighter}
div.left_menu ul.submenu li a:hover {text-decoration: underline}
div.left_menu ul.submenu li a.active {text-decoration: underline}

td.content {font-family: Verdana; color: #000000; font-size: 12px; padding-left: 20px; padding-right: 20px}
td.content img {behavior: url(./Templates/images/iepngfix.htc);}

div.content {width: 100%; text-align: justify;}
div.content p {width: 95%; text-align: justify; padding-right: 20px; padding-left: 20px; padding-top: 0; font-size: 12px}
div.content p a { color: #FFE8CC; text-decoration: none;}

table.catalog td a {font-size: 12px; font-family: Verdana; text-decoration: none;}
table.catalog td a:hover {color: #2C221A; text-decoration: underline;}

table.lot {font-size: 13px; font-family: Verdana;}

table.bottom {width: 100%; font-family: Verdana; color: #241209; font-size: 12px}
table.bottom td.img {width: 412px}
table.bottom td.right {width: 145px}
table.bottom td.cont p {width: 60%}
table.bottom td.cont_i {padding-left:30%}


td.buy {border: 5px}


img.open {margin-top: -73px; position: relative; margin-left: -40px;}

h1 {color: #8E0C0C; font-size: 22px; font-weight: lighter; padding-left: 20px}
h2 {color: #DAC9B5; font-size: 20px; font-weight: lighter; padding-left: 20px}
h3 {color: #8E0C0C; font-size: 14px; font-weight: lighter; padding-left: 20px}
div#cont table td.content h2 {color: #8E0C0C;}
div.grey {
  width: 406px; height: 27px; -height: 37px; padding-top: 12px; padding-right:6px; color:#D6C5B1; background-color:  #3E3B38;
  vertical-align: bottom; position: relative; margin-bottom: 20px;  float: left; text-align: right}
div.contact {
  height: 27px; color:#FFE8CC; float: left; width: 200px;
  vertical-align: bottom; position: relative; margin-bottom: 20px; margin-left: 40px}
div.bottom_img img {width: 412px; height: 225px; behavior: url(./Templates/images/iepngfix.htc)}

div.cont_index {
  font-family: Arial; color: #241209; font-size: 12px; margin-left: 46%; margin-top: -131px;
  background-image: url(../images/cont_bg.gif); background-repeat: repeat-y;
  background-position: left; padding-left: 30px}
  
  
div.iframe {
font-family: Verdana; color: #241209; font-size: 12px;
}

/*
div.content_cat {
  margin-right: 1%; -margin-right: 10%; width: 80%;}  */

p.cat {width: 90%}

div.shadow {
  float: left; background-image: url(../images/shadow.png); background-repeat: no-repeat;
  width: 158px; height: 158px; padding-top: 3px; padding-left: 3px; -padding-left: 0px;
  behavior: url(./Templates/images/iepngfix.htc)}

div.padding {display: block; width: 97%; text-align: justify}

a.name {
  font-size: 18px; font-family: Arial; background-image: url(../images/span_bg.gif);
  text-decoration: none; background-position: bottom; background-repeat: repeat-x;
  width: 400px; display: block; padding-bottom: 3px; color:#3E3B38}
  
  
#my_box {width:80%;}
  .items_stat {width:60%; border-color:#3e3b38; border:2px solid #3e3b38;}
  .items_stat td{border-color:#3e3b38; background-color:#d8cbb5; height:33px; border-top:2px solid; border-bottom:2px solid; text-align:left; padding-left:14px;}
  .items_stat td.del{text-align:center; width:60px; padding:0;}
  .items_stat td a{text-decoration:none;}
  .calendar_dh td{height:50px; border-bottom:2px solid;  font-weight:bold; }
  .total_summ{text-align:right;}
  .summ {width:77px; height:17px; border:1px solid #dedede; font:normal 11px Arial; vertical-align:top;}
  .recal_reset{text-align:left; margin:10px 0px 15px 0px;}
  .recal_reset  input{background-color:#d8cbb5; border-color:#3e3b38; font-weight:bold;}
  .client{text-align:left; font-weight:bold; margin:25px 0 0 0;}
  .client b{color:red;}
  .client input{width:60%; height:20px; border:2px solid #3e3b38; background-color:#d8cbb5;}
  .client_data {text-align:left; font-weight:bold; margin:3px 0 3px 0px;}
  .client_data b{color:red;}
  .client_data select {width:60%; height:20px; border:2px solid #3e3b38; background-color:#d8cbb5;}
  .client_data input{width:60%; height:20px; border:2px solid #3e3b38; background-color:#d8cbb5;}
  .client_data textarea{vertical-align:top; width:60%; height:130px; border:2px solid #3e3b38; background-color:#d8cbb5;}
  
  
a.news_next {font-size: 13px; color:#3E3B38}
p.news_abstract {font-size: 14px; font-family: Arial; text-align: justify; padding-right: 20; padding-top: 0}
span.news_date {font-size: 12px; font-family: Arial; font-weight: bold;} 
p.FullText2 {padding-right: 20; padding-top: 1; padding-left: 20;}


.highslide2 {
	outline: none;
	text-decoration: none;
}
.highslide2 img {
	border: 2px solid #5d4237;
}
.highslide2:hover img {
	border-color: #3e3b38;
}
/*
div.name {
  font-size: 18px; font-family: Arial; background-image: url(../images/span_bg.gif);
  background-position: bottom; background-repeat: repeat-x;
  width: 400px; display: block; padding-bottom: 3px; color:#3E3B38}
  */



#wrap {
	background: url(../images/imgbg.jpg) left top no-repeat;
	width: 1118px; height: 244px; padding: 16px 0;
}
#s1 {width: 330px;}
#s2 {width: 399px;}
#s3 {width: 387px;}

.pics { 
	height: 208px;
	padding:0;
	margin:0;
	overflow: hidden;
	float: left;
}
.logo {
	position: absolute;
	z-index: 10;
	top: 50px;
	left: 50px;
}
.logo img {border: 0px; behavior: url(./Templates/images/iepngfix.htc); width: 101px; height: 114px}


a.logo#m {margin-top: -80px}

.temp a
{
	font-size: 2px;
	color: #9a8d7a;
}
