#body #body-right #c98 .box-padding {width:235px;}
#body #body-right #basketcase a,#body #body-right #basketcase a:visited,#body #body-right #basketcase a:hover {display:block;width:33px;height:39px;border:none;}
.tx-ttproducts-pi1 #basketcase{background:url(../img/kiosk/shop_basket.jpg) 0px 4px no-repeat;width:33px;height:39px;float:left;}


.order2 input {font-size:12px;font-weight:bold;color:#666;}

#body #body-left { width:650px;padding-left:0px;}
#body #body-left h1 {margin-left:30px;}

#body #body-right h1 { color:#ee8814; }
#body #body-right .box { width:260px;text-align:center;padding-bottom:25px; }
#body #body-right .box-padding { text-align:left;margin:0px auto;width:230px;padding:0px 0px;}

#body #body-right .csc-header h1 { color:#666666; }
#body #body-right .csc-header-n1 h1 { color:#EE8814; }
#body #body-right h1 a, #body #body-right h1 a:hover { border:none; }
#body-right .box0 {background:#F0EEE8 url(../img/box0-bg-260.jpg) repeat-y;}
#body-right .box0-top { background:url(../img/box0-top-260.jpg) no-repeat;width:260px;height:11px;}
#body-right .box0-bottom { background:url(../img/box0-bottom-260.jpg) no-repeat;width:260px;height:11px;}

#body-right .box1 {background:#F4E6D1 url(../img/box1-bg-260.jpg) repeat-y;}
#body-right .box1-top { background:url(../img/box1-top-260.jpg) no-repeat;width:260px;height:11px;}
#body-right .box1-bottom { background:url(../img/box1-bottom-260.jpg) no-repeat;width:260px;height:11px;}	


.payment_info { clear:both;font-weight:bold;margin-bottom:30px;color:#666;}
table.basket_items {width:100%;margin-top:10px;}
#body .basket_boxes {height:70px;width:100%;margin:30px 0px 20px 0px;}
#body .basket_boxes div {float:left;width:33%;}
#body .basket_boxes div h2 {clear:none;}

.invoice_address {margin:20px 0px 10px 0px;}
.invoice_address dt {font-weight:bold;color:#3e3e3d;clear:left;float:left;width:130px;}
.invoice_address dd {margin-left:132px;}

.price_summary { margin-bottom:20px;}
.admin_control {margin:30px 0px;}

/* FORMULARE */
.notes label, .billing_address label { width:160px;display:block;float:left;margin-bottom:10px; }
.billing_address input { border:2px solid #F4E5D1;padding-top:2px;width:310px;padding-left:5px;height:25px;font-size:14px;font-weight:bold;color:#666;margin-bottom:10px; }
.billing_address input#billing_zip { width:98px; }
.billing_address input#billing_city { width:200px; }
.notes label { display:block;float:left;}
.notes textarea { width:310px;}
.notes { margin-bottom:10px;}
.form_control {margin:20px 0px;}

/* LIST VIEW */
#tx-ttproducts-pi1-list {padding-top:10px;}
.shop_item_wrap {float:left;padding-left:40px;margin-bottom:30px;}
.shop_item_wrap.musopiawrap {padding-left:30px;margin-right:10px;}
.shop_item_wrap.buttonwrap {padding-left:30px;margin-right:10px;}


.shop_item { text-align:center;width: 283px; background:url(../img/kiosk/shop_item_body.jpg) top left repeat-y;}
.shop_item_top {height:10px;width:283px;background:url(../img/kiosk/shop_item_top.jpg) top left no-repeat;}

.shop_item_body { height:225px;text-align:left;width:263px;margin:0px auto;}
div.shop_item.shirt .shop_item_body { height:268px;}
div.shop_item.button .shop_item_body { height:237px;}

.shop_item_bottom  {height:10px;width:283px;background:url(../img/kiosk/shop_item_bottom.jpg) top left no-repeat;}
#body #body-left .shop_item_wrap h2 a, #body #body-left .shop_item_wrap h2 a:hover, #body #body-left .shop_item_img a,  #body #body-left .shop_item_img a:hover,  #body #body-left .shop_item_img a:visited { border:none; }
#body #body-left .shop_item_wrap h2 {margin-left:10px;margin-bottom:5px;color:#E2830D;}		
		
#body .shop_item_body p {margin:0px;}
.shop_item_body p.price {float:left;}
.shop_item_body p.link {float:right;}
.shop_item_img {padding-top:5px;clear:both;}

.order_form { clear:left;height:30px;line-height:20px;}
div.shop_item.button .order_form {padding-top:10px;}
div.shop_item.shirt .order_form {padding-top:10px;} 
.order_form div { float:left;}
.order_form .order1 {padding-top:3px;padding-right:7px;}
.order_form .order2 {padding-bottom:2px;padding-right:0px;}
.order_form .order2 div {margin-top:2px;height:20px;border:1px solid #f2b46d;background:#FFFFFF;}
input.item_anzahl { margin-top:2px;margin-left:4px;border:none;background:#FFFFFF; }
.attribs {padding-top:10px;} 
.attribs div {float:left;} 
.attribs div select {margin-right:20px;} 
div.shop_item.button .attribs {padding:0px;} 

div.shop_item.button .attribs div span {} 
div.shop_item.shirt .attribs div span {display:block;} 


input.kiosk_list_submit {line-height: 0px;font-size: 0px;display:block;overflow: hidden;text-indent:-5000px;border:none;width:156px; height:30px; background:transparent url(../img/kiosk/shop_item_submit.jpg) top left no-repeat; }
input.kiosk_list_submit.submit_hover {background-position:bottom left;cursor:pointer;cursor:hand;}

.firstSelect, div.shop_item.button .colorSelect, p.price, .order_form {padding-left:5px;}
p.link {padding-right:5px;}


#body #body-right #c98 {padding-bottom:0px;}
#body #body-right #c98 .box0-bottom {display:none;}
#body #body-right #c98 a {line-height:160%;}
a#c98 {display:none;}
#body #body-right #c156 .box0-top {display:none;}
#body #body-right #c156 .tt_products_basket {padding:10px 0px 5px 33px;color:#777;}
