/* Style sheet shop */
.mod_iso_productlist .product img,.product a img{float:left;margin-right:10px;}
.mod_iso_productlist .product h3{margin-top:0;margin-bottom:8px;}
.mod_iso_productlist .product .details{display:inline-block;margin-top:12px;margin-bottom:16px;}
.mod_iso_productlist .product .quantity_container{float:right;}
.mod_iso_productlist .product form{margin:0;}
.mod_iso_relatedproducts .product{margin-bottom:12px;padding:10px;border:2px solid #DAE2C5;-moz-border-radius: 5px 5px 5px 5px;}
.mod_iso_relatedproducts .product h3{margin-top:0;margin-bottom:8px;}
.mod_iso_relatedproducts .product .price{float:left;margin-top:16px;margin-bottom:0;font-weight:bold;font-size:16px;}
.mod_iso_relatedproducts .product label{display:inline;}
.mod_iso_relatedproducts .product input.text{width:50px;margin-left:8px;text-align:center;}
.mod_iso_relatedproducts .product .details{margin-top:12px;margin-bottom:16px;}
.mod_iso_relatedproducts .product .quantity_container{float:right;}
.mod_iso_relatedproducts .product form{margin:0;}
.mod_iso_productreader .price{}
.mod_iso_productreader input.text{width:80px;text-align:center;}
.mod_iso_productreader label{display:inline;}
.mod_iso_productreader .quantity_container{display:inline;}
.cart_mini .price,.cart_mini .total{font-size:12px;color:#5e5e5e;}
.cart_mini .subtotal{margin:12px 0;font-weight:bold;}
.cart_mini .cart{float:left;font-weight:bold;}
.cart_mini .checkout{float:left;font-weight:bold;}
.steps li{display:inline;padding:5px 10px 5px 20px;font-weight:bold;background:url("tl_files/images/cross2.png") left center no-repeat;}
.steps li.active{margin-left:-25px;padding-left:20px;color:#000000;background:url("tl_files/images/pencil.png") left center no-repeat;}
.steps li.passed{margin-right:30px;margin-left:-25px;padding-left:20px;color:#000000;background:url("tl_files/images/tick.png") left center no-repeat;}
.error{color:#FF0000;}
.cart_full input.text{width:60px;margin:0;text-align:center;}
.cart_full table,.cart_full tr,.cart_full td{text-align:left;}
.cart_full td{padding:0 5px;}
.cart_full tr.ueberschrift td{padding-bottom:12px;font-weight:bold;}
.cart_full table tfoot tr td{padding-top:40px;padding-bottom:40px;font-weight:bold;}
.cart_full tr.grandtotal{font-weight:bold;}
.cart_full .submit_container .checkout{float:right;}
.cart_full td{padding-top:8px;}
.shipping_method li{margin-top:20px;list-style-type:none;}
.shipping_method input{float:left;display:inline;margin-right:12px;}
#billing_address input{float:left;margin-right:12px;}
#billing_address td{padding-right:12px;}
#shipping_address input{float:left;margin-right:12px;}
#shipping_address td{padding-right:12px;}
.payment_method li{margin-top:20px;list-style-type:none;}
.payment_method input{float:left;margin-right:12px;}
.order_review .edit{float:right;}
.order_review td{padding:0 12px 0 0;}
.order_review tr.ueberschrift td{padding-bottom:12px;font-weight:bold;}
.order_review tr.grandtotal{font-weight:bold;}
.order_review .submit_container .checkout{float:right;margin-top:20px;font-weight:bold;}
.order_review td{padding-top:8px;}
#iso_mod_checkout_review .explanation{margin-top:30px;}
