#productgroepen {
	width:190px;
	overflow:hidden;
	list-style-type:none;
}

#productgroepen li {
	width:190px;
	height:50px;
	background-color:#b9d300;
	text-align:center;
	font-size:20px;
	line-height:50px;
	margin:5px 0px 5px 0px;
	float:left;
	display:block;
}

#productgroepen a {
	color:white;
}

#productgroepen a:hover {
	color:black;
}


.overzicht_art_sfeerfoto{
position:relative;
overflow:hidden;
display:block;
float:left;
/*width:165px;*/
width:207px;
height:197px;
border:1px solid #dfdff1;
margin:4px 4px 4px 4px;
}

.overzicht_art{
position:relative;
overflow:hidden;
display:block;
float:left;
/*width:165px;*/
width:207px;
height:251px;
border:1px solid #dfdff1;
margin:20px 4px 0px 4px;
}

.overzicht_thumb{
width:207px;
height:195px;
overflow:hidden;
text-align:center;

}

.artikelnaam {
	width:165px;
	height:34px;
	overflow:hidden;
	float:left;
}

.artikelprijs {
	width:165px;
	height:22px;
	overflow:hidden;
	float:left;
}

.overzicht_thumb img{
}

.overzicht_txt{
height:50px;
padding:3px;

font-size:12px;
color:#333;
font-weight:bold;
background-color:#b9d300;
background-image:url(/images/ww_overzicht_bg.gif);
}

.product_aanbieding {
	position:absolute;
	top:152px;
	left:117px;
	width:90px;
	height:43px;
	background-image:url(/images/aanbieding_kopje.png);
	background-repeat:no-repeat;
}

.product_nieuw {
	position:absolute;
	top:171px;
	left:157px;
	width:50px;
	height:24px;
	background-image:url(/images/nieuw_kopje.png);
	background-repeat:no-repeat;
}

.combinatie_aanbieding {
	position:absolute;
	top:96px;
	left:49px;
	width:90px;
	height:43px;
	background-image:url(/images/aanbieding_kopje.png);
	background-repeat:no-repeat;
}

.combinatie_nieuw {
	position:absolute;
	top:115px;
	left:89px;
	width:50px;
	height:24px;
	background-image:url(/images/nieuw_kopje.png);
	background-repeat:no-repeat;
}

.small{
font-size:11px;
font-weight:normal;
color:#333;


}

#info table{
	background-color:#fff;
	
	}

#info td{
	/*background-color:#fdf4f1;*/
}

#info h1{
font-size:18px;
color:#a8bf03;
margin:0;
}

#info h3{
font-size:32px;
/*color:#a8bf03;*/
color:#333;
margin:0;
}

.img_omtrek{
border:1px solid #e4e5f8;
}

#info .dropdown{
width:150px;
border:1px solid #fff;
/*background-color:#fabcd7;*/
background-color:#333;
font-weight:bold;
margin-right:10px;
}

#info strong{
font-size:14px;
color:#333;
margin:0;
}

#pagination {
margin:10px 0 0 5px;
width:400px;
}

#pagination .page{
float:left;
color:#333;
width:15px;
margin:0 0 0px 5px;
border:1px solid #b9d300;
padding:2px;
text-align:center;
cursor:hand;
}

#pagination .inactive_page {
	display:none;
}

#pagination .current_page {
	background-color:#b9d300;
}

#pagination .kop {
	display:none;
}

#pagina .blad{
float:left;
width:75px;
color:#b9d300;
margin:0 0 0px 5px;
border:1px solid #b9d300;
padding:2px;
text-align:center;
cursor:hand;
}

.page a{
color:#333;

}

.nr a:hover{
background-color:#f68ebb;
}

#pagina .blad {
color:#333;
border:1px solid #b9d300;
}

#pagina .blad a:hover{
color:#f68ebb;
}

.producten {
	/*width:529px;*/
	width:655px;
	padding:50px 0px 0px 0px;
	overflow:hidden;
}

.producten_sfeerfotos {
	/*width:529px;*/
	width:655px;
	overflow:hidden;
}

#thecart input, select, textarea{
	background-color:#e8e0de!IMPORTANT;
	color:#333333!IMPORTANT;
	border:1px solid #fff;
	padding:2px;
	
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

color:#bad007;
}

#thecart_payment, #thecart_register, #thecart_register_login, #thecart_login, #thecart_overig, #thecart_questions, .thecart_delivery_address {
	border:1px solid #cccccc;
	width:100%;
	padding:10px;
	margin-bottom:10px;
}

#thecart_remark {
	border:1px solid #cccccc;
}

.thecart_remark_header_row {
	background-color:#e8e0de;
}

.thecart_remark_header_cell {
	font-weight:bold;
	padding:2px;
}

.thecart_remark_row {

}

.thecart_remark_cell {
	padding:2px;
}

#thecart_questions {
	border:1px solid #cccccc;
}

.thecart_questions_header_row {
	background-color:#e8e0de;
}

.thecart_questions_header_cell {
	font-weight:bold;
	padding:2px;
}

