
body{
	background:/*url(../images/custom/back_body.jpg) no-repeat fixed*/ #ffffff;
	font-family: 'Open Sans','Helvetica Neue',Arial,sans-serif;
}
.catTitel{
	color:#000000;
	font-weight:bold;
	margin:7px 4px 0px 4px;
	height:19px;
	text-align:center;
}
#menu, #cr_menu_mobile{
	background:#1a1a1a;
	border-bottom:1px solid #ccc;
	color:#ffffff;
}
#gr_nav{
	background:#fffafa;
}
#gr_nav a{
	color:#fff;	
	text-decoration:none;
	//font-size:0.875em;
	//line-height:1.5;
}
#gr_nav a.act, #gr_nav a:hover{
	color:#1a1514;	
}
#gr_nav a:hover{
	color:#ffffff;	
}
ul#menu_content a, #cr_menu_mobile a{
	color:#ffffff;
	font-weight:bold;
}
ul#menu_content a:hover {
	color:#bbd25d;
}
#lang_menu, #lang_menu a{
	color:#ffffff;
}
#footer_content {
	background:#f7f7f7;
	border-top:1px solid #ccc;;
	color:#000000;
}
#footer_content a {
	color:#000000;
}
#footer_content p{
	color:#000000;
}
#footer_content a:hover {
	font-weight:bold;
}
#cr_search #txt_search{
	background-color:#FFF;
	border-color: #ccc;
	color:#666;
}
#cr_search #btn_submit{
	background:#1a1a1a url('../images/custom/icon_search.png') no-repeat center center;
	color:#1a1a1a;
	cursor:pointer;
}
#cr_search:hover #btn_submit{
	background:#bbd25d url('../images/custom/icon_search.png') no-repeat center center;
}
#btn_login{
	background:#852236;
	color:white;
}
#btn_login:hover{
	background:#6c1c2c;
}
#wrapper {
	/*background:#FFF url(../images/custom/back_pattern.jpg) repeat-y;*/
	background:#FFF;
}
#banner {
	height:100%;
	background:transparent; /* url(../images/custom/banner.jpg) no-repeat center;*/
	border-bottom:#ccc 1px solid;  /* kleur rand onder banner */
}

#breadcrum {
	overflow:hidden;
	background:#FFF;
	border-bottom:0px solid #222;
	color:#988d8b;
}
#breadcrum_content02 {
	width:100%;
	height:15px;
	padding-top:10px;
	font-size:10px;
	color:#988d8b;
}
#breadcrum_content, #cr_product_weergave{
	font-size:10px;
	color:#988d8b;
}
#breadcrum_content a, #breadcrum_content02 a{
	text-decoration:uderline;
	color:#988d8b;	
}
#breadcrum_content a:hover,  #breadcrum_content02 a:hover{
	text-decoration:underline;	
	font-weight:normal;
	color:#000000;
}
#header{
	background:#ffffff;
}
.headerLeft{
	/*background:url(../images/pattern_header.jpg) repeat-x;*/
	/*background:#FFF url(../images/custom/arrow_hl.jpg) no-repeat left center;*/
	background:#000000;
	border: 0px #000000 solid;
	text-align:center;
	font-size:12px;
	color:#fff;
}
.headerLeftFilter{
	color:#000000;
	text-align:left;
	font-size:0.875em;
}
.level1{
	/*background:url(../images/pattern_nav_left.jpg);*/
	border-bottom: 0px #95273d solid;
	margin-left:0px;
	background:#efeeee;
}
.level1current{
	/*background:url(../images/pattern_nav_left_current.jpg);*/
	margin-left:0px;
	border-bottom: 0px #95273d solid;
	font-weight:bold;
	background:#ffffff;
	color:#000000;
}
.level1:hover, .level1current:hover{
	background:#e0b5be;	
}
.level2{
	/*background:url(../images/pattern_nav_left2.jpg);*/
	background:#efeeee;
}
.level2current{
	/*background:url(../images/pattern_nav_left2_current.jpg);*/
}
.level3{
	/*background:url(../images/pattern_nav_left3.jpg);*/
}
.level3current{
	/*background:url(../images/pattern_nav_left3_current.jpg);*/
}
.level4{
	/*background:url(../images/pattern_nav_left4.jpg);*/
}
.level4current{
	/*background:url(../images/pattern_nav_left4_current.jpg);*/
}
.level1 .qty, .level2 .qty, .level3 .qty, .level4 .qty{
	font-weight:normal;
	color:#000000;	
}
#categorien ul li:hover{
	/*background:url(../images/pattern_nav_left_OMO.jpg) repeat-x;*/
	
}
#categorien ul li a{
	color:#000000;
}
#categorien ul li a:hover{
	font-weight:bold;
	color:#333333;
}
#categorien .title, #filter_content .title{
	color:#000000;
}
#categorien .item{
	background:#1a1a1a;
	color:#ffffff;	
}
#categorien .item:hover{
	background:#bbd25d;
}
.button{
	background:#FFF;
	color:#555;
	border:0px;
	text-decoration:underline;
}
.button:hover{
font-weight:bold;
}

