/* Stylesheet for Heathen Foray 2009 */
/* Created by chiwa media:: http://www.chiwa.at */


/*Navigation*/
/*##########################*/

.shop_navigationMain{
width:100px;
margin-left:20px;
background: transparent url(../images/transparent.png) repeat 0 0;
width: 170px;
margin-bottom: 20px;
margin-top:20px;
padding-left:10px;
}


.shop_navigationCatGrafiken {
border: 0 none;
padding: 0;
width: 600px; /*For KHTML*/
list-style: none;
}

.shop_navigationCatGrafiken li{
margin: 0;
border: 0 none;
padding: 0;
float: left; /*For Gecko*/
display: inline;
list-style: none;
position: relative;
height: 150px;
margin-left:50px;
}

.shop_navigationCatGrafiken li .first{
background: transparent url(../webshop/Artikel/shirt_passage_m.gif) repeat 0 0; 
height: 200px;
width: 200px;
}

.shop_navigationCatGrafiken li .last{
background: transparent url(../webshop/Artikel/cd_passage.jpg) repeat 0 0; 
height: 200px;
width: 200px;
}

.shop_navigationCatGrafiken a{
padding: 0 0px;
float: none !important; /*For Opera*/
float: left; /*For IE*/
display: block;
height: 1%; /*For IE*/
width: 200px;
height: 200px;
text-indent: -9999px;
}

/*Mini-Warenkorb*/
.mod_webshop_miniCart {background: transparent url(../images/transparent.png) repeat 0 0;}
.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;}

/*Warenkorb*/

.mod_webShop_shoppingCart{width:540px;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;font-weight:bold;font-size:11px;list-style-type:none;}
.webShop_cartItem li{float:left;margin:0; padding:10px 0;border-top:1px solid #ce8a40;list-style-type:none;}
ul.webShop_cartItem{padding-bottom:15px;}

.cartItemImage img{width:80px; margin-right:5px;}
.cartItemImage {width:100px;}
.cartItemTitle{width:160px;}
.cartItemQTY{width:120px;text-align:center; padding-left:20px;}
.cartItemSinglePrice{width:80px;text-align:right;}
.cartItemTotalPrice{width:80px;text-align:right;}
.cartItemQTY input.itemQTY{width:30px;margin-left:42px;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;padding:10px 0 0 0;text-align:right;border-top:1px dotted #CCA300;line-height:1.5;}
.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;}

/*Payment and Shipping*/
.checkOut{margin:30px auto 2px auto;}
.checkOut a{margin-right:auto;margin-left:auto;padding:2px 5px;background-color:#F0E1CC;border:1px solid #A09188;text-decoration:none;font-size:12px;}
.cartTransfer{font-weight:bold;}
.mod_webShop_checkout h2{margin-top:10px; padding-top:5px; border-top:1px solid #ce8a40;}
.mod_webShop_checkout {margin-left:20px;}

/*BestellŸbersicht*/
.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: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{padding:5px 0;border-top:1px solid #ce8a40;}
ul.shoppingTotal,.overviewTotal,ul.overviewBilling{padding:5px 0;border-top:1px solid #ce8a40;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: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:505px;height:100px;margin-top:30px;margin-bottom:10px;padding:10px;border:1px solid #ce8a40;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;}

.checkboxOff
{
display: inline;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 20px;
line-height: 16px;
background-image: url(webshop/checkbox.gif);
}

.checkboxOn
{
display: inline;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 20px;
color: #660000;
line-height: 16px;
background-image: url(webshop/checkbox_on.gif);
}

/*Artikelliste*/
.articlePrices{margin-top:10px;font-weight:bold; float:left; margin-left:15px;}
.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;}
.specialOffer,.valuePrice{font-weight:bold;font-size:16px;color:#715A4D;}

.articleImage{left:0px;top:0px;position:relative;margin:0;padding:1px 0 0 0;border:0px;}
.articleListItem .articleTitle a{margin:0; margin-left:15px; margin-top:5px; padding:0;font-weight:bold;text-decoration:none;font-size:16px;color: #660000; float:left;}
.articleListItem .articleTitle a:hover{color:#715A4D;}
.articleListItem .articleTitle {height:20px;}
.articleListItem .articleTeaser {text-align:left; height:120px;}
.articleListItem .articleTeaser a{margin:0px; margin-left:15px; padding:0; text-decoration:none; text-align:left;}
.articleListItem {width:530px; height: 215px; float:left;margin-bottom:25px;text-align:center;border:1px solid #ce8a40;}
.articleListItem .articleImage{width:200px;float:left; margin-left:5px; margin-top:5px;}
.articleListItem .articleTitle{margin:0 0 10px 0;padding:0;}

/*Artikeldetails*/
.mod_webShop_articleDetails .articleTeaser{margin:0;padding:0;font-weight:normal;}
.mod_webShop_articleDetails .articleNumber{margin:10px 0 0 0;padding:0;font-weight:bold;font-size:10px;color:#666666;}
.mod_webShop_articleDetails .articleDescription{float:left;clear:left;margin:0;padding:0;}
.mod_webShop_articleDetails .articleDescription p{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 .articleAttributes select{margin-bottom:10px;}
.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:0px;top:0px;position:absolute;padding:3px 5px;background-color:#CCA300;font-weight:bold;font-size:11px;color:#ffffff;}
.mod_webShop_articleDetails .articleDescription{width:515px;padding:10px;border:1px solid #ce8a40;}
.mod_webShop_articleDetails h1{margin:2px 0 15px 0;padding:0; font-size:16px;}

/*Login*/