.thecart_questions_row {

}

.thecart_questions_cell {
	padding:2px;
}

#thecart_addresses {
	border:1px solid #cccccc;
}

.thecart_addresses_header_row {
	background-color:#e8e0de;
}

.thecart_addresses_header_cell {
	font-weight:bold;
	padding:2px;
}

.thecart_addresses_row {

}

.thecart_addresses_cell {
	padding:2px;
}

.thecart_payment_header_row {
	background-color:#e8e0de;
}

.thecart_payment_header_cell {
	font-weight:bold;
	padding:2px;
}

.thecart_payment_row {

}

.thecart_payment_cell {
padding:2px;
}

.thecart_overig_header_row {
	background-color:#e8e0de;
}

.thecart_overig_header_cell {
	font-weight:bold;
	padding:2px;
}

.thecart_overig_row {

}

.thecart_overig_cell {
padding:2px;
}



#thecart_products {
	border:1px solid #333;
	
}

.thecart_products_header_row {
	background-color:#333;
	
}

.thecart_products_header_cell {
	font-weight:bold;
	padding:2px;
	color:#fdf4f1!IMPORTANT;
	
}

.thecart_products_product_row {
	/*background-color:#eeeeee;*/
}

.thecart_products_product_cell {
	padding:2px;
}

.thecart_amount_dropdown {
	
}

.thecart_delete_button {
	font-size:9px;
	cursor:default;
	cursor:pointer;
}
.small_button {
	font-size:9px;
	background-color:#e8e0de;
	border:1px solid #cccccc;
	font-weight:normal;
	cursor:default;
	cursor:pointer;
}

.productnaam:hover {
	color:black;
}

#naar_winkelwagen
{
	position:absolute;
	overflow:hidden;
	width:155px;
	height:35px;
	top:250px;
	left:745px;
	border:1px solid #b9d300;
	padding:1px 5px 1px 5px;
	z-index:999;
	background-color:white;
}

#naar_winkelwagen .aantaltekst {
	font-size:9px;
	margin-top:-10px;
	margin-left:37px;
}

/*.naar_winkelwagen_not_wide
{
	left:369px;
}

.naar_winkelwagen_wide
{
	left:745px;
}*/

#shopnav_top {
	margin:0;
	padding:0px;
	width:205px;
	background-color:#333;
	height:40px;
	overflow:hidden;
}


.shopnav_geslacht{
	position:relative;
	width:205px;
	height:55px;
	border-bottom:1px solid #fff;
	background-color:#bad100;
	background-image:url(/images/_new/bg_gr.gif);
	background-repeat:repeat;
	
}

#shopnav_bottom {
	
	margin:0px 0px 0px 40px;
	padding:0px;
	width:205px;
	overflow:hidden;
}

.shopnav {
	width:204px;
	/*margin:-10px 0 10px 38px;*/
	margin:-10px 0 10px 0px;
	padding:0px;
	background-color:#e8e0de;
	border:1px solid #cabdba;
	border-top:none;
	list-style-type:none;
	-webkit-border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
	behavior: url(/css/PIE.htc);
	position:relative;
	
}

#shopnav_header{
	width:187px;
	height:30px;
	font-size:18px;
	color:#b6cd02;
	padding:10px;
	margin-left:38px;
	background-color:#333;
	-webkit-border-radius: 8px 0px 0px 8px;
	-moz-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
	behavior: url(/css/PIE.htc);
	position:relative;
}
#shopnav_header a{
	color:#bad100;
	
	}
#shopnav_header a:hover{
	color:#fff;
	
	}
	
.shopnav_subheader{
	width:187px;
	height:30px;
	font-size:18px;
	color:#b6cd02;
	padding:10px;
	margin-left:0px;
	background-color:#333;
	-webkit-border-radius: 8px 0px 0px 8px;
	-moz-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
	behavior: url(/css/PIE.htc);
	position:relative;
}
.shopnav_subheader a{
	color:#bad100!important;
	
	}
.shopnav_subheader a:hover{
	color:#fff!important;
	
	}
	
.shopnav_tabcontent {
	padding:0px!important;
}

	
	


.shopnav li 
{
	margin-top:5px;
}

.shopnav li>ul {
	display:none;
}

.shopnav li.selected>a{
	margin-bottom:-10px;
}

.shopnav li.selected>ul {
	display:inline!important;
	border-bottom:1px solid #cfc3c0;
}

.shopnav a {
	padding-left:10px;
	font-size:14px;
	color:black;
	display:block;
	padding:10px 0 10px 10px;
	
}

.shopnav a:hover {
	color:black;
}

.shopnav ul a {
	color:#9596b6;
	font-size:11px;
	border-bottom:none;
	padding:0 0 0 10px;
}

.shopnav ul a:hover {
	color:bad100;
}
/*
.shopnav_sub a {
	color:white;
}

.shopnav_sub li a:hover {
	color:white;
}*/

.shopnav ul {
	list-style-type:none;
	
	padding:0px;
	/*width:300px;*/
	overflow:hidden;
	
}

