/* begin Page */

/*Colors en afbeeldingen */
.custom_PrintMail				{ color: #A4A4A4; font-weight: bold; font-size: 9px; text-align: right; width: 187px;}
.custom_PrintMail a, 			
.custom_PrintMail a:link, 
.custom_PrintMail a:visited,
.custom_PrintMail a:hover		{ color: #A4A4A4; text-decoration: none;}
.custom_SmallProductActionPrice, 
.custom_SmallProductNumber,
.custom_SmallProductTitle		{color: #073362; }
.custom_SmallProductPriceAction	{color: #ED7900; }


/* Artisteerstyles custom changes for Invender */
.art-contentLayout 				{ width: 1000px; min-height: 500px; padding: 4px 0 0 0;}
.art-contentLayout .art-content	{ width: 603px; min-height: 500px; padding: 4px 0 0 0;}
/* .art-BlockHeader .t 			{ height: 15px; line-height: 15px;	} */
/* .art-BlockHeader				{ height: 15px; } */

/* Product detail */
.custom_DetailLeft				{ float:left; display: block; position: relative; margin: 3px 3px 3px 3px; width: 165px; height: 100%;}
.custom_DetailLeftPicture		{ display: block; float:left; position: relative; width: 155px; }
.custom_DetailLeftPricing		{ display: block; float:left; position: relative; width: 150px; margin-top: 10px; }
.custom_DetailLeftButtons		{ display: block; float:left; position: relative; width: 155px; margin-top: 5px; text-align: right;}
.custom_DetailLeftLogos			{ display: block; float:left; position: relative; width: 155px; margin-top: 5px;m}
.custom_DetailLeftActionPrice	{ display: block; position: absolute; top: 0px; right: 90px; width: 80px; heigth: 30px; text-align: right; }
.custom_DetailLeftActionPriceLine { display: block; position: absolute; top: 0px; right: 88px; width: 80px; heigth: 30px; text-align: right; }
.custom_DetailLeftPrice,		
.custom_DetailLeftPriceAction	{ display: block; text-align: right; }
.custom_DetailLeftPicture img   { border: 0px; width: 155px; margin: 0; }
.custom_DetailLeftPrice			{ font-size: 22px; font-style: normal;  font-weight: normal; }
.custom_DetailLeftActionPrice	{ font-size: 18px; font-style: normal;  font-weight: normal; }
.custom_DetailLeftPriceAction	{ font-size: 22px; font-style: normal; font-weight: bold; }
.custom_DetailLeftActionLabel	{ display: block; position: absolute; top: 0px; left: 0px; text-align: left; }
.custom_DetailLeftPriceFull 	{ display: block; float:right; vertical-align: bottom; margin-top: -2px;}
.custom_DetailLeftPriceDecimal 	{ display: block; float:right; font-size: 60%; margin-left: 2px; vertical-align: top;}
.custom_DetailLeftShortInfo		{ display: inline; position: absolute; top: 28px; left: 160px; width: 100%; margin: 0 0 0 0;  width:100%; text-align: center; font-size: 16px;  font-style: normal;  font-weight: bold;}
.custom_DetailMiddle	        { float:left; display: block; position: relative; margin: 3px 3px 3px 3px; width: 420px; }
.custom_DetailHide				{ display: none;}
.custom_DetailShow				{ display: block;}
.custom_DetailExampleBox		{ float:left; display: inline; position: relative; margin: 0; width: 140px; height: 130px; }
.custom_DetailExamplePicture 	{ display: inline; text-align: center; border: 0px; position: absolute; width: 140px; height: 102px;}
.custom_DetailExamplePicture img { border: 0px; width: 132px; height: 102px; margin: 5px 0 0 0px; }
.custom_DetailExampleDescription { display: inline; position: absolute; top: 110px; left: 0px; width: 136px; text-align: center; }
.custom_ShowImageRight 			{ float: left; display: block; width: 33.33%; margin: 6px 0 0 0; text-align: right; }
.custom_ShowImageMiddle 		{ float: left; display: block; width: 33.33%; margin: 6px 0 0 0; text-align: center; }
.custom_ShowImageLeft 			{ float: left; display: block; width: 33.33%; margin: 6px 0 0 0; text-align: left; }


/* Small Product Box */
.custom_SmallProductBox			{ float: left; display: inline; position: relative; height: 60px; width: 172px; margin-top: -1px;}
.custom_SmallProductPicture		{ display: inline; position: absolute; top: 2px; left: 0px; }
.custom_SmallProductPicture img	{ border: 0px; height: 55px; }
.custom_SmallProductTitle		{ display: inline; position: absolute; top: 2px; right: 6px; width: 130px; text-align: right; }
.custom_SmallProductActionPrice { display: inline; position: absolute; bottom: 2px; right: 70px; text-align: right; }
.custom_SmallProductActionPriceLine 	{ display: inline;  position: absolute; bottom: 3px; right: 68px; text-align: right; }
.custom_SmallProductPrice, 
.custom_SmallProductPriceAction	{ display: inline; position: absolute; bottom: 3px; right: 7px; text-align: right; }
.custom_SmallProductPrice		{ font-size: 14px; font-style: normal; font-weight: normal; }
.custom_SmallProductActionPrice	{ font-size: 12px; font-style: normal; font-weight: normal; }
.custom_SmallProductPriceAction	{ font-size: 14px; font-style: normal; font-weight: bold; }
.custom_SmallProductTitle		{ font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; font-size: 10px; font-style: normal; font-weight: bold; }
.custom_SmallProductInfo		{ display: inline; position: absolute; bottom: 5px; left: 70px; text-align: left; width: 35px; heigth: 35px; }
.custom_SmallProductActionLabel	{ display: inline; position: absolute; top: 3px; left: 20px; text-align: leftt; }
.custom_SmallProductPriceFull 	{ display: block; float:right; vertical-align: bottom; margin-top: -2px;}
.custom_SmallProductPriceDecimal 	{ display: block; float:right; font-size: 60%; margin-left: 2px; vertical-align: top;}


/* All Others */
.custom_RightExampleBox			{ float:left; display: inline; position: relative; margin: 0px; margin-bottom: 3px; width: 82px; height:50px; }
.custom_RightExamplePicture 	{ display: inline; text-align: center; border: 0px; position: absolute; width: 80px; height:50px; }
.custom_RightExamplePicture img { border: 0px; width: 78px; height:48px; margin: 1px; }
.custom_PrintMail				{ margin: 17px 0 25px 0;}
.custom_PrintMail img			{ vertical-align: bottom; }
.custom_Bullet ul li		  	{ line-height: 1em; padding: 0px 0 0px 12px; background-image: url('images/PostBullets.png'); background-repeat: no-repeat;}





