html {
		height:100%
}
body {
		padding: 0px;
		margin: 0px;
		border: 0px;

		/*background:url(/img/fon_ny.jpg) center top no-repeat #fff;*/
		background:url(images/bg_main.jpg);

		height:100%;
		font:12px Arial;
		color:#5D6067;
		text-align:center;
}
img	{
		border: none;
}
table {
		border-collapse: collapse;
		border: none;
}
td	{
		vertical-align: top;
}
table.all {
		margin: 0px auto;
		height:100%;
		width:;
}
a {
		outline-style:none;
}
a.nodec {
		text-decoration:none;
		border:none;		
}

p { 
		font:12px Arial;
		color:#5D6067;
}

td.search {
		padding-left:20px;
		padding-top:73px;
}

td.search p {
		margin-top:0px;
		font-family:Arial;
		font-size:11px;
		color:#a49c87;
}

table.left_menu {
		background:url(images/bg_left_menu.gif) right repeat-y;
}


.submenu {
	width:180px;
	padding-left:15px;
	
}

a.sub1 {
	margin-left:20px;
	padding-left:10px;
	line-height:16px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#7b6a5d;
	text-decoration:none;
	background:url(images/menu_url1.gif) left no-repeat;	
}

a.sub2 {
	margin-left:20px;
	padding-left:10px;
	line-height:16px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#7b6a5d;
	text-decoration:none;
}

.submenu a.opt_1 {
	padding-left:10px;
	margin-left:10px;
	line-height:15px;
	font-family:Arial;
	font-size:12px;
	color:#9f6031;
	font-weight:bold;
	text-decoration:none;
	background:url(images/menu_url2.gif) left no-repeat;
}

.submenu a.opt_1:hover {
	padding-left:10px;
	margin-left:10px;
	line-height:15px;
	font-family:Arial;
	font-size:12px;
	color:#9f6031;
	font-weight:bold;
	text-decoration:none;
	background:url(images/menu_url2a.gif) left no-repeat;
}

.submenu a.opt_2 {
	padding-left:10px;
	margin-left:20px;
	line-height:15px;
	font-family:Arial;
	font-size:12px;
	color:#7b6a5d;
	text-decoration:none;
	 white-space: norwap;
/*	background:url(images/menu_url3.gif) left no-repeat;*/
}	

.submenu a.selected
{
	background:url(images/menu_url3.gif) left no-repeat;
}	


a.grey {
		font-family:Arial;
		font-size:12px;
		color:#5d6067;
}

p.green {
		margin-top:0px;
		margin-bottom:8px;
		font-family:Arial;
		color:#00873f;
		font-size:14px
}

p.grey {
		margin-top:0px;
		margin-bottom:0px;
		font-family:Arial;
		color:#5d6067;
		font-size:14px
}

.text1 {
		margin-top:0px;
		margin-bottom:5px;
		font-family:Arial;
		color:#5d6067;
		font-size:12px
}


div.time {
		margin-top:10px;
		margin-left:125px;
		width:120px;
}

p.st_brown {
		margin-top:0px;
		margin-bottom:5px;
		font-family:Arial;
		font-size:18px;
		color:#9f6031;
}

td.indent1 {
		padding-left:20px;
		padding-top:15px;
}

td.indent2 {
		padding-left:20px;
		padding-right:20px;
		padding-top:15px;
}

p.p2 {
		margin-top:0px;
		margin-bottom:2px;
}

p.p5 {
		margin-top:0px;
		margin-bottom:5px;
}


td.order {
		background:url(images/bg_top_menu.gif) top no-repeat;
		width:292px;
		height:202px;
}

div.icq {
		margin-top:54px;
		margin-left:45px;
		font:11px Tahoma;
		color:#231d1e;
		line-height:16px;
		margin-bottom:10px;
}


.st1 {
		margin-top:0px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:14px;
		color:#e0dccf;
}

