#collection_left {
	position:absolute;
	display:block;
	top:540px;
	width:268px;
	height:21px;
	margin:10px;
	margin-top:0px;
	overflow:hidden;
}

	#collection_left .wizard_border {
		display:none;
		background-color:#fff;
	}
		#collection_left .wizard {
			padding:2px;
			background-color:#888;
		}
			#collection_left .wizard .head {
				font-weight:bold;
				font-size:11px;
				padding-left:3px;
				color:#fff;
				cursor:pointer;
    		}

			#slim {
				float:left;
				width:85px;
				height:96px;
				background-image:url(/domains/jolet.eu/images/wizard/slim.png);
				background-repeat:no-repeat;
				margin:1px;
				cursor:pointer;
				color:#000;
			}
			#average {
				float:left;
				width:85px;
				height:96px;
				background-image:url(/domains/jolet.eu/images/wizard/average.png);
				background-repeat:no-repeat;
				margin:1px;
				cursor:pointer;
				color:#000;
			}
			#firm {
				float:left;
				width:85px;
				height:96px;
				background-image:url(/domains/jolet.eu/images/wizard/firm.png);
				background-repeat:no-repeat;
				margin:1px;
				cursor:pointer;
				color:#000;
			}

				#length_selector_border {
                	background-color:#333;
				}
					#length_selector {
						background-color:#fff;
						font-size:9px;
					}
						#length_selector .S,#length_selector .M,#length_selector .L {
							text-align:center;
							border-top:1px solid #333;
							cursor:pointer;
						}
						#length_selector .label {
							text-align:center;
                        	font-weight:bold;
							border:0px;
						}

.shoppingcart_module,
.collection_module {
	display:block;
}
	.shoppingcart_module .collItem_border ,
	.collection_module .collItem_border {
		display:block;
		background-color:gray;
		margin-right:5px;
		margin-bottom:5px;
		cursor:pointer;
 	}
		.shoppingcart_module .lightRow ,
		.collection_module .lightRow {
			display:block;
			background-color:#fff;
		}
		.shoppingcart_module .collItem,
		.shoppingcart_module .darkRow ,
		.collection_module .darkRow {
			display:block;
			background-color:#fff;
		}
		.shoppingcart_module .collItem ,
		.collection_module .collItem {
        	padding:5px;
		}
			.collection_module .collItem div.data {
				width:150px;
				display:block;
				border-bottom:1px dotted gray;
				float:right;
			}
			.collection_module .collItem .thumb {
            	float:left;
				display:block;
            	width:75px;
            	margin-right:5px;
			}
			.collection_module .collItem span.label {
            	width:70px;
            	display:block;
            	float:left;
            	text-transform:uppercase;
            	font-size:10px;
            	color:#666;
            	margin-right:5px;
			}
            .collection_module a,.shoppingcart_module a,.collection_module_moreInfo a {
            	color:#333;
            }

.collection_module_moreInfo .collItem .model_image {
	float:left;
	display:block;
	width:267px;
	overflow:hidden;
}
.collection_module_moreInfo .collItem .info_block {
	float:right;
	width:220px;
	overflow:hidden;
}
	.collection_module .collection_module_moreInfo .collItem_border {
		background-color:gray;
		margin-right:5px;
		margin-bottom:5px;
		cursor:default;
 	}
		.collection_module_moreInfo .lightRow {
			background-color:#fff;
		}
		.collection_module_moreInfo .darkRow {
			background-color:#fff;
		}
		.collection_module_moreInfo .collItem {
        	padding:5px;
		}
			.collection_module_moreInfo .collItem div.model_image {
				display:block;
				width:252px;
				height:400px;
				background-position:top center;
			}

			.collection_module_moreInfo .collItem div.data {
				width:220px;
				border-bottom:1px dotted gray;
				float:right;
			}
			.collection_module_moreInfo .collItem div.thumbnails {
				width:220px;
				margin-top:3px;
				float:right;
			}
			.collection_module_moreInfo .collItem div.extra_thumb {
				float:left;
				margin-right:2px;
				margin-bottom:2px;
				border:1px solid #666;
			}
			.collection_module_moreInfo .collItem span.label {
            	width:60px;
            	display:block;
            	float:left;
            	text-transform:uppercase;
            	font-size:10px;
            	color:#666;
            	margin-right:5px;
			}
			.collection_module_moreInfo .collItem span.value {
            	display:block;
            	float:right;
            	width:150px;
			}

			.collection_module_moreInfo .value div {
				display: inline;
			}
			

