@charset "utf-8";
/* CSS Document */
/***************************************************************************************************/
/***************************************************************************************************/
/*****  Afbeeldingen                                                           ****************/
/***************************************************************************************************/
/***************************************************************************************************/
.shop_minithumb{
	display:inline;
	overflow:hidden;
	text-align:center;
}
.shop_minithumb img{
	/*border:1px solid #CCCCCC;*/
}


.shop_thumb{
	display:inline;
	text-align:center;
}
.shop_thumb img{
	/*border:1px solid #CCCCCC;*/
}
.shop_topimage{
	margin:0px;
	margin-left:15px;
	margin-bottom:15px;
}
/***************************************************************************************************/
/***************************************************************************************************/
/***** product_list.html LISTVIEW PRODUCTS                                                           ****************/
/***************************************************************************************************/
/***************************************************************************************************/

.product_shop_price{
color:#DD5028;
font-size:18px;
font-weight:bold;
}
#shop_pagebrowser{
color:#CCCCCC;
font-size:11px;
}
#shop_pagebrowser a,#shop_pagebrowser a:visited,#shop_pagebrowser a:hover{
font-weight:bold;
color:#333333;
text-decoration:none;
}

#shop_pagebrowser .pagenum,#shop_pagebrowser .pagenumlink{
width:24px;
height:24px;
/*border:1px solid #333333;*/
float:left;
margin:2px;
}
#shop_pagebrowser .pagenum div,#shop_pagebrowser .pagenumlink div{margin-top:5px;}
#shop_pagebrowser .pagenumlink{background-color:#CCCCCC;cursor:pointer;}
#shop_pagebrowser .pagenum{background-color:#333333;}


/*Default list view*/
.shop_list_default{
	cursor:pointer;
}
.shop_list_thumb{
	display:block;
	float:left;
	width:190px;
	height:190px;
	border:1px solid #CCCCCC;
	cursor:pointer;
	margin:4px;
}


.shop_list_default_details td{
border:0px;
padding-right:12px;
}

/*Table view*/
.shop_list_thumbTable{
	height:190px;
}

.contentTable th {
background-color:#999999;
font-color:#FFFFFF;
font-size:12px;
}
.contentTable th a,.contentTable  th a:visited,.contentTable  th a:hover {
color:#FFFFFF;
}
.contentTable .contentTable_flip td {
	background-color:#F0F0F0;
	cursor:pointer;
}
.contentTable .contentTable_flop td{
	background-color:#FEFEFE;
	cursor:pointer;
}
.contentTable .contentTable_flip td, .contentTable .contentTable_flop td{
	border-bottom:1px solid #CCCCCC;
}
.contentTable .contentTable_row td{
	border-bottom:1px solid #CCCCCC;
	cursor:pointer;
}


#shop_list_products .sortSql,#shop_list_products .sortSqlASC,#shop_list_products .sortSqlDESC{padding-right:14px;}
#shop_list_products .sortSqlASC,#shop_list_products .sortSqlDESC{	background-repeat: no-repeat;background-position: right center;}
#shop_list_products .sortSqlASC{	background-image: url(/db/scripts/admin/sortSql/down.gif);}
#shop_list_products .sortSqlDESC{background-image: url(/db/scripts/admin/sortSql/up.gif);}

.shop_thumb{
	display:inline;
	text-align:center;
	cursor:pointer;
}
/***************************************************************************************************/
/***************************************************************************************************/
/*****  small shoppingcart                                                           ****************/
/***************************************************************************************************/
/***************************************************************************************************/
#shop_shoppingcart.cartflip td,#shop_shoppingcart.cartflop td {
	border-bottom:1px solid #666666;
	cursor:pointer;
	font-size:9px;
}
#shop_shoppingcart.cartflip td {
	background-color:#F0F0F0;
	cursor:pointer;
}
#shop_shoppingcart.cartflop td{
	background-color:#FEFEFE;
	cursor:pointer;
}

/***************************************************************************************************/
/***************************************************************************************************/
/*****  cart details                                                           ****************/
/***************************************************************************************************/
/***************************************************************************************************/
/*
#shop_shoppingcart_checkout .cartflip td,#shop_shoppingcart_checkout .cartflop td {
	border-bottom:1px solid #666666;
	cursor:pointer;
}
#shop_shoppingcart_checkout .cartflip td {
	background-color:#F0F0F0;
	cursor:pointer;
}
#shop_shoppingcart_checkout .cartflop td{
	background-color:#FEFEFE;
	cursor:pointer;
}
*/
.contentTable_total{
	border-top:2px solid #333333;
	border-bottom:4px double #333333;
}
.contentTable_subtotal{
	border-top:2px solid #333333;
}


.table>tfoot>tr>td.contentTable_subtotal{
	border-top:2px solid #333333;
}

.table>tfoot>tr>td.contentTable_total{
	border-top:2px solid #333333;
	border-bottom:4px double #333333;
}
/***************************************************************************************************/
/***************************************************************************************************/
/*****  Brand menu                                                            ****************/
/***************************************************************************************************/
/***************************************************************************************************/

contentSidewindow{
	background-color:#CCCCCC;
	border:1px solid #999999;
	font-size:11px;
}

.contentSidewindow form{
	margin:0px;
	padding:0px;
}
.contentSidewindow_head{
	margin:0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#333333;	
	padding:8px;
	padding-left:10px;	
}
.contentSidewindow_row{
	margin:0px;
	padding:8px;	
}
.contentSidewindow_row a,.contentSidewindow_row a:visited{
color:#993333;
}
.contentSidewindow .cartflip ,.contentSidewindow .cartflop{
	border-bottom:1px solid #666666;
	cursor:pointer;
}
.contentSidewindow .cartflip {
	background-color:#F0F0F0;
}
.contentSidewindow .cartflop{
	background-color:#FEFEFE;
}

