
img {
	border:0;
}

h1 {	
	line-height:120%;
	margin:0 0 13px;
	padding:0 !important;
}

h1 span {	
	color:#919191;
}
.productlist h1 {	
	margin:15px 0 3px;
}

.detail_picture h1 {
      line-height:24px;padding:0;margin: 0 5px 0 0;
}
.detail_picture .art_nr {
      color:#919191;
      margin:0;
      padding:0;
}

.new_header {
	width:720px;
	height:86px;
	background:url(/shop/images/new/header_bg.png) no-repeat;
	margin:48px 0 0 0;
  position:relative;
}


.new_header_services {
	height:51px;
}

.new_header_services_padding {
	padding:10px 0 0 0;
}


.new_header_services ul {
	list-style:none;
	padding:0;
	margin:0;
}

.new_header_services ul li {
	color:#FFF;
	font-size:11px;
	padding:0;
	margin:0;
	float:left;
	display:block;
	padding:0 12px;
	background:url(/shop/images/new/header_service_spacer.png) no-repeat right top;
}

.new_header_services ul li.last {
	background:none;
}

.new_header_services ul li a {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	float:left;
	display:block;
	text-decoration:underline;
}

.new_header_services ul li a:hover {
	color:#FFF;
	text-decoration:none;
}

.new_header_siegel {
	position:absolute;
	width:720px;
}

.new_header_siegel ul {
	position:absolute;
	top:-24px;
	right:10px;
	padding:0;
	margin:0;
	list-style:none;
}

.new_header_siegel ul li {
	float:left;
	padding-left:3px;
}

.new_header_search {
	height:35px;
	margin-left:80px;
}

.new_header_search form {
	padding:0;
	margin:0;
}

.new_header_search_input {
	float:left;
	width:283px;
	height:35px;
	background:url(/shop/images/new/search_input_bg.png) no-repeat;
}

.new_header_search_input input {
	margin:11px 0 0 65px;
	font-size:10px;
	width:210px;
	border:0;
	background:none;
}

.new_header_search_button {
	float:left;
	width:40px;
}

.new_header_search_button input {
	margin:9px 0 0 5px;
}

.new_header_search_advanced {
	float:left;
	width:108px;
	padding-top:10px;
}

.new_header_search_advanced a {
	color:#FFF;
	font-size:11px;
	text-decoration:underline;
}

.new_header_search_advanced a:hover {
	color:#FFF;
	font-size:11px;
	text-decoration:none;	
}

.new_header_cart {
	float:left;
	height:35px;
	padding-left:45px;
	background:url(/shop/images/new/header_cart_bg.png) no-repeat;
	font-size:11px;
	color:#FFF;
}

.new_header_cart_padding {
	padding-top:2px;
	font-size:11px;
	color:#FFF;	
}

.new_header_cart a {
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	text-decoration:underline;
}

.new_header_cart a:hover {
	font-size:11px;
	color:#FFF;
	text-decoration:none;	
}

.new_login {
	font-size:13px;
	color:#7a7a7a;
	margin: 5px 0 15px;
}

.new_login a {
	font-size:13px;
	color:#7a7a7a;
	text-decoration:underline;
}

.new_login a:hover {
	font-size:13px;
	color:#7a7a7a;
	text-decoration:none;	
}


.new_footer {
	padding-left:234px;
	width:717px;
	text-align:left;
	padding-bottom:25px;
	margin-top:25px;
}
.footer_bottom {
	width:717px;
	height:77px;
	margin:40px 0 15px;
}

.new_newsletter_box {
	float:left;
	width:503px;
	height:180px;
	background:url(/shop/images/new/newsletter_bg.jpg) no-repeat;
}

.new_newsletter_box form {
	padding:0;
	margin:0;
}


.new_newsletter_box_left {
	float:left;
	width:290px;
}

.new_newsletter_box_right {
	float:left;
	width:210px;
}

.new_newsletter_box_right div {
	float:none;
	width:210px;
	padding-top:110px;
	font-size:9px;
	color:#8f8f8f;
	font-family:Arial;
}

.new_newsletter_box_right input {
	margin-top:5px;
}

.new_newsletter_box_desc {
	padding:46px 12px 0 12px;
	font-size:13px;
	font-family:Arial;
	color:#494949;
	line-height:16px;
}

.new_newsletter_box_inputs {
	width:250px;
	margin-left:12px;
	padding-top:22px;
}

.new_newsletter_box_inputs input {
	width:120px;
}

.new_newsletter_box_input_left {
	float:left;
	width:130px;
	padding-bottom:5px;
}

