* {
  margin : 0;
  padding : 0;
  font-size : 12px;
  font-family : 'Arial', sans-serif;
}

body {
  width : 100%;
  text-align : left;
  margin : 0 auto;
  padding : 0px;
  background : #403f3e;
}

#body {
  z-index : 10;
  position : relative;
  top : 38px;
  background : #7b7877;
  margin : 0px auto 10px;
  width : 833px;
/*   min-height : 700px; */
  min-height: 850px;

}
#header-menu ul li {
  width : 95px;
  height : 105px;
}
#body_header {
  z-index : 1;
  position : absolute;
  top : 0px;
  height : 405px;
  border-bottom : 1px solid #000;
  width : 100%;
  margin : 0 auto;
  background : #373433 url('../images/header_body_bg.jpg') no-repeat scroll 0 0;
  background-position : center top;
}
#sidebar_left {
  display:block;
  float:left;
  position:relative;
  width:190px;
}
#sidebar_menu {
  background : #d1d1d1;
  text-align : left;
}
#sidebar_menu ul {
  margin-right : -5px;
}
#sidebar_menu ul li.items {
  list-style : none;
  background : url('./../images/menu-li-img.jpg') no-repeat scroll left 50%;
  line-height : 20px;
  height : 20px;
  display : block;
  border-bottom : 1px solid #fff;
}
#sidebar_menu ul li.items a {
  margin-left : 20px;
  color : #4f4f4f;
  text-decoration : none;
  font-size : 12px;
}
#sidebar_right {
  width : 623px;
  float : left;
  display : block;
  padding-top : 20px;
}
#logo {
  position : relative;
  clear : both;
  z-index : 3;
  width : 232px;
  height : 241px;
  top : -39px;
  left : -48px;
}
#logo img {
  border : none;
}

#menuwrapper {
  display : block;
  position : relative;
  width : 614px;
  height : 30px;
  text-transform : uppercase;
  background : #322a23;
  margin : 0 auto;
  text-align : center;
}

#menuwrapper a {
  color : #fff;
  font-size : 12px;
  text-decoration : none;
}
#menuwrapper ul {
  text-align : center;
  display : block;
margin-left : 20px;
/*   width : auto; */
/*   margin : 0 auto; */
}
#menuwrapper ul#primary-nav li {
  display : block;
  float : left;
  padding : 0px 8px;
  line-height : 12px;
  margin-top: 9px;
}
ul#primary-nav li.items {
  border-left : 2px solid #fff;
}
ul#primary-nav li.last {
  border-right : 2px solid #fff;
}
#content {
  background : #73645C url('../images/content_bg.jpg') repeat-x scroll 0 0;
  padding-top : 10px;
  padding-right : 20px;
  min-height : 500px;
}
#content .node .image-node {
  display : block;
  float : left;
  width : 184px;
  height : 123px;
  overflow : auto;
  margin : 0 10px;
}
#content .node {
  display : block;
  clear : both;
  margin : 20px 10px;
  height : 120px;
}
#content .node-content {
  padding-top : 20px;
  width : 330px;
  float : left;
  padding-left : 15px;
}
#content .node-title {
}
#content .node-title h1, #content strong h2 {
  height : 21px;
  line-height : 21px;
  background : url('../images/header_bg.jpg') no-repeat scroll 0 0;
  color : #fff;
  text-align : left;
  margin : 10px;
  padding-left : 22px;
  text-transform : uppercase;
}
#node-3 .node-content {
  padding-top : 0px;
  height : 150px;
}

#sub2 {
  margin : 0 auto;
  width : 623px;
}

#sidebar_left_inner  {
  background: #D1D1D1;
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  width: 160px;
  padding-top : 15px;
}

#last-produkt {
  margin : 50px auto 10px;
}

#sidebar_left_inner_border_top {
  padding-top : 10px;
  background : #a1a1a1;
/*   margin-left : 50px; */
  width : 60px;
  left : 130px;
top: -30px;
  position : relative;
  z-index : 5;

}
#sidebar_left_inner {
  position : relative;
  z-index : 6;
  left : -130px;
  min-height : 637px;
}

.text {
  padding-left : 10px;
}

span#copy a {
color: black;
}

