/* links */ 
div.Artikelen a,
div.Artikel_container a,
div.Artikel_container h1,
div.Artikel h1 {color:#d2ff00;}

/* GROEPEN */
a.Hoofdgroep					{ 
									padding:3px;
									width:150px;  
									color:#ffffff; 
									text-decoration:none; 
								}

.left_table { 
	border:0px; 
	width:220px; 
	min-height:400px; 	
	margin-top:20px; 
	padding:0px;
}

.productOverviewContent {
	float:left;
	width:100%;
	height:45px;
}

.left_table  tr {  
	background-color:#13629a; 
}


.left_menu		{ 
					font-size:12px;
					padding-left:20px; 
					padding-right:15px; 
					text-decoration:none; 
					text-transform:capitalize; 
					text-decoration:none;
					margin-bottom:30px; 
				 }

div.level					{ border-bottom:1px dotted #fff; margin-left:10px; margin-right:10px; }	
											
a.level1					{ color:#fff; background-color:#126199; text-decoration:none; }
a.level1:hover				{ color:#9ccd3b; background-color:#126199; text-decoration:none; }
a.level2					{ color:#fff; padding-left:10px; background-color:#126199;text-decoration:none; }
a.level2:hover				{ color:#9ccd3b; padding-left:10px; background-color:#126199;text-decoration:none; }
a.level3					{ color:#fff; padding-left:20px; background-color:#126199;text-decoration:none; }
a.level3:hover				{ color:#9ccd3b; padding-left:20px; background-color:#126199;text-decoration:none; }
a.level4					{ color:#fff; padding-left:30px; background-color:#126199;text-decoration:none; }
a.level4:hover				{ color:#9ccd3b; padding-left:30px;background-color:#126199; text-decoration:none; }
a.level5					{ color:#fff; padding-left:40px;background-color:#126199; text-decoration:none; }
a.level5:hover				{ color:#9ccd3b; padding-left:40px; background-color:#126199;text-decoration:none; }
a.level6					{ color:#fff; padding-left:50px;background-color:#126199; text-decoration:none; }
a.level6:hover				{ color:#9ccd3b; padding-left:50px; background-color:#126199;text-decoration:none; }

/* Subgroepen */
	.subgroups					{ 
									border:1px solid #999999; 
									padding:3px; 
									margin:3px; 
								}

/* Page bar */
DIV.pagingbar					{ text-align:left; width:auto; clear:both; width:741px; color:#000;}
DIV.pagingbar	a				{ color:#662C90;}
DIV.pagingbar	a:hover			{ background-color: #D6D6D6; }
DIV.ItemTitle					{ width:710px; text-transform:capitalize; padding-top:0px;}

/* MAIN */
DIV.Artikel_container			{ color:#fff; float:left; width:1068px; margin-left:-30px;padding-left:15px; background-image:url(/images/footer.jpg); background-position:bottom left; background-repeat:no-repeat; padding-bottom:150px; }

DIV.Leftmenu						{ float:left; width:163px; margin-right:9px; background-color:#ECECEC; }
DIV.Leftmenu_middle			{ float:left; margin-right:9px; padding-left:13px; padding-top:10px; }
DIV.Leftmenu_middle img	{ margin-right:5px; }
DIV.Leftmenu_Top				{ background:url(/cat/front/images/left-top.jpg) bottom center no-repeat; width:163px; height:6px; position:relative; float:left;}
DIV.Leftmenu a					{ color:#1f1a17; text-decoration:none; }
DIV.SelectedGroup a			{ color:#4f1c80; text-decoration:none; }
DIV.Leftmenu a:hover		{ color: #4f1c80; text-decoration:none; }

DIV.navigatie					{ color:#662C90; }
DIV.navigatie	a				{ color:#662C90; text-decoration:underline; }

DIV.Artikelen					{ width:785px; float:left;  }
DIV.item_title					{ float:left; }


/* OORDER_ ItEM INFO */
DIV.OrderInfo					{ width:95%; background-image:url(/images/order_bg.jpg); background-position:top left; background-repeat:no-repeat; padding:24px; }

/* Search	*/
DIV.Search						{ width:163px; float:left; position:relative; }
DIV.Search label				{ font-size:14px; margin-top:12px; display:block; float:left; color:#501d81; margin-right:10px; }
DIV.Search_Price label			{ font-size:14px; margin-top:12px; display:block; float:left; color:#501d81; }
DIV.searchDiv {
	float:left;
	position:relative;
	width:158px;
	background-color:#B1B1B2;
	color:#000;
	padding:5px 0px 0px 5px;
}

INPUT.Search 					{ font-size:14px;float:left; padding:6px 0px 0px 3px; border:none; display:block; height:22px; width:150px; background:url(/images/search.jpg) right no-repeat;  }
INPUT.Search_Price				{ font-size:14px; padding:6px 0px 0px 3px; border:none; display:inline; height:21px; width:40px; background:url(/images/search_small.jpg) right no-repeat;  }

DIV.Search_Refine				{ color:#662C90; width:600px; height:96px; margin-top:0px; background-image:url(/images/search_refine.jpg); background-position:top left; background-repeat:no-repeat;line-height:250%; }
DIV.Search_notfound				{ width:557px; height:146px; background-image:url(/images/search_attention.jpg); background-position:top left; background-repeat:no-repeat; padding:50px; line-height:250%;}

/* Artikelen */
DIV.OverviewProduct				{ color:#1F1A17; padding:5px 15px; background:url(images/item_bg_overt.jpg) center top no-repeat; width:130px; height:214px; float:left; margin:2px 20px 20px 0px; font-size:8pt; }
DIV.OverviewProduct	p			{ text-align:right;}
DIV.OverviewProduct H3 			{ text-align:center;width:130px; height:34px; display:block; margin:0px; padding-bottom:10px; line-height:100%; font-size:13px;}
DIV.OverviewProduct H3 a		{ color:#515151; font-size:14px;text-decoration:none; }
DIV.OverviewProduct H3 a:hover	{ text-decoration:underline; }


DIV.OverviewProduct:hover		{ background:url(images/item_bg_overt_mouseover.jpg) center top no-repeat; }
DIV.OverviewProduct:hover	a	{ text-decoration:underline; }

DIV.OverviewProduct:hover a img	{ text-decoration:none;}

/* Artikel youtube */
DIV.OverviewProductYoutube				{ color:#1F1A17; padding:5px 15px; background:url(images/item_bg_overt.jpg) center top no-repeat; width:130px; height:214px; float:left; margin:2px 20px 20px 0px; font-size:8pt; }
DIV.OverviewProductYoutube	p			{ text-align:right;}
DIV.OverviewProductYoutube H3 			{ text-align:center;width:130px; height:34px; display:block; margin:0px; padding-bottom:10px; line-height:100%; font-size:13px;}
DIV.OverviewProductYoutube H3 a		{ color:#515151; font-size:14px;text-decoration:none; }
DIV.OverviewProductYoutube H3 a:hover	{ text-decoration:underline; }


DIV.OverviewProductYoutube:hover		{ background:url(images/item_bg_overt_mouseover.jpg) center top no-repeat; }
DIV.OverviewProductYoutube:hover	a	{ text-decoration:underline; }

DIV.OverviewProductYoutube:hover a img	{ text-decoration:none;}

/* Artikel tip */
DIV.OverviewProductTip				{ color:#1F1A17; padding:5px 15px; background:url(images/item_bg_overt.jpg) center top no-repeat; width:130px; height:214px; float:left; margin:2px 20px 20px 0px; font-size:8pt; }
DIV.OverviewProductTip	p			{ text-align:right; }
DIV.OverviewProductTip H3 			{ text-align:center;width:130px; height:34px; display:block; margin:0px; padding-bottom:10px; line-height:100%; font-size:13px;}
DIV.OverviewProductTip H3 a		{ color:#515151; font-size:14px;text-decoration:none; }
DIV.OverviewProductTip H3 a:hover	{ text-decoration:underline; }

DIV.tipDiv { float:left; position:absolute; margin-top: -55px; margin-bottom: 0px; margin-left: 125px; }

DIV.OverviewProductTip:hover		{ background:url(images/item_bg_overt_mouseover.jpg) center top no-repeat; }
DIV.OverviewProductTip:hover	a	{ text-decoration:underline; }

DIV.OverviewProductTip:hover a img	{ text-decoration:none;}


.items							{ border:1px solid #CCCCCC; margin-top:5px; margin-bottom:5px; width:100%; } 

.items_1						{ 
									float:left; 
									width:170px; 
									height:170px; 
									text-align:center; 
									cursor:hand; 
								}
												
.items_line_0					{ background-color:#F2F2F2; }
.items_line_0_over				{ background-color:#FFFFFF; }
.items_line_1					{ background-color:#F2F2F2; }
.items_line_1_over				{ background-color:#FFFFFF; }

.items_1_border					{ 
									border:1px solid #E8E8E8; 
								}												

.items_picture					{ height:50px; width:50px; }

.items_artikelnr				{ 
									padding:2px;
									font-size:10px; 
									font-style:italic; 
								}
												
.items_titel					{ 
									padding:2px;
									font-size:11px; 
									font-weight:bold; 
									height:35px; 
								}
												
.items_prijs					{ 
									font-size:12px; 
									font-weight:bold; 
									color:#000000; 
									width:80px;
								}

.items_info							{	
										width:50px; 
										text-align:center; 
									}

.items_order						{ width:50px; }

.prijs_valuta						{ width:25px; padding-right:5px; }
.prijs_bedrag						{	width:75px; }

.item_info_title					{ 
										font-size:14px; 
										font-weight:bold; 
										color:#414141; 
										margin-top:8px; 
										margin-bottom:8px; 
									}


.item_info_omschrijving				{ }
	
.item_info_navbar					{ font-size:11px; text-align:right; }
a.link_navbar						{ text-decoration:none; }
a.link_navbar:hover					{ text-decoration:underline; }

.order_table						{ font-size:13px; color:#000000; font-weight:bold; text-align:right; margin-top:8px; margin-bottom:8px; }
.inputfield_aantal					{ color:#000000; font-weight:normal; text-align:right; border:1px solid #cccccc; font-size:80%; width:30px; }
.inputfield_aantal_red				{ color:#FF0000; font-weight:normal; text-align:right; border:1px solid #cccccc; font-size:80%; width:30px; }
.btn_order							{
										border:1px solid #cccccc;		
										font-size:80%;										
									}

.bag_line_0							{ background-color:#F7F7F7; font-size:100%; }
.bag_line_1							{ background-color:#E5E5E5; font-size:100%; }
.bag_line								{ border-bottom:1px solid #999999; }
.bag_header							{ border-bottom:1px solid #999999; font-weight:bold; font-size:100%; color: #fff; }
.bag_total							{ font-weight:bold; font-size:100%; border-top:1px solid #000000; }
.bag_subtotal						{ font-weight:normal; font-size:100%; border-top:1px solid #CCCCCC; }
.bag_inputfield_aantal				{ font-size:11px; color:#000000; font-weight:bold; text-align:right; border:1px solid #000000; }
.bag_bottom_links					{  text-align:right; font-size:13px; color:#999999; padding-right:10px;  background-color:#FFFFFF; margin-top:20px; margin-bottom:5px; }
a.bag_bottom_links					{ text-decoration:none; font-weight:bold; }
a.bag_bottom_links:hover			{ text-decoration:underline;font-weight:bold; }
.bag_stap							{ color:#515151; font-weight:normal; padding-bottom:10px; }
.bag_content						{ padding-left:12px; }
.bag_content_line1					{ background-color:#E9E9E9; }
.bag_checkout						{ font-size:100%; }

.blue_text							{ color:#2374D0; }

form								{ margin:0px; padding:0px; }

table								{ font-size:100%; }

.form_verplicht						{ color:#000000; }
.form_verplicht_red					{ color:#FF0000; }


TABLE.historischeorder_table		{ border:0px solid #CCCCCC; width:300px; }
TH.historischeorder_table			{ border:1px solid #CCCCCC; text-align:left;  }
TD.historischeorder_table			{ border:1px solid #CCCCCC; }

TABLE.logins_table					{ border:0px solid #CCCCCC; width:300px; }
TH.logins_table						{ border:1px solid #CCCCCC; text-align:left;  }
TD.logins_table						{ border:1px solid #CCCCCC; }

TABLE.artikelnr_table				{ border:0px solid #CCCCCC; width:300px; }
TH.artikelnr_table					{ border:1px solid #CCCCCC; text-align:left;  }
TD.artikelnr_table					{ border:1px solid #CCCCCC; }

.checkout_text						{ }
.checkout_content					{ }

.error_div										{ color:#FF0000; }

.breadcrumb {
	margin-left:16px;
}

.breadcrumb_link {
	color:#515151 !important;	
}

.artikel_h1 {
	margin:8px 16px;	
}

/* Item info */
DIV.item_info_main_top					{ width:515px; height:48px; background-image:url('/cat/front/images/product-details-top.jpg'); background-position:top left; background-repeat:no-repeat; overflow:hidden; }
DIV.item_info_main_top		h1			{ color:#fff; font-size:18px;}
DIV.item_info_main_top #inside			{ width:96%; padding:8px; margin-bottom:0px; color:#FFFFFF; font-weight:bold; }

DIV.item_info_main_content				{ width:515px; background-image:url('/cat/front/images/product-details-middle.jpg'); background-position:top left; background-repeat:repeat-y; position:relative; float:left;  }
DIV.item_info_main_content #inside		{ width:96%; padding:10px; margin-bottom:0px; position:relative; float:left; }


DIV.item_info_afbeeldingen				{ float:right; margin-right:30px; margin-top:5px; min-height:335px; text-align:right; }
DIV.item_info_afbeelding_big			        { float:left; width:330px; height:330px; margin-top:10px; }
DIV.item_info_afbeelding_small			{ width:94px; height:74px; background-image:url('/cat/front/images/small-pic-bg.jpg'); background-position:top right; padding:4px;}

DIV.item_info_afbeelding_small_hover			{ width:94px; height:74px; background-image:url('/cat/front/images/small-pic-bg-hover.jpg'); background-position:top left; padding:4px;}

DIV.item_info_offerte			               { float:left bottom;  margin-top:10px; position:absolute; bottom:0px;}

DIV.item_info_main_bottom				{ width:515px; height:14px; background-image:url('/cat/front/images/product-details-bottom.jpg'); background-position:top left; background-repeat:no-repeat; overflow:hidden; }

DIV.item_info_content					{ float:left; height:auto; margin-bottom:20px; text-align:left; width:800px; }

DIV.item_info_left_top					{ width:100%; height:30px; background-image:url('/cat/front/images/item_info_bg_left_top.png'); background-position:top left; background-repeat:no-repeat; overflow:hidden; }
DIV.item_info_left_top #inside			{ width:95%; padding:8px; margin-bottom:0px; color:#FFFFFF; font-weight:bold; }

DIV.item_info_left_content				{ width:100%; min-height:400px; background-image:url('/cat/front/images/item_info_bg_left_main.png'); background-position:top left; background-repeat:repeat-y; overflow:hidden; }
DIV.item_info_left_content #inside		{ width:95%; padding:10px; margin-bottom:0px; }

DIV.item_info_left_bottom				{ width:100%; height:14px; background-image:url('/cat/front/images/item_info_bg_left_bottom.png'); background-position:top left; background-repeat:no-repeat; overflow:hidden; }

DIV.item_info_bottom_top				{ width:100%; height:30px; background-image:url('/cat/front/images/item_info_bg_top.png'); background-position:top left; background-repeat:no-repeat; overflow:hidden; }
DIV.item_info_bottom_top #inside		{ width:96%; padding:8px; margin-bottom:0px; color:#FFFFFF; font-weight:bold; }

DIV.item_info_bottom_content			{ width:100%; background-image:url('/cat/front/images/item_info_bg_main.png'); background-position:top left; background-repeat:repeat-y; overflow:hidden; }
DIV.item_info_bottom_content #inside	{ width:96%; padding:10px; margin-bottom:0px; }

DIV.item_info_bottom_bottom				{ width:100%; height:14px; background-image:url('/cat/front/images/item_info_bg_bottom.png'); background-position:top left; background-repeat:no-repeat; overflow:hidden; }


/* Tooltip */
DIV.tooltip_top				{ background-image:url('/cat/front/images/tooltip_top.png'); background-position:top left; background-repeat:no-repeat; width:180px; height:38px; }
DIV.tooltip_top_inside		{ margin:20px; margin-bottom:0px; padding:5px; padding-bottom:0px; height:28px; color:#FFFFFF; font-weight:bold; overflow:hidden; }

DIV.tooltip_main			{ background-image:url('/cat/front/images/tooltip_main.png'); background-position:top left; background-repeat:repeat-y; width:180px; height:auto; }
DIV.tooltip_main_inside		{ margin-left:20px; margin-right:20px; padding-left:5px; padding-right:5px; height:inherit; color:#FFFFFF; overflow:hidden; }

DIV.tooltip_bottom			{ background-image:url('/cat/front/images/tooltip_bottom.png'); background-position:top left; background-repeat:no-repeat; width:180px; height:35px; }

DIV.tooltip_new				{ background-image:url('/cat/front/images/toolTipbgNew.png'); background-position:top left; background-repeat:no-repeat; width:245px; height:161px; }

DIV.tooltip_new	.tooltip_new_title {
	color:#fff;
	padding:15px 25px 0px 35px;
	font-weight:bolder;
}

DIV.tooltip_new	.tooltip_new_description {
	color:#fff;
	padding:10px 25px 10px 35px;
	height:57px;
	overflow:hidden;
}

DIV.tooltip_new	.tooltip_new_meer {
	color:#fff;
	padding:10px 25px 10px 35px;
	overflow:hidden;
}

.ItemTitleInfo {
	height:0px;
	width:710px;
	text-transform:capitalize; 
	padding-top:30px;
}

.search-button {
	float:left;
	width:163px;
	position:relative;
	margin-left:98px;
	cursor:pointer;
}

.meerinfoOverview {
	padding-top:5px;
}

.overzichtPrijs {
	font-size:16px;
	font-weight:bolder;
	color:#603071;	
}

.leftmenuHeader {
	position:relative;
	height:24px;
	float:left;
	font-size:20px;
	color:#5f2d80;
	width:163px;
	background-color:#fff;
	padding-top:16px;
}

.search_top {
	position:relative;
	float:left;
	width: 163px;
	height:6px;
	background:url(/cat/front/images/search_top.jpg) bottom center no-repeat;
}

.productOverviewText a {
	color:#fff !important;
}

.productOverviewText {
	height:41px;
	overflow:hidden;	
}

.breadcrumb_title {
	float:right;
	text-align:right;	
	width:700px;
	display:inline;
	position:relative;
	margin-top:-22px;
}

.breadcrumb_title a {
	color:#000;
}

.productDetailsContent {
	position:relative;
	float:left;
	width:100%;	
}

.productDetailsContentLeft {
	position:relative;
	float:left;
	width:315px;	
}

.productDetailsContentRight {
	position:relative;
	float:left;
	width:163px;
	padding-left:10px;
}

.offer_top {
	position:relative;
	float:left;
	width: 161px;
	height:37px;
	background:url(/cat/front/images/offer_top.jpg) top left no-repeat;
	color:#fff;
	font-size:14px;
	padding:3px 0px 0px 10px;
}

.offer_middle {
	position:relative;
	float:left;
	width: 171px;
	padding:0px 0px 10px 10px;
	background:url(/cat/front/images/offer_middle.jpg) top left repeat-y;
}

.offer_bottom {
	position:relative;
	float:left;
	width: 171px;
	height: 3px;
	background:url(/cat/front/images/offer_bottom.jpg) top left no-repeat;
}

.offerSelect {
	width:80px;
}

.group-name {
	float:left;
	display:inline;
	position:relative;	
	width:50px;
}

.group-icon {
	float:left;
	display:inline;
	position:relative;	
	width:20px;
}

.portfolio {
	position:relative;
	float:right;	
	background:url(/ref/front/images/portfolio.png) bottom left no-repeat;
	height:90px;
	width:356px;
	margin-top:-90px;
	cursor:pointer;
}

.portfolioImage {
	position:relative;
	float:left;
	padding-left:190px;
}

.portfolioImage img {
	max-width:125px;
	max-height:90px;
}

.bag_left_content {
	width:500px;
	float:left;
}

.bag_header_title {
	color:#612C7E;
	font-size: 20px;
}

.bag_header_step {
	color:#612C7E;
	font-size: 15px;
}

.item_info_contentholder {
	float:left;
	width:320px;
}

.item_info_afbeelding_big {
	float:left;
	width:320px;
}

.item_info_order {
	float:right;
	width:190px;
	margin-right:-20px;
}

.tip {
	float:left;
	position:absolute;	
	margin-left:130px;
	margin-top:-15px;
}

.youtube {
	float:left;
	margin-left:130px;
	margin-top:-18px;
	position:absolute;	
}
