body {
	background-color: #7c7c7a;
}

#menu {
	background:transparent url(../images_pl/cart_bg.gif) repeat-x scroll left top;
}

#menu #menulist {
	background-color: #E52739;
}

#menu #menulist .navadmin li {
background:transparent url(../images_pl/tabs.gif) repeat-x scroll left top;
border-right:1px solid #726C6C;
}

#menu #cart .button,
.header .form-search button,
#main_week .product button { 
background:transparent url(../images_pl/button_black.gif) no-repeat scroll left top;
}

#menu #cart #cart_img {
background:transparent url(../images_pl/cart.gif) no-repeat scroll left top;
}

#menu #cart .button {
background:transparent url(../images_pl/button_silver.gif) no-repeat scroll left top;
}

#menu #cart {
background:transparent url(../images_pl/cart_bg.gif) repeat-x scroll left top;
}

#menu #menulist .navadmin li.current,
#menu #menulist .navadmin li.active {
background:transparent url(../images_pl/tabs_selected.gif) repeat-x scroll left top;
}

.box,
.cms-box,
.cms-home .cms-box .box {
background:#FFFFFF url(../images_pl/header_left.gif) no-repeat scroll left top;
}

.box h2,
.cms-box h2,
.cms-home .cms-box .box h2 {
background:transparent url(../images_pl/header_right.gif) no-repeat scroll right top;
}

.productlist td {
background:transparent url(../images_pl/dotted_line_29px.gif) no-repeat scroll 100% 50%;
}

.add-to-cart button.button span {
	background: url(../images_pl/arrow.gif) no-repeat right 8px;
}

#main_week {
background:transparent url(../images_pl/main_week_bg.jpg) no-repeat scroll left top;
}

#main_week .product .description {
background:transparent url(../images_pl/dotted_line.gif) repeat-y scroll right top;
}

#main_week .product .bubble {
background:transparent url(../images_pl/bubble.gif) no-repeat scroll left top;
}

.boxblack {
	background: #1e1d1d url(../images_pl/box_black_top_left.gif) no-repeat top left;
	background: #8c0025 url(../images_pl/box_black_top_left.gif) no-repeat top left;
}

.boxblack div {
	background: url(../images_pl/box_black_top_right.gif) no-repeat top right;
}

.boxblack div div {
	background: url(../images_pl/box_black_bottom_left.gif) no-repeat bottom left;
}

.boxblack div div div {
	background: url(../images_pl/box_black_bottom_right.gif) no-repeat bottom right;
}

.productlist button.button {
	background-image: url(../images_pl/button_black.gif);
}

.w220 {
width:220px;
}

.w200 {
width:200px;
}

/*.boxblack p {
border-bottom:1px solid #464748;
margin-bottom:6px;
padding:0 12px 8px;
}

.boxblack p.last {
border-bottom:0 none;
}*/

.boxblack h2 {
	background: none;
}

#choosebrand {
margin-top:25px;
}

#top_box h1 {
color:#7C7C7A;
font-family:helvetica;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0 0 5px;
}

#top_box p {
color:#69BD45;
font-family:helvetica;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}

#top_box select {
width:180px;
}

table.brandtable td.brand {
background:transparent url(../images_pl/dotted_line.gif) repeat-y scroll right top;
height:30px;
padding-right:1px;
text-align:center;
vertical-align:middle;
width:64px;
}
#brandbox table td {
padding:0;
}

a {
color:#E52739;
}

table.brandtable td.brand img {
width:55px;
}

table.brandtable td.noBackground {
background:transparent none repeat scroll 0 0;
}

.fontsize0 {
font-size:0;
}
.marginBottom16 {
margin-bottom:16px;
}

#moreOrLessBrands {
bottom:0;
position:absolute;
right:0;
}

#brandbox_more {
display:none;
margin-top:16px;
}

#brandbox {
height:113px;
overflow:hidden;
position:relative;
width:650px;
}

.layered-nav .padding12 {
height:auto;
}

#moreOrLessBrands a {
color:#7C7C7A;
font-family:helvetica;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration: none;
}

.catalog-category-view .category-image {
	margin: 0 0 12px 0;
}

.header .logo, .header .logo a {
	width: 270px;
}

ul.menuadmintpl2 > li {
	display: none;
}

ul.menuadmintpl2 > li.active,
ul.menuadmintpl2 > li.active ul,
ul.menuadmintpl2 > li.active ul li,
ul.menuadmintpl2 > li.active ul li a,
ul.menuadmintpl2 > li.active ul li ul {
	display: block;
}

ul.menuadmintpl2 > li.active a {
	display: none;
}

#translateMoreBrands,
#translateLessBrands {
	display: none;
}

.productlistHeader {
	display: none;
}

fieldset.pnummer {
	display: none;
}