div.top_tel {
		width:140px;
		margin-top:50px;
		margin-left:17px;
		font:18px Tahoma;
		color:#231d1e;
		line-height:18px;
}
div.top_tel div.code {
		float:left;
		width:30px;
		left:19px;
		font:12px Tahoma;
		color:#ffd724;
		background:url(images/bg_code.gif) no-repeat;
		text-align:center;
		line-height:18px;
		margin-right:5px;
		margin-left:5px;
}
div.top_tel a {
		display:block;
		color:#231d1e;
		font:11px Tahoma;
		margin-top:5px;
}
div.top_tel a:hover {
		text-decoration:none;
}

.st2 {
		margin-top:0px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:22px;
		color:#e0dccf;
}

div.order1 {
		margin-top:0px;
		background:url(images/line1.gif) bottom center no-repeat;
		padding-bottom:5px;
		width:135px;
}

.st3 {
		margin-top:0px;
		margin-left:0px;
		font-family:Arial;
		font-size:12px;
		color:#666666;
}

td.menu_left1 {
		padding-left:20px;
}

td.menu_left2 {
		padding-top:20px;
		padding-left:20px;
}

div.news {
		margin-top:20px;
		margin-left:2px;
		width:200px;
}

div.news p.st1 {
		margin-top:0px;
		margin-bottom:5px;
		font-family:Arial;
		font-size:18px;
		color:#00873f;
}
div.news p.st2 {
		margin-top:1px;
		margin-bottom:5px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#86847c;	
}

div.news p.st_text {
		margin-top:0px;
		margin-bottom:10px;
		font-family:Arial;
		font-size:11px;
		color:#86847c;	
}

a.pod {
		margin-top:0px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:12px;
		color:#231d1e;	
}



div.sell {
		margin-top:10px;
		margin-left:2px;
		width:200px;
}

div.sell p.st1 {
		margin-top:0px;
		margin-bottom:15px;
		font-family:Arial;
		font-size:18px;
		color:#706055;
}
div.sell p.st2 {
		margin-top:0px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#86847c;	
}

.st3 {	margin-top:0px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:12px;
		color:#86847c;	
}

div.img1 {
		margin-top:2px;
		margin-bottom:5px;
		border:1px solid #7b6a5d;
		padding:2px;
}		

td.state {
		background:url(images/bg_state.jpg) no-repeat;
		height:395px;
		padding-top:40px;
		padding-left:20px;
}

div.state {
		width:170px;
}

div.state p.st1 {
		margin-top:0px;
		margin-bottom:3px;
		font-family:Arial;
		font-size:18px;
		color:#706055;
}

div.state p.state_a {
		padding-left:10px;
		margin-top:0px;
		margin-bottom:0px;
		background:url(images/menu_url2.gif) left no-repeat;
}

div.state a {
		line-height:16px;
		font-family:Arial;
		font-size:11px;
		color:#706055;
}

td.footer {
		height:107px;
		background:url(images/bg_footer.jpg) top no-repeat;
}

div.copy {
		margin-top:75px;
		width:190px;
		font-family:Arial;
		font-size:12px;
		color:#FFFFFF;
}

td.footer div.tel {
		margin-top:5px;
		text-align:right;
}

td.footer div.tel .st1 {
		margin-top:0px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:14px;
		color:#403f3c;
		text-align:left;
}

td.footer div.tel .st2 {
		margin-top:10px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:24px;
		color:#FFFFFF;
		text-align:left;
}

td.footer div.tel div.mail {
		margin-right:70px;
		margin-top:-3px;
		margin-bottom:0px;
		font-family:Arial;
		font-size:12px;
		color:#372e27;
}

div.mail a {
		font-family:Arial;
		font-size:12px;
		color:#372e27;
}

div.text_logo {
		width:160px;
		margin-left:46px;
		margin-top:59px;
		margin-bottom:0px;
		text-align:right;
}
div.text_logo a {
		font-family:Arial;
		font-size:11px;
		color:#929292;
		text-decoration:none;
}







