/* Style sheet webshop */
.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:.9em;line-height:1.6;}
.cartItemTitle .articleTitle a{font-weight:bold;font-size:1em;line-height:1.6;}
.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:680px;}
.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 .markAsOffer{width:41px;height:41px;position:absolute;margin:1px -1px 0 0;padding:0;}
.mod_webShop_articleDetails .markAsPrep{width:61px;height:61px;position:absolute;margin:1px -1px 0 0;padding:0;}

.articleImage{left:0;top:0;position:relative;margin:0;padding:1px;}
.articleImage:hover{left:0;top:0;position:relative;margin:0;padding:1px;}

.articleListItem{width:472px;margin-bottom:1em;padding:.5em;position:relative;overflow:hidden;float:left;border-bottom:1px dotted #9d0202;}
.articleListItem.last{float:none;margin-right:0;}
.articleListItem .articleImage{width:90px;float:left;}
.articleListItem .articleText{width:340px;margin-left:1.3em;float:left;}
.articleListItem .articleTitle{margin:0 0 .3em 0;padding:0;}
.articleListItem .articleTitle a{margin:0;padding:0;font-weight:bold;font-size:1em;color:#9d0202;}
.articleListItem .articleTeaser a{margin:0;padding:0;font-size:1em;color:#333333;}
.articleListItem .articlePrice{margin-top:10px;font-weight:bold;}
.articleListItem .specialOffer,.articleListItem .valuePrice{font-weight:bold;font-size:1em;color:#9d0202;}
.articleListItem .hasSpecialPrice{font-weight:normal;color:#333333;text-decoration:line-through;font-size:1em:}

.mod_cataloglist .layout_simple .item{width:472px;margin-bottom:1em;padding:.5em .5em .5em .5em;position:relative;float:left;border-bottom:1px dotted #9d0202;}
.mod_cataloglist .layout_simple #articleImage{width:90px;float:left;}
.mod_cataloglist .layout_simple .articleText h2{margin-top:-.4em;margin-bottom:-.5em;}
.mod_cataloglist .layout_simple .articleText{width:340px;margin:0 0 -.3em 1.3em;float:left;}
*+html .mod_cataloglist .layout_simple .articleText{padding-bottom:.7em;} /* IE7 only */
* html .mod_cataloglist .layout_simple .articleText{padding-bottom:1em;} /* IE6 only */
.mod_cataloglist .layout_simple .articleTitle{margin:0 0 .3em 0;padding:0;}
.mod_cataloglist .layout_simple .articleTitle a{margin:0;padding:0;font-weight:bold;font-size:1em;color:#9d0202;}
.mod_cataloglist .layout_simple .articleTeaser a{margin:0;padding:0;font-size:1em;color:#333333;}
.mod_cataloglist .layout_simple .articlePrice{margin-top:10px;font-weight:bold;}
.mod_cataloglist .layout_simple .specialOffer,.articleListItem .valuePrice{font-weight:bold;font-size:1em;color:#9d0202;}
.mod_cataloglist .layout_simple .hasSpecialPrice{font-weight:normal;color:#333333;text-decoration:line-through;font-size:1em:}

.mod_catalogreader .layout_full .leftRow{width:202px;float:left;margin-right:1.5em;}
.mod_catalogreader .layout_full .leftRow #articleImageSmall{width:98px;}
.mod_catalogreader .layout_full .articleSummary{width:465px;float:left;margin:-.4em 0 0 0;}
.mod_catalogreader .layout_full .rightRow{width:695px;float:left;margin:1em 0 0 0;}
.mod_catalogreader .layout_full  h1{width:280px;margin:0 0 7px 0;padding:0;font-size:1.1em;}
.mod_catalogreader .layout_full .articleTeaser{width:280px;float:left;margin:0;padding:0;font-size:1em;color:#333333;}
.mod_catalogreader .layout_full .contact{width:150px;float:left;margin:-3.2em 0 0 0;padding:.9em 0 0 1em;font-size:1em;color:#333333;}
.mod_catalogreader .layout_full .contact h2{margin:0;padding:0;border-bottom: 1px solid #9d0202;}
.mod_catalogreader .layout_full .services{width:450px;clear:all;float:left;margin:0;padding:0;font-size:1em;color:#333333;}
*+html .mod_catalogreader .layout_full .services{width:450px;margin-top:1.2em;} /* IE7 only */
* html .mod_catalogreader .layout_full .services{width:420px;margin-top:1.2em;} /* IE6 only */
*+html .mod_catalogreader .layout_full .services li{margin-left:1.2em;} /* IE7 only */
* html .mod_catalogreader .layout_full .services li{margin-left:1.2em;} /* IE6 only */
.mod_catalogreader .layout_full .articleDescription{clear:all;float:left;width:620px;margin:20px 0 35px 0;padding:0;font-weight:normal;font-size:.9em;}
.mod_catalogreader .layout_full .hasSpecialPrice{text-decoration:line-through;color:#333333;}
.mod_catalogreader .layout_full .specialOffer{color:#9d0202;font-weight:bold}

.mod_catalogfilter .filter_group h3 label{color:#9d0202;}
.mod_catalogfilter .filter_group ul{margin:-.5em 0 0 0;padding-bottom:1em;}
.mod_catalogfilter .filter_group ul li{margin-left:-2.5em;padding:0;list-style:none;}
*+html .mod_catalogfilter .filter_group ul li{margin-left:.5em;} /* IE7 only */
* html .mod_catalogfilter .filter_group ul li{margin-left:.5em;} /* IE6 only */
* html .last .mod_catalogfilter .filter_group ul li{width:13em;padding-left:.5em;} /* IE6 only */
.mod_catalogfilter .filter_group ul li p.active{color:#9d0202;text-decoration:underline;}
.mod_catalogfilter .filter_group ul.list li a:active{color:#9d0202;text-decoration:underline;}
.mod_catalogfilter {border-top:1px dotted #9d0202;padding:1em 0 0 1em;margin:0 1em 0 .5em;}
.mod_catalogfilter.block{border:none;}

.mod_catalogfilter .filter_group .filter_field_manufacturer ul li p, .sort_group .sort .filter_sort ul li p{margin:0;}
.mod_catalogfilter .filter_group .filter_field_manufacturer ul li.list_0{margin-bottom:1em;}

.mod_cataloglist .markAsNew{width:41px;height:41px;left:6px;top:6px;position:absolute;margin:0;padding:0;}
.mod_cataloglist .markAsOffer{width:41px;height:41px;right:382px;top:0;position:absolute;margin:6px 6px 0 0;padding:0;}
.mod_cataloglist .markAsPrep{width:61px;height:61px;right:382px;top:0;position:absolute;margin:6px 6px 0 0;padding:0;}
.mod_catalogreader .markAsNew{width:41px;height:41px;left:1px;top:1px;position:absolute;padding:0;}
.mod_catalogreader .markAsOffer{width:41px;height:41px;right:1px;top:1px;position:absolute;padding:0;}
.mod_catalogreader .markAsPrep{width:61px;height:61px;right:1px;top:1px;position:absolute;padding:0;}

.ce_colsetStart{margin-bottom:1em;border-bottom:1px dotted #9d0202;}

.mod_catalogfilter .sort_group ul{margin:0 0 1em 0}
.mod_catalogfilter .sort_group ul li{margin-left:-2.5em;padding:0;list-style:none;}
*+html .mod_catalogfilter .sort_group ul li{margin-left:.5em} /* IE7 only */
* html .mod_catalogfilter .sort_group ul li{margin-left:.5em} /* IE6 only */
.mod_catalogfilter .sort_group ul li p.active{color:#9d0202;text-decoration:underline;}

#right #auswahl h2{margin:.75em 12px 0 7px;padding-bottom:.2em;border-bottom:1px solid #9d0202;}
#right #auswahl192 h2{margin:.75em 12px 0 7px;padding-bottom:.2em;border-bottom:1px solid #9d0202;}
#right #auswahl193 h2{margin:.75em 12px 0 7px;padding-bottom:.2em;border-bottom:1px solid #9d0202;}
