/* ## ALGEMEEN ## */

dd,
dt,
.com-chkout-address-fields input {
	margin: 0;
	padding: 0;
	}
	
.tx-commerce-pi3 .clear,
.com-single .clear,
.com-basket-qv .clear,
.com-category .clear,
.com-basket-container .clear {
	clear: both;
	}

.com-submit,
.com-chkout-address-fields-submit input,
.com-chkout-listing-submit input {
	background: #803d14;
	border: 1px solid #CCCCCC;
	color: #FFFFFF;
	font-size: 0.6875em;
	margin: 0;
	padding: 1px 2px 2px 2px;
	overflow: visible;
	}
	
.com-basket-refresh .com-submit {
	background: #803d14 url(../images/css/icon-refresh.gif) no-repeat 3px 3px;
	float: left;
	font-size: 1em;
	margin-right: 5px;
	margin-top: 10px;
	padding: 2px 2px 2px 17px;
	}
	
.com-basket-previous .com-submit {
	background: #803d14 url(../images/css/icon-last_viewed.gif) no-repeat 3px 1px;
	float: left;
	margin-right: 5px;
	margin-top: 10px;
	padding: 2px 2px 2px 22px;
	}

.com-basket-next .com-submit {
	background: #803d14 url(../images/css/icon-pay.gif) no-repeat 3px 1px;
	float: left;
	margin-top: 10px;
	padding: 2px 2px 2px 22px;
	}
	
	
.com-basket-submit .com-submit {
/*	background: #803d14 url(../images/css/icon-refresh.gif) no-repeat 3px center;
	padding-left: 13px;*/
	}
	
	
/* ## CATEGORIES OVERVIEW ## */

.com-category-img {
	float: right;
	margin: 0 0 5px 10px;
	}

/* ## INVOICE ## */

#com-invoice-print {
	border: 1px solid #CFD3DC;
	background: #FFFFFF url(../images/css/layout-determinatielab-back.gif) repeat-x left top;
	padding: 10px;
	width: 180px;
	}

#com-invoice-print h3 {
	padding-top: 0;
	}

#com-invoice-print p {
	margin-top: 5px;
	}

#com-invoice-print a {
	background: url(../images/css/icon-print.gif) no-repeat left center;
	padding: 2px 0 2px 22px;
	}	


.com-invoice {
	width: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	text-align: left;
	}
	
.com-invoice th {
	font-weight: normal;
	}

.com-invoice th.com-invoice-customer-address {
	width: 70%;
	}

.com-invoice th.com-invoice-additional {
	vertical-align: top;
	width: 30%;
	}
	
.com-invoice th.com-invoice-introduction {
	font-weight: bold;
	padding-top: 20px;
	}

.com-invoice td,
.com-invoice th {
	padding: 5px 0;
	}
	
.com-invoice p {
	font-size: 1em;
	line-height: 1.3em;
	}
	
.com-invoice p.com-invoice-billing-adress,
.com-invoice p.com-invoice-delivery-adress {
	font-weight: bold;
	margin-bottom: 5px;
	}
	
.com-invoice p.com-invoice-delivery-adress {
	margin-top: 10px;
	}
	
.com-invoice .com-invoice-orderdata {
	padding-top: 10px;
	}
	

.com-invoice-order {
	width: 100%;
	}
	
.com-invoice-order th {
	font-weight: bold;
	}
	
.com-invoice-order td,
.com-invoice-order th {
	padding: 5px;
	}
	
.com-invoice-order .com-invoice-order-tax {
/*	color: #999999;*/
	}
	
.com-invoice-thankyou {
	text-align: center;
	}
	
/* ## PRODUCTEN OVERZICHT ## */

.tx-commerce-pi1-browsebox .tx-commerce-pi1-browsebox-SCell a {
  font-weight: bold;
  }

.com-list th {
	display: none; /* Eventueel verwijderen in template */
	}

.com-list {
	margin-top: 10px;
	width: 100%;
	}

