*{
	margin:0;
	padding:0;
}
html{
	min-height:100%;
}
body{
	background:#F7EEDC url(images/bg1.jpg) repeat-x left bottom;
	min-height:100%;
}
h1, h1 a, h2{
	color:#6D7337;
	font:22px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.small
{
	font-size:18px;
}
h2{
	color:#D25D15;
}
p{
	margin-bottom:15px;
}
a{
	color:#0E659E;
}
img{
	border:none;
}
#top{
	background:url(images/bg2.jpg) repeat-x left top;
}
#wall{
	background:url(images/wall1.jpg) no-repeat left top;
	height:417px;
	min-width:615px;
	width: expression((documentElement.clientWidth < 615) ? " 615px" : "auto" );
}
#menu li a{
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:0px;
	display:block;
	height:30px;
}
#menu li a:hover, #menu li a.active{
	background-position:top;
}
#menu li{
	float:left;
	list-style-type:none;
}
#menu{
	height:30px;
	overflow:hidden;
	padding-left:46px;
	min-width:615px;
	width: expression((documentElement.clientWidth < 615) ? "615px" : "auto" );
}
#menu_1{
	background-image:url(images/menu/1.jpg);
	width:77px;
}
#menu_2{
	background-image:url(images/menu/2.jpg);
	width:100px;
}
#menu_3{
	background-image:url(images/menu/3.jpg);
	width:102px;
}
#menu_4{
	background-image:url(images/menu/4.jpg);
	width:117px;
}
#menu_6{
	background-image:url(images/menu/5.jpg);
	width:91px;
}
#menu_5{
	background-image:url(images/menu/6.jpg);
	width:77px;
}
#menu li.last_child{
	background:url(images/menu/back.jpg) no-repeat;
	width:15%;
	display:block;
	height:30px;
}
#logo_1{
	display:block;
	position:absolute;
	left:180px;
	top:127px;
	width:50px;
	height:23px;
}
#logo_2{
	display:block;
	position:absolute;
	left:60px;
	top:150px;
	width:170px;
	height:23px;
}
#logo_3{
	display:block;
	position:absolute;
	left:54px;
	top:83px;
	width:86px;
	height:60px;
}
#prewrap{
	background:url(images/bg2.jpg) repeat-x 0px -437px;
	padding-top:32px;
}
#wrap{
/*	width:797px;*/
	padding-right:10px;
	min-width:675px;
	width: expression((documentElement.clientWidth < 675) ? "675px" : "auto" );
}
#sidebar{
	float:right;
	width:254px;
}
#content{
	padding-right:274px;
	padding-left:57px;
	font:13px Arial, Helvetica, sans-serif;
	color:#000000;
}
#footer{
	background:url(images/foot.jpg) no-repeat top;
	padding-top:80px;
	padding-bottom:20px;
	text-align:center;
	color:#62584B;
	font:11px/1.5 Tahoma, Arial, Helvetica, sans-serif;
}
#footer a{
	color:#62584B;
}
#offer1, #offer2{
	background:url(images/1.gif) no-repeat left top;
	padding-top:13px;
	padding-left:35px;
	margin-left:-5px;
}
#offer2{
	background-image:url(images/2.gif);
}
.phone{
	color:#DE8C54;
	font:25px Arial, Helvetica, sans-serif;
}
.code{
	font-size:18px;
}
.list
{
	padding:0px;
}
.list li
{
	list-style-image: url(images/dot.gif);
	margin-left:25px;
	margin-top:25px;
	margin-right:25px;
	padding-left:10px;
	list-style-position: outside;
}
.form td
{
	padding-top:10px;
}
.nds
{
	color:#DE8C54;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.product_list td
{
	padding:8px;
}
.row
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd9b2;	
}
.product_list th
{
	color:#656565;
	text-align:left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ebd9b2;	
	padding:8px;
}
.newTable{
  max-width: 600px;
  /*width: expression((documentElement.clientWidth > 600) ? "600px" : "auto" ) !important;*/
}

