
			


		
.invisible{
	display:			none;
}
.visible{
	z-index:			10;
}
.float_left{
	float:				left;
}
.float_right{
	float:				right;
}
.clear_both{
	clear:				both;
}
/*-----<	header	>-----*/
.header_table TD{
	vertical-align:		middle;
}
.header_table{
	width:				100%;
}
.header_table *{
	margin:				5px;
}
.header_table TABLE, .header_table TABLE UL, .header_table TABLE UL LI{
	margin:				0;
}
.header_table TABLE LI{
	line-height:		21px;
}
.header_border{
}
TD.header_logo{
	width:				20%;
	text-align:			center;
}
.header_center{
	width:				65%;
}
.header_center TABLE{
	width:				100%;
}
.header_center LI{
	float:				left;
}
.header_links{
	width:				15%;
}
.search_td{
	background-color:	
}
.search{
	width:				80%;
}
/*-----<	/header	>-----*/
/*-----<	catList	>-----*/
#catList{
	width:				100%;
}
#catList TR TD{
	height:				110px;
/*	width:				25%;*/
}
#catList TR TD *{
	margin:				10px 7px;
}
#catList TR TD * *{
	margin:				0;
}
#catList TR TD A{
	display:			block;
	margin-bottom:		8px;
}
#catList TR TD H1 IMG{
	margin:				0 0 -7px 0;
}

#catList TR TD DIV IMG{
	margin:				0 0 -7px 0;
}

#catList TR.gap TD{
	height:				14px;
}
#catList TR TD.cat1, #catList TR TD.cat2, #catList TR TD.cat3{
	border-right:		none;
}
#catList TR TD.cat4, #catList TR TD.cat2, #catList TR TD.cat3{
	border-left:		none;
}
/*-----<	/catList	>-----*/
/*-----<	new_products	>-----*/
#new_products, #stocks{
	padding-top:		20px;
}
#new_products, #xxx, #stocks{
	width="100%";
}
#news, #articles{
	width:				43%;
}
#news DIV *, #articles DIV *{
	margin:				10px 0;
}
#news DIV * *, #articles DIV * *{
	margin:				0;
}
#new_products #new_products_products, #stocks #stocks_products{
	width:				100%;
}
#new_products #new_products_products TD, #stocks #stocks_products TD{
	text-align:			center;
}
/*-----<	/new_products	>-----*/
/*-----<	PRODUCERS	>-----*/
#xxx HR{
	margin-top:			0;
	border:				2px solid #ebebeb;
}
#PRODUCERS1 HR{
	margin:				30px 5px 10px 5px;
	border-width:		1px;
}
#xxx A, #xxx P{
	display:			block;
	margin:				5px;
}
#xxx .columnR{
	float:				left;
	width:				20%;
}
#xxx .columnL{
	float:				left;
	width:				50%;
}
#PRODUCERS, #SHOPS{
 	margin-bottom:		20px;
}
#PRODUCERS *, #SHOPS *{
 	margin:				10px;
}
#PRODUCERS * *, #SHOPS * *{
 	margin:				0;
}
#PRODUCERS, #SHOPS{
}
#PRODUCERS1, #SHOPS1{
	float:				left;
	width:				300px;
}
#PRODUCERS1 A{
	padding-left:		15px;
}
#PRODUCERS1 .active{
	background:			no-repeat url(http://homeprice.ru/Images/Design/v.png) center left;
}
#PRODUCERS1 .passive{
	background:			no-repeat url(http://homeprice.ru/Images/Design/c.png) center left;
}
#PRODUCERS2, #SHOPS2{
	float:				right;
	width:				616px;
}
/*-----<	/PRODUCERS	>-----*/