.com-list td {
	padding: 5px;
	}

.com-list img {
	border: 1px solid #cccccc;
	}

.com-list .com-list-even {
	background: #f3f3f3;
	}
	
.com-list tr:hover {
	}
	
.com-list .com-list-col-img {
	width: 100px;
	}

.com-list .com-list-col-title {
	vertical-align: top;
	}

.com-list .com-list-col-price {
/*	width: 10%;*/
	width: 50px;
	text-align: center;
	}

.com-list .com-list-col-action {
/*	width: 20%;*/
/*	width: 92px;*/
/*	width: 220px*/
	width: 250px;
	}
	
.com-list .com-list-action-entry-subtitle {
	text-align: right;
	width: 60px;
	}
.com-list .com-list-action-entry-price {
	padding-left: 8px;
/*	width: 42px; Te smal */
	width: 60px;
	text-align: right;
	}
.com-list .com-list-action-entry-submit {
/*	width: 110px;*/
	width: 95px;
	}
	
.com-list .com-list-col-action input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	overflow: visible;
	float: left;
	}
	
.com-list .com-list-col-action input.com-input-qty {
	padding-top: 2px;
	margin-right: 4px;
	}

/* ## DETAIL WEERGAVE PRODUCT ## */

.com-single h1 {
/*	margin-bottom: 10px;*/
	}
	
.com-single h3 {
	padding-top: 0;
	}

.com-single .com-single-image {
	float: left;
	margin: 0 10px 0px 0;
	width: 150px;
	}

.com-single-article-all {
/*	margin-left: 165px;*/
	float: right;
	width: 355px;
	}
	
p.com-single-no-stock {
	font-weight: bold;
	margin-top: 10px;
	}

.com-single .com-single-image img {
	border: 1px solid #cccccc;
	}

.com-single .com-single-article {
	margin-top: 10px;
	}

.com-single-action-entry {
	width: 100%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.6875em;
	}
	
.com-single-action-entry tr {	
/*	background: url(../images/css/layout-content-background.gif) repeat-x left 1px;
	border-top: 1px solid #eeeeee;*/
	}
	
.com-single-action-entry td {
/*	padding: 2px 5px 2px 5px;*/
	vertical-align: middle;
	}
	
.com-single-action-entry .com-single-article-price {
	}
	
.com-single-action-entry .com-single-article-article {
	width: 60px;
	}

.com-single-action-entry .com-single-article-submit {
	/*padding-top: 5px;*/
	width: 90px;
	}

.com-single-action-entry .com-input-qty {
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-right: 3px;
	margin-top: 1px;
	}
	
.com-single-action-entry .com-submit {
	float: left;
	font-size: 1em;
	}

/* ## WINKELMANDJE ## */

.com-basket-box {
	}
	
.com-basket-container .com-basket-no-stock {
	font-weight: bold;
	margin: 5px 0;
	}
		
.com-basket-box table {
	margin-top: 5px;
	margin-bottom: 10px;
	width: 100%;
	
	border-top: 1px solid #CFD3DC;
/*	background: #FFFFFF url(../images/css/layout-determinatielab-back.gif) repeat-x left top;
	margin-top: 1px;*/
	}

.com-basket-box th,
.com-basket-box td {
	padding: 5px;
	}
	
.com-basket-box th {
/*	background: #b38b72;
	color: #ffffff;*/
	
	background: #f3f3f3;
	border-bottom: 1px solid #CFD3DC;
	}
	
.com-basket-box .com-basket-odd {
	background: #f3f3f3;
	}
	
.com-basket-box	.com-input-qty {
	text-align: center;
	}

.com-basket-product-title {
	padding-left: 5px;
	}

.com-basket-product-price {
	}	

.com-basket-list td.com-basket-product-amount {
	text-align: center;
	}

.com-basket-product-totalprice {
	}

.com-basket-product-delete {
	width: 57px;
	}
	
.com-basket-box input,
.com-basket-box select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	}
	