/*

.shop_sidewindow{
	background-color:#CCCCCC;
	border:1px solid #999999;
	font-size:11px;
}

.shop_sidewindow form{
	margin:0px;
	padding:0px;
}
.shop_sidewindow_head{
	margin:0px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#333333;	
	padding:8px;
	padding-left:12px;	
}
.shop_sidewindow_row{
	margin:0px;
	padding:8px;	
}
.shop_sidewindow_row a,.shop_sidewindow_row a:visited{
color:#993333;
}
.shop_sidewindow .cartflip ,.shop_sidewindow .cartflop{
	border-bottom:1px solid #666666;
	cursor:pointer;
}
.shop_sidewindow .cartflip {
	background-color:#F0F0F0;
}
.shop_sidewindow .cartflop{
	background-color:#FEFEFE;
}
*/
/***************************************************************************************************/
/***************************************************************************************************/
/*****  Checkout - progress bar / arrows                                                        ****************/
/***************************************************************************************************/
/***************************************************************************************************/
#shop_checkout{
	font-weight:bold;
	font-size:14px;
}
#shop_checkout .step_active td{
	background-color:#6694C6;
	color: #FFFFFF;
	}
#shop_checkout .step_true td{
	cursor:pointer;
	background-color:#D8E1EB;
	color: #6694C6;
	}
#shop_checkout .step_false td{
	background-color:#EFEFEF;
	color: #CCCCCC;
}
/***************************************************************************************************/
/***************************************************************************************************/
/*****  Panels                                                            ****************/
/***************************************************************************************************/
/***************************************************************************************************/
.shop_floatpanel{
	float:left;
	margin:10px;
}
.shop_panel{
background-color:#CCCCCC;
}
.shop_panel th{
background-color:#333333;
color:#FFFFFF;
font-weight:bold;
}

/***************************************************************************************************/
/***************************************************************************************************/
/*****  checkout ourder                                                            ****************/
/***************************************************************************************************/
/***************************************************************************************************/

#shop_checkout_order .cartflip td,#shop_checkout_order .cartflop td,#shop_checkout_order th {
	border-bottom:1px solid #666666;
}
#shop_checkout_order .cartflop td {
	background-color:#F0F0F0;
}
#shop_checkout_order .cartflip td{
	background-color:#FEFEFE;
}
.contentTable_total{
border-top:2px solid #333333;
border-bottom:4px double #333333;
}








/***************************************************************************************************/
/***************************************************************************************************/
/*****  Product menu                                                            ****************/
/***************************************************************************************************/
/***************************************************************************************************/


#product_menu div{
	text-align:left;
}
#product_menu a,#product_menu a:visited,#product_menu a:hover{
	color:#333333;
	font-weight:normal;
}
#product_menu .active a,#product_menu .active a:visited,#product_menu .active a:hover{
	color:#000000;
	font-weight:bold;
}
#product_menu img{cursor:pointer;}
#product_menu .product_menu_holder{
	margin:0px;
	margin-left:25px;
}
.productmenu_lev_1{
background:url(/db/scripts/modules/products/productmenu_bg_lev1.gif);
height:100%;
border-top:1px solid #333333;
}
.productmenu_lev_1 a{
font-size:14px;
}
.productmenu_lev_1 table{
height:28px;
}
.productmenu_node_lev_1{
width:11px;height:11px;

}
.productmenu_node_lev_1_closed{
background-image:url(/db/scripts/modules/products/productmenu_plus.gif)
}
.productmenu_node_lev_1_open{
background-image:url(/db/scripts/modules/products/productmenu_minus.gif)
}
.productmenu_lev_2{
font-size:12px;
margin-left:30px;
border-top:1px solid #666666;
}
.productmenu_lev_2 a{
font-size:12px;
}

.productmenu_lev_2 table{
padding:5px;
}
.productmenu_node_lev_2{
width:9px;height:9px;
}
.productmenu_node_lev_2_closed{
background-image:url(/db/scripts/modules/products/productmenu_plus_mini.gif)
}
.productmenu_node_lev_2_open{
background-image:url(/db/scripts/modules/products/productmenu_minus_mini.gif)
}
.productmenu_lev_3{
font-size:12px;
margin-left:20px;
border-top:1px solid #999999;
}
.productmenu_lev_3 table{
padding:3px;
}
.productmenu_node_lev_3{
width:9px;height:9px;
}
.productmenu_node_lev_3_closed{
background-image:url(/db/scripts/modules/products/productmenu_plus_mini.gif)
}
.productmenu_node_lev_3_open{
background-image:url(/db/scripts/modules/products/productmenu_minus_mini.gif)
}


#mijnoptiespage .mijnoptiespanel{
	float:left;
	width:250px;
	height:200px;
	background-color:#FFFFFF;
	margin:0px;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #666666;
}
#mijnoptiespage .mijnoptiespanelmargin{
	margin:5px;
}
#mijnoptiespage .mijnoptiespanel th{
	height:32px;
	background-color:#666666;
	color:#FFFFFF;
}
#mijnoptiespage .mijnoptiespanelinner{
margin:5px;
width:240px;
height:136px;
overflow:hidden;
}
#mijnoptiespage .mijnoptiespanelinner th{
	height:20px;
	padding-top:5px;
	font-weight:bold;
}
#mijnoptiespage .contentPanel{
	float:left;
	width:250px;
	height:200px;
	background-color:#FFFFFF;
	margin:0px;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #666666;
}



.kvlink a,.kvlink a:visited,.kvlink a:active,.kvlink a:link{
color:#FFFFFF;
font-size:16px;
font-weight:normal;
}
.kvlink_inner{
margin:8px;
}