.new_newsletter_box_input_right {
	float:left;
	width:120px;
	padding-bottom:5px;
}

.new_blog_teaser {
	float:left;
	width:217px;
	height:180px;	
}

.clear {
	clear:both;
}

.new_footer_navi {
	width:717px;
	margin-top:50px;
	margin-left: 0;
}

.new_footer_navi_col {
	width:200px;
	float:left;
	height:200px;
}

.new_footer_navi_col_interaktiv {
	width:116px;
	float:left;
	height:200px;
}

.new_footer_navi_col_sicher_bezahlen {
	width:160px;
	float:left;
}

.new_footer_navi_col ul,
.new_footer_navi_col_interaktiv ul,
.new_footer_navi_col_sicher_bezahlen ul {
	padding:0;
	margin:0;
	list-style:none;
}

.new_footer_navi_col ul li {
	display:block;
	width:200px;
	padding: 5px 0 0 0 !important;
	line-height:16px;
}
.new_footer_navi_col_interaktiv  ul li {
	display:block;
	width:116px;
	padding: 5px 0 0 0 !important;
	line-height:16px;
}
.new_footer_navi_col ul li.title,
.new_footer_navi_col_interaktiv ul li.title,
.new_footer_navi_col_sicher_bezahlen ul li.title {
	 text-indent: -9999em;
	line-height:14px;
	padding-bottom:10px;
}

.new_footer_navi_col ul li a,.new_footer_navi_col_interaktiv ul li a  {
	font-size:13px;
	color:#8d8c8c;
	font-family:Arial;
	text-decoration:none;
}

.new_footer_navi_col ul li a:hover,.new_footer_navi_col_interaktiv ul li a:hover {
	font-size:13px;
	color:#8d8c8c;
	font-family:Arial;
	text-decoration:underline;	
}

.new_cat_title {
	color:#d3482b;
	font-size:26px;
	font-family:Verdana;
	padding:0;
	margin:0 0 15px 0;
}
div.outlet {
position:relative;
}

div.outlet div.prozent {
position:absolute;
top:7px;
left:59px;
width:10px;
height:9px;
background:url(/shop/images/index/outlet_prozent.gif) no-repeat;
}

div.chat_btn {
height: 29px;
    left: 574px;
    position: absolute;
    top: 86px;
    width: 146px;
    z-index: 0;
}


div.chat_btn_wk {
height: 29px;
    left: 574px;
    position: absolute;
    top: 86px;
    width: 146px;
    z-index: 0;
}

/* neue Bestellstrecke */
#wk-lightbox {
height: 280px;
width: 650px;
margin:20px 16px 32px;
font-family:verdana,arial,sans-serif;
overflow:hidden;
}

.wk-lightbox-item {
height: 260px;
width: 460px;
padding:0 10px 0 0;
float:left;
}

.wk-lightbox-cart {
height: 260px;
width: 159px;
padding:0 0 0 20px;
float:left;
background:url(/shop/images/new/bg_wk_lightbox_cart.gif) no-repeat 0 0;
font-size:12px;
color:#7a7a7a;
}

.wk-lightbox-header {
margin: 0px 0 20px;
color: #7a7a7a;
font-size: 18px;
}

.wk-lightbox-thumb {
height: 176px;
width: 154px;
text-align: center;
float:left;
}

.wk-lightbox-article {
height: 200px;
width: 306px;
float:left;
font-size:12px;
color:#7a7a7a;
}
.wk-lightbox-article a {
font-size:12px;
color:#7a7a7a;
}
.new_header_account {
width:85px;
background:url(/shop/images/new/header_cart_account.gif) no-repeat;
text-align:center;
	float:left;
	padding:10px 0;
}

.new_header_account a {
	color:#FFF;
	font-size:11px;
	text-decoration:underline;
}
.new_header_account a:hover {
	color:#FFF;
	text-decoration:none;
}

#one-page-checkout {
	width:951px;
	position: relative;
}

#one-page-checkout .sidebar {
	width:228px;
  float:left;
  font-size:11px;
  text-align: left;
  line-height:13px;
}
#one-page-checkout .orderform {
	width:723px;
  font-size:12px;
  text-align: left;
    clear: both;
}

