/* Webshop Styles */
div.ctSidebarProduct{ width: 190px; margin-bottom: 20px; position:relative}
div#ctViewProduct { margin-top: 30px;	width:705px;}
div#ctWebshopContent{margin-top: 30px;}
div#ctWeAccept{ width: 190px; margin-bottom: 20px;}
img.productSplash{position:absolute; top:10px; left:10px;}

div#ctTitle {float:left;}
div#ctProductInfo{
	clear:both;
	width: 100%;
	margin-top: 36px;
	margin-bottom: 36px;
	height:auto;
}

.wsTitle{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform:uppercase;
	color:#353535;
	text-align:left;
	margin-left:14px;
}

#productType{
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	text-transform:uppercase;
	color:#757575;
}

.productNo {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	text-transform:uppercase;
	color:#757575;
}

div#productPrice1 {
	float: right;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#BA0000;
	margin-right: 14px;
}

div#productInfoText{
	float:left;
	width:400px;
	margin-left:15px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#5D5D5D;
	text-align:left;
}

div#productRightColumn {
	float:right;
	margin-right:15px;
	width: 267px;
	text-align:right;
}

div#ctButtons{
	position:relative;
	width: 267px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
div#buyButton {
	top:0px;
	left:0px;
	width: 267px;
	position: static;
}
div#productPrice2 {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#BA0000;
	width:65px;
	text-align:center;
	margin-top: 2px;
	position:absolute;
	top:32px;
	left:100px;
}
div#productPrice3 {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#BA0000;
	width:65px;
	text-align:center;
	margin-top: 2px;
	float:left;
}
/* To be used if no country-select dropdown exist */
div#productPrice2b {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#BA0000;
	width:65px;
	text-align:center;
	margin-top: 2px;
	position:absolute;
	top:3px;
	left:100px;
}

div.wsGreybox {
	clear:both;
	width:100%;
	height: 21px;
	background-color:#DFDFDF;
	padding-top:2px;
}

div.ctListedProduct {
	width: 176px;
	text-align:center;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	margin-top: 13px;
}

div.ctLpButtons {width: 176px; height:25px; text-align:left; position:relative;}

.lpTitle, .lpTitle a:link, .lpTitle a:visited{font-size: 11px; text-transform:uppercase; color:#5D5D5D; text-decoration:none;}
.lpAuthor{font-size: 10px;}
.lpImage {margin:0px 0px 7px 0px; height:152px;}
.lpBtnView{position:absolute; top: 0px; left: 10px; width:45px; height:25px;}
.lpBtnBuy{position:absolute; top: 0px; left: 75px; width:85px; height:25px;}
.redHighlight {color: #FFFFFF; background-color: #FF0000; padding: 2px; text-align:left}


/* in Sidebar */
.buttonspace{ margin-top: 0px; padding-top: 0px}
.productNote {
	color: #D60000;
	text-align: left;
	font-size:12px;
}
