/* Style sheet einflugschneise */
.mod_webShop_checkout h2{padding-top:30px;border-bottom:1px solid #999999;}
.mod_webShop_myOrders ul,.mod_webShop_myOrders ul li{margin:0;padding:0;list-style-type:none;}
.mod_webShop_myOrders li{float:left;}
.mod_webShop_myOrders ul{clear:both;}
.mod_webShop_myOrders .orderHeadline li{border-bottom:1px solid #999999;font-weight:bold;}
.mod_webShop_myOrders li{width:25%;line-height:1.6;}
.mod_webShop_addressbook .currendAddresses{width:320px;float:left;}
.mod_webShop_addressbook .primaryAddress,.mod_webShop_addressbook .secondaryAddress{font-weight:bold;font-size:14px;color:#666666;}
.mod_webShop_addressbook .singleAddress{margin-top:20px;}
.mod_webShop_addressbook form{margin-top:10px;}
.addressLabel{width:100px;float:left;}
.mod_webShop_shoppingCart{width:680px;margin:0;padding:0;}
ul.webShop_cartHeading,ul.webShop_cartItem{margin:0;padding:0;}
.webShop_cartHeading li{float:left;margin:0 0 5px 0;padding:3px 0;border-bottom:1px solid #999999;font-weight:bold;font-size:11px;list-style-type:none;}
.webShop_cartItem li{float:left;margin:0;padding:5px 0;list-style-type:none;}
ul.webShop_cartItem{padding-bottom:15px;}
.cartItemImage{width:100px;}
.cartItemTitle{width:300px;}
.cartItemQTY{width:120px;text-align:center;}
.cartItemSinglePrice{width:80px;text-align:right;}
.cartItemTotalPrice{width:80px;text-align:right;}
.cartItemQTY input.itemQTY{width:30px;margin-left:16px;text-align:center;}
.cartItemQTY_input{float:left;}
.cartItemQTY_input.first{margin-right:5px;}
.clean{clear:both;}
.webShop_cartItem{height:80px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
.cartItemTitle .articleNumber,.cartItemTitle .articleTeaser{font-size:11px;line-height:1.4;}
.cartItemTitle .articleTitle a{font-weight:bold;font-size:11px;line-height:1.4;}
.webShop_total{margin:0;padding:0;text-align:right;line-height:1.5;}
.webShop_total ul,.webShop_total li{margin:0;padding:0;list-style-type:none;}
.webShop_total li{width:640px;}
.webShop_total li label{width:560px;left:0px;position:absolute;}
.webShop_total .totalPrice,.webShop_total .totalPriceAddTax{font-weight:bold;}
.webShop_noCartItems ul,.webShop_noCartItems li{margin:0;padding:0;font-weight:bold;color:#cc0000;list-style-type:none;}
.checkOut{margin-top:20px;text-align:center;}
.cartTransfer{font-weight:bold;}
.continue{margin-right:auto;margin-left:auto;text-align:center;}
.mod_webShop_checkoutConfirm ul{width:680px;margin:0;padding:0;}
.mod_webShop_checkoutConfirm ul li{margin:0;padding:0;list-style-type:none;}
.shoppingOverview ul.heading li{float:left;margin:0;padding:3px 0;font-weight:bold;font-size:11px;}
.shoppingOverview li,.discountOverview li,.shippingOverview li,.paymentOverview li,.overviewTotal li{float:left;padding:5px 0;}
.shoppingOverview .articleName{width:380px;}
.shoppingOverview .articleQTY{width:100px;text-align:center;}
.shoppingOverview .articlePrice,.shoppingOverview .articleSum{width:100px;text-align:right;}
.shoppingOverview .item_even li,.shoppingOverview .item_odd li{padding:5px 0;border-top:1px solid #999999;}
ul.shoppingTotal,.overviewTotal,ul.overviewBilling{padding:5px 0;border-top:1px solid #999999;font-weight:bold;}
.taxes{font-weight:normal;}
.coupons ul{padding:5px 0 20px 0;}
.shippingOverview,.paymentOverview,.totalLabel,.taxes{padding-bottom:5px;}
.taxes{padding-top:5px;}
.articlePriceLabel,.couponLabel,.articlePriceLabel,.shippingLabel,.paymentLabel,.totalLabel,.taxLabel,.billingLabel{width:580px;float:left;}
.articlePriceValue,.couponValue,.shippingPrice,.paymentPrice,.totalValue,.taxSum,.billingValue{width:100px;text-align:right;}
.billingAddress,.shippingAddress{width:320px;float:left;}
.checkoutConfirm input{margin-top:30px;}
.agbText{width:660px;height:100px;margin-top:30px;margin-bottom:10px;padding:10px;border:1px solid #999999;overflow-y: scroll;}
.warning{display:block;margin-top:10px;font-family:tahoma,verdana;font-weight:normal;font-size:11px;color:#cc0000;}
.customerComment{height:50px;margin-top:30px;padding-bottom:30px;}
.customerCommentArea{width:680px;height:50px;margin-top:5px;border:1px solid #999999;}
.mod_webShop_articleDetails .leftRow{width:254px;float:left;margin-right:40px;}
.mod_webShop_articleDetails .rightRow{width:400px;float:left;}
.mod_webShop_articleDetails h1{margin:0 0 7px 0;padding:0;}
.kombi h4{width:130px;margin:0;padding:0;text-align:center;font-weight:bold;font-size:13px;color:#871229;}
.kombi .recommendet_single{float:left;margin-top:15px;text-align:center;border:0px;font-size:11px;}
.kombi .recommendet_single a{font-weight:normal;text-decoration:none;font-size:11px;}
.kombi .articleTitle{font-weight:bold;}
.kombi .articleImage,.kombi .articleImage:hover{margin:0 0 5px 0;padding:0;border:0px;}
.mod_webShop_miniCart{right:0px;top:83px;position:absolute;padding:10px 15px;background-image:url("tl_files/images/wmini.png");background-repeat:no-repeat;}
.mod_webShop_miniCart .content{height:12px;float:left;padding-left:25px;background:url("tl_files/images/icon_basket.png") left center no-repeat;font-weight:normal;font-size:11px;color:#000000;}
.mod_webShop_miniCart a{font-weight:normal;font-size:11px;color:#000000;}
.mod_webShop_miniCart a:hover{font-weight:normal;text-decoration:none;font-size:11px;color:#871229;}
.articleListItem,.subCategoryItem{width:200px;height:360px;position:relative;overflow:hidden;float:left;margin-right:30px;text-align:center;}
.articleListItem.last{float:none;margin-right:0;}
.markAsNew{width:41px;height:41px;left:1px;top:1px;position:absolute;margin:0;padding:0;}
.markAsOffer{width:41px;height:41px;right:0px;top:0px;position:absolute;margin:1px 1px 0 0;padding:0;}
.articleImage{left:0px;top:0px;position:relative;margin:0;padding:1px;border:1px solid #D6D6D6;}
.articleImage:hover{left:0px;top:0px;position:relative;margin:0;padding:1px;border:1px solid #999999;}
.articleListItem .articleTitle{margin:10px 0 5px 0;padding:0;}
.articleListItem .articleTitle a{margin:0;padding:0;font-weight:bold;text-decoration:none;font-size:15px;color:#871229;}
.articleListItem .articleTeaser a{margin:0;padding:0;font-weight:bold;text-decoration:none;font-size:11px;color:#999999;}
.mod_webShop_articleDetails .articleTeaser{margin:0;padding:0;font-weight:bold;font-size:13px;color:#999999;}
.mod_webShop_articleDetails .articleNumber{margin:10px 0 0 0;padding:0;font-weight:bold;font-size:10px;color:#666666;}
.mod_webShop_articleDetails .articleDescription{margin:20px 0 35px 0;padding:0;font-weight:normal;font-size:12px;line-height:1.6;}
.mod_webShop_articleDetails .articleAttributes h2{font-weight:bold;font-size:13px;color:#666666;}
.mod_webShop_articleDetails .articleAttributes label,.mod_webShop_articleDetails .articlePrice label.lblPrice{width:90px;float:left;font-weight:bold;}
.mod_webShop_articleDetails .articlePrice label.lblPrice{margin-top:9px;}
.mod_webShop_articleDetails .articleAttributes select{margin-bottom:10px;}
.mod_webShop_articleDetails .articlePrice{margin-bottom:30px;}
.mod_webShop_articleDetails .specialOffer,.mod_webShop_articleDetails .valuePrice{margin-right:10px;margin-bottom:30px;font-size:20px;color:#871229;}
.mod_webShop_articleDetails .hasSpecialPrice{font-weight:bold;text-decoration:line-through;font-size:12px;color:#FF3333;}
.mod_webShop_articleDetails .webShopQTY{width:50px;text-align:center;}
.mod_webShop_articleDetails .webShop_info{margin-top:15px;padding:3px 3px 3px 10px;background-color:#EC8723;font-weight:bold;font-size:11px;color:#ffffff;}
.variantLinks{width:235px;margin-top:4px;text-align:center;}
.variantLinks img{padding:4px;cursor:pointer;filter: alpha(opacity=60);-moz-opacity: 0.60;opacity: 0.60;}
.variantLinks img:hover{padding:4px;cursor:pointer;filter: alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
.articleListItem .articlePrice{margin-top:10px;font-weight:bold;}
.articleListItem .specialOffer,.articleListItem .valuePrice{font-size:14px;color:#871229;}
.articleListItem .hasSpecialPrice{font-weight:bold;text-decoration:line-through;font-size:11px;color:#ff3333;}
.articleListItem .lblPrice{display:none;}
.articleListItem .taxInfo{margin-left:5px;font-weight:normal;font-size:11px;}
.subCategoryItem{height:220px;margin-bottom:5px;border:1px solid #cccccc;}