.onderschrift{
	color:#555;
	font-style:italic;
	/*background:#050505;*/
	text-align:left;
	padding-left:10px;
}
.onderschrift a{
	color:#555;
	text-decoration:underline;	
}
.onderschrift a:hover{
	font-weight:bold;	
}
.contentItemLeftNB{
	color:#555;
}
#txtGebruikersnaam, #txtWachtwoord{
	width:190px;
	padding:5px;
	border:1px #555 dotted;
	background:#FFF;
	color:#666;
	font-size:10px;
}

#headerList, .header{
	/*background:url(../images/pattern_header.jpg) repeat-x;*/
	background:none;
	color:#000000;
	border:0px #555 solid;
}
#newProducts, #productList, #registrerenForm, #catListTop, #Cart, #groupListTop{
	background-color:#FFF;
	color:#555;	
}
#listCategory, #listGroup{
	margin-top:15px;	
}
#listCategory td, #listGroup td{
	/*background:url(../images/custom/back_category.jpg) 0px no-repeat;*/
	font-size:1em;
	line-height:1.5;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
}
#listCategory td a, #listGroup td a{
	color:#777;
	text-decoration:none;	
}
#listCategory td:hover, #listGroup td:hover{
	background-position: -158px 0px;
}
#listCategory td:hover a, #listGroup td:hover{
	color:#000000;
}
.linkCat{
	text-decoration:underline;
	color:#000000;
}
.linkCat:hover{
	color:#000000;
	font-weight:bold;
}
.thumb_titel{
	color:#000000;	
	font-weight:bold;
}
.thumb_link{
color:#000;
}
.thumb_name_link{
	color:#000000;
	text-decoration:none;
}
.thumb_price_link{
	color:#000;
}
#sug_box{
	background:#000000;
	border: #000000 1px solid;
	color:#ccc;
}
#sug_box a{
	text-decoration:underline;
	color:#ccc;	
}
#sug_box a:hover{
	color:#fff;	
}
#sug_box .under{
	font-size:10px;
	color:#555;
}
#content_register table, #content_userdetails table{	
	background-color:#FFF;
}
.left_registertable{
	color:#555;
}
#content_register table td input, #content_userdetails table td input{
	border: 1px #555 solid;	
	color:#555;
}
.btn_register, #btnRegistreer, #btnEditFac, #btnContact, #pd_add_btn, #pd_ask_btn, #btn_shippingmanager{
	background:#1a1a1a;
	color:#ffffff;
}
.btn_register:hover, #btnRegistreer:hover, #btnEditFac:hover, #btnContact:hover, #pd_add_btn:hover, #pd_ask_btn:hover, #btn_shippingmanager:hover{
	background:#bbd25d;
}
#content_register{
	width:100%;
	padding-top:6px;
	text-align:center;
	min-height:100%;
}
#content_contact{
	width:100%;
	padding-top:25px;
	text-align:center;
	min-height:100%;
}
#supportRegister{
	background-color:#FFF;
	border:1px #555 solid;
}
#txtForgetPass{
	border:0px #FFF solid;
	background: #555;
	color:#FFF;
}
#btn_forget{
	border:0px #222 solid;
	font-size:10px;
	color:#555;
	width:63px;
	padding:4px;
	text-decoration:underline;
	cursor:pointer;
	background:#FFF;
}
#btn_forget:hover{
	font-weight:bold;	
}
#headerNewProd{
	/*background-color:#000;
	background:url(../images/back_corner_NEW.jpg) no-repeat top left;
	height:65px;
	width:100%;
	padding:5px 5px 0px 5px;
	text-align:left;*/
	background:#555;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	border:1px #555 solid;
}
.titelContent{
	/*font-size:24px;
	font-weight:bold;
	color:#FFF;
	padding-top:25px;
	padding-left:25px;*/
}
.contentItemLeft{
	background:#FFF;
	color:#555;
}
.contentItemLeft p, .contentItemLeft a{
	color:#555;	
}
#cart_thumb{
	color:#000;
}
#cart table td{
	color:#555;
	text-decoration:underline;
}
#aantalCart a{
	color:#ffffff;
	text-decoration:none;
}
.linkUser{
	color:#555;
	text-decoration:underline;
	line-height:24px;
}
.linkUser:hover{
	color:#555;
}
.detail_onderschrift{
	font-size:10px;
	font-weight:normal;
	color:#000;	
}
/*#pd_add_btn, #pd_ask_btn, #btn_shippingmanager{
	background:#000000;
	color:#FFF;
}
#pd_add_btn:hover, #pd_ask_btn:hover, #btn_shippingmanager:hover{
	background:#cccccc;
	color:#000000;
}*/
.product_btn_favorite{
	color:#000000;
}
#headerCart{
	background:#ffffff;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:0px #555 solid;
}
#content_full{
	background: #FFF;
	color:#555;
}
#content_cart{

}
#content_cart .item .count select{
	border-color:#cccccc;
}
#content_cart_table th{
	background:#FFF;
	font-size:10px;
	font-weight:bold;
	color: #555;	
	height:30px;
	text-align:left;
	border: 1px solid #555;
}
#content_cart_table tr td.cctCel{
	text-align:left;
	border:#555 1px solid;
	border-top:0px;
	background:#FFF;
	color:#555;
}
#content_cart_table tr td.colored{
	background:#666;
	color:white;
}

