/* PAGINERING STIJL */

#pagingStyle 					{ width: 100%;	text-align: center; }
#pagingStylePos 					{ width: 100%;	text-align: right;	font-size: 8pt; }

/* SUBMENU STIJL (verschijnt alleen indien er meerdere produktlijsten gekoppeld zijn) */

#multiTabBarStart				{ width: 595px;	height: 15px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt_top.png') no-repeat; }
#multiTab						{ width: 595px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt.png') repeat-y; }
#multiTab a:link,
#multiTab a:visited,
#multiTab a:active,
#multiTab a:hover				{ margin: 0px 5px 0px 5px; } 
#multiTabBarEnd					{ width: 595px;	height: 15px;	margin: 0px 0px 20px 0px; padding: 0px; background: url('/style/images/background_produkt_bottom.png') no-repeat; }

/* LIJST STIJL */

#productList					{ margin: 0px 21px 0px 21px; font-family: arial;}
#productListItem				{ width: 595px; margin: 5px 5px 5px 0px;}

#productListBGTop				{ width: 595px;	height: 15px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt_top.png') no-repeat; }
#productListBGMid				{ width: 595px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt.png') repeat-y; }
#productListBGBot				{ clear: both; width: 595px;	height: 15px;	margin: 0px 0px 0px 0px; padding: 0px; background: url('/style/images/background_produkt_bottom.png') no-repeat; }

#productListBGMid				{ text-align: justify; 	padding: 0px 15px 0px 15px; }
#productListBGMid img			{ background-color: #222222; border: 1px solid #ffffff; margin: 0px 10px 0px 0px; padding: 1px 1px 1px 1px; float: left; }
#productListBGMid img:hover		{ background-color: #ffff00; border: 1px solid #ffff00; }

#productListItemTitle			{ font-size: 10pt;	margin: 0 30px 5px 0;  }
#productListItemDescription		{ font-size: 8pt; 	margin: 0 30px 0 0; height: 83px; }
#productListPriceLabel			{	}

#drawLine						{ width: 595px;	height: 1px;	border-bottom: 1px solid #cccccc; }

/* IMAGE GALLERY STIJL */

#productGallery					{ margin: 0px 21px 0px 21px; font-family: arial;}
#productGalleryItem				{ float: left;	width: 250px; margin: 5px 5px 5px 20px;}

#productGalleryBGTop			{ width: 250px;	height: 15px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt_list_top.png') no-repeat; }
#productGalleryBGMid			{ width: 250px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt_list.png') repeat-y; }
#productGalleryBGBot			{ width: 250px;	height: 15px;	margin: 0px 0px 0px 0px; padding: 0px; background: url('/style/images/background_produkt_list_bottom.png') no-repeat; }

#productGalleryBGMid			{ text-align: justify; 	padding: 0px 15px 0px 15px; }
#productGalleryBGMid img			{ border: 1px solid #000000; }
#productGalleryItemTitle		{ font-size: 10pt;	margin: 0 30px 5px 0; border-bottom: 1px solid #ff0000;  }
#productGalleryItemDescription	{ font-size: 8pt; 	margin: 0 30px 0 0; height: 70px; }
#productGalleryPriceLabel		{ 	}

/* DETAIL STIJL */

#productDetail					{ margin: 0px 21px 0px 21px; font-family: arial;}
#producDetailItem				{ width: 595px; margin: 5px 5px 5px 24px;}

#productDetailBGTop				{ width: 595px;	height: 15px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt_top.png') no-repeat; }
#productDetailBGMid				{ width: 595px;	margin: 0px; padding: 0px; background: url('/style/images/background_produkt.png') repeat-y; }
#productDetailBGBot				{ clear: both; width: 595px;	height: 15px;	margin: 0px 0px 0px 0px; padding: 0px; background: url('/style/images/background_produkt_bottom.png') no-repeat; }

#productDetailBGMid				{ text-align: justify; 	padding: 0px 15px 0px 15px; }
#productDetailBGMid img			{ background-color: #222222; border: 1px solid #ffffff; margin: 10px 10px 10px 10px; padding: 1px 1px 1px 1px;  }
#productDetailBGMid img:hover	{ background-color: #ffff00; border: 1px solid #ffff00; }
#productDetailItemTitle			{ font-size: 14pt;	margin: 0 30px 5px 0;  padding: 10px 0 0 0;}
#productDetailItemDescription	{ font-size: 10pt; 	margin: 0 30px 0 0; min-height: 200px;}
#productDetailPriceLabel		{ width: 485px; text-align: right;	}
#productDetailBackToList		{ margin: 10px 0 10px 5px; color: #ffff00; }

#formLineWrapper				{ width: 595px; }
#formLineDescription			{ display: inline; font-size: 9pt;  width: 150px; float: left; text-align: right; margin-right: 5px;   }
#formLineField					{ display: inline; width: 425px;  margin-right: 30px;}
#formLineField input			{ background-color: #018AC7; border: 1px solid #e4e4e4; color: #ffffff; width: 307px; }
#formLineField input:hover		{ border: 1px solid #ffff00; }
#formLineField input:focus		{ background-color: #ffffff; border: 1px solid #333333; color: #018AC7; }

#formLineField select			{ display: inline; background-color: #018AC7; border: 1px solid #e4e4e4; color: #ffffff; width: 309px; }
#formLineField select:hover		{ border: 1px solid #ffff00; }
#formLineField select:focus		{ background-color: #ffffff; border: 1px solid #333333; color: #018AC7; width: 309px;  }

#formLineField textarea			{ display: inline; background-color: #018AC7; border: 1px solid #e4e4e4; color: #ffffff; }
#formLineField textarea:hover	{ border: 1px solid #ffff00; }
#formLineField textarea:focus	{ background-color: #ffffff; border: 1px solid #333333; color: #018AC7; }


/* MESSAGES & FORMS */
#onScreenMessage				{ color: #ffff00; padding: 15px; width: 575px; height: 50px; text-align: center; border: 1px solid #ffff00; }
