body  {
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

a img {border:0}


li
{
color:#FF0000;
}

#Table54 {background: url('/images/sidebar_bg.gif') repeat;}
#Table53 {background: url('/images/rightsidebar_bg.gif') repeat;}
#ShopLayOut_Basket_TD {background: url('/images/rightsidebarBottom_bg.gif') no-repeat bottom center;}

.RootCategory_Productmenu {
	padding: 0 0 15px 0;
}

.ProductMenu_TD {background: url('/images/leftsidebar_bg.jpg') no-repeat bottom center;}

#ShopMainLayOutTable {
	padding: 20px 0 0 0;
}

.Heading_Basket {padding: 0 0 0 45px;height: 30px;background: url('/images/basket_bg.gif') no-repeat;}

.NumberProduct_Basket {
	padding: 0 20px 0 20px;
}
.TotalSum_Basket {
	padding: 0 0 0 20px;
}
.Amount_Basket {
	padding: 0 20px 0 0;
}

#footer {
	margin: 17px 0 10px 0;
	padding: 10px 0 0 0;
	border-top: 1px solid #f45823;
}

.SearchField_SearchPage {
	height: 25px;
	width: 131px;
	margin: 7px 0 0 10px;
	padding: 5px 0 0 10px;
	border: none;
	background: url('/images/searchField_bg.gif') no-repeat;
}

.SubmitButton_SearchPage {
	height: 20px;
	width: 61px;
	border: none;
	background: url('/images/search_bg.gif') no-repeat;
}

.teaserRight {
	margin: 15px 0 0 0;
	padding: 15px 0 0 0;
	border-top: 1px solid #bbbbbb;
	text-align: center;
}

.rightBottom {
	background: url('/images/rightsidebar_bg.gif') no-repeat bottom center;
}

.SubCategoryIndent2_Productmenu {
	background:url('/images/arrow.gif') no-repeat left;
}

.SubMenu_Productmenu_Table {
	padding: 0 0 10px 0;
}