table.main2 {
		margin-top:7px;
}

.font1 {
		font-family:Arial;
		font-size:18px;
		color:#9f6031;
		margin-bottom:15px;
		margin-top:0px;
}

.font2 {
		font-family:Arial;
		font-size:12px;
		color:#7b6a5d;
		margin-top:0px;
		margin-bottom:0px;
}

.font3 {
		font-family:Arial;
		font-size:14px;
		color:#7b6a5d;
		margin-top:0px;
		margin-bottom:0px;
		font-weight:bold;
}

.font4 {
		font-family:Arial;
		font-size:14px;
		color:#7b6a5d;
		margin-top:0px;
		margin-bottom:5px;
}

.font_text {
		font-family:Arial;
		font-size:12px;
		color:#5d6067;
		margin-bottom:0px;
		margin-top:5px;
}


.font_text2 {
		font-family:Arial;
		font-size:12px;
		color:#5d6067;
		margin-bottom:0px;
		margin-top:0px;
}

.font_text3 {
		font-family:Arial;
		font-size:12px;
		color:#666666;
		margin-bottom:0px;
		margin-top:0px;
}


a.font {
		font-family:Arial;
		font-size:14px;
		color:#7b6a5d;
}

a.font2 {
		font-family:Arial;
		font-size:12px;
		color:#7b6a5d;
		text-decoration:none;
}

h3 {
		margin:0px;
		font:normal 18px Arial;
		color:#9f6031;
		line-height:18px;
}


div.line {
		background:url(images/bg_line.gif) top left repeat-x;
		height:18px;
		margin-bottom:-4px;
}
div.line h3 {
		display:block;
		float:left;
		padding-right:30px;
		background-color:#e0dccf;
}
div.line div.bg_left {
		float:left;
		width:15px;
		height:18px;
		background:url(images/bg_line_left.gif) no-repeat;
}
div.line div.bg_right {
		float:right;
		width:15px;
		height:18px;
		background:url(images/bg_line_right.gif) no-repeat;
}

a.foto {
	padding-left:11px;
	margin-left:5px;
	line-height:15px;
	font-family:Arial;
	font-size:12px;
	color:#7b6a5d;
	text-decoration:none;
	background:url(images/menu_url3.gif) left no-repeat;
}


/*----------------------  article_big  ------------------------*/

div.foto_big {
		position:relative;
		margin-right:30px;
		width:230px;
		height:180px;		
}
div.foto_big div.foto {
		border:1px solid #a49c87;
		padding:1px;
		width:230px;
		height:173px;		
}

/*--------------------  end article_big  -----------------------*/

div.material{
		float:left;
		margin-right:15px;
		width: 72px;
}

div.fotosm_name {
		font-family:Arial;
		font-size:12px;
		color:#e0dccf;
		background-color:#a49c87;
		width:72px;
		/*height:16px;*/
		text-align:center;
		vertical-align:middle;
}

div.fotosm_name2 {
		float:left;
		margin-right:8px;
		font-family:Arial;
		font-size:12px;
		color:#e0dccf;
		background-color:#666666;
		width:72px;
		height:16px;
		text-align:center;
		vertical-align:middle;
}

span.ftosm_name2 {
		width:90px;
		text-align:center;
		margin-right:8px;
		font-family:Arial;
		font-size:12px;
		color:#e0dccf;
		background-color:#666666;
		padding-left: 20px; padding-right: 20px; padding-top: 2px; padding-bottom: 2px
}

div.filtr {
		font-family:Arial;
		font-size:11px;
		color:#e0dccf;
		background-color:#a49c87;
		width:238px;
		height:16px;
		text-align:left;
		padding-left:0px;
		vertical-align:middle;
		margin-bottom: 1px;
}

.foto_sm {
		border:1px solid #a49c87;
		padding:0px;
		width:70px;
		margin:0px;
}

