.prod_table{
	border: 1px solid black;
	background-color: white;
}
.prod_table TH{
	background-color: #eee;
	border-bottom: 1px solid black;
	text-align: left;
}
.prod_table TD IMG {
	border:	none;
	z-index 1;
}
.prod_table TD{
/*	border: 1px solid white;*/
	border-width: 1px 0 1px 0;
}
.prod_table TBODY TR.hover {
	background-color: #efefef;
}
.prod_table TBODY TR.hover TD {
	border: 1px solid #cccccc;
	border-width: 1px 0 1px 0;
}
.prod_table TBODY TR.hover_uitverkocht, #prod_table TR.hover_uitverkocht:hover {	}
.prod_table TBODY TR.hover_uitverkocht TD {	}

.prod_table tr.InStock:hover {
	background-color: #EEEEEE;
}
.prod_table tr.OutStock:hover {
	background-color: #FFEAEA;
}
.prod_table tr.InStock:hover td {
	border: 1px solid #cccccc;
	border-width: 1px 0 1px 0;
}
.prod_table tr.OutStock:hover td {
	border: 1px solid #990000;
	border-width: 1px 0 1px 0;
}
div.Link {
	color: #000000;	
	cursor: pointer;
	width: 100%;
	height: 100%;
}
.uitverkocht{
	display: inline;
	color: red;
}
.uitvoorraad{
	display: inline;
	color: red;
}
div.item a.view {
	display: block;
	float: right;
	background: url(../img/arrow_right.gif) no-repeat 85% 5px;
	padding: 3px 22px 3px 0px;
	margin: 8px 16px 0px 0px;
	font-size: 11px;
	white-space: nowrap;
}
div.item .pricetag {
	width: 56px;
	height: 16px;
	float: left;
	margin-right: 8px;
/*	position: relative;
	margin: -40px 1px 11px 85px; *margin: -40px 1px -10px 85px;
	line-height: 11px;	*/
}
div.item .normaal {
	padding: 9px 10px 11px;
/*	opacity: 0.8; filter: alpha(opacity=8); 
	background: url(../img/pricetag_white.png) 98% top no-repeat;
	_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/pricetag_white.png');	*/
}
div.item .actie {
	padding: 4px 12px 16px 8px;
	text-align: right;
	background: url(../img/pricetag_white.png) right top no-repeat;
	_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/pricetag_white.png');
}
div.item .bedrag_normaal{
	color: #222!important;
	font-size: 15px;
	white-space: nowrap;
}
div.item .bedrag_oud{
	color: #C30808!important;
	text-decoration: line-through!important;
	font-size: 11px;
}
div.item .bedrag_actie{
	color: #78B609!important; 
	font-weight: bold;
	display: inline;
}
/* Tooltip */
.tooltip {
	width: 200px;
	color:#000;
	font:lighter 11px/1.3 Arial,sans-serif;
	text-decoration:none;
	text-align:center;
}
.tooltip span.top {
	padding: 30px 8px 0;
	background: url(includes/tooltip/bt.gif) no-repeat top}

.tooltip b.bottom {
	padding:3px 8px 15px;
	color: #DF1D01;
	background: url(includes/tooltip/bt.gif) no-repeat bottom;
}
.ShowTooltip {
	border: none;
	border-width: 0px;
	background-color: transparent;	
	display: inline-block; _display: inline;
	float: left;
}
/* Spinbox */
.spinbox{
	width: 18px;
	border: 1px solid #999;
/*	display: none; */
}
.sizebox {
	display: block;
/*	width: 40px;*/
	float: left;
}
.FormError {
	padding: 6px;
	background-color: #F7EAEA;
	color: red;
	margin-bottom: 8px;
	border: 1px solid red;
}