.weitershoppen {
  padding:5px 0 36px 0px;
}
.weitershoppen a {
  font-weight:bold;
  color:7a7a7a;
  text-decoration:underline;
  padding:0 0 0 15px;
  background:url(/shop/images/icon_zurueck.gif) no-repeat left center;
}
.wk-header {
  font-size:32px;
  color:7a7a7a;
  padding:0 0 55px;
  font-weight:100;
  width:723px;
  height:30px;
  line-height:32px;
}
.sidebar-bg {
  background:url(/shop/images/new/bg_sidebar.jpg) repeat-y 0 0;

}
.wk-sidebar-in {
  padding:8px;
  width:214px;  
}
.secure-shop {
  padding:9px 0 4px 0;
  clear:both;
}
.secure-shop img {
  float:left;
  margin: -5px 10px 10px 0;
}
.wk-step {
  width:723px;
  position:relative;
  margin-bottom:40px;
}
.wk-step-t {
  height:6px;
  width:723px;
  background:url(/shop/images/new/bg_wk_step_t.gif) no-repeat 0 0;
}
.wk-step-c {
  width:723px;
  background:url(/shop/images/new/bg_wk_step_c.gif) repeat-y 0 0;
  padding: 0 0 10px;
}
.wk-step-b {
  height:6px;
  width:723px;
  background:url(/shop/images/new/bg_wk_step_b.gif) no-repeat 0 0;
}
.wk-step-header {
  height:38px;
  position:absolute;
  top:-20px;
  left:10px;
  background-color:#fff;
}
.wk-step-header-nr {
  height:38px;
  float:left;
  width:56px;
  text-align:center;
}
.wk-step-header-txt {
  height:38px;
  float:left;
  padding:10px 10px 0 0;
  color: #7a7a7a;
font-size: 18px;
}
.wk-step-content {
  width:659px;
  padding:20px 32px 0;
  font-size:12px;
}
.cartitems tr td {
  padding:5px 0;
  font-size:12px;
}
.cartitems tr td.item {
  border-bottom:1px solid #e2e2e2;
}
.wk-voucher {
  float:left;
  width:254px;
  height:111px;
  padding:37px 0 0 10px;
  background:url(/shop/images/new/bg_wk_voucher.gif) no-repeat 0 0;
}
.incentive_new {
    position:relative;
    top:20px;
    left:-8px;
}
.wk-prices {
  float:right;
  width:280px;
  padding:15px 0 0;
}
.wk-prices tr td {
  padding:5px 0;
  font-size:12px;
}
.wk-prices tr td.rechnung {
  border-top:1px solid #e2e2e2;
  font-weight:bold;
  padding-top: 10px;
}

.customer-ab {
  float:left;
  width:295px;
  padding:0 10px 0 0;
}
.customer-c {
  float:left;
  width:330px;
  padding:0 0 0 15px;
  border-left:1px solid #e2e2e2;
}

.customer-login tr td {
  padding:5px 0;
  font-size:12px;
}
.customer-login-data-wrap {
  border-bottom:1px solid #e2e2e2;
}
.customer-login-data {
  padding-bottom:5px;
}
.customer-login-data tr td {
  padding:5px 0;
  font-size:12px;
}
.customer-shipping tr td {
  padding:5px 0;
  font-size:12px;
}
.customer-shipping {
  padding:10px 0 0;

}

.wk-price-step5 {
  padding:15px 0;
  color: #313131;
font-size: 18px;
text-transform:uppercase;
border-bottom:1px solid #e2e2e2;
margin:0 0 10px;  width:659px;
}
.wk-accept {
  float:left;
  width:390px;
  padding:0;
}
.wk-send {
  float:left;
  width:236px;
  padding:15px 0 0;
}
.wk-send b {
display: block;
    margin: 10px 0 10px 15px;
}

select.input_new_1 {
font-size:12px;
color:#000;
}
input.input_new_1 {
font-size:12px;
color:#000;
}
input.input_new_2 {
font-size:12px;
color:#000;
}
input.input_new_3 {
font-size:12px;
color:#000;
}

.pflichtfelder_new {
  height:20px;
  position:absolute;
  top:-20px;
  right:10px;
  background-color:#fff;
}

.mindestens {
    background-color: #FFFFFF;
    height: 20px;
    left: 218px;
    padding: 0 20px;
    position: absolute;
    top: -8px;
}
.label_packstation {
	display: none ;
}

.liefer_Packstation .label_packstation {
	display: inline ;
}

.liefer_Packstation .label_abweichend {
	display: none ;
}
.opc_errors {
background:#FCEB8A;
 margin: 10px 0 15px;
    padding: 10px 36px;
border-radius:5px;
}
/*.orderform .textrot, .orderform .rot, .orderform a.rot {
color:#D3472A !important;
}*/
.contact-table {
margin: 10px 0;
}
.contact-table tr td {
padding: 5px 0;
}

.connect_widget_not_connected_text {
    font-size:10px;
}

iframe#payframe div#top {
      display:none;
}
.pexp {
float: right;
    padding-right: 15px;
    height: 35px;
}