div.sig {
		background-color:#cec9b9;
		width:170px;
		height:30px;
		text-align:left;
		vertical-align:middle;
		margin-top:5px;
		margin-right:5px;
		float:left;
}

div.sig p {
		margin-top:0px;
		margin-bottom:0px;
		padding-left:8px;
		font-family:Arial;
		font-size:12px;
		color:#7b6a5d;
}

div.foto_meb {
/*		width:103px;*/
		background:url(images/slash.gif) right no-repeat;
		padding-right:20px;
		float:left;
}

/*------------------------  article  --------------------------*/

table.mebel {
		display:block;
		float:left;
		margin:0px 30px 0px 0px;
		width:270px;
		height:213px;
}
table.mebel td {
		font:12px Arial;
		color:#666;
}
table.mebel td.name {
		height:23px;
		background-color:#cfc9b9;
		padding:3px 5px 2px 5px;
		width:270px;
}
table.mebel td.name a {
		font:12px Arial;
		color:#666;
}
table.mebel td.name div.div_set {
		position:relative;
		z-index:50;
}
table.mebel td.foto {
		width:135px;
}
table.mebel td.foto div.foto {
		margin:5px 10px 0px 0px;
		width:125px;
}
table.mebel td.set {
		padding-top:10px;
		width:145px;
}
table.mebel td.set div.set {
		background:url(images/bg_space.gif) bottom left repeat-x;
		padding:3px 15px 5px 15px;
}
table.mebel td.set div.set div.color {
		float:right;
		margin-top:-2px;
		margin-right:-14px;
}
*html table.mebel td.set div.set div.color {
		margin-top:-22px;
		margin-right:0px;
}
table.mebel td.set div.price {
		margin-top:15px;
		margin-right:10px;
		text-align:right;
		font-weight:bold;
}
table.mebel td.set a.buy {
		display:block;
		float:right;
		width:53px;
		height:26px;
		margin-right:8px;
		margin-top:8px;
		background:url(images/pic_buy.gif) no-repeat;
		text-align:center;
		padding-top:5px;
		color:#231d1e;
		font:12px Arial;
}
table.mebel td.set a.buy:hover {
		text-decoration:none;
}



table.mebel div.set_art_full {
	display:none;
	position:absolute;
	top:0px;
	left:-28px;
	width:515px;
	height:380px;
	background:url(images/bg_set_full.png) no-repeat;
}
*html table.mebel div.set_art_full {
	height:480px;
}
table.mebel div.set_art_full a.close {
	display:block;
	position:absolute;
	top:17px;
	right:3px;
	width:28px;
	height:28px;
}
table.mebel div.set_art_full table {
	margin:36px 0px 0px 14px;
	width:478px;
	border-collapse: collapse;
}
table.mebel div.set_art_full table td {
	height:22px;
	font:12px Tahoma;
	vertical-align:middle;
}
table.mebel div.set_art_full table td.name {
	border-bottom:1px solid #d5d2c5;
	background-color:#a69e89;
	width:135px;
	color:#e0dccf;
	padding-left:10px;
}
table.mebel div.set_art_full table td.value {
	color:#666;
	border-bottom:1px solid #a69e89;
	padding-left:30px;
}
table.mebel div.set_art_full table td.value img {
	margin-left:60px;
	margin-top:2px;
}

table.mebel div.set_art_full div.descript {
	margin:11px 29px -10px 29px;
	font:12px Tahoma;
	color:#666;
	min-height:50px;
}
*html table.mebel div.set_art_full div.descript {
	height:60px;
}

table.mebel div.set_art_full div.price {
		float:right;
		margin-right:17px;
		text-align:right;
		font:bold 12px Arial;
}
table.mebel div.set_art_full a.buy {
		display:block;
		float:right;
		width:53px;
		height:26px;
		margin-right:40px;
		margin-top:-7px;
		background:url(images/pic_buy2.gif) no-repeat;
		text-align:center;
		padding-top:5px;
		color:#231d1e;
		font:12px Arial;
}
table.mebel div.set_art_full a.buy:hover {
		text-decoration:none;
}


