/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

* { background:none !important;  }

/* Resets */
* { min-height:0 !important;text-align:left !important; text-align:center;}



/* Common Elements */
.button-set { display:none; }
.col3-set *, .col4-set * { float:none !important; width:auto !important; }
.form-button { display:none; }
.head { text-align:left; }
.head *, .page-head *, .page-head-alt * { display:block !important; float:none; }

.pager, .view-by { display:none; }
.actions { display:none !important; }
.content, .box { padding:5px 0 5px 0 !important; }


/* Layout */
#nav { display:none; }
.header { border:0; }
.header-top-container { border:0; }
h1#logo, .this-is-a-demo, .quick-access { float:none; }
h1#logo { margin:0; }
.quick-access { float:none; display:none; }
.side-col { float:none !important; }
.side-col .box { display:none; }
.col-main { width:auto !important;  float:none !important; margin:0 !important; }
.footer-container { border:0; }
.footer { margin-top:2em; border-top:1px solid #ccc; }
.footer .informational { display:none; border:0; }


/* Shop Elements */
.count { color:#2f2f2f !important; }
.ratings, .rating-box { display:none !important; }
.step-count { display:inline !important; }
.base-mini .head * { padding:0; }

/* Shop Pages */
#track1 { display:none; }
ul.more-views { margin-bottom:10px; }
ul.more-views * { display:inline !important; }
.product-info { float:none !important;  width:auto !important;}
.add-to-box { display:none; }
.checkout-progress { padding:0; margin:10px 0 !important;}
.checkout-progress * { display:inline !important; padding:0 !important; padding-right:10px !important; }
.listing-type-list .listing-item { padding:10px 0 10px 0; border-top:1px dashed #ddd; }
.one-page-checkout .active .step-count { color:#2f2f2f; }
.login-box td { border-bottom:0; }
.shipment-count { color:#2f2f2f; }
.grand-total { background:none !important; color:#2f2f2f; }
p.grand-total { padding-right:0; }
.account-side{ border:0; width:auto !important;}
.account-side .box { display:block !important; }
.account-box .head h4 { background:none; padding-left:0; }
.account-box .product-images { width:auto; }
.account-box .product-details { margin:0; }
table.data-table {width:90% !important;}
body.page-popup .data-table td, body.page-popup .data-table th { border-right:1px solid #D9DDE3 !important; border-bottom:1px solid #D9DDE3 !important; }
body.page-popup .data-table th.last, body.page-popup .data-table td.last { border-right:0 !important; }
body.page-popup .data-table tfoot td { border-bottom:none !important; }
body.page-popup .data-table td, body.page-popup .data-table th { border-color:#bbb; }
.page-popup h1#logo {  display:block; margin-bottom:10px; }
.a-right {text-align: right !important;}

#headerMainNavi, #headerimage, .col-left, .col-right {
display:none;
}

#headerBox {
float:none;
padding-bottom:50px;
margin-right:200px;

}
.col-main {
clear:both;
}

/********************** Catalog Listing */

/* List Type */
.listing-type-list .listing-item { border:1px solid #f3f3ef; margin-bottom:14px; width:477px;}
.listing-type-list .listing-item-inner {background:url(http://europe.beyerdynamic.com/shop/skin/frontend/default/beyerdynamic_v1/images/beyerskin/bg_productlist.gif) repeat-x; border:1px solid #fff; padding:10px 10px; position:relative;}
.listing-type-list .product-image { float:left; width:146px; }
.listing-type-list .product-shop { width:250px; margin-left:16px;}
.listing-type-list .product-shop h5 a, h5.producthead { color: #5c5b5b; font-size:13px; text-decoration:none; font-weight:normal; text-transform:uppercase;}
.listing-type-list .product-shop .add-to-cart, .wishlistcontent .add-to-cart {float:left; padding-right:5px;}

h5.producthead {color:#5c5b5b;}
.wishlistcontent {color:#a3a7ab;}


.listing-type-list .product-shop .description { margin:.5em 0 1.2em 0;}
.listing-type-list .product-shop .price-box, .wishlistcontent .price-box{ text-align:left; white-space:nowrap; margin:0px 5px 5px 0; padding:0; padding-bottom:0px; float:left;}
.listing-type-list .product-shop .price-box .price {color: #5c5b5b;}
.listing-type-list .product-shop .form-button {margin:0.5em 0 0; }
.listing-type-list .product-shop .product-reviews { margin:15px 0; font-size:11px; }
.listing-type-list .product-shop .product-reviews a, .listing-type-list .product-shop .product-reviews a:hover { color:#6e6969; }

.listing-type-list .only_fachhandel {
vertical-align: top;
xcolor: #A3A7AB;
font-size:10px;
}
#only_fachhandel_view {
margin-bottom:10px;
}

.listing-type-list .listing-item .rating-box { margin-bottom:6px; }
.limitbox {padding:4px 0;}
.limitbox, .limitbox a {font: arial, helvetica, sans-serif; color:#a3a7ab; text-decoration:none;}

.limitbox .limit_4 a {
padding-right:14px;
background: url(http://europe.beyerdynamic.com/shop/skin/frontend/default/beyerdynamic_v1/images/beyerskin/produktlist_4.gif) no-repeat right;
}

.limitbox .limit_20 a {
padding-right:21px;
background: url(http://europe.beyerdynamic.com/shop/skin/frontend/default/beyerdynamic_v1/images/beyerskin/produktlist_20.gif) no-repeat right;
}

.limitbox .limit_40 a {
padding-right:24px;
background: url(http://europe.beyerdynamic.com/shop/skin/frontend/default/beyerdynamic_v1/images/beyerskin/produktlist_40.gif) no-repeat right;
}

.limitbox .productlimitlist {
float:left;
margin-right:10px;
}


.limitbox  .limitselected a {
xfont-weight: bold;
color:#5c5b5b;
}

.tax-details {
font-size:11px;
}
.tax-details a {color: #a3a7ab;}

.product-essential {
float:none;
width:715px; !important
}
* html .product-essential {
float:none;
width:615px !important;
}
* html .product-info-box{
float:none;
width:615px !important;
}
* html .product-collateral{
width:400px !important;
}
