/* AddThis tracker fix. */
#atff {
  display: none;
}

/* Product versions and accessories */
.table_accessories {
	width:100%;
}

.table_accessories th,
.table_accessories td {
}

.version_info_table_header, .table_accessories_header  {
	font-weight:bold;
	font-size:14px;
	color:#1692CD;
	padding: 20px 0px 5px 0px !important;
}

.version_info_tr_header td, .accessories_info_tr_header td {
	color:#666666;
	font-weight:bold;
	background-color:#DCDDDE;
	padding:6px !important;
}

.version_info_td_descriptionlong , .accessories_info_td_descriptionlong {
	padding-left:10px !important;
	padding-top:10px !important;
}

.version_info_td_stock {
	width:90px;
	padding-top:10px !important;
}

.version_info_td_price, .accessories_info_td_price {
	width:80px;
	padding-top: 10px !important;	
	font-weight:bold;
}

.accessories_info_td_view { 
	padding-top:10px !important;
	width:70px;
	text-align:center;
}

.version_info_td_view {
	padding-top:10px !important;
	width:70px;
	text-align:right;
}

#orderButtonContainer { position: relative; }

.CPbox3,
.productsVersionsBox {
	margin-top: 3px;
	text-align: left;
	background:url(/scripts/images/prodview_orderbox_back.gif) repeat-x scroll left bottom #FFFFFF;
	border:1px solid #EEEEEE;
	margin-top:3px;
	/*padding:10px;*/
	text-align:left;
	width:100%;
}

.CPbox3 td,
.productsVersionsBox td {
	padding: 5px;
	font-size: 11px;
	vertical-align: middle;
}

.CPbox3 .active td,
.productsVersionsBox .active td {
	background-color: #f1f1f1;
}

.productsVersionsBox img {
	border: 1px solid #e3e3e3;
	padding: 1px;
	background: #fff;
}

/* sb2010 prodview */
#prod_header_wrapper	{
	margin: 0;
}

#prodview_wrapper_inner	{
	padding: 0 0 0 10px;
}

#prod_details	{
	border: 1px solid #cccccc;
	background: url(/scripts/images/prod_details_back.gif) repeat-x scroll left bottom;
	margin-bottom: 10px;
	padding-bottom:30px;
	width: 100%;
}

#prod_header_wrapper_right, #prod_header_wrapper_left	{
	padding: 10px;
}

#versions	{
	width: 366px;
}

#versions option { width: 100%; }

#prodImageLink	{
	display: block;
}

#prod_details_right	{
	padding: 0 10px 40px 10px;
}

#prod_details_left	{
	padding: 0 10px 10px 10px;
}

#prod_image_prodview { position: relative; }

#prod_header {
	float: left;
}
	
#prod_header h1	{
	font-size: 18px;
	font-weight: bold;
}

#prod_brand	{
	float: right;
}

#prod_details_description	{
	margin-bottom: 15px;
}

#productVersions	{
	margin-bottom: 15px;
}

.prod_userlinks_link	{
	margin-bottom: 5px;
}
	
#prod_userlinks a	{
	text-decoration: none;
	color: #000000;
	font-size: 11px;
}

#prod_userlinks a:hover	{
	text-decoration: underline;
}

#prod_wishlist	{
	margin-bottom: 5px;
}

#wishlist_form	{
	float: left;
}

.prod_wishlist_icon	{
	float: left;
	margin-right: 8px;
}

#prod_wishlist .prod_wishlist_icon	{
	margin-right: 5px;
}


#wishlistbutton	{
	border: 0;
	background-color: #ffffff;
	color: #000000;
	font-size: 11px;
	cursor: pointer;
	padding: 0;
}

	#wishlistbutton:hover	{
		text-decoration: underline;
	}
	
	.message_whishlist	{
		float: left;
	}
	
#inputprodview	{
	border: 1px solid #CCCCCC;
	display: block;
	float: left;
	height: 19px;
	margin-right: 10px;
	padding: 2px;
	width:25px;
}

#bestel_knop	{
	float: left;
}

#prod_count	{
	float: left;
	padding: 4px 4px 5px 0;
	margin-right: 5px;
}

#prod_orderbutton	{
	height: 25px;
}

#prod_orderbutton td	{
	padding: 0;
}


#prod_rating	{
	margin-bottom: 10px;
}

#prod_nr	{
	margin-bottom: 10px;
}

.prod_listprice	{
	text-decoration: line-through;
	color: #999999;
	font-size: 12px;
}

.prod_price	{
	font-size: 16px;
	font-weight: bold;
}

.prod_profit	{
	color: #1F9A1D;
	font-size: 12px;
}