td.menu_left1 div.div_set {
	position:relative;
	z-index:50;
}
td.menu_left1 div.set_art_full {
	display:none;
	position:absolute;
	top:-125px;
	left:-20px;
	width:515px;
	height:380px;
	background:url(images/bg_set_full.png) no-repeat;
}
*html td.menu_left1 div.set_art_full {
	height:480px;
}
td.menu_left1 div.set_art_full a.close {
	display:block;
	position:absolute;
	top:17px;
	right:3px;
	width:28px;
	height:28px;
}
td.menu_left1 div.set_art_full table {
	margin:36px 0px 0px 14px;
	width:478px;
	border-collapse: collapse;
}
td.menu_left1 div.set_art_full table td {
	height:22px;
	font:12px Tahoma;
	vertical-align:middle;
}
td.menu_left1 div.set_art_full table td.name {
	border-bottom:1px solid #d5d2c5;
	background-color:#a69e89;
	width:135px;
	color:#e0dccf;
	padding-left:10px;
}
td.menu_left1 div.set_art_full table td.value {
	color:#666;
	border-bottom:1px solid #a69e89;
	padding-left:30px;
}
td.menu_left1 div.set_art_full table td.value img {
	margin-left:60px;
	margin-top:2px;
}

td.menu_left1 div.set_art_full div.descript {
	margin:11px 29px 20px 29px;
	font:12px Tahoma;
	color:#666;
	min-height:50px;
}
*html td.menu_left1 div.set_art_full div.descript {
	height:60px;
}

td.menu_left1 div.set_art_full div.price {
		float:right;
		margin-right:17px;
		text-align:right;
		font:bold 12px Arial;
}
td.menu_left1 div.set_art_full a.buy {
		display:block;
		float:right;
		width:53px;
		height:26px;
		margin-right:40px;
		margin-top:-7px;
		background:url(images/pic_buy2.gif) no-repeat;
		text-align:center;
		padding-top:5px;
		color:#231d1e;
		font:12px Arial;
}
td.menu_left1 div.set_art_full a.buy:hover {
		text-decoration:none;
}


/*----------------------  end article  ------------------------*/

table.pages {
	margin-top:27px;
}
table.pages td {
	padding-bottom:3px;
	padding-right:38px;
}
table.pages a {
	display:inline;
	padding:4px 5px 4px 5px;
	background:url(jQuery/jcarousel/images/bg_button.gif) no-repeat;
	font:10px Arial;
	color:#666;
	cursor:pointer;
	text-decoration:none;
}
*html table.pages a {
	padding:4px 5px 4px 5px;
}
table.pages a.none {
	background:none;
}
table.pages a.active {
	background:url(jQuery/jcarousel/images/bg_button_a.gif) no-repeat;
}
table.pages a.prev {
	padding:4px 8px 4px 8px;
	background:url(jQuery/jcarousel/images/bg_left_button.gif) no-repeat;
}
table.pages a.next {
	padding:4px 9px 4px 8px;
	background:url(jQuery/jcarousel/images/bg_right_button.gif) no-repeat;
}
table.pages a.end {
	padding:4px 5px 4px 2px;
}


table.descript_serial img {
	margin-bottom:10px;
}

table.paramet {
		background-color:#FFFFFF;
}

form {margin: 0px; padding: 0px}
.space {overflow: hidden}

.anyClassBig,
.anyClassBig ul,
.anyClassBig ul li,
.anyClassBig ul li img{
	width: 230px;
	height: 173px;
}

.grid_arr{color: #b98d72;
	font:bold 14pt arial;text-decoration: none;}
.grid_text{padding:3px 0 7px 7px;color: #9f602d;
	font:bold 14pt arial;text-decoration: none;}
.grid_text a{color: #9f602d;text-decoration: none;}
