body {
  scrollbar-face-color:#757154; 
  scrollbar-highlight-color:#FFFFFF; 
  scrollbar-3dlight-color:#CCCCCC; 
  scrollbar-darkshadow-color:#03126B; 
  scrollbar-shadow-color:#2C344C; 
  scrollbar-arrow-color:#ececec; 
  scrollbar-track-color:#bbba97;
  background-image:url(../images/pixel_bg.jpg);
  background-repeat:repeat;
  background-position: top left;
}

div.layer_0 {
  background-image:url(../images/bg_repeat.jpg);
  background-repeat:repeat-x;
  background-position: top left;
}


/* ############## Menue ##############*/
input[type=submit],
input[type=button],
button
.btn,
.button_detail,
.btn-success,
.cart_buttons a,
.mgmenu_container,
div.page-header h1,
div.page-header h2,
table#content_table th,
table#content_table h2,
td#content div.jem_event h1,
td#content div.jem_event h2 {
  border: 1px solid #645430;
  background-color: #89754B;
	background-image: -moz-linear-gradient(top,#B29E75,#89754B);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#B29E75),to(#89754B));
	background-image: -webkit-linear-gradient(top,#B29E75,#89754B);
	background-image: -o-linear-gradient(top,#B29E75,#89754B);
	background-image: linear-gradient(to bottom,#B29E75,#89754B);
  color: #FFFFFF;
}
input[type="submit"]:hover,
button:hover,
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled],
.button_detail:hover,
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled],
.btn-success:active,
.btn-success.active,
.mgmenu_container li:hover {
  background-color: #89754B;
	background-image: -moz-linear-gradient(top,#645430,#89754B);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#645430),to(#89754B));
	background-image: -webkit-linear-gradient(top,#645430,#89754B);
	background-image: -o-linear-gradient(top,#645430,#89754B);
	background-image: linear-gradient(to bottom,#645430,#89754B);
}
.mgmenu li .dropdown_3columns {
	width: 16.6667%;
	padding-left: 1.8333%;
	padding-right: 1.8333%;
}
.mgmenu li .dropdown_container li:hover {
	background-color:#e5e5e5;
  background-image: none;
}
.mgmenu li .dropdown_container li:hover a {
  -webkit-transition:none;
  -moz-transition:none;
  -o-transition:none;
  -ms-transition:none;
  transition: none;
  text-shadow: none;
  color: #000000;
}

div.page-header h1,
div.page-header h2,
table#content_table th,
table#content_table h2 {
  padding: 3px;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
}
div.page-header h1 a,
div.page-header h2 a,
table#content_table th a,
table#content_table h2 a,
table.eventtable th.sectiontableheader a.hasTooltip {
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
}
div#sidebar_box {
  display: block;
  width: 220px;
}
div#jshop_login div.cart_title,
div.sidebar_title,
div#sidebar_box h1 {
  display: block;
  width: auto;
  background-image: none;
  background-color: #89754B;
	background-image: -moz-linear-gradient(top,#B29E75,#89754B);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#B29E75),to(#89754B));
	background-image: -webkit-linear-gradient(top,#B29E75,#89754B);
	background-image: -o-linear-gradient(top,#B29E75,#89754B);
	background-image: linear-gradient(to bottom,#B29E75,#89754B);
  color: #FFFFFF;
  margin: 0px;
  padding: 3px;
  text-align: center;
  border-bottom: 1px solid #645430;
  font-size: 11px;
  font-weight: normal;
}
.slideshowlite ul li a {
  background:#89754B;
  border: 2px solid #645430;
}
.slideshowlite ul li a.current {
  background:#D2C09A;
  border: 2px solid #645430;
}
.slideshowlite ul li a:hover {
  background:#D2C09A;
  border: 2px solid #645430;
}
h1.componentheading {
  font-weight: normal;
}
table tr.menu_header {
  border-top: 1px solid #645430;
  border-bottom: 1px solid #645430;
  font-weight: bold;
  margin-top: 5px;
}
table td#fussnote {
  font-style: italic;
}
table tr.menu_hinweise td {
  text-align: center;
}