.prod_profit_header	{
	color: #000000;
	font-size: 12px;
}

.prod_content_header	{
	border-bottom: 1px solid #cccccc !important;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0;
}

.prod_content	{
	padding: 15px 0;
	margin-bottom: 10px;
}

.prod_reviews	{
	margin-bottom: 20px;
}

#prod_stock_lang	{
	color: #1F9A1D;
}

#prod_stock	{
	color: #000000;
}

#specs table td	{
	padding: 5px;
}

#prod_review_header_rating	{
	float: left;
	border-right: 1px solid #e3e3e3;
	padding: 0 10px 0 0;
	margin: 0;
}

#prod_review_header_reviewcount	{
	float: left;
	border-right: 1px solid #e3e3e3;
	padding: 0 10px 0 10px;
	margin: 0;
}

#prod_review_header_reviewcount a	{
	text-decoration: underline;
}

#prod_review_header_write_review	{
	float: left;
	padding: 0 0 0 10px;
	margin: 0;
}

#prod_review_header_write_review a	{
	text-decoration: underline;
}

.CPpageHead	{
	border-bottom: 1px solid #cccccc;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0;
	margin-bottom:10px;
}

#review_description	td {
	padding: 5px 0;
}

#review_description	{
	margin: 10px 0;
}

#review_view {
	margin: 10px 0;
}

#review_view td {
	padding: 5px 0;
}

.review_navbar	{
	border: 1px solid #cccccc;
	background-color: #f1f1f1;
	padding: 3px !important;
}

#review_write td	{
	padding: 5px 0;
}

.review_header_item	{
	padding: 5px 0;
}

.review_header	{
	font-weight: bold;
	font-size: 14px;
}

#custText 	{
	width: 250px;
}

#CPchocTxt	{
	width: 250px;
	font-size: 20px !important;
}
/* end sb2010 prodreview */

.CPthumbImgDiv	{
	width: 300px;
	margin: 10px 0;
}

/* orderbox productview */
#prod_orderbox	{
	position: relative;
	background: #fff url(/scripts/images/prodview_orderbox_back.gif) repeat-x scroll left bottom;
	border: 1px solid #eee;
	padding: 10px;
}

#prod_orderbox .orderbox_link	{
	background:url(/scripts/images/small_check.png) no-repeat scroll left 3px transparent;
	padding:0 0 0 15px;
	font-size: 11px;
	text-decoration: none;
	line-height: 1.6;
}

.freeShipProduct {
	background:url(/scripts/images/small_check.png) no-repeat scroll left 3px transparent;
	padding:0 0 0 15px;
	font-size: 11px;
	text-decoration: none;
	line-height: 1.6;
}

.stockMessageInfo {
	padding-left: 15px;
	background: transparent url(/scripts/images/small_check.png) no-repeat left 3px;
}

.stockMessageInfo,
.stockMessageText {
	font-size: 11px;
	line-height: 1.6;
}

#stockMessage6,
#stockMessage6 + .stockMessageText {

}
/* end orderbox productview */

#prod_content_wrapper,
.prod_content_wrapper {
	margin-bottom: 0;
	padding: 15px;
	border: 1px solid #ccc;
}

#productInfo	{
	margin-bottom: 10px !important;
}

.newStamp,
.saleStamp {
	position: absolute;
	right: 10px;
	top: 15px;
	padding: 5px 10px;
	background-color: #FE0096;
	color: white;
	font-weight: bold;
	
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	
	-moz-transform: rotate(22deg);  /* FF3.5+ */
	-o-transform: rotate(22deg);  /* Opera 10.5 */
	-webkit-transform: rotate(22deg);  /* Saf3.1+, Chrome */
	-ms-transform: rotate(22deg);  /* IE9 */
	transform: rotate(22deg);
	/*filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6–IE9 */ 
		/*M11=0.9271838545667874, M12=-0.374606593415912, M21=0.374606593415912, M22=0.9271838545667874, sizingMethod='auto expand');*/
	zoom: 1;
}

#pdfLinkBox {
    margin-top: 20px;
}
#pdfLinkHead {
    border-bottom: 1px solid #CCCCCC !important;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 5px 0;
}
.pdfLink {
    background: url(../images/document-pdf.png) no-repeat scroll left top transparent;
    display: block;
    line-height: 16px;
    margin-bottom: 4px;
    padding-left: 20px;
}
.product_view_price_currency  {
	font-size:19px;
	font-weight:bold;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}

.product_view_price_euros  {
	font-size:25px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

.product_view_price_comma  {
	font-size:25px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

.product_view_price_cents  {
	font-size:25px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal !important;
	vertical-align: baseline !important;
}
