body, td {
	margin: 0px;
	font: 12px Arial;
	color: white;
}

a {
	color: #c6a40d;
}
A:hover {
 text-decoration: none; /* Добавляем подчеркивание */
}
.back_left {
	background: black url('/img/background_left.jpg') no-repeat right top; 
	text-align: right;
}

.menu_left, .menu_right {
	font: 17px Arial Narrow;
	font-weight: bold;
	padding-top: 50px;
	text-transform: uppercase; 
}
.menu_left a {
	text-decoration: none;
	color: white;
	padding: 0px 8px 0px 0px;
}
.menu_right a {
	text-decoration: none;
	color: black;
	padding: 0px 0px 0px 7px;
}
.menu_left A:hover, .menu_right A:hover {
 text-decoration: underline; /* Добавляем подчеркивание */
}
.bg_black {
	background: black;
	color: white;
	font-size: 12px;
}
.bg_white {
	background: white;
	font-size: 12px;
	color: black;
}

.h1_black, .h1_black a {
	font: 30px Arial Narrow;
	color: white;
	padding-bottom: 10px;
	padding: 0px 0px 10px 15px;
	text-transform: uppercase; 
	text-decoration: none;
}

.h1_white, .h1_white a {
	font: 30px Arial Narrow;
	color: black;
	background: white;
	padding: 0px 0px 10px 15px;
	text-transform: uppercase; 
	text-decoration: none;
}
.h2_white, .h2_white a {
	font: 20px Arial Narrow;
	color: white;
	text-transform: uppercase; 
	text-decoration: none;
}
.phones {
	font: 24px Arial Narrow;
	color: white;
	text-transform: uppercase; 
}
.phones sup {
	color: #c6a40d;
	font-size: 16px;
}
.text {
	padding: 20px 10px 0px 30px;
	font: 12px Arial;
}
.corn_rt {
	background: url(/img/corners/corn_rt.png) no-repeat right top;
}

.cat_item {
	/*min-height: 70px;*/
	clear: both;
}

.price {
	color: #db2f2f;
	font-weight: bold;
	font-size: 13px;
}
.c_top {
	background: url('/img/corners/c_pix.gif') repeat-x top; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.c_top div {
	background: url('/img/corners/c_lt.gif') no-repeat left top; 
	width: 100%; 
	height: 8px;
	float: left;
}
.c_top div div{
	background: url('/img/corners/c_rt.gif') no-repeat right top; 
	width: 8px; 
	height: 8px;
	float: right;
}

.c_bottom {
	background: url('/img/corners/c_pix.gif') repeat-x bottom; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.c_bottom div {
	background: url('/img/corners/c_lb.gif') no-repeat left bottom; 
	width: 100%; 
	height: 8px;
	float: left;
}
.c_bottom div div{
	background: url('/img/corners/c_rb.gif') no-repeat right bottom; 
	width: 8px; 
	height: 8px;
	float: right;
}

.cr_top {
	background: url('/img/corners/c_pix.gif') repeat-x top; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.cr_top div{
	background: url('/img/corners/c_rt.gif') no-repeat right bottom; 
	width: 8px; 
	height: 8px;
	float: right;
}

.cr_bottom {
	background: url('/img/corners/c_pix.gif') repeat-x bottom; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.cr_bottom div{
	background: url('/img/corners/c_rb.gif') no-repeat right bottom; 
	width: 8px; 
	height: 8px;
	float: right;
}


.cg_top {
	background: url('/img/corners/c_pix.gif') repeat-x top; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.cg_top div {
	background: url('/img/corners/cg_lt.gif') no-repeat left top; 
	width: 100%; 
	height: 8px;
	float: left;
}
.cg_bottom {
	background: url('/img/corners/c_pix.gif') repeat-x bottom; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.cg_bottom div {
	background: url('/img/corners/cg_lb.gif') no-repeat left bottom; 
	width: 100%; 
	height: 8px;
	float: left;
}

.cgr_top {
	background: url('/img/corners/c_pix.gif') repeat-x top; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.cgr_top div{
	background: url('/img/corners/cg_rt.gif') no-repeat right bottom; 
	width: 8px; 
	height: 8px;
	float: right;
}

.cgr_bottom {
	background: url('/img/corners/c_pix.gif') repeat-x bottom; 
	width: 100%; 
	height: 8px; 
	font-size: 0px;
}
.cgr_bottom div{
	background: url('/img/corners/cg_rb.gif') no-repeat right bottom; 
	width: 8px; 
	height: 8px;
	float: right;
}

.price td {
	border-top: solid 1px #3b3b3b;
	border-bottom: solid 1px #3b3b3b;
}
