/* @override http://hinz.lagged.de/shop2/magento/skin/frontend/default/hinz/css/custom.css */

/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-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/osl-3.0.php  Open Software License (OSL 3.0)
 */
/* Produktuebersicht: Artikel, Seite, Zeige */
.pager { margin-bottom: 12px; }
.sorter { display: none;}
.pager .amount { float:left; margin: 0; padding: 0; line-height: 25px; }
.pager .limiter { float:right; line-height: 25px; }
* html .pager .limiter, *+html .pager .limiter { margin-top: -3px; }
.pager select { margin: 0 3px; padding: 0; }
.pager .pages { padding: 0; margin: 0; line-height: 25px; clear: both; }
.pager .pages strong { padding-right: 3px; }
.pager .pages ol { padding: 0; margin: 0; }
.pager .pages ol a img.v-middle { vertical-align: baseline;	margin: auto 3px; }

/* Detailseite: mehr Ansichten */
.product-view .product-img-box .more-views ul { padding-left: 0 !important;}
.product-view .product-img-box .more-views li { 
	float:left; 
	list-style: none;
	padding: 3px;
	border: 1px solid #777; 
	margin: 0 13px 12px 12px;
}
/* Warenkorb */
/* Bezahlvorgang fortsetzen Buttons */
.cart .checkout-types li {
	list-style-image: none;
	list-style-type: none;
}
/* Buttons, z.b. bei Benutzerkonto anlegen; absenden, weiter einkaufen */
button.button, input.button {
	overflow: visible; 
	width: auto;  
	float: right;
	padding: 5px 5px;
	cursor: pointer;
}
/* ab xx Stueck */
ul.tier-prices li {
	padding: 3px 0 3px 11px;
	margin: 0;
    line-height: 1.4em;
    color: #000;
    list-style-image: none;
    list-style-type: none;
	background: url(/img/allgemein/listen/liste_text_anstrich.gif) no-repeat left center;
}
.tier-prices {
	padding-left: 0 !important;
}
ul.messages li.success-msg ul li {
	list-style: none !important;
}
/* Warenkorb-Uebersicht */
.cart form { width: 100%; }
.cart fieldset {
	width: 100%;
}
.cart table {
	width: 419px !important;
}
* html .cart fieldset table td.last {
	border-right: 3px solid #ccc;
}
*+html .cart fieldset table td.last {
	border-right: 3px solid #ccc;
}
.cart fieldset table tfoot td.last {
	border-right: none;
}
.cart table tr.last.even, .cart table tr.even {
	background: #fff;
}
.cart table td.last {
	text-align: right;
}
html>/**/body .cart table col {
	display: none;
}
.cart table a img { cursor: default; }
.cart table a:hover img { border-top: 3px solid #fff; }
.cart .cart-collaterals { float:left; width: 100%; }
.cart table#shopping-cart-totals-table {
	width: 100%;
}
.cart .totals ul.checkout-types {
	float: right !important;
	width: 387px;
}
.cart #shopping-cart-totals-table tr {
	border: 1px solid #fff;
}
.cart h3.product-name {
	padding-top: 0 !important;
}
/* Bezahlvorgang */
.col-2 h4 {	margin-top: 18px; }
.col-1 ul, fieldset ul { 
	padding-left: 0 !important;
	list-style-type: none !important;
	list-style-image: none !important;
}
fieldset ul li {
	padding: 0 !important;
}
fieldset .validate-select {
	margin-bottom: 10px !important;
}
.col-1 ul li {
	padding: 0 0 7px 11px !important;
	background: url(/img/allgemein/listen/liste_text_anstrich.gif) no-repeat left 6px;
}
.col-2 ul.form-list {
	list-style-type: none !important;
	list-style-image: none !important;
	padding-left: 0 !important;
}
.col-2 ul.form-list li {
	padding-bottom: 5px !important;
}
fieldset input.radio {
	margin: auto 5px auto 0 ;
}
fieldset.group-select label {
	margin-right: 12px;
}
fieldset.group-select select{
	margin: 10px 0 !important;
}
ol.checkout-agreements {
	padding-left: 0 !important;
}
/* Benutzerkonto */
.dashboard .col-2 h4 {	margin-top: 0; }
.dashboard .col2-set a {
	float: left;
	width: 100%;
}
.dashboard p a {
	padding-bottom: 25px !important;
}
.dashboard address a {
	margin-top: 5px !important;
}
.dashboard .recent-orders tr {
	font-size: 0.9em;
}