.cr_cart_desc{
	padding:5px;	
}
.crtOptTbl{
	padding:0;	
	margin-left:0px;
	border:0px #FFF;
	border-collapse:collapse;
}
.crtOptTbl tr td{
}
#under_cart_nav{
	width:100%;
	color:#000000;
}
/*#under_cart_nav_table{
	width:705px;
	color:#555;
	font-size:12px;
	border-collapse:collapse;
	background:#FFF;
	margin:0;
	float:right;
}
#under_cart_nav_table td{
	text-align:left;
	height:30px;
	padding: 5px 0 0 5px;
	border-bottom:#666 0px solid;
}*/
#under_cart_nav02{
	color:#555;
	background:#FFF;
	border-bottom: 0px solid #555;
}
.top_cart_left{
	color:#555;
}
#link_login{
	text-decoration:underline;
	cursor:pointer;
}
#link_login:hover{
	font-weight:bold;
}
.btn_proceed_top{
	background:#000000;
	color:#FFF;	
}
.btn_proceed_top:hover{
	/*background:#ed1c24 url(../images/back_proceed_btnOMO.jpg) right no-repeat;*/
	background:#000000;
}
.btn_back_top{
	background:#555;
	color:#FFF;	
}
.btn_back_top:hover{
	/*background:#999 url(../images/back_back_btnOMO.jpg) left no-repeat;*/
	background:#000000;
}
#CO_table tr th{
	background:#FFF;
	font-size:10px;
	font-weight:bold;
	color: #555;	
	height:30px;
	text-align:left;
}
.CO_th1, .CO_th2{
}
.CO_th1{
	border-top: 1px solid #555;
		border-bottom: 1px solid #555;


}
.left_CO{
	background:#FFF;
	width:150px;
	overflow:hidden;
	padding-left:7px;
	height:30px;
	font-size:10px;
	white-space:normal;
}
.bet_CO{
	background:#FFF;
	font-size:10px;
	color:#555;
	height:60px;	
}
.under_CO{
	background:#FFF;
	color:#555;
	font-weight:bold;
	height:30px;
	text-align:left;	
}
#CO_confirm th, #COL_confirm th{
	font-size:10px;
	padding: 10px;
	color:#555;
	background:#FFF;	
	border-bottom:1px #555 solid;
}
#CO_confirm td, #COL_confirm td{
}
#CO_confirm, #COL_confirm{
	width:978px;
	border-collapse:collapse;
	text-align:left;	
}
.CO_conf_hdr{
	font-size:10px;
	color:#555;
	background:#FFF;
	padding:10px;
	font-weight:bold;
	border: 1px solid #555;	
}
.CO_conf_cnt{
	font-size:10px;
	color:#555;
	background:#FFF;
	padding:10px;
	border:1px #555 solid;
}
.CO_conf_cnt_grey{
	font-size:10px;
	color:#555;
	background:#FFF;
	padding:10px;
	border:1px #FFF solid;
}
.detail_cat_price{
	color:#666;
}
.detail_web_price{
	color:#000;
}
.detail_shipping_cost{
	color:#666;
}

