/* Style sheet webshop */
.wsg_list{margin:0;padding:0;}
.wsg_list li{width:150px;float:left;padding:5px;border:1px dotted #CCA300;list-style-type:none;margin:18px 18px 0 0;}
.wsg_list li:hover{width:150px;float:left;padding:5px;border:1px dotted #412312;list-style-type:none;margin:18px 18px 0 0;}
.subCategoryItems{width:680px;margin-top:10px;padding:10px;border:1px dotted #CCA300;}
.subCategoryItems a{display:block;margin-top:5px;text-decoration:underline;}
.subCategoryItems a:hover{text-decoration:none;}
.subCategoryItems h2{font-weight:bold;}
.vpe{margin-top:3px;font-weight:normal;font-size:11px;}
.zurueck a{width:680px;position:relative;float:left;display:block;margin-top:20px;margin-bottom:10px;padding:2px 2px 2px 10px;background-color:#715A4D;font-weight:normal;text-decoration:none;font-size:11px;color:#ffffff;}
.zurueck a:hover{background-color:#CCA300;font-weight:normal;text-decoration:none;color:#ffffff;}
.mod_webShop_4steps{padding-bottom:5px;}
.mod_imagerotator{width:680px;height:530px;left:-20px;top:50px;position:absolute;padding:0;margin:-170px 0 0 0;z-index:1;}
.mod_webShop_checkout h2{border-bottom:1px dotted #CCA300;margin:0 0 10px 0;padding:30px 0 0 0;}
.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 dotted #CCA300;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:#4699B8;}
.mod_webShop_addressbook .singleAddress{margin-top:20px;}
.mod_webShop_addressbook form{margin-top:10px;}
.addressLabel{width:100px;float:left;}
.mod_webShop_shoppingCart{width:720px;margin:0;padding:0;}
ul.webShop_cartHeading,ul.webShop_cartItem{margin:0;padding:0;}
.webShop_cartHeading li{float:left;font-weight:bold;font-size:11px;list-style-type:none;margin:0 0 5px 0;padding:3px 0;}
.webShop_cartItem li{float:left;border-top:1px dotted #CCA300;list-style-type:none;padding:10px 0;}
ul.webShop_cartItem{padding-bottom:15px;}
.cartItemImage{width:100px;}
.cartItemTitle{width:160px;}
.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;}
.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{width:540px;margin:0;text-align:right;border-top:1px dotted #CCA300;line-height:1.5;padding:10px 0 0 0;}
.webShop_total ul,.webShop_total li{margin:0;padding:0;list-style-type:none;}
.webShop_total li{width:540px;}
.webShop_total label{width:440px;left:0px;position:absolute;margin:0;padding:0;font-size:12px;}
.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;}
#warenkorb .checkOut{margin:30px auto 2px auto;}
#warenkorb .checkOut a{margin-right:auto;margin-left:auto;padding:2px 5px;background-color:#F0E1CC;border:1px solid #A09188;text-decoration:none;font-size:12px;}
.checkOut{width:160px;display:block;margin-top:20px;padding:2px;text-align:center;}
.checkOut a{text-decoration:none;font-size:11px;}
.mod_webShop_4steps li{margin-top:5px;margin-left:20px;font-size:11px;color:#715A4D;}
.mod_webShop_4steps li.active{margin-top:5px;margin-left:20px;font-weight:bold;font-size:11px;color:#715A4D;}
.mod_webShop_4steps a,.mod_webShop_4steps a:hover{margin-top:0;margin-bottom:0;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0;background-color:#F0E1CC;border-top:0px;font-size:11px;color:#715A4D;}
.mod_webShop_4steps h2{background-color:#CCA300;border-bottom:2px solid #FFFFFF;color:#ffffff;padding:5px 0 5px 20px;}
.select{border:1px solid #cccccc;}
#main .mod_login .error{display:block;font-size:11px;color:#cc0000;}
#main .mod_login label{display:block;margin-top:10px;font-weight:bold;font-size:11px;color:#715A4D;}
.cartTransfer{font-weight:bold;}
.kombi{width:130px;margin-left:30px;}
.continue{margin-right:auto;margin-left:auto;text-align:center;}
.mod_webShop_checkoutConfirm ul{width:540px;margin:0;padding:0;}
.mod_webShop_checkoutConfirm ul li{margin:0;padding:0;list-style-type:none;}
.shoppingOverview ul.heading li{float:left;font-weight:bold;font-size:11px;padding:3px 0;}
.shoppingOverview li,.discountOverview li,.shippingOverview li,.paymentOverview li,.overviewTotal li{float:left;padding:5px 0;}
.shoppingOverview .articleName{width:240px;}
.shoppingOverview .articleQTY{width:100px;text-align:center;}
.shoppingOverview .articlePrice,.shoppingOverview .articleSum{width:100px;text-align:right;}
.shoppingOverview .item_even li,.shoppingOverview .item_odd li{border-top:1px dotted #CCA300;padding:5px 0;}
ul.shoppingTotal,.overviewTotal,ul.overviewBilling{border-top:1px dotted #CCA300;font-weight:bold;padding:5px 0;}
.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:440px;float:left;}
.articlePriceValue,.couponValue,.shippingPrice,.paymentPrice,.totalValue,.taxSum,.billingValue{width:100px;text-align:right;}
.billingAddress,.shippingAddress{width:270px;float:left;}
.checkoutConfirm input{margin-top:30px;}
.agbText{width:512px;height:100px;margin-top:30px;margin-bottom:10px;padding:10px;border:1px solid #C6C6C6;overflow-y: scroll;}
.warning{display:block;margin-top:10px;font-family:tahoma,verdana;font-weight:normal;font-size:11px;color:#cc0000;}
.customerComment{margin-top:30px;}
.customerCommentArea{width:525px;height:100px;margin-top:5px;}
.mod_webShop_articleDetails .leftRow{width:200px;float:left;margin-top:25px;margin-right:20px;margin-left:20px;}
.mod_webShop_articleDetails .rightRow{width:400px;float:left;}
.mod_webShop_articleDetails h1{padding:0;margin:2px 0 15px 0;}
.kombi h4{width:130px;margin:0;padding:0;text-align:center;font-weight:bold;font-size:13px;color:#2D6C82;}
.kombi .recommendet_single{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-right:15;margin-left:15;border:0px;}
.mod_webShop_miniCart .content{font-weight:normal;font-size:11px;}
.mod_webShop_miniCart .cartlink{margin-top:8px;font-weight:normal;font-size:11px;}
.mod_webShop_miniCart h2{margin-top:2px;}
.articleListItem{width:530px;float:left;margin-bottom:30px;text-align:center;border:1px dotted #CCA300;}
.articleListItem .articleImage{width:140px;float:left;}
.articleListItem .articleRight{width:350px;float:left;margin-left:30px;text-align:left;padding:10px 10px 10px 0;}
.articleListItem .articleTitle{padding:0;margin:0 0 10px 0;}
.markAsNew{width:41px;height:41px;left:1px;top:1px;position:absolute;margin:0;padding:0;}
.markAsOffer{width:59px;height:59px;left:0px;top:0px;position:absolute;padding:0;margin:1px 0 0 1px;}
.articleImage{left:0px;top:0px;position:relative;padding-top:1;border:0px;}
.articleListItem .articleTitle a{margin:0;padding:0;font-weight:bold;text-decoration:none;font-size:14px;color:#6c311b;}
.articleListItem .articleTitle a:hover{margin:0;padding:0;font-weight:bold;text-decoration:none;font-size:14px;color:#715A4D;}
.articleListItem .articleTeaser a{margin:0;padding:0;text-decoration:none;line-height:1.5;}
.mod_webShop_articleDetails .articleAttributes select{margin-bottom:10px;}
.mod_webShop_articleDetails .articleTeaser{margin:0;padding:0;font-weight:normal;font-size:13px;}
.mod_webShop_articleDetails .articleNumber{padding:0;font-weight:bold;font-size:10px;color:#666666;margin:10px 0 0 0;}
.mod_webShop_articleDetails .articleDescription{float:left;clear:left;margin:0;padding:0;}
.mod_webShop_articleDetails .articleDescription p{font-size:11px;line-height:1.5;}
.mod_webShop_articleDetails .groupLink{margin-top:15px;font-weight:bold;font-size:11px;}
.mod_webShop_articleDetails .groupLink a{font-weight:bold;font-size:11px;}
.mod_webShop_articleDetails .articleAttributes h2{font-weight:bold;font-size:13px;color:#CCA300;}
.mod_webShop_articleDetails .articlePrice{margin-top:30px;margin-bottom:30px;}
.mod_webShop_articleDetails .webShopQTY{width:50px;text-align:center;border:1px solid #cccccc;}
.mod_webShop_articleDetails .articleImage,.mod_webShop_articleDetails .articleImage:hover{border-bottom:0px;}
.mod_webShop_articleDetails .webShop_info{left:420px;top:-250px;position:absolute;padding:3px 5px;background-color:#CCA300;font-weight:bold;font-size:11px;color:#ffffff;}
.mod_webShop_articleDetails .articleDescription{width:360px;padding:10px;border:1px dotted #CCA300;}
.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;}
.articlePrices{margin-top:10px;font-weight:bold;}
.specialOffer,.valuePrice{font-weight:bold;font-size:14px;color:#715A4D;}
.hasSpecialPrice{margin-right:10px;font-weight:normal;text-decoration:line-through;font-size:11px;color:#715A4D;}
.taxInfo{display:inline-block;margin-top:5px;font-weight:normal;font-size:11px;}
.shippingNotice{margin-left:3px;font-weight:normal;font-size:11px;}
.shippingNotice a{font-weight:normal;text-decoration:underline;font-size:11px;}
