div {
	border: 0px solid black;
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #574a42;
	font-family: Tahoma;
	font-size: 11px;	
	color: #505050;	
}
.top_menu {
	position: absolute;
	top: 7px;
	left: 665px;
	font-family: Tahoma;
	font-size: 11px;
	color: #554b4b;
}

.hitn {
	font-family: Tahoma;
	font-size: 12px;
	color: #ff4800;
	font-weight: bold;
}

.phone {
	position: absolute;
	top: 68px;
	right: 30px;
	font-size: 33px;
	color: #d43701;
	font-weight: bold;
}

.cart_info {
	position: absolute;
	top: 18px;
	left: 450px;
	color: #505050;
	font-family: Tahoma;
	font-size: 11px;	
}

.cart_table {
	color: #505050;
	font-family: Tahoma;
	font-size: 11px;		
}

.cart {
	font-family: Tahoma;
	font-size: 11px;
	color: #ff6600;
	font-weight: bold;
	text-decoration:none;
}

.top_menu a {
	color: #ff6600;
	font-weight: bold;
}

.main_menu {
	background-image: url(images/menu.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.main_menu table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffa800;
}

.main_menu table a
{
	color: #554b4b;
	text-decoration: none;
}
.bottom {
	background-image: url(images/bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Tahoma;
	font-size: 11px;
	color: #554b4b;
}
.bottom a {
	color: #eb3e2e;
}
.bootom_menu {
	position: absolute;
	left: 42px;
	top: 12px;
}
.copy {
	position: absolute;
	left: 42px;
	top: 28px;
}
.counters {
	position: absolute;
	left: 580px;
	top: 18px;
}
.aerox {
	position: absolute;
	left: 788px;
	top: 20px;
}
.box_search {
	background-image: url(images/box_search.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 58px;
	width: 200px;
	padding-top:32px;
}
.box_search table, .box_subscribe table {
	font-family: Tahoma;
	font-size: 9px;
	color: #554b4b;
	text-decoration: underline;
	#margin-top: 40px;
	margin-right: 12px;
}
.box_subscribe {
	background-image: url(images/box_subscribe.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 58px;
	width: 200px;
	padding-top:32px;
}
.box_login111 {
	background-image: url(images/box_login.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 84px;
	width: 201px;
	padding-top:40px;
}
.box_login table {
	font-family: Tahoma;
	font-size: 9px;
	color: #554b4b;
}

.box_login table a {
	font-family: Tahoma;
	font-size: 9px;
	color: #554b4b;	
	text-decoration: underline;
}

.box_login111 td {
	padding-bottom: 5px;
}

.textfield {
	border: 1px solid #ebebeb;
	color: #999999;
	height: 18px;
	font-size: 11px;
}
.box_category_top {
	background-image: url(images/box_cadegory_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_category_bg {
	background-image: url(images/box_cadegory_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 11px;
	padding-left: 20px;
}
.box_category_bg a {
	font-family: Tahoma;
	font-size: 11px;
	color: #554b4b;
}
.box_category_bottom {
	background-image: url(images/box_cadegory_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.box_hit_top {
	background-image: url(images/box_hit_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_hit_bg {
	background-image: url(images/box_hit_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 11px;
	padding-left: 16px;
}
.box_hit_bg a {
	font-family: Tahoma;
	font-size: 11px;
	color: #554b4b;
}
.box_hit_bottom {
	background-image: url(images/box_hit_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#left_panel p, #right_panel p, #center_panel p {
	margin: 10px 0px 0px;
	padding: 0px;
}
#left_panel {
	background-image: url(images/body_bg_left.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#right_panel {
	background-image: url(images/body_bg_right.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#center_panel {
	background-image: url(images/body_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#center_body {
	padding-right: 10px;
	padding-left: 10px;
}

.box_spec_top {
	background-image: url(images/box_spec_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_spec_bg {
	background-image: url(images/box_spec_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Tahoma;
	font-size: 9px;
	color: #554b4b;	
}
.box_spec_bg div {
	padding-left: 20px;
	padding-right: 20px;
}
.box_spec_bg b {
	color: #5478e0;
	font-size: 11px;		
}

.box_spec_bottom {
	background-image: url(images/box_spec_bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.catalog_level {
	font-family: Tahoma;
	font-size: 11px;
	color: #554b4b;
}
.catalog_level a {
	color: #eb3e2e;
}
.box_body_a1 {
	background-image: url(images/box_body_a1.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_body_a2 {
	background-image: url(images/box_body_a2.png);
	background-repeat: repeat-x;
	background-position: top;
}
.box_body_a3 {
	background-image: url(images/box_body_a3.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.box_body_b1 {
	background-image: url(images/box_body_b1.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.box_body_b2 {
	background-image: url(images/box_body_b2.png);
}

.box_body_b2 big{
	font-family: Tahoma;
	font-size: 13px;
	color: #505050;
	text-decoration: line-through;
	font-weight: bold;
}

.box_body_b3 {
	background-image: url(images/box_body_b3.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.box_body_c1 {
	background-image: url(images/box_body_c1.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.box_body_c2 {
	background-image: url(images/box_body_c2.png);
	background-repeat: repeat-x;
	background-position: top;
}
.box_body_c3 {
	background-image: url(images/box_body_c3.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.brands {
	font-family: Tahoma;
	font-size: 11px;
	color: #505050;
}
.brands a {
	color: #eb3e2e;
	font-weight: bold;
}
.brands b {
	color: #ffa800;
}
.catalog_goods {
	font-family: Tahoma;
	font-size: 9px;
	color: #505050;	
}
.catalog_goods b, .catalog_goods2 b {
	font-family: Tahoma;
	font-size: 13px;
	color: #d43701;	
}
.catalog_goods i, .catalog_goods2 i {
	font-family: Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #ffa800;
}
.pagers {
	font-family: Tahoma;
	font-size: 11px;
	color: #554b4b;
}
.pagers a {
	color: #eb3e2e;
}

.catalog_goods2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #505050;	
}

.catalog_goods2 big{
	font-family: Tahoma;
	font-size: 13px;
	color: #505050;
	text-decoration: line-through;
	font-weight: bold;
}
.offers-main {
	background-image: url(images/offers_box_bg.png);
	background-repeat: repeat-y;
	background-position: top left;	
	width:200px;
	margin:30px 0 20px 0;
	position: relative;
}
.offers-header {
	background-image: url(images/offers_box_header.png);
	background-repeat: no-repeat;
	background-position: top left;	
	width:200px;
	height:9px;
	top:-9px;
	left: 0px;
	position: absolute;
}
.offers-body {
	background-image: url(images/offers_box_footer.png);
	background-repeat: no-repeat;
	background-position: bottom left;	
	width:170px;
	bottom:-9px;
	padding:0px 15px 25px 15px;	
	font-family: Tahoma;
	font-size: 11px;
	color: #505050;
	font-weight: bold;
	position: relative;
}
.offers-body a {
	color: #505050;
	text-decoration: none;
}
.offers-body ul {
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
}
.li-dot {
	width:140px;
	padding-left: 12px; !important
	
}
.li-dot {
	 padding-left: 0px;
}
.hits-main {
	background-image: url(images/hits_box_bg.png);
	background-repeat: repeat-y;
	background-position: top left;	
	width:200px;
	margin:20px 0 20px 0;
	position: relative;
}
.hits-header {
	background-image: url(images/hits_box_header.png);
	background-repeat: no-repeat;
	background-position: top left;	
	width:200px;
	height:10px;
	top:-10px;
	left: 0px;
	position: absolute;
}
.hits-body {
	background-image: url(images/hits_box_footer.png);
	background-repeat: no-repeat;
	background-position: bottom left;	
	width:170px;
	bottom:-10px;
	padding:0px 15px 10px 15px;	
	font-family: Tahoma;
	font-size: 11px;
	color: #505050;
	position: relative;
}

.hits-body a {
	color: #505050;
}
.hits-img {
	border: 3px solid #ffdec2;
	background-color: #fff;
	padding: 3px;
}
.map a {
 color: #ff6600; font-family: Tahoma;
}