.prijsopval {
	color:#000000;
}

.detail_web_btw .bijschrift{
	font-size:8px;	
}
.nav_detail_active{
	color:#FFF;	
	background:#666;
}
.nav_detail_nactive{
	color:#FFF;	
	background:#CCC;
}
#productDetailContent{
	color:#666;
	/*background:url(../images/ptrn_prod_detail.jpg) no-repeat top left;*/
}
#newProducts p{
	
}
#pagingList li{
	background:#fff;
}
#pagingList .linkpage{
	color:#777;	
	display:block;
}
#pagingList .linkpage:hover{
	background:#efeeee;
}
#pagingList .currentpage{
	color:#555;
	background:#efeeee;
	display:block;
}
.breadcrumbLink .active{
	font-weight:bold;	
}
.sep_pnum{
	width:3px;
	background:#fff;
	height:24px;	
}
.linkpagePrev{
	background:#fff url(../images/custom/prev_btn.png) no-repeat center;
	text-decoration:none;
}
.linkpageFirst{
	background:#fff url(../images/custom/first_btn.png) no-repeat center;
	text-decoration:none;
}
.linkpageNext{
	background:#fff url(../images/custom/next_btn.png) no-repeat center;
	text-decoration:none;
}
.linkpageLast{
	background:#fff url(../images/custom/last_btn.png) no-repeat center;
	text-decoration:none;
}
.linkpagePrev:hover{
	background:#fff url(../images/custom/prev_btn.png) no-repeat center;	
}
.linkpageFirst:hover{
	background:#fff url(../images/custom/first_btn.png) no-repeat center;	
}
.linkpageNext:hover{
	background:#fff url(../images/custom/next_btn.png) no-repeat center;	
}
.linkpageLast:hover{
	background:#fff url(../images/custom/last_btn.png) no-repeat center;	
}
#headerList h1{
	color:#000000;
	display:block;
	margin-top:6px;	
}
#cr_list_details li{
	color:#666;
}
#headerList img{
	float:right;	
	cursor:pointer;
}
.productListTable2 .listA{
	background:#f4f4f4;
}
.productListTable2 .listB{
	background:#e4e4e4;
}
.productListTable2 .listA div{
	border-bottom:1px solid #e4e4e4;
	border-left:0px solid #e4e4e4;
}
.productListTable2 .listB div{
	border-bottom:1px solid #e4e4e4;
	border-left:0px solid #e4e4e4;
}
.cr_list_type, .cr_list_type a{
	background:#555;
	color:#fff;
}
#tbl_techdata th{
	background:#CCC;
	border-color:#CCC;
}
#tbl_techdata td{
	border-color:#CCC;
}
#homeTekst{
	font-size:1em;
	line-height:1.5;
	text-align:left;
	color:#61504d;
}
#cr_group_items a{
	text-decoration:none;
	font-size:1em;
	line-height:1.5;
	color:#000000;
	font-weight:bold;
}
#cr_group_items_mobile a{
	background:#fffafa;
}
#cr_group_items_mobile ul li a{
	color:#000000;
	background:none;
}
#cr_age_validator{
	border:4px solid #000000;
	background:#FFFFFF;
	color:#61504d;
}
#brand_content, #price_content{
	font-size:0.750em;
	color:#000000;
}
#brand_content label{
	color:#000000;
	cursor:pointer;	
}
#brand_content label:hover{
	text-decoration:underline;	
}
#btn_more_brands{
	color:#a62c43;
	background:#FFF;
}
#price_content input{
	color:#000000;
	font-weight:bold;	
}
#ct_filters, #ct_filters a{
	color:#a62c43;
}
#ct_filters .item{
	background:	#f1f1f1;
	border-color:#f18196;
}
#ct_filters .item:hover{
	color:#701c2c;	
}

#cr_group_items_mobile a {
	color: #000000;
}

/*menuV2*/
#TopNav li a {
    color: #ffffff;
}

#HamburgerMenuIcon span {
    color: #ffffff;
}

#TopNav li a:hover {background-color: #bbd25d;}
/*menuV2*/