#wizard_alert {
	position:absolute;
    padding:10px;
	background-color:gray;
	color:#fff;
	text-align:center;
	font-weight:bold;
	width:250px;
	z-Index:100;
	margin-left:10px;
	top:350px;
	display:none;
}
.shoppingcart_module {
	cursor: pointer;
	display:block;
}
.shoppingcart_module .item {
	display:block;
	border-top:1px dotted gray;
}
.shoppingcart_module .item .order_nr {
	font-size:10px;
	color:#999;
}
.shoppingcart_module .thumb {
	display:block;
	float:left;
	width:80px;
}
.shoppingcart_module .info {
	display:block;
	float:right;
	width:380px;
}
.shoppingcart_module .specs {
	display:block;
}
.shoppingcart_module .personalForm .line,
.shoppingcart_module .specs_line {
	display:block;
	clear:both;
	padding-top:2px;
	margin-top:2px;
	border-top:1px dotted #eee;
}
.shoppingcart_module .specs_line span.cell {
	display:block;
	float:left;
	white-space: nowrap;
}
.shoppingcart_module .specs_line span.amount {
	width:50px;
}
.shoppingcart_module .specs_line span.color {
	width:85px;
}
.shoppingcart_module .specs_line span.size {
	width:60px;
}
.shoppingcart_module .specs_line span.subtotal {
	width:60px;
}
.shoppingcart_module .specs_line span.subtotal i {
	display:block;
	float:left;
}
.shoppingcart_module .specs_line span.subtotal b {
	text-align:right;
	display:block;
	float:right;
}
.shoppingcart_module .specs_line span.remove {
	width:50px;
	text-align:center;
	display:block;
}
.shoppingcart_module .totals {
	display:block;
	clear:both;
	width:255px;
	padding-right:125px;
	float:right;
}
.shoppingcart_module .totals div {
	display:block;
	clear:both;
}
.shoppingcart_module .totals div.total {
	display:block;
	border-top:2px solid #333;
	padding-top:2px;
	margin-top:2px;
}
.shoppingcart_module .totals div.total .total {
	color:#333;
}
.shoppingcart_module .totals span.label {
	display:block;
	float:left;
	white-space: nowrap;
	width:195px;
}
.shoppingcart_module .totals span.value {
	display:block;
	float:left;
}
.shoppingcart_module .totals select {
	width:120px;
}
.shoppingcart_module .totals i {
	display:block;
	float:left;
}
.shoppingcart_module .totals b {
	text-align:right;
	display:block;
	float:right;
}

.shoppingcart_module .more {
	display:block;
	text-align:right;
	clear:both;
}

.shoppingcart_module div.discount_code {
	display:block;
	clear:both;
	border:1px dotted #999;
	padding:10px;
	margin:10px;
	text-align:center;
}
.shoppingcart_module div.discount_code label {
	display:block;
	clear:both;
	float:none;
	padding:0;
	margin:0;
}
.shoppingcart_module div.discount_code span.info {
	width:100%;
	float:none;
	display:block;
	clear:both;
	font-style:italic;
	padding:0;
	margin:0;
}

.shoppingcart_module .personalForm {
	display:block;
}
.shoppingcart_module .personalForm .title {
	margin-bottom:5px;
}
.shoppingcart_module .personalForm .label {
	display:block;
	float:left;
	width:120px;
}
.shoppingcart_module .personalForm .value {
	display:block;
	float:left;
}
.shoppingcart_module .personalForm .billing_address {
	margin-bottom:10px;
	display:block;
	clear:both;
}
.shoppingcart_module .personalForm .shipping_address {
	margin-bottom:10px;
	display:block;
	clear:both;
}
.shoppingcart_module .personalForm .pers_info {
	margin-bottom:10px;
	display:block;
	clear:both;
}

