.NavBarTop .NavigationElement {
	padding: 9px 17px;
	max-width: 165px;
}

.NavBarTop .NavigationElement:hover {
	background: #d3dee4;
	border-left: 2px groove #eee;
	border-top: 2px groove #eee;
}

.NavBarTop .Active {
	background: #d3dee4;
	border-left: 2px groove #eee;
	border-top: 2px groove #eee;
}

.ContentArea {
	border-top: 10px solid #fff;
	border-left: 10px solid #fff;
	position: relative;
	top:0px;
	left:0px;
}

.LocaleFlags {
	padding-top: 5px;
}

#NavbarLeftElementNo0 .ContextBoxHead,
#NavbarLeftElementNo0 a {
	display: none;
}

.ImageRight .ImageContainer{
	width: 309px;
}

.ImageRight .ImageArea {
      _width: 297px;
      min-width: 297px;
}

.ImageRight .InfoArea {
      margin-right: 309px;
}

.UserAttributes h2 {
	color: #000;
	font-size: 12px;
	background: #9bb5c4;
	border-left: 2px groove #eee;
	border-top: 2px groove #eee;
	padding: 3px;
	padding-left: 10px;
}

.UserAttributes,
.UserAttributes tr td {
	background: #fff !important;
}

.UserAttributes tr td a {
	color: #7899ad;
}

.UserAttributes tr td a:hover {
	color: #000;
}

.ProductListImageBox h3 {
	color: #000;
	font-size: 12px;
	background: #9bb5c4;
	padding: 3px;
	padding-left: 10px;
}

.NavigationElement .BasketLink {
	margin-top:20px !important;
	margin-left: 15px !important;
	background:#e4ebee;
	border-left: 2px groove #eee;
	border-top: 2px groove #eee;
	padding: 3px;	
	padding-left: 15px;
}

.CategoriesBox {
	padding-left: 15px !important;
}

.CategoriesBox .ContextBoxHead {
	display: none;
}

.CategoriesBox img {
	display:none;
}

.CategoriesBox li {
	padding: 0 !important;
	width: 222px;
	background: #fff;
	border-left: 2px groove #eee;
	border-top: 2px groove #eee;
}

.CategoriesBox li a {
	height: 15px;
	background:#e4ebee;
	padding: 3px;	
	padding-left: 15px;
	padding-top: 2px;
	margin: 0 !important;
}

.CategoriesBox li ul li {
	border: none;
}

.CategoriesBox li ul li a {
	background: #fff;
	border: none;
}

.ActiveCategoryHead {
	padding: 3px;
	padding-left: 15px;
	width: 204px;
	background:#e4ebee;
	border-left: 2px groove #eee;
	border-top: 2px groove #eee;
	font-weight: bold !important;	
}

.VariationsTable tr th {
	background: transparent !important;
	border: #9bb5c4 !important;
}

.VariationsHead {
	color: #000 !important;
	background: #9bb5c4;
	padding: 3px;
	margin-bottom: -6px !important;
}

img.CategoryImage {
	width: 50px;
}
