.basket h3 { color: #990000; font-size: 14pt; }

.listitem { margin-top: 1.5em; }

.listitem_header h2 { color: #990000; }
.listitem_header, .product_title_basket2 { background: #ecebeb url(../images/shop/hd-line.gif) repeat-x top; padding: 0.5em 0.5em 0.5em 1em; min-height: 3.2em; }
.listitem_bottom, .product_price_bottom { background: #ecebeb url(../images/shop/bt-line.gif) repeat-x bottom; padding: 0.3em 0.5em 0.3em 1em; min-height: 1.9em; }
.mini_basket_head { background: #ecebeb url(../images/shop/hd-line.gif) repeat-x top; height: 0.5em; }
.c50r { text-align: right; }
/*.c50r a, .c50l a, .c85l a, .c15r a { color: #990000; font-weight: bold; }*/
.tt_products_item_list h4 { color: #262626; font-weight: bold; }
.c33r { text-align:right; }
.arcticles-pricetax {color: #990000;font-weight: bold;}
.inbasket { padding-left: 0.5em; }

.listitem_content { padding: 1em; }
.listitem_content select { border: 1px solid #B5B5B7; width: 80%; padding: 0.3em; }
.listitem_bottom label { width: 4em; }
.listitem_info { padding-top: 0.3em; }
.listitem_info a { color: #191052; background: url(../images/shop/arrow.gif) no-repeat left; padding-left: 0.8em; }


/* Warenkorb */
.basket, .basket_bottom { padding: 1em; }
.basket_bottom {  }
.product_title_basket2 input,
.quantity_input { border: 1px solid #B5B5B7;padding: 0.3em;margin:0;float:left; }

.basket_head_steps { width: 100%; margin-bottom: 1.5em; }
.basket_head { width: 9.8em; height: 7em; float: left; border: 1px solid #B5B5B7; }
.basket_headp, .basket_total_tax { background-color: #F7F7F7; }
.basket_margin { margin-left: 0.6em; }
.basket_ct_step01p a,
.basket_ct_step02p a,
.basket_ct_step03p a,
.basket_ct_step04p a { background: url(../images/shop/step01p.gif) no-repeat left; color: #555555; padding: 0.8em 0 0.5em 1.7em; }
.basket_ct_step02p a { background: url(../images/shop/step02p.gif) no-repeat left; }
.basket_ct_step03p a { background: url(../images/shop/step03p.gif) no-repeat left; }
.basket_ct_step04p a { background: url(../images/shop/step04p.gif) no-repeat left; }
.basket_ct_step01a a,
.basket_ct_step02a a,
.basket_ct_step03a a,
.basket_ct_step04a a { background: url(../images/shop/step01a.gif) no-repeat left; color: #990000; padding: 0.8em 0 0.5em 1.7em; }
.basket_ct_step02a a { background: url(../images/shop/step02a.gif) no-repeat left; }
.basket_ct_step03a a { background: url(../images/shop/step03a.gif) no-repeat left; }
.basket_ct_step04a a { background: url(../images/shop/step04a.gif) no-repeat left; }
.basket_head a b { font-size: 10pt; }
.basket_ct { padding: 0.5em; }
.clear-left { clear: left; }

.delivery, .payment { border: 1px solid #B5B5B7; background-color: #F7F7F7; padding: 0.5em; margin-bottom: 1.5em; }
.payment label {
  display: block;
  float: left;
  width: 8em;
  padding: 0.3em 0.5em;
  margin: 0 0 0.5em 0;
  text-align: left;
}
.payment-clear { clear: left; }

.payment div input.inputText {
  width: 25em;
  padding: 0.3em;
  margin: 0 0 0 0;
  border: 1px solid #B5B5B7;
}
.payment 
.product_list_basket { margin-bottom: 1.5em; }
.basket_total { background-color: #444; color: #fff; padding: 0.5em;font-weight: bold; }
.basket_items { border: 1px solid #444; }
#mendatory { border: 1px dotted #990000; color: #990000; padding: 1em; margin-bottom: 1.5em; }

.listitem_content ul {
	list-style-image: url(../images/icons/bullet_red.gif);
}

.status_table { 100% }

