	.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
	.errorBox { font-size : 10px; background: #ffb3b5; font-weight: bold; }
	.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
	.productsNotifications { background: #f2fff7; }
	.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

/*	A {
	  color: #000000;
	  text-decoration: none;
	}
	
	A:hover {
	  color: #000000;
	  text-decoration: underline;
	}*/
	
	FORM {
		display: inline;
	}
	
	.moduleHeading {
		font-size: small;
		font-weight: bold;
		padding-bottom: 10px;
	}
	
	.moduleRow {
		white-space:nowrap;
	}
	
	
	/* Note: heading<Number> equals <font size="Number"> */
	.heading1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; }
	.heading2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; }
	.heading3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
	.heading4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; }
	.heading5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16pt; }
	
	
	.inputRequirement { font-size: 10px; color: #ff0000; }
	
	
	img { border: 0px;
	}
	
	.categoriesBox{
		padding-bottom: 5px;
	}
	.infoBox{
		padding-bottom: 5px;
	}
	
	.mainContent{
		padding: 5px 5px 10px;
	}

.border {
	border: #ffffff;
	border-bottom-color: #dedede;
}
.product_nav{
	/*border: 1px solid #dddddd;*/
}
.bottom_nav{
	padding-right: 10px;
}
.checkoutBarFrom, .checkoutBarTo {  color: #8c8c8c; }
.checkoutBarCurrent {  color: #000000; }
.shippingOption {
	background-color: #eeeeee;
	border: 3px solid #FFFFFF;

}
.sizeSelectorBig{
	font-size:50px;
	font-weigth:bold;
}
.sizeSelectorSuper{
	font-size:90px;
	font-weigth:bold;
}

.product_matrix {
	float:left;
	margin: 0px 0px;
	height:225px;
/*	border:1px solid black;*/
}
.product_matrix_image {
	height:200px;
	vertical-align:bottom;
}
.product_matrix_link {
	text-align:center;
}
.product_matrix_product {
	text-align:center;
	vertical-align:top;
	padding:0px;
	margin:0px;
}

.os_on_stock_batch {
	position:absolute;
	top:100px;
	right:20px;
	z-index:100;
}
#os_menu_nav {
	position:relative
}
.frei {
	left: 700px;
	float:right;
	position:absolute;
	z-index:100;
}

td.product_matrix_product div.raster_frame {
	position:relative;
}