.shopnav ul li {
	margin-left:10px;
}

#productfilter {
	position:absolute;
	top:30px;
	left:15px;
	z-index:1;
	width:640px;
	height:50px;
	margin:15px 0 10px 5px;
	padding:5px 0 0 0;
	
	
}

#productfilterbg {
	position:absolute;
	top:34px;/*was 5*/
	left:15px;
	z-index:0;
	background-color:#bad100;
	width:640px;
	height:55px;
	border-top:1px solid #333;
	border-bottom:1px solid #fff;
	
	margin:15px 0 35px 5px;
	background-image:url(/images/_new/bg_gr.gif);
	background-repeat:repeat;
	
	
}

#productfilter .filterblock {
	
	height:42px;
	float:left;
	padding:4px;
}

#productfilter .w75 {
	width:75px;
}

#productfilter .w150 {
	width:148px;
}

#productfilter .description {
	/*z-index:997;*/
	width:100%;
	height:20px;
	overflow:hidden;
}

#productfilter .w75 .dropdownfilter li {
	width:71px;
}

#productfilter .w150 .dropdownfilter li {
	width:146px;
}

.dropdownfilter li {
	height:16px;
	overflow:hidden;
	padding:2px;
}

#productfilter .w150 .dropdownfilter a {
	width:150px;
}

#productfilter .w75 .dropdownfilter a {
	width:75px;
}

.dropdownfilter a {
	height:20px;
	display:block;
	color:black !important;
}

.dropdown_normal {
	width:100%;
	height:21px;
	overflow:hidden;
	-webkit-border-radius: 3p;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/PIE.htc);
	position:relative;
}

.dropdown_down {
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/css/PIE.htc);
	position:relative;
	/*z-index:1;*/
}

#productfilter .thefilter {
	position:relative;
}

.dropdownfilter {
	/*visibility:hidden;*/
	/*position:absolute;
	top:0px;
	left:0px;*/
	list-style-type:none;
	margin:0px;
	padding:2px;
	float:left;
	background-color:#fdf4f1;
	border:1px solid #fdf4f1;
}

.dropdownfilter li:hover {
	display:block;
	/*background-color:#cccccc;*/
}

.dropdownfilter li.selected {
	/*background-color:#fabcd7;*/
}



.dropdownfilter a:hover {
	color:black;
}

#productfilter .w150 .dropdownfilter li.selected:hover {
	background-color:none;
	background-image:url(/images/bg_filter_delete.gif)
}

#productfilter .w75 .dropdownfilter li.selected:hover {
	background-color:none;
	background-image:url(/images/bg_filter_delete75.gif)
}


.btn_in_winkelwagen{
	border:0px !IMPORTANT ;
	
	}
	
.input_btn{
	cursor:default;
	cursor:pointer;
	
	}
	
	
.in_mandje_btn{
	display:block;
	margin:0;
	padding:0;
    border: none;
    width: 206px;
    height: 24px;
    background: url(/images/in_winkelmandje_btn.gif) no-repeat top left;
}

.in_mandje_btn:hover{
	background-position: -204px 0;
	cursor:default;
	cursor:pointer;
}

#tabs {
	margin-left:28px;
	border:none;
	padding:0px;
}

#tabs .menutabs {
	width:206px;
	height:29px;
	font-size:14px;
	color:#b6cd02;
	/*padding:10px;*/
	/*margin-left:0px;*/
	margin:0px;
	padding:0px;
	
	position:relative;
	list-style-type:none;
}

#tabs .menutabs li {
	float:left;
	width:59px;
	background-color:#333333;
	border-bottom:2px solid #333333;
	padding:3px 3px 3px 6px;
	behavior: url(/css/PIE.htc);
	position:relative;
	-webkit-border-radius: 8px 0px 0px 8px;
	-moz-border-radius: 8px 8px 0px 0px;
	border-radius: 8px 8px 0px 0px;
}

#tabs .menutabs li.selected {
	background-color:#E8E0DE;
	border:1px solid #cabdba;
}

#tabs .menutabs li.selected a {
	color:#333!important;
	font-weight:bold;
}

#tabs .menutabs a{
	color:#bad100;
	
	}
#tabs .menutabs a:hover{
	color:#fff;
	
	}
	
.shopnav_tabcontent {
	padding:0px!important;
}


/*

#tabs .menutabs {
	padding:0px;
	border:none;
	background:none;
	list-style-type:none;
}

#tabs .menutabs>li {
	margin:0px;
	width:67px;
	background:none;
	background-color:#333333;
	border-color:#CABDBA;
	padding:0px;
}

#tabs .ui-tabs-selected {
	background-color:#B6CD02!important;
}

#tabs .ui-tabs-selected a {
	color:#333333!important;
	font-weight:bold;
}

#tabs .menutabs>li a {
	background:none;
	color:#B6CD02;
	line-height:20px;
	height:30px;
	text-align:center;
	padding:0px 0px 0px 10px;
}*/