.com-basket-tax td {
	color: #aaaaaa;
	}
	
.com-basket-sum {
	font-weight: bold;
	}

.com-basket-sum td {
	background: #f3f3f3;
	border-bottom: 1px solid #CFD3DC;
	border-top: 1px solid #CFD3DC;	
	}

.com-basket-submit {
	font-size: 1em;
	margin-bottom: 10px;
	}

/*
.com-basket-submit .com-submit {
	overflow: visible;
	padding: 1px 2px 2px 2px;
	}
*/

.com-basket-previous {
/*	float: left;*/
	}

.com-basket-next {
/*	float: right;*/
	}

/* ## CONFIRM ORDER ## */

.com-basket-list {
	font-size: 0.6875em;
	}
	
/* ## CONTROLEER UW GEGEVENS ## */

.com-chkout-listing-basket {
	margin-top: 10px;
	}
	
.com-basket-list th,
.com-basket-list td {
/*	padding: 5px 5px 5px 0;*/ /*Invloed op winkelmandje*/
	text-align: left;
	}
	
.com-chkout-listing-basket .com-basket-list th {
	padding: 5px;
	}

.com-chkout-listing-basket .com-basket-list td {
	padding: 2px 5px 2px 0;
	padding: 5px;
	}
		
.com-chkout-listing-basket .com-basket-list {
	border-top: 1px solid #CFD3DC;
	font-size: 0.6875em;
	width: 100%;
	}
	
.com-chkout-listing-basket .com-basket-list th {	
	background: #f3f3f3;
	border-bottom: 1px solid #CFD3DC;
	}
	
.com-basket-list-empty-row {
	border-bottom: 1px solid #CFD3DC;
	border-top: 1px solid #CFD3DC;	
	}
	
.com-basket-header-price-gross {
	width: 50px;
	}
		
.com-basket-list th.com-basket-header-count {
	text-align: center;
	width: 50px;
	}
	
.com-basket-header-price-sum {
	width: 50px;
	}
	
.com-basket-list td.com-basket-count {
	text-align: center;
	}
	
.com-chkout-listing-billing-address table td,
.com-chkout-listing-delivery-address table td {
	font-size: 0.6875em;
	padding: 2px 5px 2px 0;
	}
	
.com-chkout-listing-disclaimer {
	margin-top: 10px;
	}
	
.com-chkout-listing-terms {
	margin-top: 10px;
	}
	
.com-chkout-listing-terms .error {
	color: #cc0000;
	}
	
.com-chkout-listing-terms input {
	position: relative;
	top: 3px;
	}

.com-chkout-listing-comment {
	margin-top: 10px;
	}

.com-chkout-listing-footer textarea {
	font-size: 0.6875em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
	
.com-chkout-listing-submit {
	font-size: 1em;
	margin-top: 10px;
	}

.com-chkout-sum {
	font-weight: bold;
	}
	
.com-chkout-sum td {
	background: #f3f3f3;
	border-bottom: 1px solid #CFD3DC;
	border-top: 1px solid #CFD3DC;	
	}

/* ## QUICKVIEW - MINIBASKET ## */

.com-basket-qv {
	border: 1px solid #CFD3DC;
	background: #FFFFFF url(../images/css/layout-determinatielab-back.gif) repeat-x left top;
	margin-bottom: 25px;
	padding: 0px 10px 10px;
	position: relative;
	width: 180px;
	}
	
.com-basket-qv-value {
	}
	
.com-basket-qv-value-total {
	margin-top: 7px;
	}

.com-basket-qv-link {
	padding-top: 20px;
	}

.com-basket-qv-basket {
	position: absolute;
	bottom: 10px;
	left: 10px;
	}

.com-basket-qv-chkout {
	position: absolute;
	bottom: 10px;
	right: 10px;
	}
		
/* ## AANBIEDING - RIGHT COLUMN ## */

#wt_commerce_preview_area-aanbieding {
	border: 1px solid #CFD3DC;
	background: #FFFFFF url(../images/css/layout-determinatielab-back.gif) repeat-x left top;
	margin-bottom: 25px;
	padding: 0px 10px 10px;
	position: relative;
	width: 180px;
	}
		
/* ## AANBIEDING (NIEUWSTE PRODUCT) - RIGHT COLUMN ## */

#wt_commerce_preview_area {
	border: 1px solid #CFD3DC;
	background: #FFFFFF url(../images/css/layout-determinatielab-back.gif) repeat-x left top;
	margin-bottom: 25px;
	padding: 0px 10px 10px;
	position: relative;
	width: 180px;
	}
	
.wt_commerce_preview_title {
	margin-bottom: 5px;
	}
	
.wt_commerce_preview_pic {
	margin-bottom: 5px;
	}

.wt_commerce_preview_pic img {
	border: 1px solid #CFD3DC;
	}
	
.wt_commerce_preview_price {
	font-weight: bold;
	margin-top: 5px;
	}
	

/* ## AANBIEDING - HOMEPAGE ## */

/* Homepage aanbieding erft van aanbieding in rechterkolom. */

#wt_commerce_preview_area_home {
	border: 1px solid #CFD3DC;
	background: #FFFFFF url(../images/css/layout-determinatielab-back.gif) repeat-x left top;
	margin-bottom: 25px;
	margin-top: 10px;
	padding: 5px 10px 10px;
	position: relative;
	width: 180px;
	}
	
/* ## STEP INDICATOR ## */

.com-chkout-steps {
	margin-bottom: 10px;
	margin-top: 10px;
	}

#layout-content .com-chkout-steps ul {
	list-style: none;
	padding-left: 0;
/*	margin-bottom: 10px;*/
	}
	
#layout-content .com-chkout-steps li {
	float: left;
	margin: 0;
/*	margin-right: -1px;*/
	padding: 5px 7px 5px 0px;
	background: #d9c4b8 url(../images/css/stepindicator-arrow.gif) no-repeat right center;
	color: #ffffff;
	}
	
#layout-content .com-chkout-steps li a {
	color: #ffffff;
	}
	#layout-content .com-chkout-steps li a:hover {
		color: #ffffff;
		}

#layout-content .com-chkout-steps li.com-chkout-step-active {
	background-color: #b38b72;
	}

#layout-content .com-chkout-steps li.com-chkout-step-actual {
	font-weight: bold;
	background-color: #803d14;
	}
	
#layout-content .com-chkout-steps li span {
	background: url(../images/css/stepindicator-arrow-left.gif) no-repeat left center;
	padding: 5px 0px 5px 9px;
	}

#layout-content .com-chkout-steps li:hover {	
/*	background-color: #803d14;*/
	}
	
/* ## CHECKOUT ## */

.com-chkout-address h3 {
	margin-top: 0px;
	padding: 0;
	}

.com-chkout-address-fields {}

.com-chkout-address-error {
	color: #cc0000;
	margin-top: 8px;
	margin-left: 150px;
	}
	
* html .com-chkout-address-error {
	margin-left: 153px;
	}

.com-chkout-address-fields label {
	font-size: 0.6875em;
	float: left;
	padding-top: 4px;
	width: 150px;
	}
	
.com-chkout-address-fields .com-chkout-address-radiolabel label {
	padding-top: 0;
	}

.com-chkout-address-input input,
.com-chkout-address-input select {
	font-size: 0.6875em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	}
	
.com-chkout-address-radio {
	clear: left;
	margin-left: 150px;
	margin-top: 10px;
	}
	
.com-chkout-address-radiolabel {
	margin-bottom: -5px;
	}

.com-chkout-address-radio input {
	float: left;
	margin-right: 5px;
	height: 14px;
	}
	
.com-chkout-address-radiolabel label {
	float: left;
	width: auto;
	}
	
.com-chkout-address-fields-submit {
	clear: left;
	font-size: 1em;
	}

.com-chkout-address-fields-disclaimer {
	margin-top: 10px;
	}

